手工客

关注公众号 shougongke

关闭
手工客 > 区块链 > 正文

除了比特币产量减半值得关注,它的技术演变也更值得关注!

随着比特币(BTC)的产量减半日益临近,其价格也一路走高。但我们在关注减半行情的同时,更应关注比特币的技术演变,或许能发现其更大的价值。

在过去的10年里,比特币生态系统吸引了开发者花费数千小时来改进和升级其大部分底层代码库。然而,比特币在很大程度上是一样的。其原因在于,其定义货币属性的核心共识机制(例如算法通胀和硬编码供应量)保持不变。

各技术派别一次又一次地试图改变这些核心属性,但是迄今为止,所有敌对性创新都以失败告终。这是一个痛苦的过程,但它突出并巩固了比特币的两个最大优点:没有任何一方能够左右比特币的演变;而且缺乏集中控制可以保护比特币的货币属性。

创新正在推进

使比特币成为流行现象的价值还在于那些试图在比特币之上开发软件比任何其他数字资产更具挑战性。开发人员受限于他们能够进行的转换,以免破坏其作为价值存储的手段。

尽管如此,我们将从下面的一些例子可以看到,比特币的创新是可能的,但需要创造力和耐心。

由于改变比特币的核心层需要一个准政治过程,这可能会损害它的货币属性,因此创新通常以模块的形式实现。这种开发类似于Internet的协议套件,不同协议的层专门用于特定的功能。电子邮件由SMTP处理,文件由FTP处理,网页由HTTP处理,用户地址由IP处理,数据包路由由TCP处理。随着时间的推移,这些协议中的每一个都在不断发展,以创造我们今天所拥有的体验。

Blockchain Capital的Spencer Bogart简洁地描绘了这一发展:我们现在见证了比特币自己的协议套件的开始。比特币核心层的灵活性已经催生了几种专门用于各种应用程序的附加协议,例如Lightning的支付渠道BOLT标准。创新既充满了活力又相对安全,因为这种分层方法最大程度地降低了潜在风险。

下面的图表绘制了所有相对较新的举措,并展示比特币技术堆栈的更完整表示。它并非详尽无遗,也没有表示对具体倡议的任何赞同。然而,令人印象深刻的是,从第二层技术到新兴的智能合约解决方案,创新正全面推进。

除了比特币产量减半值得关注,它的技术演变也更值得关注!

第二层(Layer 2)

最近关于比特币最突出的第二层技术——闪电网络(Lightning Network)的采用率,人们议论纷纷。批评人士经常指出,在评估Lightning用户采用率时,锁定的频道数量和BTC总量明显下降。然而,这些指标并不是最确定的采用标准。

闪电网络(Lightning)最被低估的优点之一是其简单的隐私属性。由于Lightning不依赖于全局状态对账(即其自身的区块链),用户可以使用其他技术和网络覆盖(如Tor)私下进行交易。流行的Lightning浏览器无法捕获在私人渠道内发生的活动。因此,Lightning的私人使用的增加导致了可以公开测量的东西的减少,导致观察者错误地得出结论,认为采用率下降。虽然Lightning必须克服大量的可用性障碍才能得到广泛采用,但是使用误导性指标来断言网络的当前状态几乎没有用。

第二层隐私领域的另一个最新发展是创建了WhatSat,一个位于Lightning之上的专用消息传递系统。该项目是对闪电网络守护程序(LND)的修改,它允许连接通信实体的私人消息的中继器通过小额支付来补偿其服务。LND本身的创新。例如最近对lightning onion的改进,lightning自己的onion路由协议。

还有其他几个项目利用Lightning的私人小额支付功能来处理众多应用,从基于Lightning的云计算VPS到通过微交易共享广告收入的图像托管服务。更笼统地说,我们将第2层定义为一套应用程序,可以将比特币的基础层用作法院,以协调外来事件并解决争端。因此,将数据锚定在比特币的区块链上的主题已经超越了闪电,微软这样的公司率先在比特币之上推出了一个分布式ID系统。

智能合约(Smart contracts)

有一些项目试图以安全和负责任的方式将富有表现力的智能合约功能带回比特币。这是一个重大的发展,因为从2010年开始,协议中删除了几个原始的比特币操作码(确定比特币能够计算的操作)。这是在一系列错误被揭露后发生的,这些错误导致Satoshi禁用了比特币编程语言Script的一些功能。

多年来,很明显,高度表达性智能合约伴随着非微不足道的安全风险。通常的经验法则是,向虚拟机(处理操作码的集体验证机制)引入的功能越多,其程序就越不可预测。然而,最近,我们看到了智能合约体系结构的新方法,它可以最小化不可预测性并提供大量功能。

比特币智能合约的一种新方法被称为Merklized Abstract Syntax Trees(MAST)的发明,从此引发了比特币智能合约支持技术的新浪潮。主根是MAST结构最突出的实现之一,它允许将整个应用程序表示为Merkle树,树的每个分支表示不同的执行结果。

最近重新出现的另一个有趣的创新是一种新的架构,用于在比特币交易中实施契约或支出条件。最初是格雷格?麦克斯韦在2013年提出的一个想法实验,契约是一种限制余额使用方式的方法,即使其保管权发生变化。虽然这个想法已经存在了将近六年,但在Taproot到来之前,契约是不现实的。目前,一种名为OP_CHECKTEMPLATEVERIFY的新操作码(以前称为OP_SECURETHEBAG)正在利用这项新技术,潜在地使契约能够在比特币中安全实施。

乍一看,契约在放贷(或许还有比特币衍生工具)方面是非常有用的,因为它们能够在特定的BTC余额上实施政策,如追回。但它们对比特币可用性的潜在影响远不止放贷。契约可以实现诸如比特币保险库之类的事情,在托管的情况下,它提供相当于第二个私钥的功能,允许被黑客入侵的人“冻结”被盗资金。

从本质上讲,Schnorr签名是使所有这些智能契约的新方法成为可能的技术基础。还有一些更尖端的技术正在被理论化,比如无脚本脚本,它可以使完全私有的、可扩展的比特币智能合约以数字签名的形式表示,而不是操作码。这些新方法可能会使新的智能合约应用程序建立在比特币之上。

采矿(Mining)

在采矿协议方面也有一些有趣的发展,特别是那些由采矿池成员使用的协议。尽管比特币开采中的集权问题经常被夸大,但确实存在着采矿池运营商保留的权力结构,可以进一步分散。

也就是说,池运营商可以决定所有池成员将进行哪些交易,从而赋予他们巨大的权力。随着时间的流逝,一些运营商通过审查交易,挖掘空块并在没有成员授权的情况下重新分配哈希来滥用此功能。

采矿协议的更改旨在颠覆采矿池运营商在决定开采哪些交易时可以拥有的控制权。比特币挖矿最重大的变化之一是Stratum的第二版,这是挖矿池中使用最广泛的协议。Stratum V2是一个实现了BetterHash的全面改进,这是一个辅助协议,使矿池成员能够确定他们将要开采的区块的组成,而不是相反。

另一个应该有助于提高稳定性的发展是重新点燃了人们对哈希率和难度衍生品的兴趣。对于希望对冲散列率波动和调整困难的采矿作业来说,这些可能特别有用。

隐私(Privacy)

与外界的一些观点相反,有大量正在出现的协议可以为比特币带来可选的隐私。话虽如此,在未来几年里,比特币的隐私可能仍将是一门艺术,而非科学。

更普遍地说,数字资产私人交易的最大障碍是,大多数解决方案都是半生不熟的。专注于交易图隐私的隐私资产常常忽略了网络级的隐私,反之亦然。这两个向量都缺乏成熟度和使用率,这使得通过点对点(P2P)网络层或区块链层的统计可跟踪性分析来消除事务屏障变得更加容易。

值得庆幸的是,有几个项目在这两个方面都有所突破。

除了比特币产量减半值得关注,它的技术演变也更值得关注!

当谈到交易图隐私时,像P2EP和CheckTemplateVerify这样的解决方案很有趣,因为隐私成为效率的副产品。作为CoinJoin的新颖方法,这些解决方案可以提高用户对私人交易的采用,而这完全是由较低的交易费用推动的。作为CoinJoins,他们的隐私保证仍然不是最佳选择,但是不受屏蔽的发送量可能会有所帮助,因为它们保留了比特币供应的可审计性。

如果较低的交易费用成为一种激励因素,并导致比特币匿名性集(即共同加入产出的UTXO的百分比)的增加,那么通过统计分析取消匿名将比现在更加主观。

P2P通信的隐私性方面也取得了长足的进步,诸如Dandelion之类的协议正在加密网络中进行测试。另一个值得注意的发展是Erlay,它是一种替代的事务中继协议,可提高专用通信的效率并减少运行节点的开销。Erlay是一项重要的改进,因为它提高了效率,使更多用户可以更轻松地完成IBD并持续验证链,尤其是在ISP限制带宽的国家。

这仅仅是个开始

这些例子只是为数不多的改造比特币框架的举措。比特币总体上是一套不断发展的协议。

虽然在一组相对严格的规则和价值观中进行进化对开发人员来说是一个挑战,但是我们已经看到的分层方法是使渐进的、有效的变更成为可能的。将比特币内部的政治主义最小化,保护比特币的基本货币属性,是这一进程的必要组成部分。

开发人员正在学习在这些范围内如何以有意义的方式工作。

阅读全文