自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

Mimblewimble技术解析:区块链隐私保护新范式

2017-01-29 09:00:00
收藏

Mimblewimble:比特币扩容的潜在解决方案

过去几个月,关于比特币扩容的讨论不绝于耳。正如大多数加密货币爱好者所注意到的,比特币网络的扩容已被证明是一个巨大的挑战。Mimblewimble是解决这一问题的潜在方案之一,它在几个月前被提出。现在,是时候更深入地了解Mimblewimble的具体内容,以及它将如何解决比特币的扩容问题。

什么是Mimblewimble?

简而言之,Mimblewimble是一种创建基于区块链的账本的解决方案,它与我们目前所熟知的比特币有很大不同。具体来说,Mimblewimble可以作为侧链实现,甚至可以通过软分叉引入比特币本身。然而,后一种选择存在一些限制,我们稍后会谈到。

Mimblewimble的交易机制

在Mimblewimble区块链中,交易由输入、输出或超额(输出与输入之间的差异,加上签名)组成。这与比特币交易略有不同,比特币交易中旧输出签名新输出。此外,比特币输出包含相互独立的脚本公钥,而Mimblewimble交易本质上是无脚本的。

交易验证的关键性

交易验证将决定Mimblewimble项目的成败。从理论上讲,这一概念看起来是坚实的,因为所有交易的总输入金额等于总输出金额。此外,输入的拥有者需要对转移进行签名,这与所有比特币交易的签名方式类似。另外,提交到区块中的Mimblewimble交易ID无法被逆转,除非在重写该区块及其所有后代的过程中投入足够的工作。

与比特币的显著区别

这使得Mimblewimble与比特币迅速产生了显著差异。与比特币不同,比特币的所有转账历史都是公开可验证的,而Mimblewimble的情况则未必如此。不过,不要将此概念误解为用户可以在区块链上“隐藏”交易。每笔交易的一部分(如超额)可能并不一定对所有人可见。

压缩历史数据的优势

此外,Mimblewimble区块链可以有效削减中间交易。因此,大量历史数据被压缩,从而加快了区块链的同步速度,并减少了硬盘空间的需求。与包含数十GB数据的比特币区块链相比,这种更压缩的解决方案可能更受欢迎。开发者将这种场景称为“根据系统的使用量而非运行时间进行扩容”。这是一个引人入胜的概念,这一点是肯定的。

面临的挑战

尽管Mimblewimble具有一些优势,但仍有一些挑战需要克服。最大的障碍是该解决方案与比特币的脚本语言不兼容。目前将Mimblewimble集成到比特币中将移除所有这些新功能。此外,该项目的当前版本不支持微支付或智能合约。Mimblewimble更有可能在某种山寨币中实现,尽管开发者可能会提出其他解决方案。

展开阅读全文
更多新闻