硬核:CT、Coin Join、OWAS,全面解析 MimbleWimble 三大组件

Unknown view 48 2019-3-8 15:20
share to
Scan QR code with WeChat

最近有一个项目 Grin,以及它背后的协议 MimbleWimble 在中国异常火爆。事实上,Nervos Cryptape 研究员、鲁汶大学 COSIC 实验室在读博士生张韧在两年之前,就给 Terry 和 Jan 推荐过 MimbleWimble 协议,而这次 Fork It 我们有幸请到了张韧来和我们聊聊 MimbleWimble。

以下文字稿整理自 Fork It #4,为了保证阅读的完整性,我们以张韧为第一视角,对部分内容进行了整理,并对节目中的技术细节进行了补充(如和播客内容有出入,以本文内容为准)。另外,完整的播客节目中的各种小细节也十分有趣,欢迎复制此链接收听:http://forkit.fm/4。

整理:肖杰、金小佳

校准:万涔涔、张韧

原文标题:《张韧全面解析 MimbleWimble》

初识 MimbleWimble

大概是两年前,我发现了 MimbleWimble 协议 ,当时就觉得它特别好玩,神秘感十足。

这个协议是以匿名的方式发布在 Bitcoin 的 IRC Channel 里,化名作者的名称取的是伏地魔的名字,而且是法文版《哈利波特》中伏地魔的名字,叫 Tom Elvis Jedusor。作者在 Tor 网络里放了一个 Dot Onion 的 Link,这个 Link 指向一个 TXT 文件,就是 MimbleWimble 协议。作者通过这样的方式更好地隐藏了自己的身份,从此之后便消失匿迹了。 不过他放的协议并没有写完,后来经过 Blockstream 的 Andrew Poelstra 深入的研究,证明了 MimbleWimble 系统的安全性,才算把这个协议真正的完成。所以,这个协议的提出者本身可以占 idea 的功劳,而 Andrew Poelstra 要占一半的功劳。

从密码学家的角度看,在区块链上把所有的交易金额用明文存放,是一个非常没道理的事。而且把所有已经花掉的交易永久的存在硬盘上,才能保证协议本身的安全性,也很浪费。

而 MimbleWimble 巧妙地组合了一些之前的设计,把这两个问题解决了,给人的感觉非常优雅。

btcfans公众号

Scan QR code with WeChat

From the Internet
Disclaimer:

Previous: 寒冬中三大平台币强势上涨,交易所流量为其「价值背书」 Next: EIP-1559 到底是怎样一种「建议」,听听以太坊社区成员的分析

Related