Erdstall

Erdstall 是基於抽象可信第三方的 Plasma 擴容方案,採用可信執行環境(TEE),即可信硬件(如 Intel SGX 或多方安全計算 MPC 委員會) 對以太坊進行鏈上擴容的方案。與 Plasma 或 Rollup 類似,Erdstall 系統由一個智能合約、一個運行 TEE 的無需信任的運行節點和動態變化的用戶羣組成。 其改進了傳統 Plasma 擴容方案的缺陷,實現了將交易 Gas 費成本攤銷爲零(因爲實現了無需鏈上檢測點),計算性能要求較低(單核 CPU 性能即可滿足)和更高的交易吞吐量(因爲只需簽名驗證和簽名生成即可,類似於狀態通道)。 運行節點本質上是一種無需信任的通信中繼器,當用戶從鏈下進行操作,比如發送存款和退出交易,會先將這些簽名交易發送給運營節點,然後由節點中繼給可信硬件執行環境進行驗證。 也就是說,用戶只需對智能合約進行一次調用即可加入和退出該系統。將資產存入系統後,鏈下交易不再收費,只需用戶和運營節點交換籤名即可。 可信硬件執行環境中的飛地(Enclave)會對這些交易進行接收和驗證,並跟蹤整個系統的運行狀況。在每個紀元(epoch)結束時,可信硬件執行環境會生成已簽名的餘額證明,並將餘額證明廣播給用戶,允許用戶隨時離開系統。這有點像狀態通道,用戶發送簽名交易,然後獲得回饋確認即可完成交易。