解讀企業以太坊聯盟的技術堆疊
在選擇分散式賬本技術(DLT)和共識協議時,企業現在面臨多種選擇。熱門選項包括以太坊,Hyperledger Fabric&Sawtooth,Quorum,MultiChain和Corda。任何企業或組織都可以在修改後的程式碼庫上實現這些協議,與這些協議的各種版本互動的客戶端DApp可使用企業自己開發的自定義API和工具。如果客戶端DApps及其API是專有解決方案,那麼意味著企業將被某個開發和支援服務供應商鎖定。
有多種DLT協議可供選擇對於企業區塊鏈行業來說是好事,但是,如果沒有開放標準,對於行業生態鏈上的多個企業或企業集團來說是件麻煩事,因為每家企業都需要弄清楚他們自己的一套標準,同時還要搞清楚他們與其他企業或者集團之間的區塊鏈標準。
企業乙太網聯盟(EEA)由 500多個成員組織組成 ,其核心目標是“提供開放的,基於標準的架構和規範”,以加速以太坊的採用。EEA的目標是建立一套通用的實踐,每個人在設計區塊鏈應用程式時都會遵循這些實踐。開放標準有助於確保由一個專案建立的DApp與在另一個專案構建的相同協議上執行的區塊鏈相容。
Hyperledger專案監督幾個幫助區塊鏈開發人員的開源專案。他們的任務是在區塊鏈空間內推廣開原始碼。 2018年10月 ,企業以太坊聯盟(Quorum是其成員)和Hyperledger專案宣佈建立合作伙伴關係,他們每個人都簽約成為彼此組織的成員。目的是共同制定企業區塊鏈實施的開放標準。
採用DLT協議的企業沒有義務遵循EEA的開放標準。但是,建議他們通過實施來減少實施工作,使得解決方案能夠與遵循這些開放標準的功能和工具相容,並促進聯盟的快速發展。
EEA 於2018年10月底 釋出了客戶規範版本2和Off-Chain可信計算規範版本0.5 。Enterprise Ethereum基於公共以太坊的技術和概念,但這次擴充套件它以滿足企業的效能,許可和隱私需求。
客戶規範2要點
客戶端規範定義了Enterprise Ethereum客戶端的實現要求,包括Enterprise Ethereum的面向外部元件的介面以及它們的使用方式。這實現了一個生態系統,使用者可以在其中更改用於與正在執行的區塊鏈互動的軟體,而不是被迫依靠單個供應商提供支援。
EEA架構堆疊 提供了一個分層參考模型,可區分公共以太坊上可用的元件以及企業在其客戶端實現上所需的元件。

企業以太坊架構堆疊
企業以太坊(Enterprise Ethereum)的體系結構堆疊包含以下五個層:
- 應用程式 :由DApps,監控區塊鏈的工具,基礎設施合同和標準(例如基於角色的訪問,控制網路治理)和智慧合約開發工具組成
- 工具 :包含用於客戶端與區塊鏈節點通訊的API,與企業身份管理的整合以及部署管理功能
- 隱私和擴充套件 :實現支援企業級部署所需的隱私和擴充套件擴充套件。正在探索鏈上隱私機制,例如支援零知識證明。縮放是在兩層上實現的。第1層是鏈上的,並使用分片和並行化等機制。第2層是在應用層利用智慧合約實現的,這些技術包括Plasma,狀態通道和off-chain離鏈計算擴充套件機制(根據off-chain可信計算規範的v0.5)。
- 核心區塊鏈 :包含在節點之間建立共識的機制,用於接受新塊以及在鏈上和鏈外執行和儲存事務。
- 網路 :促進節點互動的P2P網路協議(例如,目前的DEVP2P以及未來企業堆疊的更高層的附加P2P協議)
Off-Chain可信計算規範版本0.5亮點
企業可以用來提高DLT效能的技術之一是在可信環境中執行離鏈事務。 該規範草案提供了一組API,可以將事務移出鏈外計算,然後將摘要移動到“主鏈”。
Off-Chain可信計算規範版本0.5旨在支援以下企業需求:
- 相互不信任方之間的區塊鏈上的私人交易,而不向其他可以訪問區塊鏈的方披露交易細節
- 向區塊鏈上的選定方披露部分資訊,同時保持來自同一選定方的其他資訊的機密性
- 將選定的事務從主區塊鏈解除安裝到可信計算環境以提高效能
- 證明了oracles提供了一些企業用例所需的可信外部資訊
已稽核這些API以與以下可信計算方法相容:
- 可信執行環境(TEE)
- 零知識證明(ZKP)
- 可信的多方計算(MPC)
工具層的EEA要求(關於節點和事務許可權功能,企業遠端軟體部署和配置,軟體故障報告,效能管理,安全管理互動,歷史分析和報告功能)以及Off-Chain中的擴充套件要求我們在 Chainstack 特別感興趣的是可信計算規範。我們正在監控最新的EEA開發,旨在與其開放標準保持一致,以支援快速的企業級客戶端部署,監控和區塊鏈實施的構建。
參考
企業以太坊聯盟釋出規範V2加速區塊鏈跨全行業的全球互操作性之路 ,新聞稿,企業以太坊聯盟
Enterprise Ethereum Alliance釋出可靠的計算應用程式程式設計介面,幫助企業將區塊鏈應用推向市場 ,新聞稿,企業以太坊聯盟
EEA規範v2 ,企業以太坊聯盟
EEA離線可信計算規範V0.5 ,企業以太坊聯盟
EEA架構堆疊解釋(視訊 ),企業以太坊聯盟
EEA架構堆疊 ,企業以太坊聯盟