區塊鏈應該怎麼玩?企業以太坊聯盟公佈新標準
企業以太坊聯盟(EEA)公佈了最新的應用規範——即協調大型企業使用以太坊私有鏈的具體方式。
在以太坊開發者大會Devcon4上,EEA(全球最大的區塊鏈聯盟,擁有500位成員)公佈了其第二版客戶端規範。該版本制定了一個認證過程以確保以太坊開發者遵循通用標準。
此外,EEA還發布了鏈下可信計算規範版本0.5,旨在規範資料從區塊鏈向賬本外部可信環境的轉移或者預言機等外部來源通過標準的應用程式介面(API)匯入的過程。
EEA執行董事Ron Resnick表示,釋出這些標準是為了在安卓等生態中完成無縫的開發工作。
我對互通性(interoperability)的看法來自電信行業的發展狀態。如果我在一個國家買了一部手機,然後在另一個國家買了一張SIM卡,這張卡放在這部手機裡是可以正常使用的。
客戶端規範V2就像是箱子上的貼紙,告訴我們哪些SIM卡適配哪些手機。EEA是一個註冊商標,這就意味著如果有技術供應商希望其程式碼與EEA實現互通,那麼首先需要經歷第三方認證和測試的過程,EEA預計將在2020年Q1開始這一過程。
這個最新的客戶端規範除了能用在以太坊社群內之外,還有助於推動其與另一個企業級區塊鏈聯盟超級賬本(Hyperledger)的合作。
Resnick說:
如果超級賬本開發者修改了自己的方案以遵循EEA的規範,那麼經過認證之後,兩個系統就可能實現互通。
超級賬本也在這方面做出了努力,其Fabric 1.3已經開始支援以太坊虛擬機器(EVM)位元組碼智慧合約了。
隱私和效能升級
另一個全新的標準,EEA鏈下可信計算規範版本0.5移除了某些計算服務,以防止其在鏈上耗費的時間過長。這可能包括一些重量級的隱私技術,例如零知識證明或多方計算。
這些工作基本上是由EEA內部的一個可信執行工作組(由近90名成員組成)完成的。舉個例子,英特爾負責在一個安全的環境下執行加密操作,例如晶片製造商的軟體保護擴充套件程式(SGX)。
英特爾開源技術中心的主管Tom Willis說:
可信計算是將企業級區塊鏈應用帶向下一階段的基礎,這個規範的可信計算API讓這個過程變得更加簡單了。
EEA的鏈下規範還包括預言機服務(將外部資訊轉移到智慧合約)。提供這類服務的公司包括Oraclize以及湯森路透的BlockONE IQ等。
Resnick說,鏈下可信計算規範達到了一石二鳥的效果,同時提高了效能和隱私。
企業可以為他們的應用選擇一種最適合的可信計算方式,無論是供應鏈、銀行、零售業或者其他企業級生態都可以有自己的選擇。
本次開發者大會還討論了EEA如何通過以太坊改進協議(EIP)為公有鏈社群做出貢獻並且帶來更高的價值。
EEA技術標準工作組主席Conor Svensson說:
可以鼓勵EEA成員貢獻具體的EIP,並在適當的情況下根據特定的EIP給出客戶需求。