bitcoin-voodoo-curse-mimblewimble-grin-shutterstock.jpg.jpg

比特币的诅咒是否会在地平线上徘徊?


比特币的诅咒是否会在地平线上徘徊? -

加密货币协议MimbleWimble可以挑战比特币作为加密王的地位。 |来源:Shutterstock

作者:CCN.com:以“哈利波特”系列丛书中的诅咒命名的MimbleWimble是一种协议,与比特币的区块链非常相似,它包含来自多种技术的改进隐私功能,其中一些技术比其他技术更为成熟。

比特币的诅咒是否会在地平线上徘徊? -

MimbleWimble的关键组件是:

(一个) 椭圆曲线密码学(ECC),它可以实现私有 – 公共密钥加密 – 一种在不泄露加密信息内容的情况下证明您知道某事的方法;

(b)中 保密交易,允许对交易进行公开验证,而不会泄露任何重要的细节,例如金额或地址 – 实质上,这些在MimbleWimble中并不存在,但我稍后会谈到这一点;

(C) CoinJoins,通过一种称为匿名集的机制,该机制允许将来自多个发件人的事务批处理到单个事务中;和

(d) 蒲公英,一种改进的八卦协议网络,通过在向邻近节点公布事务之前使用节点之间的跳跃,包含增加的隐私工作机制。

历史告诉我,任何技术都代表着实现目标的手段,而且MimbleWimble的目的与比特币非常相似:允许以分散的方式私下转移和存储价值,无需中间人。

MimbleWimble简史

我今天的目标是向非神奇的人解释这项技术是如何运作的,为什么有这么多着名的加密货币爱好者,比如比特币核心开发者Andreas Antonopoulos和Jimmy Song,或像Chris Dixon和Daniel Jeffries这样的作者,讨论了MimbleWimble的假设一个严肃的侧链协议,通过指数级改进比特币的隐私功能。

最初的MimbleWimble白皮书由Tom Jedusor在2016年起草,明确提到了Greg Maxwell在机密交易和CoinJoin方面的工作,以及2013年发布的一篇匿名文章,介绍了单向聚合签名,这一功能混淆了输入和输出,类似于CoinJoin。

第一个MimbleWimble实现,Beam,于1月3日完全发布,现在是实时可用的。这意味着任何人都可以加入以支持网络 – 尽管为了做到这一点,人们确实需要特定的硬件,在这种情况下,GPU处理器,以及一些技术上的技巧,以了解如何设置节点。

无论如何,Milmblewimble最古老的实现(以及我将关注的那个)被称为Grin。

第一个Grin测试网络于2017年11月推出,该项目目前正在运行,自1月15日起.Grin存储库目前由匿名开发人员维护,目前还没有明确的商业模式,而Beam更加层次化和组织化结构,例如Blockstream。

两者都旨在实现相同的目标,即为MimbleWimble提供实时和功能的网络。

隐私蓝图

比特币的诅咒是否会在地平线上徘徊? -1548031590_809_比特币的诅咒是否会在地平线上徘徊?
资料来源:格林

如前所述,MimbleWimble服务的目的是改善用户隐私,因为交易无法链接到特定的IP,这是比特币当前的瓶颈之一。不仅如此,MimbleWimble的工作方式允许接近无限的可扩展性。

在我们进入整个可扩展性考验之前,让我们看看MimbleWimble如何结合最初提到的技术。

首先,两种实现都选择使用ASIC抗性算法,例如Cuckoo Cycle(在Grin中)或Equihash Pow(Beam),以在采用安全模型(a:ECC)时促进更高程度的分散。

其次,当广播事务时,它将在广播到整个网络之前跳到许多其他相邻节点(d:蒲公英)。还记得我刚开始提到的吗?没有人知道输入和输出(b:保密交易)。

好吧,祝你好好找到发起者,因为每个额外的跳跃意味着你需要检查一个额外的节点(c:CoinJoin),包括它的连接- 每个事务一套3到4个跳跃几乎是不可能完成的任务。

第三(也就是最后),MimbleWimble区块链与使用网络的用户数量相关联,而不是与事务/地址的数量相关联,因此您已经可以想象对网络扩展的影响:节点只需要注册当前的块头UTXO(未花费的交易),不适用于整个链条。另外,这意味着既没有地址也没有交易。

对 – 但MimbleWimble如何实际工作?

我第一次阅读白皮书时,似乎……魔法!

然而,经过多次尝试失败之后,我明白了用户如何处理既不是地址也不是金额 – 如果你问我,这不是一件容易的事。

MimbleWimble事务的验证依赖于两个基本属性:

  1. 验证零和 输出总和减去输入总是等于零,证明交易没有创造新的资金,而没有透露实际金额。
  2. 拥有私钥。与大多数其他加密货币一样,拥有ECC私钥可保证交易输出的所有权。但是,通过直接签署交易无法证明实体拥有这些私钥。

简单地说,因为没有数量,因为输入和输出的总和为零,并且因为用户不需要使用其私钥来签署任何事务,所以不需要实际地址。

最重要的是UTXO或未花费的交易。

最后看看MimbleWimble

MimbleWimble有可能显着降低交易成本和区块链大小,其他区块链必然会随着时间的推移而增长,所需的MimbleWimble数据集不会,这将解决扩展问题。

从技术角度来看,MimbleWimble是一个相当有趣的协议,可以抵消新一轮的区块链开发。如果Grin(现在是Beam)可以证明这种基于不透明交易的共识模型在没有地址,金额或签名的情况下正常工作,我们最终可能会对国王,比特币(以及已建立的隐私币)有一个重要的竞争者。

协议提出的要点,以及与比特币相比的优势:

  • 极佳的可扩展性因为绝大多数交易数据可以在不影响安全性的情况下随时间消除。
  • 增加隐私 通过混合和删除交易数据。
  • 节点同步时间更快,因为节点将非常有效地连接到网络的其余部分。

让我们来看看Grin和Beam的未来是什么。这项新颖的技术是否会对Monero,Zcash和Monaco等知名隐私硬币造成严重损害?

免责声明:文章中表达的观点仅代表作者的观点,不代表CCN的观点,也不应归于CCN。

来自Shutterstock的特色图片。


ELLELL独家报道

隐藏内容仅限 付费会员 浏览!

下方二维码扫码付费20元后可注册浏览!


下方二维码付费20元查看更多隐藏内容! 微信
微信打赏 支付宝扫码打赏

如果文章对您有帮助,移至上方按钮打赏获取会员权限积分账号

海迪U美
微信打赏

如果文章对您有帮助,移至上方按钮打赏获取会员权限积分账号

海迪U美

关注我们微信公众号:ellell_cc

模特经纪平台