可信计算框架中是如何实现保密功能的

区块链

575人已加入

描述

可信计算框架(TCF)是基于可信计算API规范的开源参考实现,能让区块链开发者开发出下一代保密计算应用。TCF可以帮助开发者在英特尔SGX硬件中访问链下交易数据并开发出包括保密贷款系统、可信代币和经过验证的预言机在内的各种应用。第五届以太坊开发者大会在开发者工作坊中推出了TCF,让开发者亲身感受其应用价值。

TCF最初是英特尔实验室中的开源软件,今年年初,超级账本将TCF代码用于其开发工作,最初是在英特尔实验室中展开,最近则成为了一个单独的项目。超级账本的Avalon项目专注于可信计算领域,笼络了大批开发者,其中包括阿里巴巴、百度、BGI、Chainlink、ConsenSys、Espeo、iExec、IBM、Kaleido、微软、Banco Santander以及WiPro。

TCF基于以太坊企业联盟(EEA)工作组制定的链下可信计算规范,为开发者实现可信计算并尽量消除障碍。智能合约基于EEA可信计算规范在链下执行,因此开发者可以摆脱区块链的束缚,在本地或云端虚拟机处理复杂的交易任务。一旦交易完成,交易结果将重新发送到区块链上。这样不但能提高交易量、保障隐私,而且还能缓解区块链上的数据压力。

英格尔SGX等可信执行环境(TEE)为链下执行提供了关键保障。开发者使用TEE可以提高链上链下的连接性。它还能够验证代码、隔离代码执行并验证证明,因此可以确保计算资源稳定可靠地在链上链下相互连通。

开发者工作坊

第五届以太坊开发者大会中使用了EEA可信奖励代币鼓励成员团队提高生产力,同时鼓励全球各组织之间积极展开合作。EEA成员ConsenSys、iExec、英特尔、Kaleido以及微软联手为开发者带来了TCF应用体验。工作坊也重点分享了Banco Santander的案例研究,该案例受AML启发,旨在保护数据隐私。除此之外,工作坊还分享了Chainlink使用TCF提升链下预言机完整性的案例。

参加工作坊的团队还包括iExec,iExec为EEA链下可信计算规范实现了代理模式。这为链下可信执行解锁了多种应用场景,其中包括上文提到的可信代币应用。Kaleido实现了Hyperledger Besu项目在企业以太坊的应用;微软在测试网上线了计算基础架构;Envision为EEA可信代币开发了UX;ConsenSys则为EEA可信奖励代币开发了身份认证、付款和代币管理智能合约基础架构。

今天就开始了解EEA可信计算规范,以实现可信计算:

· 生态系统支持以太坊企业联盟可信计算规范 v1.0,提升区块链隐私和可扩展性

· :使用可信计算框架以及经过验证的Chainlink预言机。

· iExec在第五届以太坊开发者大会与EEA、英特尔、ConsenSys和微软共同展示保密计算应用:区块链通过大规模复制实现可信计算。区块链与可信链下执行结合,可以大幅提升性能。

· 超级账本Avalon项目维基百科页面:基于以太坊企业联盟的可信计算规范,可应用于各种区块链。

· 可信计算API规范:下载可信链下计算规范V1.1以及其他以太坊企业联盟规范和基础架构相关信息。

来源: Chainlink资讯

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分