21公司的首席执行官Balaji S. Srinivasan最近提到了一份有趣的论文,称其技术能够让比特币交易实现近乎完美的匿名。这个过程被称为Mimblewimble(该词出自《哈利波特》,是一种诅咒,可让他人口齿不清或发不出声音),它可阻止区块链广播用户的信息。
(图片来自bitcoin.com)
Mimblewimble计划让所有的比特币交易实现匿名
据悉,这份论文的撰写人是Tom Elvis Jedusor(注:假名,同样出自《哈利波特》,是伏地魔的法语原名),他于7月19日发布了这一论文,Jedusor解释了比特币交易所是如何被监视的,他还提到说一些公司所创建的服务,正是为了监控比特币用户的交易。
(伏地魔,图片来自互联网)
此外,作者也提到了市场上已经存在的解决方案,例如CoinJoin,保密交易(confidential transactions)概念等。作者指出,虽然这些方案都是有用的,但它们也面临着一些问题,例如数据泄露以及CoinJoin对交互性需求的问题。
而由其提出的方法则比较大胆,其中之一是要移除比特币的脚本。
作者解释说;
“保密交易以及单向聚合签名(OWAS)。我们首先要做的,就是移除比特币的脚本。这是可悲的,但它也是非常强大的,因此使用通用脚本来合并交易便是不可能的。我们将证明Maxwell博士(blockstream公司CTO)的保密交易(经过一些小的修改),它足以授权输出花费,也无需交互就可合并交易。单向聚合签名(OWAS)也同样如此,它允许中继节点采取一些交易费,或让接收人改变交易费用。这些额外的东西,比特币它无法实现,就让我们来实现它。”
第二部分包括使用保密交易协议以及 CoinJoin。作者Jedusor延伸了这个想法,所以每一个不明确的输入,都会删除其栓系的输出。但所有这一切仍然是未花费输出(unspent outputs),仍可被验证为一笔交易。
此外,对于比特币区块链而言,其需要验证的数据,目前已达到了80GB左右。作者估计称,使用保密交易协议的Mimblewimble链则可减少50GB的数据。
关于Mimblewimble方案,可能人们会有一些疑问,作者Jedusor也提供了一些解释。然而,在已提出的一些理论当中,仍然存在着一些问题是作者无法回答的。其中包括什么样的脚本支持是可能的,等等。
Srinivasan先生在twitter上评论说:
这份令人印象深刻的新论文,它提出了一种方法,可提供近乎完全匿名的比特币交易。 https://download.wpsoftware.net/bitcoin/wizardry/mimblewimble.txt …
匿名与反匿名之争
目前,市场上已有很多项目在尝试创建更好的匿名性,包括达世币(Dash)、Zcash、 Stash以及 Monero。
在另一方面,像Elliptic 以及Chainaylsis这类公司,它们也在提高自己的监控能力,以追踪比特币用户的交易。
而Mimblewimble的加入,则让匿名与反匿名的斗争变得更加激烈。
作者: Jamie Redman
编译:隔夜的粥
稿源(译):巴比特资讯(http://www.8btc.com/mimblewimble-bitcoin-anonymity) 版权声明:


