(一)TRONZ匿名协议升级
波场TRONZ匿名协议的启动,将颠覆整个区块链的未来。它的核心 — — “零知识证明技术”,是密码学的一个重要分支,能够使证明者在不向验证者提供任何机密信息的情况下,使验证者相信某个论断是正确的。TRONZ匿名协议的八大优势是:
1.交易类型丰富,隐私性高。TRONZ匿名协议上TRC20代币的隐私交易支持三种交易类型,分别是Mint、Transfer和Burn,分别对应三种零知识证明指令(TIP-137):verifyMintProof、verifyTransferProof和verifyBurnProof。
Mint可以将公开的TRC20代币转化为匿名TRC20代币,verifyMintProof用于验证转化实现的有效性;Transfer用于匿名TRC20代币的转账交易,隐藏交易金额、发送方和接收方地址,verifyTransferProof能够保证转账交易的有效性;Burn可以将匿名TRC20代币转化为公开的TRC20代币,verifyBurnProof用于验证转化实现的有效性。对于零知识证明的生成,可以调用波场TRON网络全节点的相关API接口。
2.支持更多代币种类进行隐私交易。TRC20代币的隐私交易完美支持标准的TRC20代币,无论是已经发行的,还是即将发行的。由于波场TRON一直坚决做符合全球合规政策的安全公链,因此本次TRX代币不具有任何匿名性,匿名协议仅针对TRC20代币。它作为波场TRON众多先进功能之一,只需要用户操作智能合约,便能轻松使用。
3.底层智能合约执行效率更高。TRONZ匿名协议底层采用Java和Rust实现,验证效率高,同时匿名合约Solidity代码简洁,仅需要一条指令即可验证零知识证明并更新Merkle树。同时还制定了TRC20代币的隐私交易标准,任何开发者都可以通过该标准实现任意标准TRC20代币的隐私交易,无需了解太多的零知识证明知识。
4.匿名交易手续费极低。在波场TRON网络内进行一笔隐私交易的手续费可以低至1.5TRX($0.024,2020年6月3日价格),平均手续费只有约3TRX($0.049,2020年6月3日价格)。而以太坊的隐私交易手续费平均为$1.72,最高的一笔交易手续费甚至超过了$42。即平均一笔隐私交易的手续费以太坊是波场的35倍,最高手续费是波场的575倍。
5.支持任意金额的转账。TRONZ匿名协议不同于以太坊Tornado Cash只支持有限的几种固定金额的转账,而是允许任意金额转账值,拥有超高灵活性,避免了重复操作与支付双倍手续费的额外损失。
6.具有完备的匿名账户机制。TRONZ匿名协议实现了查询交易和花费交易的权限分离,同时采用不同的密钥查询发送和接收到的交易。除此之外,一个密钥可以关联多个匿名地址,最大程度上保护了隐私交易的匿名性。
7.具有可审查性。TRONZ匿名协议的发送方和接收方均可以将自己的查询密钥交由第三方机构对交易进行审查,而不用担心自己未花费的交易输出被花费掉。
8.采用“带内消息传输”。TRONZ匿名协议所有的匿名转账信息都是以密文的形式存储在链上,接收者扫描块中的交易利用自己的密钥解密即可获得收款信息,并且无需发送者通过额外的信道传输额外的信息。同时,发送方可以给接收方附带长达512字节的消息。
波场TRONZ匿名协议最优方案zk-SNARK,采用Groth16技术方案实现,需要通过安全多方计算(MPC)完成初始可信参数设置。而波场社区TRONZ团队早就于今年1月开启了MPC火炬项目,吸引了全世界的广泛关注,目前已有来自各国家各行业区块链爱好者的参与,总计达到196人,成为目前世界上规模最大的MPC仪式。MPC火炬计划不仅保证了TVM零知识证明指令的安全可信性,而且为区块链隐私保护技术发展贡献了一份巨大的力量,目前MPC已经接近尾声,为了防止最后一个参与者选择特定参数进行安全攻击,TRONZ匿名协议选择比特币第632800块的hash值作为种子生成随机信标。
(二)TPOS新二层共识机制
波场TRON网络目前的共识机制TPOS,比较接近于DPoS,DPoS可以实现较高的TPS,PBFT共识机制可以实现区块的快速确认,TPOS将结合这两种共识机制可以确保高TPS的同时,加快区块确认速度,大大缩短区块确认时间,从57秒缩短至3秒,同时提升区块链整体一致性杜绝分叉链。此外,新共识机制为跨链协议提供了安全性保障,跨链协议使用SPV验证跨链交易是否上链,而SPV的实现的关键在于如何在不执行交易的前提下知道当前维护期出块的SR集合以及当前区块是否被确认,新共识机制正是解决这些问题的关键。
(三)全新TICP跨链协议
任何实现TICP协议的区块链都可以与另一条实现了TICP协议的区块链进行跨链通信。跨链是两个相对独立的区块链账本间进行数据相互操作的过程,是区块链发展中的一个重要环节,主要表现为不同区块链之间的资产互换和资产转移。由于资源限制,波场TRON网络对接入波场公链的跨链数量做了限制,对接入波场公链的方式进行了规范,并对跨链中的恶意行为进行惩罚,从而维护一个良好的跨链环境。波场TRON团队会继续推出跨链的抵押机制与激励机制,吸引更多优质项目加入波场TRON的跨链生态。
(四)企业级一键发链
企业级一键发链的目标是为企业级用户提供一套快速发链的解决方案,它将为企业定制化开发强力赋能。波场TRON团队会推出区块链通用开发框架,企业开发者只需要基于自身业务场景进行定制化开发,便可以快速部署一条新的应用链,极大减少开发时间与成本。波场TRON开发框架包括共识机制、P2P网络、区块链数据库、跨链、虚拟机、交易、加密等核心功能模块,每个模块都可以独立编译与替换。企业级一键发链提供了图形化部署工具,支持跨链、支持细粒度的配置、支持多节点批量部署,轻松帮助企业应用链接入到波场TRON生态,帮助企业利用波场TRON生态的优势进一步丰富和完善企业应用链的应用场景。