MimbleWimble:一个可扩展的区块链隐私解决方案

链得得APP  2019-04-15  新手入门/区块链知识栏目  

在不牺牲吞吐量的情况下实现区块链的隐私性和可替代性是众所周知的困难挑战。增强的隐私相关升级(例如zk-SNARKS和机密交易)通常会降低交易容量并增加交易成本。

另一种区块链设计MimbleWimble有望克服这一挑战。 2016年,Tom E高仿lvis Jedusor在开发者网站上发布了以哈利波特小说中的咒语命名的设计,MimbleWimble进入公众视线。从那时起,来自不同区块链项目的研究人员和开发人员为他们的发展做出了贡献。目前有几个团队正在寻求将MimbleWimble区块链公之于众。

让我们揭开MimbleWimble的神秘面纱,探索它的秘密。

替代区块链设计

MimbleWimble的设计与比特币等UTXO区块链有很大不同。首先,比特币没有地址,也没有脚本语言。这是比特币使用的基本编程语言。

在比特币交易中,旧的输出符号代表新的输出。所有这些输出都有自己独特的脚本公钥。用户使用他们的私钥来注册交易,以证明他们有他们所要求的资金。

但是,在MimbleWimble中,我们根本不使用脚本。相反,输出具有其自己的相应公钥。通过减去事务的所有输入加上所有传出的交易费用来计算大的多签名密