• <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>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 15838
    • 0
    • 分享到

    關于區塊鏈底層架構的討論 DApp的現狀與困境解讀

    2019-8-23 11:38

    來源: DAPP實驗室

    DAPP第二種擴容思路 —— 分層



    五、第二種擴容思路 —— 分層


    分層也稱為二層擴容或者鏈下擴容,就是把一部分交易放到在區塊鏈以外執行,同時仍然保障交易安全。分層有狀態通道和側鏈兩類技術。還有一類二層技術,是把計算密集型任務轉移到鏈下執行,這塊與分享主題無關,不再提及。

    狀態通道和側鏈是不同的技術隱喻,但是到了實現層面,其實非常相似。由于 Cosmos 和側鏈有很深的內在聯系,所以我在這里花點時間,講講側鏈的原理。

    要理解側鏈,首先要明白 SPV 證明,SPV 是 Simplified Payment Verification 簡單支付驗證的縮寫。為了讓計算和存儲能力有限的設備能夠使用比特幣的問題,才有了 SPV,或者叫輕客戶端或者輕節點。

    手機錢包就是輕客戶端,它不必同步全部區塊,只需要同步區塊頭,傳輸和存儲的數據量縮小了 1000 倍。左側圖是 SPV 證明的原理,利用了梅克爾樹。看不懂沒關系,只要記住梅克爾樹是區塊鏈最重要的數據結構。

    利用它可以只需存儲極少的數據,就可以證明大量的事實曾經發生過,而且屬于特定集合。就區塊鏈來說,就是只存儲區塊頭,未來就可以驗證交易是否存在于某個區塊。

    側鏈方案就是把主鏈資產通證鎖定,在側鏈上對應地創造出通證承兌匯票,匯票交易在側鏈執行,在側鏈上得到匯票的人可以兌換主鏈通證。具體來看右圖的以太坊 Plasma MVP 側鏈方案。

    首先要在以太坊主鏈上部署 Plasma 智能合約,假定有 Alice 和 Bob 兩個側鏈用戶。Alice 發起主鏈交易把通證存入 Plasma 合約,通證被合約鎖定。

    側鏈的 Operator 發現 Alice 存入了通證,就會在側鏈里創建出側鏈通證,也就是主鏈通證的承兌匯票。請注意側鏈本也是區塊鏈,它有自己的共識協議和礦工。

    在 Plasma MVP 方案中側鏈采用的共識是 PoA 權威證明,就是一個 Operator 說了算,由它記賬出塊。PoA 當然不是唯一選擇,Loom 的 Plasma 側鏈采用的 DPoS 共識。

    存入之后,Alice 就可以在 Plasma MVP 鏈使用通證,進行支付或者轉賬。例如她可以跟 Bob 玩游戲,輸贏通證,可能很快就玩了很多局,產生了大量轉賬交易。側鏈交易只需要側鏈的節點達成共識。而側鏈的規模通常比主鏈小得多,因此交易執行更快,成本也低。

    側鏈區塊的區塊頭,都會由 Operator 提交給主鏈的 Plasma 合約。不論側鏈一個區塊含有多少筆交易,是 1 千筆還是 1 萬筆,主鏈只發生了記錄區塊頭一筆交易。所以主鏈上的 Plasma 合約,相當于是側鏈的 SPV 輕節點,它存儲了區塊頭,從而可以驗證側鏈交易是否存在。

    例如 Alice 在側鏈上把通證轉給了 Bob,Bob 就可以向 Plasma 合約發請求,包含側鏈交易的 SPV 證明,表示 Alice 已經把這些通證給我了。

    Plasma 合約可以驗證轉賬交易在側鏈確實存在,從而滿足 Bob 的取款要求。這個例子說明了分層方案如何把大量交易轉移到鏈下執行,或者說轉移到二層網絡執行。

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

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

      回頂部
    • <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>
      妖精视频