什么是 Mimblewimble:比特币可扩展性和隐私问题的解决方案?



OKEx交易所注册(获10%好友返利):https://www.okx.com/join/8581013

币安交易所注册(20%手续费减免):https://www.binance.com/zh-CN/register?ref=38069452

Mimblewimble (MW) 于 2018 年推出,是一种在执行时提供完全匿名性的区块链协议。这与比特币 () 形成鲜明对比,后者显示发送者的地址、发送的金额和接收者的地址。 Mimblewimble 协议已被 Grin (GRIN) 和 Beam (BEAM) 两种加密货币采用。

什么是 Mimblewimble?

在比特币的早期,它所概述的隐私限制是可以控制的,主要是因为,但今天,它已被广泛接受。如果您向朋友发送一些比特币,他们可以看到您过去的交易。外部人员无法看到您的姓名,但他们将能够看到您的交易历史记录。

在任何交易中,比特币都会显示发送者的地址、交换的金额以及接收者的地址。使用此信息,任何人都可以验证发送的金额是否等于收到的金额。事实上,如果没有这些信息,就无法验证在比特币网络上进行的交易。

这就是 Mimblewimble 协议的用武之地。Mimblewimble 以哈利波特中用来阻止人们泄露秘密的咒语命名,使用户能够匿名交换货币。与比特币协议不同,Mimblewimble 仅向参与交易的两方透露公共地址。

当有人在比特币网络上购买硬币时,任何人都可以查看他们的历史并找出他们以前的所有者是谁。然而,在 Mimblewimble 网络上,由于交易细节被混淆并且发送者和接收者的地址没有公开,没有人能说出这些硬币的历史。

Mimblewimble 使用了一种称为 cut-through 的技术,可以去除不必要的交易信息并减少 .直通技术可以聚合交易的输入和输出。

例如,如果您向朋友发送 1 个 BTC,则您使用 1 个输入(创建交易)和 1 个输出。当您的朋友将这 1 个 BTC 发送给其他人时,他们使用 1 个输入(创建另一个交易)和 1 个输出。总共有 2 个输入和 2 个输出。因此,借助 cut-through 技术,Mimblewimble 将所有输入和放置聚合起来,并将它们统一为单个输入和输出。这节省了空间,并且意味着节点不必查看以前的交易来验证新交易。

Mimblewimble 执行的交易类型称为“机密交易”。它们最初由首席执行官 Adam Back 开发,他也是 Hashcash 的创建者,Hashcash 是 Hashcash 中使用的系统。

机密交易允许用户加密他们发送的 BTC 数量。致盲因子是发送者分配给发送金额的随机值,以便对其进行加密。

在保密交易中,只有交换硬币的人才能看到正在交换的金额。其他人仍然可以通过确保输入和输出的数量相同来验证交易,但不会向他们透露交易的金额。

在 Mimblewimble 中,发送者选择的致盲因子被提供给接收者,然后用作所有权证明,从而消除了其他人验证交易的需要。当接收方提供的致盲因子与发送方选择的致盲因子相匹配时,交易被验证。

Mimblewimble 做什么?

创建 Mimblewimble 的唯一目的是提供匿名性和提高可扩展性。可扩展性是比特币网络的一个大问题,在 2017 年经常被谈论,这导致了 .在比特币挖矿过程中挖出的区块。

为了解决比特币网络中的可扩展性问题,实施了两种技术—— 和 .尽管如此,比特币的可扩展性问题仍然没有有效的解决方案。

如上所述,Mimblewimble 通过使用减小块大小g 突破性技术。因此,它比比特币更具可扩展性。

为确保隐藏数据正确无误,Mimblewimble 使用 .交易中涉及其中两个承诺:一个是发送的硬币,一个是接收的硬币。交换的金额经过验证,不会向任何外部方透露。

Mimblewimble 使用另一种名为 CoinJoin 的创新技术,由 Gregory Maxwell 创建。 CoinJoin 允许 Mimblewimble 聚合输入和输出并形成单个交易。这不仅节省了区块空间,而且还使外部方无法跟踪任何交易的历史记录。

谁在使用 Mimblewimble?

两种币实现了 Mimblewimble 协议:Beam 和 Grin,分别于 2018 年和 2019 年推出。

Grin 的 Github 项目是由一位化名为 Ignotus Peverell 的作者在 Mimblewimble 白皮书发布后不久创建的。 Grin 于 2019 年 1 月开始挖矿。Beam 发表于 Mimblewimble 论文发表一周年纪念日。

即使在今天,Grin 仍由一群匿名开发人员管理,其中大多数人都使用哈利波特的笔名。 Beam 背后有一个真正的团队在工作,由以色列企业家 Alexander Zaidelson 创建。

Beam 最初并不是开源的,这使得人们很难知道团队正在做什么。 Beam 的首席技术官 Alex Romanov 说:“没有人知道我们在做什么,当有隐藏的东西时,就会有人猜测。”

然而,如今 Beam 的代码是公开的,团队经常与 Grin 背后的人合作。 “我们的项目采用不同的方法,但我们每天都在合作和交流想法。因此,Mimblewimble 技术只会变得更强大,”Grin 开发人员 Yeastplume 在 2018 年 10 月发推文说。尽管建立在同一个区块链上,但这两种硬币有一些关键差异。一方面,所有 Grin 交易信息仅对发送者和接收者可见,而 Beam 提供选择性隐私。 Beam 用户可以选择将他们的交易设为私有或启用交易跟踪。

Grin 和 Beam 之间的区别(来源:Cryptopotato.com)

谁在 Mimblewimble 背后?

Mimblewimble 于 2016 年由化名作者 Tom Elvis Jedusor 在比特币开发者聊天室中介绍。在聊天室中,Jedusor 发布了一个链接,他在其中解释了如何提高比特币网络的可扩展性和隐私性。

除了他对 Mimblewimble 的意图之外,对创作者知之甚少。

尽管创作者的真实身份仍然未知,但许多其他人已经挺身而出为该项目做出贡献。值得注意的是 Blockstream 的研究主管 Andrew Poelstra,他在 2016 年晚些时候贡献了一份扩展原始 Mimblewimble 白皮书的文章,并提出了进一步的可扩展性改进。

Mimblewimble 的前景如何?

创建 Mimblewimble 是为了改进比特币网络。但是,它无法在比特币中实现,因为区块大小的减少和交易历史的删除会禁用一些比特币功能,例如时间锁定交易和原子交换。

也就是说,Mimblewimble 可以用作侧链,即一个单独的区块链,用户可以在其中转移他们的硬币并利用其隐私功能。用户可以将他们的比特币锁定在特定的输出中,然后将其移动到 Mimblewimble 区块链。当用户想要将他们的比特币转移回比特币区块链时,他们所要做的就是解锁输出。

使用 Mimblewimble 作为侧链将减轻比特币网络的负担并提高可扩展性,即使对于那些不使用 Mimblewimble 的人也是如此。

在过去几年中,由于需要一种高度专业化的芯片(称为 .这导致了极其集中的采矿社区的创建。 Grin 是抗 ASIC 的,这意味着任何拥有任何 GPU 芯片的人都可以挖掘它。由于 Mimblewimble 不需要 ASIC 芯片,因此对于普通人来说,开始挖矿会更容易、更便宜。

Grin 存在一些可能会导致采用缓慢的主要问题。它不像 Beam 那样用户友好,交易也很困难。

Grin 钱包(来源:coingecko.com)

Beam 钱包的界面更加简洁,并且非常易于设置。它还提供 Beam、比特币、莱特币和 QTUM 之间的服务。

Beam 钱包(来源:Beam.mw)

Grin 和 Beam 都是在 Mimbewimble 论文发布后的一年内宣布的,但它们分别直到 2019 年和 2018 年才开始挖矿,因此 Mimblewimble 技术还很年轻,其全部潜力还有待观察.

虽然它们都实现了 Mimblewimble 协议,但它们是使用不同的语言构建的。 Beam 是用 C++ 编写的,而 Grin 是用 RUST 编写的。 Grin 上的 Mimblewimble 交易需要相关各方都在线,这可能会降低采用速度。

Beam 支持单向交易,允许接收方将其一方的交易发送给发送方,然后发送方将完成剩余的交易并将其添加到区块链中。

这在 Grin 中是不可能的,因为无法将致盲因素透露给对方。 Beam 使用称为内核融合的过程解决了这个问题,其中一个内核包含对另一个内核的引用,这使得事务仅在两个内核都存在时才有效。

Grin 的目标是成为 Mimblewimble 的简约实现,因此它没有 Beam 的大部分独特功能或时尚设计,这可能导致 Beam 在未来成为更好的 Mimblewimble 实现。

根据比特币矿业公司 Spondoolies-Tech 的前首席执行官 Guy Corem 的说法,“Mimblewimble 正在向其他加密货币施加压力,以适应并找到正确的权衡,从而为生态系统带来净积极影响。”

结论

Mimblewimble 旨在对抗比特币的隐私限制。它使隐私成为加密货币中心的努力可能会导致更多的采用,但由于它仅有的两个实现还没有出现很长时间,所以很难说它在未来会如何发展。

在撰写本文时,Mimblewimble 只能用作比特币网络中的侧链。其融入比特币网络的初衷仍未实现。

目前,很明显 Mimblewimble 提供了比比特币网络更高级别的隐私和更好的可扩展性解决方案。然而,由于比特币在加密领域的主导地位,Mimblewimble 的受欢迎程度很难超过比特币。

 

OKEx交易所注册(获10%好友返利):https://www.okx.com/join/8581013

币安交易所注册(20%手续费减免):https://www.binance.com/zh-CN/register?ref=38069452



没有评论:

Blogger 提供支持.