區(qū)塊鏈擴容的兩種通用方法介紹
區(qū)塊鏈擴容有兩種通用方法,即第一層和第二層解決方案。前者是鏈上可擴展性的解決方案,其基礎層和區(qū)塊鏈網絡的協(xié)議分別從底層上重新構建,例如分片和以太坊2.0中的共識協(xié)議(PoW到PoS)的轉換。后者是脫鏈可擴展性的解決方案,主要用于加密經濟學重組而不是在特定網絡的系統(tǒng)核心上重新設計或重新構建,但是它的功能可以擴展到現有的基礎層。
Plasma擴容技術如何實現
Plasma為主鏈提供一定的支持,幫助它擴展到所需要的水平。Plasma是一組協(xié)議,可以輕松部署根鏈上的整個轄區(qū)內的可信賴側鏈層,目標是增強可擴展性并降低智能合約和DApp的交易費用。
Ludos的擴容技術
在Ludos的預想中,將給出Plasma分層側鏈協(xié)議的一個實現Ludos Plasma。目標是將功能或游戲的大量智能合約計算轉移到側鏈上。
側鏈可以以相對少節(jié)點弱中心化的網絡架構起步,同時采用PoA或DPoS作為共識算法(側鏈發(fā)行方可以根據實際情況選擇最符合需求的共識算法),每秒交易筆數或可以達到數千。它允許創(chuàng)建附加在Ludos主鏈上的側鏈。這些側鏈也可以衍生出更多的其他側鏈等等。
這樣的多側鏈模式,可以Ludos在側鏈級別執(zhí)行許多復雜的操作,運行擁有數千名用戶的游戲,而這些側鏈內部可以更快地操作,且交易費用更低,因為它的操作不需要在整個Ludos區(qū)塊鏈存留副本。
Ludos Plasma的實現
Plasma Cash由Vitalik和Karl Floersch在2018年3月共同提出,是Plasma分層側鏈協(xié)議的升級和補充,解決舊版本Plasma側鏈的擴容問題并有可能緩解擠兌退出的問題。Ludos Plasma基于Plasma Cash實現了一部分側鏈擴容方案。Ludos Plasma使用戶可以將主鏈上的數字資產安全傳送至游戲側鏈,并在完成交互后安全地退回到主鏈。同時Ludos Plasma提供了初始為3天的Challenge期,阻斷了一切來自側鏈用戶以及Plasma Operator的惡意行為產生實際破壞的可能性。
Ludos Plasma對存入側鏈網絡上的Token分配唯一的ID,并使其不可替代(non-fungible)且擁有獨立的交易歷史。從而使得側鏈網絡具備如下特性:
1.客戶端分片驗證
客戶端將只需關注其自身持有的側鏈上的Token,進而吞吐量將不受個體用戶增加的限制。
2.無需確認
側鏈交易將無需進行二步確認,只要主鏈區(qū)塊包含了一筆側鏈交易,則Token即可正常支付出去。
3.支持所有種類Token
簡單支持所有Token,包括non-fungible。
4.緩解擠兌退出問題
擠兌退出的問題得到緩解,作惡者將需要為每一個想要偷走的Token發(fā)起退出請求。