什么是Mimblewimble?_币圈行情_鼎鸿网

什么是Mimblewimble?

Lucy 0

Mimblewimble(MW)是一种区块链设计,采用了一种新颖的结构化存储事务模式。这是实现工作负载证明(PoW)区块链的另一种方式,可以提高隐私性和更好的网络可扩展性。

Mimblewimble是2016年年中以笔名TomElvisJedusor设计的。尽管他设法分享了核心思想

,但是Mimblewimble的第一个文档仍然悬而未决。这使得区块流研究人员AndrewPoelstra研究并改进了最初的概念。稍后

,Poelstra写了一篇论文mimblewimble(2016年10月发表)。此后,许多研究者和开发者都在研究MW协议的可能性。有人说

虽然技术上可行,但要在比特币上实现却相当困难。Poelstra和其他人认为,Mimblewimble最终可能会作为一种侧链解决方案来改善比特币网络。

Mimblewimble如何运作

Mimblewimble改变了传统的区块链交易模式。它允许区块链有一个更紧凑的历史,下载

同步和验证更加容易和快速。

在MW区块链中,没有可识别或可重复使用的地址,这意味着所有交易对于外人来说都像随机数据。交易数据仅对其各自的参与者可见。

因此,Mimblewimble块看起来像一个大型事务,而不是许多事务的组合。这意味着可以核实和确认交易块,但它们不提供每笔交易的详细信息。

。您不能将单个输入与其各自的输出相链接。

考虑以下示例。爱丽丝从她妈妈那里得到5MW硬币,从她爸爸那里得到5MW硬币。然后,她把这十枚硬币送给了鲍勃。交易已被验证。

,但其细节并未公开。鲍勃知道的唯一一件事是爱丽丝给他寄了十个硬币,但他没有。我不知道以前是谁把它们送给爱丽丝的。

在可移动的区块链上移动硬币

发送方和接收方必须交换认证信息。因此,我们仍然需要爱丽丝和鲍勃进行交流,但我们不';我不需要他们同时在线交易。

另外,Mimblewimble采用了一种叫做直通的功能。

此功能通过删除冗余的事务信息来减少块数据。因此,这个块只记录一对输入和输出对(来自Alice'鲍勃的父母),而不是记录每个输入和输出(从爱丽丝';从Alice到Bob)。

从技术上来说,mimble设计支持并扩展了由Adam在2013年提出并由GregMaxwell和PieterWuille实施的保密交易(CT)概念。

。简而言之,CT是一个隐私工具,可以隐藏区块链转移的数量。

Mimblewimblevs.比特币

自创世以来。

比特币区块链一直维护着每一笔交易的数据,这意味着任何人都可以下载并验证其公开历史——一笔一笔的交易。相比之下,

,咪咪区块链只保留必要的信息——同时提供更多的隐私。验证者确保没有异常活动(如双花)发生,并且流通中的硬币数量是准确的。

另外,

Mimblewimble删除了比特币脚本系统,这是一系列定义交易结构的指令。脚本的删除使得MW区块链更加私有和可扩展。因为根本无法追踪地址,所以更加私密;因为区块链数据很小,所以更具可扩展性。

因此,比特币和Mimble的另一个主要区别是它们的区块链的相对数据大小——与前面讨论的传递函数有关。通过删除不必要的交易数据

,Mimblewimble需要的计算资源更少。

好处

区块链大小

如上所述。

,它允许数据压缩,从而减小整个区块链的大小。节点可以使用更少的资源更快地验证事务历史。此外,新节点更容易下载并与微波区块链同步。

加入网络和运行节点的成本降低可能最终导致更加多样化和分布式的社区,这可能减少许多PoW区块链常见的采矿集中。

可扩展性

最后,Mimblewimble可以作为一个侧链解决方案,可以附加在比特币或者其他母链上。微波设计还可以提高支付通道的性能,如闪电网络使用的支付通道。

隐私

删除比特币脚本系统,再加上使用保密交易,带来了高度的用户隐私,模糊了交易细节。此外

基于区块链的硬币可以被认为是可替换的。财产可替代性是什么使一个硬币,一个硬币(他们是不可区分的)和任何其他单位交换每一个单位。

限制

交易吞吐量

由于数据量很大,机密事务往往会显著降低事务吞吐量。因此,与非私有系统相比,使用CT的区块链具有更高的隐私性。

,但TPS速率(每秒事务数)较低。

尽管如此,我们可以说,MW的紧凑大小弥补了由机密事务引起的TPS限制。还值得注意的是,事务吞吐量取决于其他因素,如块大小和频率。

不耐量子

一般来说,simple协议不依赖于量子计算机,因为它依赖于数字签名相对简单的性质。但是

距离成熟的量子计算机还有几十年的时间,很有可能在未来几年内利用Mimblewimble的加密货币找到防止量子攻击的方法。事实上,已经尝试了一些解决方案(例如,开关承诺)。

[XY002]

总结

Mimblewimble的下水标志着区块链历史上的一个重要里程碑。一方面,通过功能使中波网络更便宜,更容易扩展。另一方面

MW协议可以实现为侧链或支付通道解决方案,从而实现更高的隐私性和可扩展性。到目前为止,

包括Litecoin团队在内的一些区块链项目正在与MimblewimbleDesign合作。Grin和Beam是另外两个例子。虽然Grin是一个社区驱动的项目,但它致力于MW协议的轻量级概念验证。

但是Beam采用了类似的启动方法。这两个项目虽然都是基于Mimblewimble,但是技术上完全不同,因为每个项目都有具体的实现MW设计的方式。

目前

Mimblewimble能否达到高可靠性和高采用率,还是一个悬而未决的问题。这是一个令人兴奋和充满希望的想法,但它仍然年轻。因此,正在研究潜在的用例,mimble的未来仍然不确定。
什么是Mimblewimble?文档下载: PDF DOC TXT