

【区分精选评测】Taxa Network技术架构分析简评
国内最大的分布式项目评测平台——区分Dapp
文章作者:区分入驻项目分析师——深网事务所_老陈
Taxa Network是一个基于最先进的可信计算技术的智能合约平台。Taxa网络支持数据广泛、密集计算、隐私保护和高度可开发的智能合约,称为超级智能合约,适用于任何区块链和DApp。
作为Layer 2网络,Taxa Network支持使用大多数去中心化基础设施(如以太坊和IPFS)进行输入/输出(或直接来自客户端输入)。Taxa的目标是成为区块链业务逻辑的标准,并使真实部署得以开发和发展。

如上所述,Taxa Network由三层组成:
从硬件的角度来看,每个Taxa Network节点至少包含一个基于硬件的可信执行环境(TEE)。Taxa Network支持TEE的计算节点

从软件的角度来看,每个Taxa Network节点由一个应用层和一个enclave(飞地)层组成,如下图所示。

下表总结了为什么Taxa的支持TEE的计算节点比其他计算方法或环境更好。

基于硬件的TEE vs. SMPC vs. Docker
Taxa Network的完整性不仅仅依赖于可信硬件。在TEE之上,我们实现了一种PBFT(实用拜占庭容错)衍生的PoS共识机制:
1)确保Taxa Network的可用性
2)减少对手方风险(如果有的话)
3)以更好的方式增强结果的一致性
4)最小化冗余计算

Taxa Network的PBFT衍生PoS共识
在生成一个新的计算任务时,一个Taxa Network的子组(subgroup)将启动包含最小可行数量的支持TEE的计算节点。在该子组中,如果计算结果出现不一致,则该子组将扩展到包含更多的启用了TEE的计算节点运行计算,直到达成一致,或者直到计算节点的数量达到一定阈值。
利用这种机制,Taxa Network只需要最小数量的支持TEE的计算节点,就可以达到可靠的共识。所涉及的每个节点都能够通过可靠的证据识别出任何过失节点,这样就可以在不涉及中心化角色的情况下执行经济惩罚或信誉调整。这种共识机制的优点包括:
目前,Taxa团队正忙于测试网的研发工作。

在这篇文章中,我们仔细研究了Taxa网络的技术架构和路线图。Taxa Network支持大数据、计算密集、隐私保护、高度可开发的超级智能合约,使公链和dapps能够解锁全新的用例。Taxa Network实现了与公链和DApp客户端通信的分层结构。每个Taxa节点至少包含一个基于硬件的可信执行环境。提出了一种PBFT(实用拜占庭容错)衍生的PoS共识机制,以保证Taxa Network的可用性和可靠性,同时减少冗余计算。