iT邦幫忙

2023 iThome 鐵人賽

0
Web 3

Web3新手初探筆記系列 第 32

模塊化區塊鏈

  • 分享至 

  • xImage
  •  

模塊化區塊鏈

是為了提升區塊鏈的可拓展性而出現的方法

主要是將單體區塊鏈分層四層

執行層 : 主要執行數據交易的運算和部署智能合約

數據可用層 : 負責維護和存儲數據

共識層 : 負責交易排序及添加新的區塊到主鍊中

結算層 : 負責上鍊數據的驗證及確認最終交易的正確性

以往的Layer2項目如Rollup,就是將執行層搬到主鍊之外

Celestia


主要是一條區塊鍊,提供底層主鍊和各個Rollup可以使用的數據可用性層和共識層,中間一層結算層,最上面則是各個Rollup的執行層。這樣Rollup則不需要把數據可用性都回傳到以太坊主鍊上,藉此減輕以太坊的負擔。

過程是Celestia先在Layer1上部署跨鍊橋的合約,接著Rollup將數據可用性發給Celestia,Celestia負則排續及驗證並生成數據可用性證明,把數據可用性證明發回Layer1,Layer1的合約會驗證是否簽名,最後進行Layer1&2的更新。


上一篇
實作簡易DEX ep.4
系列文
Web3新手初探筆記32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言