為什么我們在波卡生態(tài)中需要Plasma
互操作性是一種可擴(kuò)展的解決方案。Polkadot通過將交易分布在多個平行鏈上提供交易可伸縮性,就是大家所熟知的平行鏈。那么,我們?yōu)槭裁葱枰猵lasma?沒錯。這是一個很理性的問題,因為plasma也是一個可伸縮性的解決方案。
關(guān)于Plasm
我們正在完成一個叫“Plasm”的plasma模塊。使用我們的模塊化平臺,任何開發(fā)人員都可以在幾分鐘內(nèi)用plasma技術(shù)創(chuàng)建一個高速區(qū)塊鏈。我們使用任何人都可以輕松創(chuàng)建自定義區(qū)塊鏈的Substrate。將Plasm連接到Substrate,任何開發(fā)者都可以創(chuàng)建一個高速區(qū)塊鏈。
這是我們的GitHub repo!
因為Plasm是Substrate的一個模塊,我們當(dāng)然也可以使Plasm成為中心鏈。我們計劃一旦Polkadot主網(wǎng)啟動,就讓Plasm成為它的平行鏈。
基于以上,有2種方法使用Plasm:
1.把Plasm導(dǎo)入到你的Substrate做可伸縮;
2.在Plasm上創(chuàng)建你自己的應(yīng)用或子鏈。
我們需要Plasma的原因
至少有4個潛在的原因:更多的可伸縮性、Polkadot的平行鏈插槽、Polkadot2.0和橋接。
更具可擴(kuò)展性
首先,更具可擴(kuò)展性。正如我前面提到的,通過在多個平行鏈上分布傳輸,Polkadot成為一個高度可擴(kuò)展的網(wǎng)絡(luò)。我們將看到許多類型的平行鏈,例如物聯(lián)網(wǎng)鏈、游戲鏈、能源鏈和支付鏈。除此之外,還有一些常見的通用鏈,如橋鏈、智能合約鏈、Plasma鏈和DEX鏈。我們相信其中一些需要在平行鏈鏈上進(jìn)行大量的傳輸。Plasm可以在不犧牲去中心化的前提下,使構(gòu)建需要高性能的應(yīng)用成為可能。
Polkadot的平行鏈插槽
Polkadot是一個異構(gòu)的多鏈框架。它使區(qū)塊鏈網(wǎng)絡(luò)能夠在共享安全的保護(hù)下協(xié)同工作。許多區(qū)塊鏈將通過Polkadot連接,但連接的鏈數(shù)量有限,您需要贏得插槽拍賣才能加入網(wǎng)絡(luò)。
如果你沒有足夠的DOTs來贏得插槽拍賣,Plasm平行鏈對你來說是一個很好的選擇,因為你可以把你的鏈連接到Plasm。這意味著你的鏈間接連接到了Polkadot。從這個角度來看,我認(rèn)為我們可以說Plasm是一個通用鏈。
Polkadot2.0
Plasma是一種具有層次結(jié)構(gòu)的可擴(kuò)展性的解決方案。它是一個框架,允許創(chuàng)建使用主鏈作為信任層的子鏈。我們假設(shè)可以在Polkadot2.0中使用Plasma的部分技術(shù),其中一個中繼鏈連接到另一個中繼鏈,提供無限的可擴(kuò)展性。預(yù)計在2020年實現(xiàn)。
橋接(原子交換和智能合約)
Polkadot與比特幣和以太坊等其他區(qū)塊鏈兼容。雖然我們必須考慮到許多技術(shù)細(xì)節(jié),例如數(shù)字簽名、哈希函數(shù)、哈希時間鎖定契約等,但還是有可能在它們之間建立一個橋梁。如果我們能夠在Plasm和另一個區(qū)塊鏈(如以太坊)之間架起一座橋梁,它將為生態(tài)系統(tǒng)帶來巨大的價值,因為Plasma提供了一個安全且免信任的解決方案,通過Plasma子鏈將資產(chǎn)從A移動到B。
結(jié)論
我們討論了在Polkadot網(wǎng)絡(luò)中Plasma的潛在需求。但是,我們?nèi)匀恍枰炞C技術(shù)細(xì)節(jié)并測試性能。我們很高興通過使用Kusama網(wǎng)絡(luò)做到這一點!