TAXA NETWORK:构建交互式WEB3应用的杀手级架构
当前状况:
1)以太坊急剧飙升的GAS价格让很多人无法参与到以太坊网络中;
2)区块链共识机制无论是用户参与还是项目方经营都需要更高的成本;
3)安全对于大多数项目方而言,安全远远排在增长之后。
Taxa Network
Taxa Network是使用可信硬件解决公链和DApp性能和隐私痛点的Layer2链下网络项目,跟公链及去中心化存储等进行合作,Taxa Network专注执行去中心化的业务逻辑,它本身不包含帐本,Taxa Network 只是起到一个入口或者桥梁的作用。
Taxa 分层设计,面向用户的客户端,Taxa 负责的逻辑层,及后面的数据层。
Taxa 节点的设计,采用了基于硬件的可信计算节点,每个节点里面都运行了这样一个可行硬件,并且通过经济激励来鼓励大家把这个去中心化网络建设起来。
Taxa 可信服务-tService
Taxa tService 是在 Taxa Network 链下执行的智能合约,比起链上智能合约,tService 更接近于传统意义的“服务端应用”类似于公链上的智能合约,tService是可信任的。 这意味着tService具有以下两个属性:
1)保证该节点执行确切的代码。
2)保证该节点返回正确的结果而不会被篡改。
Taxa优势:
1)数据隐私:
Taxa Network基于可信执行环境(TEE)技术,通过建立一个硬件层面完全封闭的环境,来确保执行流程的保密及不可干扰,有效解决了区块链的隐私计算问题。在执行代码的同时,保证了用户的数据隐私。
这种技术可创造出硬件层面隔离的执行环境,不需要依赖区块链共识机制,也可保证合约的执行安全。此外,Taxa还加入“attestation协议”的流程,确保用户是在和一个可信环境而不是模拟器在通信,以及可信环境中运行的是用户想要的代码。
2)在Web3.0上搭建去信任化服务
在对未来Web3.0的设想中,现在已经有了独立的去中心化价值网络和经济系统,有了去中心化的存储和内容发放。然而,还缺了重要一环,即Dynamic service application (动态服务应用)。这曾是互联网能够爆发的基础之一,也是Taxa Network在去中心化世界的vision和目标。
如果说IPFS为Web3.0的技术架构实现了静态内容的分发,Taxa Network则是致力于成为区块链架构中的通用逻辑层,实现Web3的动态服务应用。从而更好的助力去中心化技术的落地,以及Web 3.0中杀手级应用的开发和成长。
3)高性能
运行在链外Taxa网络上的服务应用程序tServices,执行web3应用程序的隐私保护,高性能业务逻辑,同时还促进与第1层区块链有关不变,持久状态的通信。
服务是在受信任的执行环境(TEE)中执行的,可保护应用程序的私有数据免受外部攻击者和节点操作员的侵害。与链上智能合约相比,tService提供了显着更多的计算和存储资源。。
4)高度可开发性
Taxa Network在Pyxa(Python + Taxa)管辖内,也就是Python解释器连接基于硬件的集成的服务框架的TEE中。 与第1层智能合约的局限性相比,Pyxa为开发人员提供了Python丰富的第三方库支持,从而实现了诸如数学建模,密码学和区块链通信之类的增强用例。
5)CertiK审计
Taxa通证和TaxaLockFoundation 智能合约在2020年2月10日已通过知名的CertiK审计。
6)Taxa通证
Taxa通证(TXT)将于2021年启动,作为Taxa Network的价值单位,TXT在启动时为ERC-20代币。 可以在以下情况下使用它:
a. 为节点运营商使用tService /挖矿奖励的矿工费;
b. tService的价值转移媒介,在不同区块链上的dApp上充当通证。
项目进度
目前,Taxa Network修复了SDK在Ubuntu16-18版本的兼容性问题,发布了0.2版(Github),包含新的Pyxa库的测试范例和bug修复。在几个关键项目上部署了CI/CD流水线,实现内部开发的自动化的编译/测试。并将新的CI/CD架构移植到了支持SGX的微软Azure云平台(Azure DevOps)。
此外,Taxa即将启动开发者激励计划,吸引更多有热情的开发者加入Taxa开发者社区。开发者通过在Taxa平台使用保护数据隐私的、高性能、易开发的Taxa tServices开发应用,赢得奖励。
总结
Taxa Network致⼒于成为去中⼼化交易服务的基础层,将会对资产交易和价值产⽣深刻影响。Taxa Network带来的好处包括:解决了链下订单管理与链上结合而产生的安全问题;Taxa Network和订单分享带来了更⼤的流动性;提⾼了⽹络效率和终端⽤户体验;在管理订单表和⼴播订单时的⽹络灵活性更强。