上一篇我分析儘管plasma技術遇到了挫折,但眾多研究者還在鍥而不捨地向這個方向前進,在眾多參與者包括以太坊創始人vitalik的努力下,終於新一代的plasma技術plasma cash問世了。
相較於上一代plasma技術,plasma cash採用了新的資料模型,因此在技術效能上比pmasma的mvp更優異。plasma cash可以完全杜絕“群體離開問題”(massive exit problem)。
在plasma cash中,所有的代幣(token)都被定義成非同質代幣(non-fungible token),這使得每一個代幣的所有權都能夠得到嚴格的定義。也就是說在任意時刻,代幣的屬性就能
顯示它當前的所有者。這樣,使用者就只需要關注他自己擁有的代幣而不需要像前一代plasma技術那樣要監控整個plasma的狀態。
plasma cash還設計出一種新的互動式挑戰系統,這種系統讓使用者在有人作惡的情況下也能輕易地拿回自己的資產。它用了一種被稱為是“稀疏默克爾樹”(sparse merkle tree)的默克爾樹結構(merkel tree)。
採用這種樹狀結構,使用者能夠輕易驗證一個代幣的歷史和所有權。當plasma中有人作惡想盜取資產時,資產的真正所有者只需要向以太坊提交自己擁有數字資產的證明(包括兩筆最近的交易記錄和這兩筆交易記錄對應的稀疏默克爾樹證明)就能保護自己的資產。
然而plasma cash也再次引入了一系列新的問題。這其中最主要的問題是惡意使用者或一個代幣曾經的所有者可以發起惡意請求騙取資產。
舉例來說,當某個不懷好意的使用者a看中了plasma中某個使用者b的資產時,a故意向以太坊提交一些虛假的證明聲稱這筆資產是自己的並且要提取它。這時,使用者b如果要阻止a的惡意企圖則必須在挑戰期內向以太坊提交一份證明,證明b才是這個資產的所有者。因此在plasma cash中,使用者必須保持每兩週(挑戰期)內至少有一次線上,以應對這些非法請求。
除此以外,為了證明一個代幣的所有權,使用者還必須維護這個代幣所有的交易記錄和這些交易記錄所對應的默克爾樹證明,這對儲存來說也是一個不小的負擔。
在2018年年末,以太幣的價格跌到了谷底,數字貨幣烏托邦式的熱情煙消雲散。作為新一代plasma技術的plasma cash也沒有像人們預期的那樣給以太坊效能的擴充套件帶來多大的成效。
在這種情況下,當時眾多參與plasma cash客戶端研發的公司也停止了相關的研發工作
整個以太坊社羣顯得焦慮不安,動盪不已。雖然仍然有團隊和研究者還在嘗試新的plasma方案和設想,並確實研發出了新的技術,這些新技術和新方案在某些方面也對plasma技術作出了這樣那樣的改進。但至此,以太坊社羣再也沒有人對plasma技術抱有曾經的期待和熱情。