以太坊企業聯盟
以太坊企業聯盟,EEA[1],是Enterprise Ethereum Alliance的縮寫。是基于以太坊建立的一個新的區塊鏈聯盟。
聯盟成員來自摩根大通,微軟,芝加哥大學,ING和BNY Mellon的專家,及Nuco和ConsenSys這樣的初創公司。整個聯盟盡量保持去中心化的運作方式,采用循環的董事會等手段來最小化單個成員的影響。
本文將著重介紹以太坊企業聯盟剛發布的技術路線圖,了解其未來技術動向,對整個區塊鏈社區的影響,以及以太坊在企業級應用上的發展的潛力。
以太坊企業聯盟技術路線圖[2]
EEA的技術目標
- 公有鏈的超集
- 涵蓋企業的需要
- 保密性,可擴展性,可授權
- 項目的落地
- 專注規范(specification),不制造產品
- 區塊鏈的管理
2017的技術目標
- 提出以太坊企業版1.0版本標準
- 支持企業版1.0協議的標準Python客戶端
- 基準測試,驗證測試和工具
- 制定以太坊企業版2.0路線圖
以太坊客戶端RPC API驗證測試表[3]。
以太坊企業版標準客戶端
- 使用
pyethapp
作為標準客戶端 - 基于私鏈
Quorum
[4]建立數據隱私保護模塊 - 基于BFT算法建立共識模塊
- 驗證測試,基準測試
- 標準客戶端試運行驅動協議落地
隱私保護能力
- JP摩根證實的隱私為核心問題
-
Quorum
是當前的多鏈(multi-chain)解決方案 - 合法和合規管理是常規需求
- 目前專注于
Quorum功能
- 從長遠來看可能有更多選擇
可插拔的共識
- 可插拔的共識是基礎特性
- 允許不同的代碼分支有不同的架構
- 或許會定義微服務架構
- 循序漸進(baby-steps)的達到最終目標(如,模式)
- 迭代的過程來實現去耦合
- 終極目標是支持BFT,POW和POS
權限模型
- 建立一個框架來實現對應用,數據,網絡的權限控制,及權限的管控
- 限制企業鏈的授權訪問
- 內置類似當前企業成熟的的授權,認證,基于角色的權限控制解決方案。
性能預估
- 提升以太坊協議的健壯性及性能
- 基于客戶端,合約執行,網絡,擴展性等資源的組件化或特性化
- 基于已有的數據重放交易數據
- 挖掘已存在的公鏈網絡數據的價值
長遠目標
- 終極目標是實現模塊化,可根據自己的場景動態組合,來滿足所有用例,公鏈或私鏈
- 盡可能的趨同公鏈和企業鏈的路線圖
- 巨大的探索回報的潛力:數據反饋,數據管理,基礎設施(如,EVM)
下一步
- EEA技術社區的持續對話
- 企業版區塊鏈治理和EIP[5]流程提案
- 我們非常歡迎反饋
- 計劃啟用開放的社區反饋渠道,如郵件列表(推進中)
附錄
以太坊企業版協議棧(Enterprise Ethereum Protocol Stack)
核心特性
參考資料
關于作者
專注基于以太坊的相關區塊鏈技術,了解以太坊,Solidity,Truffle。
博客:http://me.tryblockchain.org
-
關于以太坊成立的報道:http://www.coindesk.com/disruption-not-included-ethereum-alliance-spotlights-blockchains-startup-shift/ ?
-
路線圖原文可以在這里下載:https://bobsummerwill.files.wordpress.com/2017/02/enterprise-ethereum-technical-roadmap-slides-final.pdf ?
-
RPC API 驗證測試表格:http://cdetr.io/eth-compat-table/ ?
-
Quorum是摩根大通的一個私鏈。https://www.cryptocoinsnews.com/jp-morgan-joins-ethereum-developing-private-blockchain-quorum/ ?
-
以太坊改進計劃:https://github.com/ethereum/EIPs/blob/master/README.md ?