比特币现金:越简单越好, 点对点交易是数字货币的杀手级应用

比特币现金的故事

一个点对点电子现金系统 (A Peer-to-Peer Electronic Cash System) 中本聪 Satoshi Nakamoto October 31, 2008

摘要 一个纯粹的点对点版本的电子现金,让在线支付直接从一方发送到另一方,而无需通过金融机构。

1 背景

从2010年开始的比特币社区扩容政治分歧,终于在2017年迎来大结局,而高潮剧情就是——比特币现金(Bitcoin Cash) 诞生了。

在ViaBTC矿池的杨海坡带领下,一群少数派在区块高度478559上创建了一条新的链,也就是我们俗称的硬分叉(hard fork)。硬分叉代表着这条链和原比特币网络的规则发生了永久的、再无法兼容的变化。

随着新链的创建,一个新的加密货币资产,也就是比特币现金(Bitcoin Cash)来到了我们面前。

一些支持比特币“一统天下”论调的人基于一些片面的理解对BCH的诞生十分反感,他们大多是这样说的:

比特币现金是比特币的廉价翻版。 比特币现金也就“仅仅”更改了区块大小参数。 比特币现金拒绝包括隔离见证的版本(SegWit softfork)。

比特币现金出现后,激发了一些人推出比特币金、莱特币现金等数十种奇奇怪怪的跟风仿冒品。而这种情况常常又加重了加诸Bitcoin cash身上的“原罪”。

2 加密货币的价值基础是什么?

我们很难给加密货币估价。因为它们的价值不光建立在技术上,更大程度上取决于由买卖双方组成的市场。

在今天,市场里面有一大堆投机者,使得加密货币的价格波动剧烈。

理论上随着市场成熟,估值会变得更恰当,更一致。但要到达那一天,加密货币的市场需要更大的用户基础,不是更多的投机者,而是真正的使用者。

人们判断加密货币的价值,会基于很多因素,比如比特币因为品牌、稀缺性、网络效应这三个主要因素,在今天领先所有其他币种,坐在了王座上。

那未来呢?

例如以太坊、比特币现金这一类后来者,也有可能在其他方面(例如规模化程度,使用成本方面)赶超比特币,成为新的领导币种。

3 加密货币的使用成本

加密货币或者通证(TOKEN)都不属于物理上的“实物”,而是一种数字化的价值凭证。这些资产实际对应的是一种网络使用权 - 创建交易并且被整个网络处理的权力。

市场自然成熟后会逐渐脱离用例单一(买币是用来炒的)的投机阶段,然后进入一个“币是拿来用的,不是拿来炒”的应用阶段。

到了应用阶段,我们可以把不同币种看作市场上的竞争产品。到了那个时候,比特币可能仍然是抗审查和防篡改上做得最好的资产,但用户可能会从其他方面,例如交易成本来评价不同的加密货币。

4 Bitcoin Cash的平行宇宙

比特币的初心是成为一种更好的交易用货币,而Bitcoin Core团队目前主要思路却是“比特币应该是一个结算层”。这点就是Bitcoin Cash社区和Core团队的一大分歧。

Bitcoin Core的观点是这样的:比特币网络应该满足“人人都能够用普通硬件和网络运行全节点”的条件。

逻辑是这样: 一旦运行全节点的门槛变高,运行他们的人就会越来越少,用ASIC运行网络的矿工们权力会越来越大,然后危及比特币的抗审查能力和独立性。

所以为了保护公众利益,比特币区块链必须保持紧凑的小区块。同时Core一方认为中本聪写比特币白皮书的时候,没有预料到ASIC矿机和矿池的出现,所以需要在他原有的理论上进行调整。

而Bitcoin Cash社区则认为普通用户不在乎自己能不能运行一个全节点和成为一个网络的验证者,更在乎的是自己的交易能不能轻松便宜的完成。

他们相信先要创造一个吞吐量更大、软件和硬件技术上更先进的网络--例如一个达到VISA级别的、没有中间层的链上交易系统--才能吸引更多愿意克服障碍的参与者,从而达到去中心化的的目的。

以“现金”为目标,才是完成了中本聪原来的设想。

中本聪论文简要地提及了SPV(Simple Payment Verification 简单支付验证)的概念,所以Bitcoin Cash的网络设计也遵循这一原则,也就是客户端“不运行完全节点也可验证支付”。

5 BCH是“又一个空气币”吗?

上述不同阵营在比特币进化道路上的分歧,最终以比特币网络和社区的分家作为结局。

有趣的是,在分叉后,足够大量的经济和社会资源流向比特币现金的支流,让它获得了巨大的市值。

而大多著名的交易所同时支持比特币和比特币现金的交易对,主要的钱包软件、硬件钱包也都支持BCH这一币种,而最活跃的商业支付处理公司Bitpay也宣布同时接受BTC和BCH。

有一些原来为比特币而建立的项目,因为交易费用的上涨而转向BCH。

还有一些早期的比特币开发者将他们的注意力和兴趣转向了比特币现金,例如在中本聪不露面后领导比特币开发团队的,著名的Gavin Andresen。他的支持对于比特币现金来说意义重大。

6 应对规模庞大的链上交易

比特币现金提出了一个吸引人的愿景“做最好用的现金”,引起了许多人的共鸣,从而获得了大量的市场价值、基础设施和社区支持。

而接踵而来的问题就是,怎么要让网络支持大量低费率的链上交易,同时不让系统变成几个巨头处理一切的反乌托邦?

中心化与区块大小之间的关系仍然存在争议。而这里一个重要的参数,就是新挖的块到达网络其他部分的时间,即“区块传播时间”。

直觉上看来,区块越大,到达网络的其他部分会更费时。这样矿工必须加入更大的矿池才能及时接收新块信息,不会浪费资源。

如何解决这个问题呢?

上文提到的Gavin Andresen正在领导一个项目组,积极研究如何解决大区块下的网络传播延迟。

其中一个很有希望的方案,就是对块内交易进行规范排序,从而减少排序所需的变量,大大减少块内的信息量。

限制块内交易的顺序将允许比特币现金最终采用石墨烯算法进行网络传播。这项由Gavin Andresen领导的研究,极大地减少了大区块的反对声音。

7 比特币现金带来的其他改进

比特币现金诞生以来,已经有了很多改进。

2018年5月的硬分叉重新启用了许多操作码,这些操作码在比特币诞生初期就因担心存在漏洞而被禁用。

而比特币现金的脚本语言,现在比比特币的脚本语言更具表现力和灵活性,能够更好地支持标记化资产,并在实现有限的智能合约功能。

目前正在研究如何缩短新节点的初始同步时间。特别是在链历史数据较大的情况下,如果它们有来自可靠来源的承诺,新节点上线所需的速度可以大大加快。

Bitcoin Cash社区认为,加密货币不只是一种冰冷的程序,它是为人们而设计的,应该更关注的是人们的实际需求。

为此,社区成立了一个基金,以进一步提高比特币现金的可用性和拓展它的用途。例如在可用性方面,最近引入的新地址格式可以减少混淆和转账错误。

总的来说,比特币现金开发人员遵循的理念是:越简单越好;点对点交易是数字货币的杀手级应用。

和Core团队专注结算层不同,他们专注于构建一个可靠的基础货币,以及如何在不破坏安全性的情况下能够充分拓展。

8 结语

比特币现金拥有一个强大的,由早期比特币支持者建立的群体。60多名跨团队开发人员正在为这项技术做出贡献,并致力于实现真正的底层点对点支付网络。

比特币现金更强调SPV,并倾向接受专业化的网络成员作为节点运行者。它的网络拓扑结构不会和比特币一样,而从长远来看,比特币现金抗审查机制还有待观察。

在交易费用和确认时间比最大安全性更重要的应用场景中,比特币现金可能会是很有优势的竞争货币。

转载于:https://juejin.im/post/5b441a905188251afe7b7216

你可能感兴趣的:(比特币现金:越简单越好, 点对点交易是数字货币的杀手级应用)