什么是 Mimblewimble 以及它是如何工作的?

区块链技术构成了加密货币行业的支柱。区块链如此巧妙的原因在于其严格的安全设置。尽管如此,有一个区块链协议似乎提供了比其他协议更重要的安全措施:Mimblewimble。

那么这个听起来很有趣的区块链协议是什么,它是如何工作的,为什么它对加密货币的安全很重要?

什么是区块链协议 Mimblewimble?

哈利波特迷们会立刻认出 Mimblewimble 这个名字——这是一个真正地系住目标的舌头以防止他们泄露有关特定主题的信息的咒语。

所以,这个名字很贴切,因为 Mimblewimble 本质上是一个区块链协议,它允许加密货币交易保持完全匿名。与常规加密货币交易相比,Mimblewimble 提供的这种匿名性明显更高。

为何如此?通常,当 Adam 向 Ben 发送一些比特币时,Adam 和 Ben 的钱包地址和发送的金额被记录为比特币工作量证明 (PoW)协议的一部分。

Mimblewimble 不允许这样做。

谁创建了 Mimblewimble?

谁创建了 Mimblewimble?没有人知道——这项技术背后的个人或团体的化名是“Tom Elvis Jedusor”,这是哈利波特的死敌伏地魔的法语翻译名称。

Tom Elvis Jedusor 大约在 2016 年 7 月发布了 Mimblewimble 白皮书,就在 2016 年 8 月臭名昭著的 Bitfinex 黑客入侵前一个月,黑客入侵了加密货币交易所的系统并窃取了价值 7200 万美元的比特币。

当时的 Bitfinex 黑客更加相信 Mimblewimble 的匿名性和隐匿性原则,并且该协议在其白皮书最终发布时受到了广泛的关注。

Mimblewimble 如何工作?

Mimblewimble 依赖于椭圆曲线加密 (ECC),这是一种基于离散对数的加密方法。如果你回忆一下高中数学,对数基本上是乘法的“相反”。例如:

2⁵ = 32。这是乘法。所以:

log2 (32) = 5。这称为上述等式的对数。我们现在知道,2 必须乘以 5 次才能得到数字 32。

当然,ECC 中对数的实际应用要比上面的例子复杂得多。那么“离散”这个词呢?该术语指的是围绕研究一组离散数学值的数学分支。概率和集合论是离散数学涵盖的主题。

ECC 执行无数离散对数方程,然后将它们绘制在图形上以确定加密货币交易的私钥。如果到目前为止这一切听起来让您感到困惑,请不要担心,因为这就是 ECC 的重点:使区块链上的方程更难以计算,从而加强定义 Mimblewimble 的安全墙。

结合加密协议

除了 ECC,Mimblewimble 还将一组现有的加密协议编织在一起,并对其进行了增强以实现最大的安全性。所述加密协议是:机密交易 (CT)、CoinJoin 和蒲公英。

结合起来,这些协议分别隐藏了以下内容:Mimblewimble 区块链上的交易价值、所述交易的公共地址以及加密发送方和接收方的身份。

Mimblewimble 和 Crypto:优点和缺点

到目前为止,Mimblewimble 听起来像是最佳加密实践的最终融合。它看起来非常强大和具有革命性,而且在大多数情况下确实如此。该协议旨在克服众所周知的加密货币(如比特币)面临的安全、隐私和可扩展性问题。

Fuchsbauer 等人2018 年发表的关于 Mimblewimble 的研究论文。来自巴黎科学与通讯大学的研究人员得出结论,Mimblewimble 的协议包“在标准假设下可以证明是安全的,可以防止通货膨胀和硬币盗窃。”

得益于称为“直通”的数据压缩功能,Mimblewimble 的块大小比比特币小,从而提高了交易效率。最重要的是,建立在 Mimblewimble 上的加密货币实际上是可替代的。同样,这要归功于其先进的安全基础设施:如果硬币的来源未知,则很难追踪,因此无法使其失效。

但是,更高级别的安全功能并不意味着 Mimblewimble 是不可渗透的。它依赖于数字签名的事实也意味着,就像数字空间中的任何协议一样,它有自己的缺陷,容易受到量子计算机攻击。

2019 年 11 月,俄罗斯区块链研究员 Ivan Bogatyy 发表了一篇文章,透露他可以对使用 Mimblewimble 的加密货币 Grin 上 96% 的交易进行去匿名化。 Bogatyy 表示,他通过在一个节点上花费 60 美元来做到这一点。

“Tl; dr:Mimblewimble 的隐私从根本上存在缺陷……在隐私方面,Mimblewimble 不应再被视为 Zcash 或 Monero 的可行替代品,” Bogatyy 写道

谁在使用 Mimblewimble?

尽管 Bogatyy 声称,但市场上的几种主流加密货币仍然选择部署 Mimblewimble,因为它提供了强大的安全性和可扩展性。以下是一些:

  • 莱特币:这种主流加密货币有望在 2021 年底为其交易部署 Mimblewimble。
  • Grin :这个隐私币实际上是第一个将 Mimblewimble 的使用理论化的。尽管它于 2019 年 1 月推出,但 Grin 背后的开发人员早在 2016 年就开始为 Mimblewimble 成为代币协议的一部分奠定基础。
  • Beam :这种加密比 Grin 早 12 天推出,运行原理与 Grin 相同。
  • MimbleWimbleCoinMimblewimble拥有自己的专用加密货币并不奇怪。 MimbleWimbleCoin 背后的团队将加密货币描述为“技术上优越的幽灵货币”。

截至目前,Mimblewimble 尚未引入比特币。尽管 Mimblewimble 被视为可以增强比特币的协议,但有人说在现阶段仍然不可能。这纯粹是因为合并两个协议将是一项过于复杂和困难的任务。

Monero 和 Zcash 等主流隐私币可能使 Mimblewimble 受益,但到目前为止还没有人决定与该协议合并。

受哈利波特启发的区块链协议

Mimblewimble 是对区块链中现有隐私措施的重大升级。该协议被任何希望完全隐藏其个人信息的加密用户视为理想的创建。

随着区块链开发人员希望提高加密货币的隐私性和安全性,我们可能会期待 Mimblewimble 未来将通过更多的加密货币实现。