# TEA Project:一个极其硬核的Web3项目 **Published by:** [JFLam](https://paragraph.com/@jflam/) **Published on:** 2022-09-04 **URL:** https://paragraph.com/@jflam/tea-project-web3 ## Content 导语:TEA Project除了利用传统区块链来达成一致性之外,还利用到太空中的卫星时间信号和可信硬件芯片来进行无需共识的一致性。 当下Web3的发展进程可以大致分为三个阶段,Bitcoin则代表第一阶段。它是人类历史上首次实现了去中心化的信任,这是革命性的一个进步。 不过Bitcoin只能做加法和减法,所以能做的事情也只局限于转账,而且PoW共识会产生天量的能源消耗。 后来以太坊诞生了标志着第二阶段的到来。 以太坊所提出的智能合约以及虚拟机,可不只是做加法和减法。它可以运行图灵完备的智能合约代码,实现更加复杂的逻辑,像开放金融(DeFi)就是更加复杂的金融应用。 不过第二阶段也有特别明显的缺点,它无法应对复杂的计算。 尤其是现在的人工智能需要很多的运算,有的还需要一些硬件加速。从理论上讲没有办法使用现有的区块链第二阶段的技术来实现,必须得想到解决方法。 目前我们就处在一个探索第三阶段的时刻,第三阶段就是基于区块链的大数据和复杂计算。 有了这些技术支撑,我们原先很多必须在现实社会中完成的问题都可以基于去中心化的方式来解决。这将对人类社会产生巨大的影响,也能发挥出人工智能更大的用途。 其中一些探索的例子,例如Layer2,Rollup技术,分片技术以及各种新公链的涌现,一个很大的目标就是为了提高区块链的计算效率。 不过这些技术要么存在技术难点(如零知识证明),要么是存在工程上的难点(以太坊分片)。以及,整体看来还是存在计算效率不足的缺陷。 今天,笔者给大家分享一个Layer2 项目 TEA Project,这个项目非常硬核。 除了利用传统区块链来达成一致性之外,还利用到太空中的卫星时间信号和可信硬件芯片来进行无需共识的一致性,未来还会部署全球去中心化的矿工节点计划。 与别的Layer2不同,TEA Project具有三种链,分别对应上段提到的三种要素:1.基于现有的区块链 TEA Project本身是Layer2,本身是基于现有的区块链上。目前TEA Project是基于Substrate区块链,不过还可以支持其他公链。 TEA使用底层区块链来提供信用,形成其Token经济的经济激励和惩罚措施。以及存储重要的区块信息,如交易记录根存储、信用记录、密钥ID和哈希值。2.可信链 TEA Project使用的一个技术叫HSM。它是一种物理设备或云服务,HSM的作用是提供与私钥交互的安全环境。 没有这种环境,密钥就有被暴露的风险。有了这种技术以及其他可信硬件芯片的加持,TEA Project上运行的节点更加安全,更加可信。 3.代理链 代理链的主要功能管理数据和代码是如何移动的,并且保证区块链上的数据永远不会流露到受保护的硬件之外。也就是说所有的信息只能够存储在或传递于这些可信节点之间。那么可信节点之前是如何保证一致性的呢?换句话说,怎么保证所有可信节点手上的交易数据是按照同一个顺序记录的呢? 目前区块链的主要瓶颈之一是交易速度。以太坊在不依赖Layer2等可扩展解决方案的情况下,只能执行15个交易每秒。 而TEA Project使用独创的时间证明共识机制(PoT),可以最大限度地提高可扩展性,同时仍然保持数据一致性。 这是如何实现的呢?使用PoT共识机制允许区块链使用复制节点,而不用担心它们的交易会被混淆。 因为交易时间是基于太空卫星的原子时钟来确定的,这种技术也类似的应用在Google搜索的业务中。总结一下,TEA Project 不仅利用底层区块链作为信用来源。 得益于太空卫星的原子时钟实现的区块链一致性,相比其他Layer2解决方案,其计算效率更高,大大释放底层区块链的计算压力。 并且,利用了可信硬件芯片,保证代码和数据是在节点的受信任的环境中运行,并将结果与可验证的信任证明(Proof of Trust)数据一起发回底层区块链。 在项目方的一次演示中,运行了一个从底层区块链发送到TEA Layer2 的Tensorflow图像识别算法(一种机器学习算法)。 这个着实让人惊叹,笔者在TEA Project之外还没见过可以在区块链上使用机器学习或者人工智能的例子。 在有限的信息中得知,TEA Project是中国哈佛学者的创业项目,目前TEA Project还在测试网阶段。作为一条别具一格的区块链,笔者非常期待未来主网的上线。我们正在筹备一个分享、讨论Web3项目的Dao,有兴趣参加的朋友添加微信:dingdingmars ## Publication Information - [JFLam](https://paragraph.com/@jflam/): Publication homepage - [All Posts](https://paragraph.com/@jflam/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@jflam): Subscribe to updates - [Twitter](https://twitter.com/JFLam0529): Follow on Twitter