• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 3212
    • 1
    • 分享到

    賈瑤琪:如何構建面向Web3.0的區塊鏈開發和跨鏈框架

    2022-6-6 13:04

    挑戰一:從零開始構造區塊鏈


    眾所周知,從零開始構造一個區塊鏈系統特別是定制化系統是非常有挑戰性的。因為這涉及到數據庫層、網絡層以及各種各樣的控制協議。總體而言,一套比較理想的定制化系統開發成型需要幾十個資深工程師2-3年時間。

    而我們開發的Substrate區塊鏈開發框架,提供了區塊鏈必備的核心組件,如數據庫層、可插拔共識、鏈下工作機等等,支持開發者去做更好的定制化系統和應用的操作。

    以智能合約部署為例,在已有的區塊鏈系統上搭建Substrate應用鏈有很多優勢。通常來說,針對部分資產操作,直接去開發Solidity智能合約應用是相對方便的,但受限于其已有的操作碼以及其本身的各種約束,無法完成更高程度的定制化操作。而基于Substrate運行環境構建的應用鏈卻可以實現高度定制化。比如邏輯和安全完全由開發者負責,可以獲取鏈上所有狀態,進行鏈上鏈下的互操作,以便更好地支持某些聯盟鏈或者私有鏈場景。

    需要注意的是,定制化區塊鏈和智能合約直接部署,兩者并非直接的競爭關系,因為在Polkadot生態里這些都可以實現。既可以開發一個獨立的Substrate鏈,也可以開發一個平行鏈接入Polkadot,甚至是開發一個輕量級平行線程定期地接入Polkadot,把對應數據共享在Polkadot生態里。與此同時,已經運行的一些平行鏈支持像Solidity、WASM這樣的智能合約系統,開發者也可以在上邊部署智能合約。

    在整個部署或者開發過程中,使用Substrate去開發Polkadot的平行鏈,會享受到非常多的功能,例如各種模塊的組合、無縫的鏈升級等等。在傳統的區塊鏈開發里,升級是非常痛苦的。但Substrate讓用戶可以開發定制化的區塊鏈,且具有最高的可控度和自由度。其高度可擴展和可組合的特性能充分節約用戶的時間和資源。

    直接使用Substrate開發平行鏈連入到Polkadot,能獲得的另外一個好處是共享安全性。舉個例子,有時候開發者自己開發的鏈,還需要跑一些對應的節點來保證節點的安全性,而后鏈的安全性才能有保障。但在Polkadot整個環境里,如果用戶可以拿到對應的插槽,接入到Polkadot中繼鏈的模型里,最終Polkadot會配一定的中繼鏈節點去幫助平行鏈驗證。這種設計方式在保障整個區塊鏈系統橫向擴容分片的過程中不會降低某單一分片的安全性。對平行鏈來說,它享受了中繼鏈提供的安全性,僅需安心關注自己的區塊鏈業務即可,極大便利了區塊鏈業務的開發,降低了單一平行鏈對安全的額外投入。

    在對比矩陣(如上圖)中可以看到,從安全角度和功能完備性角度來看,平行鏈或者平行線程能夠達到最好的效果。然而某些應用,比如智能錢包或者輕量級智能合約應用,并不需要成為一個單獨的鏈,部署在已有的平行鏈上或許是更好的選擇。

    不管是開發Web3.0應用還是元宇宙應用,開發者可以靈活地選用開發模式。而且Polkadot的租用模式也比較新穎,相當于它會定期釋放對應的插槽,需要大家競爭拿到對應的插槽,進而享受到共享安全以及跨鏈的特性。總體來說,作為區塊鏈開發框架,Substrate以及Polkadot可以很好地幫助開發者快速地開發一條適應于自己元宇宙應用或者定制化場景的應用系統。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频