一位叫做“伏地魔”的译码者横空出世 或称为比特币“关键先生”

首页 > 国际 >正文

【摘要】一位以哈利波特的宿敌——伏地魔来命名的匿名译码者提出了一个解决方案,并且专家认为这个提案能够解决目前网络面临的主要问题,这可能成为比特币历史上看上去有些奇怪但确属事实的最新一章。

  Geneva  ·  2016-08-30 15:05
一位叫做“伏地魔”的译码者横空出世 或称为比特币“关键先生” - 金评媒
作者: Geneva   

一位以哈利波特的宿敌——伏地魔来命名的匿名译码者提出了一个解决方案,并且专家认为这个提案能够解决目前网络面临的主要问题,这可能成为比特币历史上看上去有些奇怪但确属事实的最新一章。

这份提案由“Tom Elvis Jedusor”(法语版《哈利•波特》中伏地魔的名字)撰写,然而提案中对《哈利•波特》的引用并不止此。这个提案以一个结舌咒语命名为“Mimblewimble”(《哈利•波特》第一卷第四章),在今年8月初被发表于聊天频道。

尽管提案中引用了这个畅销魔幻系列小说,但它却具有现实意义。这份提案概述了如何结合加密隐私和签名技术来实现新的技术功能。很快,专家便开始透过这份提案的意象,探索其本质,认真思考提案中的想法。比如,Blockstream的数学家Andrew Poelstra是IRC讨论中一位首轮发言人,他表示,这份提案并不像看上去的那样“完全的胡言乱语”。

由于比特币开发商在更加广泛的范围内寻找长期可扩展性和匿名性解决方案,因此接下来专家会进行更严肃的交谈。这些开发者中的许多人现在都觉得这个匿名发布的提案能够推进关于如何解决这些挑战的探讨。

比特币核心钱包(Bitcoin Core)的贡献者——Bryan Bishop告诉CoinDesk:

“[我们]把“伏地魔”看作一位严肃的译码者并进行了非常认真的讨论,并且他在网上发布的显然是一个深刻的发展远见。”

可扩展性潜力

目前,可扩展性被视为是比特币和所有区块链都需要改进的一个领域。

至此,比特币开发商都以Lightning Network,一个链下支付渠道为聚集点,并以此作为“扩展”平台的方式,从每秒大约7笔交易的水平扩展到与Visa水平相当的交易量。但Mimblewimble可以提供省略区块链的选择方式。

使用比特币的用户需要下载完整的交易历史来进行验证,然而这份数据量并不像你想象中的那样少。

Poelstra说道:“在Mimblewimble上,你完全可以删除所有的中间交易记录。想象一下,每个区块都有一笔交易,当你把所有这些历史数据同步到区块链时,它并没有完全消失,它只是压缩了很多。”

他补充道:“这就是Mimblewimble的创新。它扩展的是目前系统所使用的大小,而不是系统所持续的时间多久。”

Poelstra还指出,这项提议提供的“不止是扩展。”

可扩展性的代价是不再有隐私?

然而隐私还在。

因为区块链是一个开放的分类帐,任何人都可以读取或编写,所以比特币并不像它这些年所设计的那样具有匿名性。这对隐私倡导者和想要使用比特币的企业来说都不是一件理想的事,因为他们不希望自己的财务信息被竞争对手或世界上其他的人所知道。

就目前所提出的解决比特币隐私问题的方法而言,他们都存在可扩展性和隐私之间的取舍。机密交易的缺点之一是它需要更大的交易型号,这也是开发人员目前正在侧链(sidechain)上进行尝试的一项技术。

该提案中解释道:“这些解决方案都非常好,并且可以让比特币使用变得非常安全。但是关于大量数据的问题却变得更加严重。机密事务在每个输出上都需要几千字节证明,并且van Saberhagen签名要求每个输出都被永久性地储存,因为它无法辨认签名是否被真正地拼写。”

Mimblewimble对此提供了一个解决方法——结合两个旧的比特币加密技术:签名聚集和机密交易。

签名聚集可以把所有的签名压缩集合到一个区块中。这可以减少区块的大小,同时也不会降低交易的安全性。

机密交易是解决方法的另一半答案,机密交易由比特币核心钱包(Bitcoin Core)的开发者Greg Maxwell提出的,这个技术提供了一个屏蔽交易量的方法,这样一来只有发送方和接收方可以看到转移的金额。

而Mimblewimble把这两种技术结合在了一起。

Bishop 解释说:“基本上,这个方法是把这两种解决方法的优点结合到了一起。我们可以把所有的签名整合到一起,同时我们还可以享受机密交易所提供的隐私保护优点。”

未来发展

开发人员对这份提案看上去十分感兴趣,Bishop甚至说有人(尽管可能不会是这份提案的匿名作者)可能会在下个月在意大利米兰举办的比特币大会上对这个想法进行发表。

但挑战依然存在。Mimblewimble存在的一个大问题是,它不适用于比特币当前的脚本语言。

Bishop解释说:“它不能被原原本本的应用到比特币上。使用这个提案需要放弃现在每一个人所广泛使用的所有功能。”

Mimblewimble只能在一个简单的系统中操作,也就是交易直接由一方发送给另一方,不能再有任何比这更复杂的操作。换句话说,像智能合约和小额支付通道这样的计划升级与Mimblewimble是不相容的,至少目前情况是这样的。

Poelstra进一步表示,这个提案可以在山寨币(altcoin)中实现,或某天在挂钩侧链上实现。但其他开发人员也有可能会想出实施这个提案的办法。

Bishop补充并总结道:“开发商还没有开始思考一些实现这一提案的独特方式。我想我们未来会看到很多实现这一提案的创意。”


JPM编译自

Coindesk, A Cryptographer Named After Harry Potter's Archenemy is Helping Solve Bitcoin's Biggest Problems, by Alyssa Hertig.


上一篇文章                  下一篇文章

Geneva

评论:
    . 点击排行
    . 随机阅读
    . 相关内容