主页 > 最新imtoken官方下载 > 什么是 Mimblewimble:比特币可扩展性和隐私问题的解决方案?

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

最新imtoken官方下载 2023-01-18 18:25:41

OKEx交易所注册(10%好友返利):

币安交易所注册(20% 费用减免):

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

什么是 Mimblewimble?

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

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

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

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

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

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

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

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

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

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

Mimblewimble 是做什么的?

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

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

如上所述,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 的人也是如此。

在过去的几年里,需要一种高度专业化的芯片(称为 . 可以挖矿。由于 Mimblewimble 不需要 ASIC 芯片,普通人开始挖矿会更容易、更便宜。

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

Grin 钱包(来源:coingecko.com)

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