Bitcoin Core开发者:确保比特币可互换性是开发者2017年的当务之急

互联网 2016-12-30 16:45:00

David Vorick是一位Bitcoin Core开发者,前IBM软件开发者以及去中心化云存储平台Sia的联合创始人。

Vorick在这篇文章中解释了进入2017年为什么确保可互换性是比特币开发者的当务之急。

rubber-duck-e1482876740287

可互换性,简单来讲就是每一个产品的价值都是相同的,可以相互替换。

比特币的可互换性就是说所有的比特币都有相同的价值,无论谁拥有着或者这些币又怎样的历史——可互换性对于一个去中心化网络的成功是极其重要的。

为什么?要理解可互换性的重要性,我们必须分析一下比特币当前有限的可互换性是如何给市场带来现实的麻烦的。

例如,交易所和商家会基于比特币的所有者或历史来区别对待这些比特币,这种情况很常见。常见的例子就是交易所会尝试限制或阻止被盗的比特币在他们交易所流通,尤其是如果很多人都知道这些币曾经被盗过。

其他的一些歧视可能会扩大到那些与毒品、赌博和其他社会恶习相关的比特币。不过需要指出的是,即使这些币目前的所有者并未参与这些不良或不法行为,他们持有的比特币也可能会被‘歧视’,被区别对待。

简而言之就是:具有清白历史的比特币(本文中称为‘白币’)在哪儿都会被接受,而具有肮脏历史的比特币(本文中称为‘黑币’)只有在那些不执行严格背景审查的地方才会被接受。

公平交易?

问题不在于商家正在拒绝那些涉及不法活动的比特币,而在于这种影响会波及所有人。

当执行一笔交易时,黑币的价值就要比白币的价值要低。这就意味着所有人都会想知道当他们进行交易时他们收到的比特币是黑的还是白的,因为这会影响到交易的公平性以及他们是否能够使用这些币或者是否可以通过常规途径兑换成现金。

要想知道你的比特币是白的还是黑的,那么只有一种方法就是通过一种中心化服务来要求进行背景核查。这就像是突然你的比特币价值要由一个中心化机构来决定(你也许会认为这可能直接与比特币的核心价值主张相冲突)。

每一个接受比特币的平台都可能实施不同的政策来判断比特币是否是清白的。而在不同地区的交易所(美国,中国,印度等)也可能会有不同的政策。

然后,那些价值最高的比特币将会成为所有地方都接受的比特币(这一部分只占到所有可用的比特币的一小部分)。

这即意味着只要求一个交易所进行背景核查是不够的,你必须询问每一个大型平台他们是否认为你的比特币是清白的。

如果某个平台认为你的比特币不是清白的,那么他们的决定将会降低你持有的比特币价值,无论你是否在这个平台上使用这些比特币——你的比特币无法与该平台的所有用户进行交易。

情况越来越糟糕

2016年,我们看到比特币的可互换性被攻击的次数越来越多。

例如,区块链取证创业公司Elliptic成功筹集了500万美元资金用于识别非法比特币,而像Coinbase这样的比特币交易所对于接受具有附加历史比特币越来越严格。

所以,比特币的可互换性已经被破坏,尽管严重程度还不足以让人们感到在接受比特币之前需要咨询黑名单服务。

随着问题越来越严重,当达到一定程度时,这将冲击整个比特币生态系统——咨询黑名单服务就是要求获得使用比特币的许可。

这将意味着比特币将变成中心化的。

因为所有司法管辖区的所有平台都可能通过选择区别对待比特币来损害可互换性,大多数可互换性改善都可以归结为隐私。

保护可互换性的最好方式就是确保没有方法可以找到比特币之间存在差别,无论这些币有什么样的历史。

解决方案

2016年有很多势头都瞄准了比特币的可互换性,其中有很多改进方案也许到2017年就能够被普通大众使用。

以下的解决方案就能够对比特币可互换性进行改善:

闪电网络

目前大多数的比特币交易都是在一种永久性公开账本上进行的,每一个人都可以对这个账本进行彻底检查。

而闪电网络的原理就可以改变目前的这种模式,允许素未谋面的人进行交易而且不会记录在这个账本上——通过闪电网络在链下进行交易。

开源闪电网络实施的数量在2016年大约为5到10个,其中包括闪电网络,Blockstream和MIT。

尽管闪电网络还未实现大规模实施,不过已经有了很多进展,有几种实施将在2017年推出。

然而,闪电网络的主要代码要依赖于隔离见证的激活才能使用。如果隔离见证顺利激活,2017年你自己就可以去尝试一下闪电网络效果如何。

TumbleBit

2016年初,TumbleBit发布了技术白皮书。白皮书中写道:

“TumbleBit的每笔交易都由比特币作支撑,我们可以保证Tumbler不会破坏匿名性,不会窃取比特币,更不会私自发起支付‘私印货币’。我们保证TumbleBit的安全性是由现实世界计算范式和随机oracle模式支撑的,使用标准RSA加密算法和椭圆曲线数字签名算法(ECDSA)。我们已经使用TumbleBit混合了800名用户的交易,证明了我们的链下支付可以在数秒内完成。”

这是一个巨大的飞跃。然而,TumbleBit目前还不可用,不过2017年初预计会发布命令行。

你可以期待2017年比特币可以完全支持大规模、匿名且安全的交易的,这实在令人兴奋。

Zcash

经过漫长的等待,2016年10月Zcash终于发布,这种加密货币追寻的是一种完全的可互换性。

Zcash采用的zkSnarks技术使其能够获得真正的可互换性,每一个币都与其他币相同。不过,问题就是只有最新的计算机才足够强大运行Zcash交易,密码学将阻止进一步的审查也存在着不确定性。

尽管如此,2017年我们可能会看到改进,降低对计算的要求以及对加密协议进行改进。

Zcash在技术上取得的进展对于加密货币生态系统来说是一种巨大的好处。

门罗币(Monero)

门罗币是一种以可互换性为核心的加密货币,其最大的优势也许就在于其哲学,当所有人都被迫使用私人交易时,可互换性才是最强大的。

门罗币本质上是一种巨大的链上加密货币混合器,每一个币都会参与到混合的过程中。这是一种巨大的优势,因为在以往人们只要当有东西要隐藏的时候,才会对自己的币进行混合。(这意味着你如果假设这些币是不清白的,那么这种假设也是很合理的,因为他们混合了不清白的币)

但是对于门罗币来说,这种假设是无效的,因为所有的交易都包含了混合的币。由于这种哲学和大量的用户,门罗币也许是整个生态系统中可互换性最好的加密货币,在这一点上要比Zcash更优秀。

2016年门罗币的知名度大幅提升(也许是最有价值的专注于隐私的加密货币),并且门罗币还创建了一种新的协议RingCT,这种协议将门罗币的传统输出混合与隐藏交易价值的能力结合到了一起。

2017年初,门罗币将会通过执行一次硬分叉来引入RingCT,从而进一步提升这种加密货币的隐私度和可互换性。

即将到来

在一些其他的地方,隐私和可互换性已经在今年取得了重大进展。

由多个开发者在2016年积极开发的JoinMarket正在努力提供一种去中心化服务。此外,Mimblewimble协议也在今年被提出,这种协议允许历史交易从区块链上完全移除。

隐私改善技术也取得了重大进展,如MAST和Schnorr签名聚集技术。

据称,Schnorr签名聚集技术将允许多方签名看起来就像一方签名一样,而MAST可以使高度复杂的脚本看起来就像不复杂的脚本一样。

客户端验证是一种链下扩容技术,可以改善隐私和扩展性,允许同时对区块链历史和区块链状态进行修剪,只将一小部分信息展示给那些需要看的人。

这些改进都有利于可互换性,并且都正在被积极的研究或开发。

因此,可以说可互换性研究在今天是非常活跃的,并且到2017年,很可能还会出现新的令人兴奋的可互换性技术。

相关资讯Relevent