簡析以太坊等離子體(Plasma)的工作原理 | 火星技術帖

火星財經 發佈 2020-01-11T07:41:23+00:00

以太坊等離子體是由以太坊聯合創始人Vitalik Buterin 和 Joseph Poon 共同提出的。該概念於 2017 年 8 月作為以太坊的擴容解決方案誕生。

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

小編:記得關注哦

來源:鏈聞ChainNews

原文標題:《什麼是以太坊等離子體(Plasma)?》作者:幣安學院

可擴展性是以太坊的主要關注點之一。目前,其網絡在容量和速度方面面臨的限制使其無法在全球範圍內被更大規模地採用。

以太坊等離子體(Plasma)是由以太坊聯合創始人 Vitalik Buterin 和 Joseph Poon 共同提出的。該概念於 2017 年 8 月作為以太坊的擴容解決方案誕生。與 Thaddeus Dryja 一起,Joseph Poon 還負責了閃電網絡(Lightning Network)的最初概念,這是在 2015 年提出的比特幣擴容解決方案。儘管等離子體和閃電網絡都被提出作為區塊鏈的擴容方案,它們有著自己的機制和特殊性。

本文將簡要介紹以太坊等離子體,但值得注意的是,等離子體不是一個單獨的項目,而是一種鏈下擴展技術,或者說是一種用於構建可擴展應用程式的框架,它可以由不同的研究小組或公司以不同方式實現。

等離子體是如何工作的?

以太坊等離子體的主要思想是建立一個側鏈框架,它將儘可能少地與主鏈(在這種情況下是以太坊)進行通信和交互。 這樣的框架被設計成操作一個樹狀的區塊鏈,它以分層方式排列,使得可以在主區域之上創建許多較小的鏈。這些較小的鏈也稱為 Plasma chain 或者子鏈。

等離子體的結構是通過使用智能合約(smart contracts)和默克爾樹(Merkle trees)建立的,可以創建無限數量的子鏈 - 基本上都是父鏈以太坊區塊鏈的較小複製。在每個子鏈的頂部,可以創建更多的鏈,這就是它被稱作樹狀結構的原因。

基本上來說,每個等離子體子鏈都是一個可定製的智能合約,可以設計成以獨特的方式工作,以滿足不同的需求。這意味著鏈與鏈可以共存並獨立運行。最終,等離子體將使企業和公司夠根據其特定背景和需求以各種方式實施可擴展的解決方案。

因此,如果等離子體能成功開發並在以太坊網絡中實現,(以太坊的)主鏈將不太可能變得擁擠,因為每個子鏈將被設計為以特定的目標工作 - 這不一定與主鏈的目標相關。因此,子鏈將減輕主鏈的整體工作。

防偽證明

子鏈和根鏈之間的通信由防偽證明保護,根鏈將負責保持網絡安全並懲罰惡意行為者。

每個子鏈都有自己的機制來驗證區塊以及實現防偽證明,(這些)可以構建在不同的共識算法之上。最常見的是工作量證明(Proof of Work),權益證明(Proof of Stake)和權威證明(Proof of Authority)。

防偽證明確保了如果發生了惡意行為,用戶能夠報告不誠實的節點,保護他們的資金並退出交易(這涉及與主鏈的交互)。換句話來說,防偽證明作為一種機制,通過它,等離子體中的子鏈可以向其父鏈或根鏈提交投訴。

MapReduce

等離子體的白皮書中還提出了一種非常有趣的應用,叫做 MapReduce 計算。基本上來說,MapReduce 是一組在組織和計算在跨多個資料庫的數據時非常有用的函數。

在等離子體的環境中,這些資料庫是區塊鏈,並且鏈的樹狀結構允許 MapReduce 被用於驗證樹狀鏈中的數據,這極大地提高了網絡效率。

大規模退出問題

困擾等離子體的一個主要問題是大規模退出問題,這是指許多用戶試圖同時退出他們的等離子鏈,充斥根鏈並導致大量網絡擁塞的情況。這可能是由欺詐活動,網絡攻擊以及子鏈或是一組鏈可能出現的任何其他類型的嚴重故障而引發的。

結論

基本上來說,等離子體是一種鏈下解決方案,它通過創建許多較小的樹狀結構的鏈,嘗試顯著提高以太坊網絡的整體性能。這些鏈將減輕主鏈的工作,使得主鏈可以每秒處理更多的(其他)事務。

由等離子體提出的連結區塊鏈的分層模型具有很大的潛力,目前正在被許多研究小組測試。通過適當的開發等離子體可能會提高以太坊區塊鏈的效率,並為去中心化應用的部署提供更好的框架。此外,該想法也可以由其他加密貨幣網絡進行調整和實施,作為未來避免可擴展性問題的一種方式。

以太坊等離子是一個開源項目,公共存儲庫可以在他們的 GitHub上找到。除了以太坊外,還有許多其他加密貨幣和 GitHub 存儲庫正在做有關於等離子體的工作。一些例子包括 OmiseGO,Loom Network 和 FourthStateLabs。有關於更詳細的以及技術信息,您可以參考官方的等離子白皮書或 LearnPlasma 網站。

關鍵字: