引介 | 信標鏈之外: Eth2 中的執行環境

買賣虛擬貨幣

編者注:本文為 ConsenSys 研究部門的 Robert Drost 博士在 BuildEth SF 2019 大會上作關於 Eth2 執行環境的演講時所用的 PPT

這一部分介紹了 Eth2 和 Eth2 在共識規則模式上的區別。

在 Eth2 中,交易執行框架是硬編碼的,因此任何共識規則的改動都需要硬分叉。但在 Eth2 中存在固定層和執行環境層的分別,前者是信標鏈和分片 PoS 協議所用的規則,也是定義 eth 轉移的規則,後者則在一個具體的執行環境中定義了交易、狀態以及狀態轉變規則;前者需要分叉來變更,後者則不需要。

這一部分介紹了執行環境(Execution Environment,EE)的定義,Eth2 中信標鏈與不同 EE 的配合方式。

執行環境定義了狀態轉變函式;而執行環境則由信標鏈上的 “合約” 來定義;此 “合約” 並非是 Eth2 上的智慧合約,而是關於一條區塊鏈的可執行定義(當然,必須接受信標鏈執行模式的約束)。

這部分介紹了執行環境的意義及其實際例子。

EE 的意義在於讓信標鏈和 Sharding 所提供的 TPS 可以在不同的可程式設計執行層之間共享。作者也列舉了很多執行環境的例子,如 Eth2.x,UTXO,Layer-2 Checkin,Rollup。

這一部分介紹了 Phase2 的測試網開發狀況。

這一部分還給出了執行環境的開發工具箱,以及工具的簡單介紹。

原文連結:

https://drive.google.com/file/d/1ufvspealOGje6GPp-yJnCeO73bch2wRe/edit

作者: Robert Drost

你可能還喜歡:

乾貨 | 關於 UTXO 的思考

科普 | 通往 Serenity 之路

科普 | 給新來貢獻者的以太坊 2.0 Phase0 指南

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;