在Plasma鏈上,區塊的基本結構和普通鏈差不多,交易和狀態變化都在子鏈內完成。但從設計初心來看,Plasma就沒想讓主網掌握這些細節。



每次生成新區塊後,運營者做的事情很簡單——把區塊內的所有交易和狀態數據哈希化,生成一個Merkle Root(有的實現用交易Root,有的用狀態或UTXO Root)。

這個Root其實就是:

"到這個區塊為止,歷史的完整指紋。"

這是第一層壓縮。不管區塊裡裝了多少筆交易,最後主網只需要看一個固定長度的哈希值。

接下來發生第二層壓縮。Plasma不是急著一個塊一個塊地往鏈上提,而是攢多個區塊的頭部信息,再打包成更高層級的Root。最終主網收到的,通常不是單個區塊頭,而是一段時間內Plasma狀態的統一承諾。

主網最後看到的東西非常精簡:
• 區塊號或時間區間
• 對應的Root值
• 必要的時間戳

主網這邊不驗證交易,也不存儲數據,只是把這些Root當作不可篡改的時間證明保留著。

直到有人要退出或提質疑時,才需要你拿著交易數據和Merkle證明來對照這些區塊頭做對帳。

平時不算帳,出事再算帳——這就是Plasma為什麼要把區塊頭壓縮後才提交到主網的核心邏輯。
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 9
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
区块链弟中弟vip
· 01-21 12:37
卧槽,這壓縮邏輯絕了,就是甩鍋式的懶人設計哈哈
查看原文回復0
APY追逐者vip
· 01-20 19:58
卧槽,这就是Plasma的核心啊,平时懒得验证,出事再翻旧账哈哈
回復0
fomo_fightervip
· 01-18 16:56
哦豁,這就是Plasma的"偷懶大法"啊,平時摸魚主網也不管,出事兒才翻舊帳
查看原文回復0
ApeEscapeArtistvip
· 01-18 13:59
哦豁,這不就是偷懶的藝術嗎,主鏈表示我不看細節只看指紋,出事才翻帳本?
查看原文回復0
社恐元宇宙vip
· 01-18 13:57
懂了,就是Plasma偷懒的藝術,把所有髒活累活都甩給子鏈,主網只管收收快遞。
查看原文回復0
token_therapistvip
· 01-18 13:56
妙啊,就是懶得讓主鏈操心,需要時再掏證據,這設計思想還是有點東西的
查看原文回復0
Wallet_Detectivevip
· 01-18 13:55
這壓縮邏輯絕了,就是懶加密的最高境界啊,平時甩手掌櫃,出事才翻舊帳
查看原文回復0
落叶不归根vip
· 01-18 13:50
哎呀,這壓縮邏輯絕了,平時就存個指紋,出事才拉帳本驗證,真的是偷懶的藝術啊
查看原文回復0
睡不醒的套利猫vip
· 01-18 13:41
哎呀這玩意兒……就是偷懶的藝術啊,主網能少幹活就少幹活……
查看原文回復0
查看更多