比特币分析:这是一场觉醒。你有没有感觉到?

关于比特币的讨论目前主要是(a)如何扩大区块链,(b)如何使区块变小以及(c)如何使交易更快。这实际上是社区专家中争论最多的问题。我自己的观点将可扩展性改进分为3类:

在我们深入到每一点之前,首先必须了解网络如何工作和互动。这绝对是一个相当复杂的话题(我不是专家),这需要不断的货币化和测试。我们真正需要关注的是尝试了解区块链开发人员和比特币社区成员如何改进网络,以便在不影响安全性和弹性的前提下加快速度。

创新如何在区块链层面发生?

区块链是一个愚蠢的网络,与大多数分布式账本非常相似。这意味着创新发生在边缘(所以在用户层面),而不是在中心(通常由“拥有”网络的公司推动)。

想想Facebook。如果你是一名开发人员,并且认为他们的代码有很好的改进,这可以让用户之间更快地交流,那么你可以把它作为改进建议提交吗?也许,但网络所有者Facebook接受的可能性将非常有限。另一方面,如果Facebook仅仅是一个愚蠢的网络,这意味着用户可以提交更新,整个社区将就如何实施(如BIP)达成一致。掌握这种差异是最重要的,因为我在下面提到的所有可伸缩性解决方案都遵循第二种开源方法:

增加块大小(BCH);

删除交易数据(Segwit);

接受脱链层解决方案(LN)。

解决方案A:增加区块链的块大小

自比特币成立以来,这个提议可能是最受关注的。这似乎很明显,原因是:增加交易输出的最快方法是增加块大小。这意味着每个区块都会包含更多交易。例如,这是Bitcoin Cash(BCH)采取的方法。

好处:随着块大小的增加,每个块将包含更多的事务,从而增加吞吐量,这意味着更快的事务时间。

糟糕:随着博克尺寸的增加,空间需求也在增加。所以如果你碰巧在你的机器上有整个区块链,那么存储它所需的空间就会增加。拥有和运行完整的节点肯定会更昂贵!

从长远来看,费用也可能会增加,因为矿工们需要额外的激励来产生每个区块。现在想象他们有多高可以假设:

每个街区的奖励继续减少 ;

每块越重,用户需要支付的费用越多,以补偿矿工增加的额外交易和间距要求。

解决方案B:删除交易数据

如果你不能把穆罕默德带到山上,你就把这座山带到穆罕默德。

这正是解决方案的作用:不像前面所解释的那样增加块大小,而是隔离见证(或SegWit)所做的就是从每个块取出交易数据信息,这意味着每个块将适合更多的交易,因为每个交易具有更少数据。

很简单,对吧?

本质上,新的存储空间是在比特币的块中创建的,不受1MB大小限制的限制,而是将单独的0.7MB限制作为见证数据或有关输入和输出的交易信息移至此新存储空间。

矿工是否支持segwit?

正如你所看到的,大多数人还没有采用Segwit,因为它是一项相当新的技术,并且由于SegWit2x团队面临的许多问题。

好处:segwit的明显优势在于它如何能够加快同行之间的交易速度。它还可以实现闪电交易(下面讨论)。

不好:根据我个人的观点,有两个不同的问题,segwit被广泛使用。(1)证据数据从交易中移除的事实意味着交易不太安全。根据定义,如果您的数据信息较少,则更容易破解。(2)运行全节点变得更加昂贵,因为更多的事务可以放入块中。

我个人分享了Andrea对此事的看法,因为很明显,实施segwit是需要的一步,至少是为了实施照明网络。有一个非常好的成本/效益分析在这里。

解决方案C:接受脱链层解决方案

所述Linghting网络(或LN),已被视为用于层比特币两种溶液的圣杯。LN包含一个离线账本,意味着交易可以在同行之间发送,而不是在区块链本身,而是在第二个脱链层上发送。

这是:地址之间的结算在区块链上得到更新,而其余的事务留在LN层上。

对,但它被广泛采用?

虽然LN仍然只在测试网络上,但一些冒险的人已经开始使用它进行美味的付款。

好处:交易发生得非常快,并且没有阻塞网络的风险。看起来,LN是B2B和B2C支付的主要门户,因为它将允许脱离同行交易。

糟糕的是:LN可能会降低透明度,因为并非所有交易都进入区块链,只有最终交易(账户余额),并且它要求用户在渠道上有钱以保持它们在集线器之间开放。

很多人认为比特币的问题将通过隔离见证和闪电网络得到实施,但我的确有我的疑惑。并不是说我不会认为这两种技术都不会提高比特币的交易时间。但是,仅凭它们就不足以在我们需要它的地方获得比特币(更接近签证和贝宝交易时间)。

您为什么认为Segwit和LN不会解决比特币可扩展性问题?

对于初学者来说,讨论大规模采用还为时尚早。例如,SegWit 自2017年8月起实施,但尚未在全球范围内采用。就LN而言,问题有点不同,因为技术本身可能无法按预期工作。

更重要的是,我们可以从历史中学到什么?

互联网无法扩展,因为内部网对于照片来说太慢了; 之后,互联网无法扩展,因为内部网对于视频文件来说太慢了; 最后,互联网无法扩展,因为基础设施无法支持处理全球数百万人需要的大量数据。

猜猜发生了什么?

结论:可扩展性问题并不是真正的问题。通过牺牲区块链的分布式特性,比特币可以扩大规模,尽管这会破坏其目的。

下次考虑投资即将推出的比特币杀手级应用时,请问自己:

您能否识别出与比特币类似的加密货币,而不是相同的可扩展性问题?

认为耐心一点。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180225A0D9GY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券