在Vapor的实践过程中,⼀个区块头中有⼀半的体积是10个超级节点的签名。通过聚合签名将10个超级节点的签名压缩成⼀个将⼤幅度减少区块链体积的膨胀。 统一账户体系和交叉跨链 BTM2.0 新MOV将进一步提升OFMF的能力,建立统一的账户体系,在不改变不同公链生态的用户习惯的前提下,无感知的参与到其他生态的应用中来,统一账户体系负责处理钱包跨入生态的连接和显示。 统一账户体系是对交叉跨链的进一步抽象,MOV的资产可以跨入以太坊参与以太坊的流动性挖矿,ERC20资产也可以跨入MOV参与MOV借贷,这些底层的操作经过统一账户体系进行屏蔽,用户只需要通过统一的前端页面,保留原有的用户习惯,即可参与跨链的生态建设。 8、钟立飞:说到这些技术创新,聚合签名跟密码学相关, 温隆对聚合签名有没有研究,对我们有什么建议? 温隆: 聚合签名、阈值签名等都有所涉猎。如前所说,阈值签名可以用来改进数字资产管理的安全性,而聚合签名对于提升链上整体效率很有帮助。聚合签名可以在多个维度上帮助改善链上效率:1. 共识协议的改进 2. 单笔交易内用于改善多签交易(这点与阈值签名有点殊途同归的感觉) 3. 跨交易签名聚合。理想情况下,不同验证者的签名在区块中压缩成同一个,多签交易的签名压缩成同一个,甚至一个区块中所有交易的签名的也压缩成一个,但在区块链开放场景下做到这些效果实属不易。很高兴看到BTM2.0在尝试利用聚合签名方面的尝试。 值得注意的是,聚合签名本身的应用有太多的安全陷阱需要避开,首当其冲的就是所谓的Rogue Public Key攻击,需要在链整体设计上进行防范。另一方面,聚合签名应用过程时,聚合签名过程本身的交互次数也需要多加注意,在这一层面,通常基于Schnorr的聚合签名通常会比基于BLS的需要更多轮交互。由于聚合签名引入的可能存在的额外交互对于共识效率和用户体验的也宜做事前考虑。很期待,比原可以在聚合方向上做更多的尝试。 9、温隆:我看到BTM2.0会更加开放,开发兼容EVM的合约体系,这对开发者有什么意义么? 立飞:之前的Equity语言是独特的语法,开发者如果在其他生态实现的Dapp应用,需要重新在比原链上实现一套,BTM2.0后,我们会加强整个合约体系,能够兼容以太坊合约体系,在 UTXO 账户模型的基础上实现 EVM/eWASM 等主流虚拟机架构,使得大多数以太坊上 DeFi 应用、生态系统组件和工具将与比原链 2.0 兼容,不需要修改或只需要很小的更改,带动两个生态上的开发者和协议应用实行双向互通。 对于外部的开发者可以很方便的走进来,而比原上的开发者可以很方便的走出去 (责任编辑:admin) |