BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

以太坊的擴容方案:Plasma的前世今生(3)

道说区块链
特邀专栏作者
本文約1205字,閱讀全文需要約2分鐘
V神也是Plasma Cash的主要設計者之一,在他看來Plasma Cash技術在交易性能上有了大幅提高,同時也能解決Plasma引發的那些讓人頭疼的問題。
AI總結
V神也是Plasma Cash的主要設計者之一,在他看來Plasma Cash技術在交易性能上有了大幅提高,同時也能解決Plasma引發的那些讓人頭疼的問題。

上一篇文章我介紹了Plasma在誕生後隨著數字貨幣熊市的來臨以及人們更加客觀理性的評判,它逐漸失去了曾經的光環,因為它在解決問題的同時卻帶來了更多問題。

在Plasma中每一個用戶必須監控和驗證Plasma MVP鏈中所有的交易才能發現其中的不法行為並退出MVP鏈。但要監控和驗證這些交易的代價卻非常大。

並且用戶一旦進入Plasma進行交易,往往很難退出。因為當有用戶企圖退出時他必須先提交退出請求,並在提交退出請求後等待一段時間。這段等待時間被稱為是“挑戰期”(challenge period)。在挑戰期內,任何用戶都可以出示證據證明這個用戶提出的退出請求不合法(比如該用戶非法挖礦或者盜取他人的數字資產等)以駁回這個用戶的請求。因此退出請求即便合法也只能等到挑戰期結束後才能被執行,這個過程可能長達1週。

而更糟糕的情況是:如果有一個操作者把控住了交易數據但不公開,而又有用戶需要離開Plasma取回資金,這時Plasma中的每個用戶只能根據Plasma中最後一個有效交易給出的狀態提取各自的金額(注意:為了防止惡意操作者欺詐,用戶離開Plasma的順序由他們最後一次進行有效交易的時間決定)。

在最糟糕的情況下,如果所有的用戶都想離開Plasma,則所有的有效狀態全部都要被提交到以太坊上,並在挑戰期內接受“挑戰”。由於Plasma是不限用戶數量的,但以太坊區塊的處理能力卻很有限,因此如果整個Plasma的有效狀態全部都提交給以太坊進行處理,會徹底堵死以太坊,導致交易的處理時間被大大拖延甚至遙遙無期。這被稱為是“群體離開問題”(mass exit problem)。

在2018年到來的數字貨幣熊市中,以太坊的追隨者們開始意識到Plasma MVP技術不是想像中的那麼完美,Plasma在實踐中碰到的這些問題幾乎難以克服,甚至無解。人們認為Plasma開闢的方向是個死胡同。而與此同時,以太坊還在與擁堵糾結,被賦予眾望能從根本上解決以太坊擁堵問題的以太坊2.0也遙遙無期。

2018年中葉,儘管以太坊的價格還在繼續下跌,但以太坊的研究社區還在堅持改進Plasma,不斷迭代Plasma的設計,終於新一代的Plasma技術出現了,它就是“Plasma Cash”。

V神也是Plasma Cash的主要設計者之一,在他看來Plasma Cash技術在交易性能上有了大幅提高,同時也能解決Plasma引發的那些讓人頭疼的問題。人們又開始樂觀起來,甚至相信這個新技術能達到每秒幾十萬的TPS。

在我們深入討論Plasma Cash之前,我們再回顧一下Plasma MVP技術遇到的幾類問題:

1)當有操作者作惡時,會存在“群體離開問題”。

2)用戶再正式離開Plasma前需要等待一段挑戰期。

3)用戶必須監控和驗證所有的Plasma交易。

那麼Plasma Cash在哪些方面對Plamsa進行了革新,它如何解決這些問題的呢?我們下一篇繼續分享。

ETH
歡迎加入Odaily官方社群