基于以太坊企業(yè)聯(lián)盟制定的鏈下可信計算規(guī)范可信計算框架TCF介紹
可信計算框架(TCF)是基于可信計算API規(guī)范的開源參考實現(xiàn),能讓區(qū)塊鏈開發(fā)者開發(fā)出下一代保密計算應用。TCF可以幫助開發(fā)者在英特爾SGX硬件中訪問鏈下交易數(shù)據(jù)并開發(fā)出包括保密貸款系統(tǒng)、可信代幣和經過驗證的預言機在內的各種應用。第五屆以太坊開發(fā)者大會在開發(fā)者工作坊中推出了TCF,讓開發(fā)者親身感受其應用價值。
TCF最初是英特爾實驗室中的開源軟件,今年年初,超級賬本將TCF代碼用于其開發(fā)工作,最初是在英特爾實驗室中展開,最近則成為了一個單獨的項目。超級賬本的Avalon項目專注于可信計算領域,籠絡了大批開發(fā)者,其中包括阿里巴巴、百度、BGI、Chainlink、ConsenSys、Espeo、iExec、IBM、Kaleido、微軟、Banco Santander以及WiPro。
TCF基于以太坊企業(yè)聯(lián)盟(EEA)工作組制定的鏈下可信計算規(guī)范,為開發(fā)者實現(xiàn)可信計算并盡量消除障礙。智能合約基于EEA可信計算規(guī)范在鏈下執(zhí)行,因此開發(fā)者可以擺脫區(qū)塊鏈的束縛,在本地或云端虛擬機處理復雜的交易任務。一旦交易完成,交易結果將重新發(fā)送到區(qū)塊鏈上。這樣不但能提高交易量、保障隱私,而且還能緩解區(qū)塊鏈上的數(shù)據(jù)壓力。
英格爾SGX等可信執(zhí)行環(huán)境(TEE)為鏈下執(zhí)行提供了關鍵保障。開發(fā)者使用TEE可以提高鏈上鏈下的連接性。它還能夠驗證代碼、隔離代碼執(zhí)行并驗證證明,因此可以確保計算資源穩(wěn)定可靠地在鏈上鏈下相互連通。
開發(fā)者工作坊
第五屆以太坊開發(fā)者大會中使用了EEA可信獎勵代幣鼓勵成員團隊提高生產力,同時鼓勵全球各組織之間積極展開合作。EEA成員ConsenSys、iExec、英特爾、Kaleido以及微軟聯(lián)手為開發(fā)者帶來了TCF應用體驗。工作坊也重點分享了Banco Santander的案例研究,該案例受AML啟發(fā),旨在保護數(shù)據(jù)隱私。除此之外,工作坊還分享了Chainlink使用TCF提升鏈下預言機完整性的案例。
參加工作坊的團隊還包括iExec,iExec為EEA鏈下可信計算規(guī)范實現(xiàn)了代理模式。這為鏈下可信執(zhí)行解鎖了多種應用場景,其中包括上文提到的可信代幣應用。Kaleido實現(xiàn)了Hyperledger Besu項目在企業(yè)以太坊的應用;微軟在測試網上線了計算基礎架構;Envision為EEA可信代幣開發(fā)了UX;ConsenSys則為EEA可信獎勵代幣開發(fā)了身份認證、付款和代幣管理智能合約基礎架構。
今天就開始了解EEA可信計算規(guī)范,以實現(xiàn)可信計算:
· 生態(tài)系統(tǒng)支持以太坊企業(yè)聯(lián)盟可信計算規(guī)范 v1.0,提升區(qū)塊鏈隱私和可擴展性
· :使用可信計算框架以及經過驗證的Chainlink預言機。
· iExec在第五屆以太坊開發(fā)者大會與EEA、英特爾、ConsenSys和微軟共同展示保密計算應用:區(qū)塊鏈通過大規(guī)模復制實現(xiàn)可信計算。區(qū)塊鏈與可信鏈下執(zhí)行結合,可以大幅提升性能。
· 超級賬本Avalon項目維基百科頁面:基于以太坊企業(yè)聯(lián)盟的可信計算規(guī)范,可應用于各種區(qū)塊鏈。
· 可信計算API規(guī)范:下載可信鏈下計算規(guī)范V1.1以及其他以太坊企業(yè)聯(lián)盟規(guī)范和基礎架構相關信息。
來源: Chainlink資訊?