TEEX 下一代可信计算链

一、 什么是TEEX?

TEEX是一个可信区块链技术,主要解决传统区块链的隐私性和可扩展性的问题。TEEX 是一个隐私安全的分布式计算平台,其针对传统区块链的两个关键问题——隐私性和可扩展性提供了一种 Layer-2 的解决方案。TEEX 利用新兴的可信硬件和软件技术相结合的方法保证了数据和代码的隐私性和完整性,并通过链上与链下的配合将“计算”和“结算”完全解耦,从而解决了传统智能合约的性能瓶颈和隐私问题。相比于现有解决方案,TEEX 通过双向去信任执行环境保证了数据的强隔离性,从而进一步确保了隐私安全。

二、传统公链存在的两个问题

1. 隐私性:公链公开所有信息,每个节点都可以看到;智能合约的代码是明文,数据也是明文。

2. 可扩展性:公链的每个节点均不可信,需要设计复杂的一致性协议,这往往导致性能差(TPS低)、浪费电力,或降低整体可信度。

三、TEEX 如何解决这两个问题

1. 采用软硬件结合的 TEE 解决方案,有效防御现有攻击(如侧信道攻击),进一步保证安全性。TEE 可以构造出可信执行环境 Enclave (安全屋),类似一个黑盒子,外部无法访问内部,可通过远程认证允许外部可靠的认证内部(包括代码)。TEE 是 CPU 的扩展,主流 CPU 均已经支持,包括 Intel SGX,ARM TrustZone 等。

2. TEEX 是 TEE 与区块链的结合。为了解决上面提到的问题,我们将自己定位为 Layer-2,是一个分布式的加密计算平台,底层可以是各种不同公链,上层则可以对接不同的 DAPP 应用。

3. 在 TEEX 中,有三种角色:

工人:具有 TEE 软硬件环境,可提供加密的算力,在链下利用可信执行环境完成计算,同时保证代码和数据的隐私性。

服务提供商:基于我们的原生的开发环境和执行环境,开发各种应用 ,打破链上计算的各种限制 ,运行在安全屋内部。

最终用户:使用服务提供商所提供的服务。

四、通证设计

通证模型:用户通过支付 token 使用应用;工人通过提供硬件算力获取 token;服务提供商通过开发应用获取 token。在这个过程中,所有的 token 信息均保存在公链上。

五、TEEX 应用场景

加密计算由于能够做到隐私保护和可扩展,因此应用场景有很多。比如安全数据交易,可对关键大数据进行安全处理;加密算力共享方面,可让网络提供安全的机器学习;在线身份认证也是一个应用,能够有效保护用户隐私。

六、团队介绍

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20181120A0WDHJ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券