以太坊區塊鏈網絡最大的擔憂之一是可擴展性低。該網絡在容量和速度方面面臨的限制使其無法在全球範圍內得到採用。

以太坊 Plasma 是由以太坊貨幣聯合創始人 Vitalik Buterin 與 Joseph Poon 合作提出的。該概念誕生於 2017 年 8 月,作爲以太坊區塊鏈網絡中可擴展性問題的技術解決方案。 Joseph Poon 與 Thaddeus Dryja 一起負責了 Lightnin 網絡的概念,與 Plasma 一樣,Lightnin 網絡是一種可擴展性解決方案,於 2015 年爲比特幣提出。儘管 Plasma 和閃電網絡在解決可擴展性問題方面具有相同的概念,但區塊鏈網絡,每個網絡都有獨特的機制和特殊性。

本文將簡要介紹以太坊 Plasma,但請記住,Plasma 本身並不是一個項目,而是一種用於構建擴展應用程序的鏈外擴展技術或框架,不同的研究小組或公司可以以不同的方式實施。


等離子如何工作?

以太坊 Plasma 的主要思想是建立一個側鏈(平行鏈)平臺,該平臺將以最溫和的方式與主鏈(在本例中爲以太坊區塊鏈)進行通信和交互。這種結構被設計爲像區塊鏈樹一樣運行,它是分層組織的,以便可以基於主鏈創建無數較小的鏈。這些小鏈也稱爲等離子鏈或子鏈。

Plasma 結構是使用智能合約和 Merkle 樹構建的,可以創建無限數量的子鏈——這些子鏈本質上是其相對的以太坊區塊鏈的較小副本。在每個子鏈的頂部,可以創建更多的鏈,這就是建立樹狀結構的原因。

基本上,每個 Plasma 子鏈都是一個可定製的智能合約,可以設計爲以獨特的方式工作,滿足不同的需求。這意味着每個鏈可以共存並獨立運行。最終,Plasma 將使公司和企業能夠根據其特定領域和需求,以多種不同的方式實施可擴展性解決方案。

因此,如果 Plasma 在以太坊網絡中成功開發和實施,主鏈將不太可能變得擁塞,因爲每個子鏈都將被設計爲以不同的方式工作,以試圖實現特定的目標——而這些目標並不總是與主鏈直接相關。因此,子鏈將有能力減輕主鏈的總體工作量。


反欺詐測試

子鏈和主鏈之間的通信由反欺詐證明保證,因爲主鏈負責保持網絡安全並懲罰惡意代理。

每個子鏈都有自己的區塊驗證機制和特定的反欺詐實現,可以基於不同的共識算法構建。最常見的是工作量證明、權益證明和權威證明。

反欺詐證明確保在發生惡意活動時,用戶有機會舉報流氓節點、保護其資金並退出交易(涉及與主鏈的交互)。換句話說,反欺詐證明被用作 Plasma 子鏈有機會向其主鏈提出投訴的機制。


映射Reduce

Plasma 白皮書還介紹了名爲 MapReduce 的著名計算的一個非常有趣的應用。基本上來說,MapReduce 是一組非常有用的功能,用於組織和計算各種信息中心內的數據。

在 Plasma 的背景下,這些信息中心就是區塊鏈,樹狀結構使得 MapReduce 的應用成爲促進該鏈內數據驗證的一種方式,從而令人滿意地提高了網絡的效率。


大規模撤離問題

Plasma 最令人擔憂的問題之一是大規模退出問題,這是指多個用戶試圖同時離開你的 Plasma 鏈,導致主網絡過載和擁塞的情況。這可能是由欺詐活動、網絡攻擊或 Plasma 鏈可能存在的嚴重缺陷引起的。


結論

Plasma 本質上是一種鏈下解決方案,旨在通過創建具有多個較小鏈的樹狀結構來顯着提高以太坊網絡的總體性能。這些鏈將減輕主鏈的負擔,主鏈將有能力每秒處理更多交易。

Plasma 提出的互連區塊鏈的分層模型具有巨大的潛力,目前正在由多個研究小組進行測試。通過適當的開發,Plasma 可能會提高以太坊區塊鏈的效率,併爲去中心化應用程序提供更好的開發平臺。此外,這個想法可以被其他加密貨幣網絡採用和實施,作爲避免未來可擴展性問題的一種方式。

以太坊 Plasma 是一個開放項目和公共存儲庫,可以在 GitHub 上找到。除了以太坊之外,目前還有其他幾種加密貨幣和存儲庫正在與 Plasma 合作。我們有 OmiseGO、Loom Network 和 FourthStateLabs 作爲一些例子。如需更多技術和詳細信息,您可以通過閱讀 Plasma 白皮書或 LearnPlasma 網站來了解。


請繼續關注幣安學院以獲取更多教育內容,並且不要忘記觀看我們的其他視頻。