趣出行区块链(趣出行解码 Mimblewimble协议)
Mimblewimble 其实不是一个传统的英文单词,它源于著名小说《哈利·波特》里“混淆咒”的咒语——施咒的效果是让对方说话变得含混不清,从而丧失念咒语施法的能力。当然,用在区块链里的 Mimblewimble,肯定不是这个咒语的原始意义了,区块链平台它是指一个在比特币交易中保护用户数据隐私的提案。
Mimblewimble 协议是一个为基于 output 模型的公有账本提供加密货币隐私性的设计方案,并不涉及共识层,可用在几乎任何共识规则系统上。区块链在交易进行过程中存在输入值与输出值交互的过程,区块链上发生交易活动即为数据输入网络的过程,交易再全网广播即可理解为是一种数据输出的过程,在数据输出端进行加密保护则有利于提升系统的安全性。
Mimble-Wimble提供了一种对比特币进行显著优化的方法。它能节省存储空间,同时还提供了很强的交易隐私性。在比特币中,全节点需要下载完整的约160GB的历史账本数据,来给未花费的交易输出UTXO集合做担保,确保每笔交易中的输出地址中有足够的UTXO来满足交易条件。它们需要检查提交至区块链的接近15000万笔交易,以得到接近400万个未花费的交易输出。正是由于需要检查所有历史交易数据的这个步骤,使得成为比特币全节点的门槛大大提高,而降低全节点的门槛对于保证区块链的去中心化至关重要,况且历史账本随着时间的推移大小还会不断增大,在较短期的未来,普通个人电脑难以支撑比特币全节点的运行。
在Mimble-Wimble中,隐私性和可扩展性得到保证的原因来自于以下三点:
1。 区块链中没有地址,每次转账中接收方都要构建新的交易见证。
2。 交易金额也是隐藏的。
3。中间状态的交易可以合并,更少的信息使得追踪更加困难。
Mimblewimble的主要优点是在提供较强隐私性的同时,所需要的存储空间很小,可扩展性高。由于不需要存储整个交易历史的区块链,通过合并中间状态的交易,只需要存储某个币的来源和现在的状态,每个历史交易只需要存储约100字节的核(transaction kernel), 相比其它区块链节省了大量空间,也使得新节点需要加入网络时,需要同步以及传输的信息量也非常小。但其删除了比特币的脚本,且加密过程中计算需要一定时间,因此其出块时间大约在1分钟。同时在交易验证时也需要双方进行一些信息的交互,使得某些交易功能可能有所限制。
趣出行在探索加密货币保护技术,同时也在持续关注Mimblewimble协议,我们认为该协议有望从提升比特币网络运行效率和加强隐私保护性的角度,升级比特币2。0版本,但是门罗币、达世币等加密货币也具备高度匿名性,比特币能否通过加密升级来保证让系统变得更加完善让我们拭目以待!
","content_hash"!"d083790f
评论