当前位置 : 主页 > 极光教程 > 区块链教程 >

微软和英特尔推出基于硬件的以太坊扩容工具

栏目分类:区块链教程  发布日期:2018-11-03    作者:哒哒

以太坊基金会首席科学家Vitalik Buterin在2014说过, “我们会不断尝试,直到解决扩容问题。”

750

现在四年过去了,Serenity开始倒计时,Plasma侧链的测试网上线,安永(EY)正在以太坊公共区块链上实施零知识证明,微软和英特尔进场,计划创建可以大规模扩展的公共区块链。

intel-sgx-eth-scaling-oct-2018

英特尔区块链项目办公室总监Mike Reed表示:

 

通过在链下执行以太坊智能合约,英特尔软件保护扩展(Intel Software Guard Extensions)等开源eEVM和可信执行环境(TEE)可以帮助提高区块链的扩展性并加强隐私。

 

有了eEVM开源,加上EEA推出的可信计算API(Trusted Compute API,简称TC API),任何区块链开发者都可以使用链下智能合约。

在Devcon4宣布的TC API扩展了对链下工作负载的去中心化信任概念。

有了TC API,交易可以在链下计算环境执行,然后把结果返回到以太坊区块链主网。

微软推出了Enclave-ready EVM(eEVM),并表示:

 

 

这一贡献证明了英特尔SGX技术等TEE如何增强EVM的保密性。

我们希望这个代码库可以作为整个生态系统的项目起点,让启用TEE的EVM合约逻辑可以在任何区块链上或链下计算场景工作。

 

intel-2

简单来说,你也许熟悉闪电网络。资金锁定在公共区块链中,在第二层通过哈希进行多少次交易都可以,最终结果写入公共区块链,而在第二层记录余额变化。

上述情况会产生许多问题,康奈尔团队建议可以使用硬件等可信执行环境避免或减少这些问题。把资金锁定在硬件“钱包”中,就能以每秒约3万笔交易的速度与其他硬件进行交易。如他们所说:

“我们把Teechain描述为新的链下支付协议,利用可信执行环境(TEE),在区块链上以异步访问的形式,进行安全、高效和可扩展的资金划转。

Teechain通过引入安全支付链来实现多个渠道付款。

Teechain有两个策略来降低TEE失败的可能性:一是永久存储备份,二是复制新链作为变体。

我们用Intel SGX作为TEE和可操作的比特币区块链来评估Teechain的实现。

与现有支付渠道相比,原型的大部分指标实现了数量级变化:有了跨大西洋部署的Teechain复制节点,可以实现超过每秒33,000笔交易的吞吐量,并且仅0.1秒延迟。”

康奈尔团队正在比特币环境中尝试这种做法,而微软和英特尔正在以太坊网络上进行类似尝试。

科技巨头似乎正在改善以太坊的基础架构,以便满足更多需求,这意味着,多方正在从各个角度解决扩展性问题。

手机批发 手机批发