五大技术进展:2018 年是比特币进展最快的一年

翻译 | 尚岩奇、王俊杰编辑 | 波波2017 年,币价暴涨让“hodl(持有)”一词进入大众视野;而到 2018 年,区块链寒冬使得“hodl”毫无意义……市场停滞的表象之下,技术却在加速发展,“buidl”一词开始成为新的趋势,比特币也不例外。

五大技术进展:2018 年是比特币进展最快的一年

翻译 | 尚岩奇、王俊杰

编辑 | 波波

2017 年,币价暴涨让“hodl(持有)”一词进入大众视野;而到 2018 年,区块链寒冬使得“hodl”毫无意义……市场停滞的表象之下,技术却在加速发展,“buidl”一词开始成为新的趋势,比特币也不例外。

年初,Bitccoin Magazine 的首期封面故事便预见到了 2018 年比特币技术即将出现的主要趋势:隔离见证、闪电网络、隐私相关方案、侧链、Schnorr 签名……如今一年下来,当初只是雏形状态的技术方案究竟有取得哪些进展呢?有没有被大规模采用呢?

年末,Bitccoin Magazine 连续用两期封面故事去深入解读这个话题,结论是 2018 年是比特币技术进展最快的一年……无论币价和市场的表现如何跌宕起伏,技术上实实在在的进展至少能让我们在这惊心动魄的 2018 年最后一天稍微心安一些。

隔离见证

2017 年 8 月启动的隔离见证(SegWit)软分叉,可以说是比特币迄今最大的一次协议升级。这次升级修复了比特币网络长期存在的延展问题,从而可以优化第二层协议,同时以区块重量限制取代了比特币区块大小的限制。

使用隔离见证技术完成的交易,会有一部分储存于比特币区块新增空间的中,令整个网络每 10 分钟可以处理 1 MB 的交易数据。

2017年,隔离见证的应用经历了较为缓慢的启动。到 2017 年底,大多数钱包、交易所以及相关比特币服务供应商都还未整合此项技术更新。即使今年初,也只有不到 15% 的交易使用了新增的区块空间,而且这些区块大小也仅略大于 1.1 MB。

2018 年以后,越来越多的钱包和服务商部署了隔离见证,这些技术的终于迎来了大范围的应用。

其中最值得注意的可能是 Bitcoin Core 钱包,它于今年 3 月初发布了支持隔离见证交易的 0.16.0 版本。其他受欢迎的钱包也紧随其后: 3 月份 Coinomi 、9 月份 Bither、11 月份 BRD,隔离见证功能被这些主流钱包相继采用。此外,Mycelium 也计划在今年年底前推出这一功能。多家最大的比特币交易服务提供商也在 2018 年部署了隔离见证交易功能:Coinbase(2月)、Bitfinex(2月)、Xapo(5月)。

整体来看,隔离验证的使用率在今年增长了 40% 以上,较去年增长了三倍。但是,这一数据仍低于一些人的预期。

Coinmetrics 的数据分析师 Antoine Le Calvez 表示:

“我认为隔离见证的使用率目前还未超过 50% 的主要原因是用户的惰性。如果用户因为时间不够或者有其他的优先事项要处理,在去年比特币交易费暴涨时没有采用这一技术,那么在比特币手续费再次飙升之前,他们是不会选择使用隔离见证的。届时,隔离见证交易将比非隔离见证交易拥有明显的成本优势。”

除了隔离见证技术本身,新的 bech32 地址格式也在 2018 年首次得到了较大范围的使用。这些地址并不是以 1 或 3 开头的,而以“bc1”开头,非常适合隔离见证技术。来自这些地址的交易在区块中存储的数据较少,因此也更便宜。Coinomi、Electrum 和 Wasabi 等钱包都直接采用了这种新的地址格式。

在 iOS 和 Android 系统上非常受欢迎的钱包应用 BRD 也采用了这种地址格式,它们甚至在今年 9 月发起了一项推广 bech32 的活动:什么时候使用隔离见证?

五大技术进展:2018 年是比特币进展最快的一年

https://whensegwit.com

BRD 的 CSO Aaron Lasher 这样解释:

“我们一直认为 bech32 最有可能成为隔离见证应用的黄金标准。使用支持 P2SH 的隔离见证具有向后兼容性,它给了业界急需的一个起点。但要真正推动 bech32 的大规模采用,原生的隔离见证技术才是正道。”

“作为较大的钱包服务提供商之一,我们对比特币的网络状态有着一定的影响力,因为很大一部分比特币交易是通过 BRD 钱包进行的。总的来说,我们的目标是让别的钱包和其他服务提供商也能升级他们的软件,用 bech32 地址进行交互。借助这一倡议,我们可以以一种尊重且具有说服力的方式说服他们推广 bech32。”

由于这一推广倡议,除了隔离见证,bech32 的使用率在 2018 也有所增长。

Antoine Le Calvez 表示:

“虽然所有比特币中仅有 0.8% 是 bech32 输出的比特币,但 bech32 比特币输出占比特币总输出的比例已达到 5.6%,这就意味使用 bech32 的用户是相当活跃的。其中一个原因可能是因为 Coinbase 和 LocalBitcoins 支持这种做法,而这些交易所吸引的套利者能够更快地转移资金。另一个原因可能是由于 bech32 是最便宜的交易方式,因此吸引到了活跃度高的用户。”

在过去的一年中,随着隔离见证的应用,比特币的区块大小也一直在增长。虽然平均的区块大小并不能说明什么问题(因为不是所有的区块都能填满),但是目前一般的比特币区块满载容量大约是 1.3 MB。迄今为止最大的比特币区块是 ViaBTC 今年 10 月份挖出的略大于 2.3 MB 的区块。

闪电网络

多年来备受期待的闪电网络终于在 2018 年正式亮相。作为有风险的早期技术,闪电网络被打上了“轻率”的标签,但普通用户还是可以使用比特币的覆盖网络,来进行快速且廉价的交易。

今年 3 月,Lightning Labs 率先发布了 Ind 的测试版,并筹集了 250 万美元的种子投资。随后,ACINQ 在同月晚些时候也发布了 éclair 的测试版;Blockstream 则在 6 月份发布 c-lightning 的测试版。从 9 月开始,Casa 甚至允许用户在家中托管一个实体的闪电节点:Casa Node。与此同时,几款闪电网络钱包相继问世,其他厂商也即将推出他们的钱包,其中就包括了 Trezor 和 Electrum 等相对成熟的比特币钱包提供商。

同样重要的是,闪电网络支付正越来越多地被用在真实商品和服务的交易中。

预付充值服务提供商 Bitrefill 在今年 3 月份开始采用闪电网络,成为了这项技术最早的尝鲜者之一。该公司 CEO Sergej Kotliar 一直在密切关注闪电网络的应用,他这样表示:

“到目前为止,我们已经处理了 2170 个常规的闪电网络订单,总共收到了 6.3 枚比特币。闪电网络支付的份额正在稳步增长,目前约占我们所有比特币订单的 2.5%。我们正在等待两件事情的到来:更多的钱包和交易整合。”

五大技术进展:2018 年是比特币进展最快的一年

按支付方式统计的 Bitrefill 所收款的分布情况(图片显示的是支付次数,而不是支付金额)

图片来源:Bitrefill

虽然比特币的交易费在 2018 年的大部分时间里几乎可以忽略不计,但 Kotliar 还是追踪了通过闪电网络避免的链上交易的数量。他解释说:

“我把所有的支付渠道加起来,包括:开启的和关闭的渠道,以及支付和转移(forwarded)的次数来作为衡量扩容效率的一个指标。每笔链上交易为 2.75 次支付,如果算上转移的闪电网络交易,那么每笔链上交易为 3.46 次支付。随着渠道可靠性的提高和网络的发展,这个数字在过去的几个月里稳步增长。”

除了 Bitrefill 外,首批采用闪电网络的其他厂商还有:Blockstream 商店(从1月份开始)和账单支付服务提供商 Living Room of Satoshi(从4月份开始)。支付处理系统服务商 BTCPay 在 7 月份集成了闪电网路支付,向所有用户(比如 TorGuard VPN 和 Coincard)提供闪电支付功能。9 月,支付服务提供商 CoinGate 也加入到了这一行列中,它开始为 Lamassu 的比特币 ATM 网络、金条商店 Bitgild 以及数百家商户提供服务。2018 年 5 月份,黄金兑比特币交易所 Vaultoro 也开始接受闪电支付的存款业务 (支付处理系统服务商 GloBee 也在 6 月开始接受闪电支付) 。

同样值得注意的是,比特币社区也积极参与到了闪电网络这项新技术的发展当中。例如,总部位于柏林的闪电网络创业公司 Fulmo 组织了一系列备受欢迎的“Hackdays”:其中三场活动在德国首都柏林举办,一场在纽约举办。开发人员和任何感兴趣的人都可以来了解这项技术,并在现场进行开发。纽约的比特币开发公司 Chaincode Labs 也将其第三个“Bitcoin Residency”项目的重点放在了闪电网络上。

也正是有了上述活动的推广,一大批闪电网络应用(“Lapps”)在今年面世了。

Lightning Labs 的 CEO Elizabeth Stark 表示:“闪电网络让人们可以用比特币创造出很多炫酷的东西,它释放出了全新的潜能。我们每天醒来都会发现有人做出了新东西。”

Stark 的 Lightning Labs 一直试图在闪电应用目录中追踪可用的 Lapp。比如:点唱机、小费解决方案和文件托管解决方案,这些应用都是由 Blockstream 的微支付处理系统 Lightning Charge 所驱动,并在该公司 3 月的“Lapps Week”上得到了展示。今年推出的另一款特别有用的应用是 Submarine Swap,它允许用户在没有闪电网络钱包的情况下支付闪电网络发票。此外,Hackdays 活动还创造了照相亭、销售点支付处理和游戏应用。闪电网络甚至还诞生了它的第一个“杀手级应用”:价值百万美元的网络涂鸦平台 satoshis.place。该平台受主页启发,一经推出就于今年夏天通过比特币社交媒体迅速走红。

五大技术进展:2018 年是比特币进展最快的一年

https://satoshis.place

所有这些活动也同样可以转化为数据。虽然向公众开放的闪电网络统计数据并不完全可靠——网络的某些方面很难或不可能衡量,但各种闪电网络的浏览器显示,任何一天都有数千个闪电网络的节点在线。同时,这些节点间总共开通了超过 1 万个支付渠道,持有数百个价值近 200 万美元的比特币,并且所有这些数据还在在快速增长着。

与此同时,支持闪电网络的代码也在不断的改进中,闪电网络的协议也在不断的完善中。11 月,一群闪电网络开发人员在澳大利亚的阿德莱德举行了第二次闪电网络峰会(第一次于 2016 年在米兰举行)。在这次峰会上,闪电网络规范“BOLT”得到了很大的完善,这为 2019 年及以后更多的相关创新铺平了道路。

Blockstream 和 c-lightning 的开发者 Christian Decker 表示:

“第二次闪电网络峰会重申了闪电网络社区是一个开放的社区,社区致力于推动实现开放网络的共同愿景。这次峰会将我们在第一次峰会中推迟的所有事项重新摆到桌面上,并为所有好的特性开启了又一个探索阶段。例如,拼接和多路径可以使我们隐藏关于资金渠道分配的所有细节:用户看到的是提供给他们的可在链上和链下获取的余额。”

隐私解决方案

过去几年,隐私解决方案中最著名的两个是 TumbleBit 和 ZeroLink,它们都是在年初正式上线的解决方案。

TumbleBit 是一个混币协议,它最初是在 2016 年由波士顿大学 Ethan Heilman 领导的学术研究团队发布。TumbleBit 使用了(中心化)混合系统来创建多个用户之间的链外支付通道。每个人都会得到其他人的代币,从而打破了所有人的交易轨迹。重要地是,智能的加密技术确保就算混合器无法建立用户和转账之间的连接也没关系。

出于对这个方案潜力的相信,NBitcoin 的开发人员 Nicolas Dorier 以及专注于隐私方面的比特币开发人员 Ádám Ficsór(还有几个其他人员)在首次提出这个方案的两年时间内,花费了很多精力去实施这个解决方案。2017 年初,Stratis 公司甚至雇佣了 Ficsór 在 Breeze 钱包上部署这项技术,而且它也支持比特币。

但是,回到 2017 年 7 月,Ficsór 开始怀疑 TumbleBit 在真实应用中的潜力。这个解决方案需要相对大量的链上转账,这会带来很多麻烦,而且使用起来非常昂贵。

“我不会也不认为任何其他人曾经向我现在这样思考 TumbleBit 的典型经济模型,因为在比特币手续费这样高的环境下,我们不可避免地要去面对。”Ficsór 在他的 Medium 专栏上这样写道, “实话实说,当我写下这些的时候,我已经非常失望了。”

Ficsór 和 Stratis 确实完成了这个项目。经过多年的期待,今年 8 月份,TumbleBit 最终在 Breeze Wallet 上进行发布。但是在那个时候,很多人对于这个项目的热情似乎已经减弱了。Breeze 的 TumbleBit 项目已经不受很多人关注了,因此使用数据也相对较低。

然而,很多人想要打造更强隐私性比特币的人开始把注意力转移到另外的解决方案:ZeroLink。基于比特币核心的贡献者 Gregory Maxwell 在 2013 年提出的“Chaumian CoinJoin”概念,ZeroLink 是 Ádám Ficsór 在 2017 年 8 月提出的技术框架。

ZeroLink 可以让几个用户在一个大额交易中混合自己的币种,从而将他们的代币转移给其他人。这和 TumbleBit 有类似的要求(中心化服务器)和好处(打破了转账轨迹),但是 Ficsór 坚信这个项目的权衡处理地更好,因为 ZeroLink 需要更少的链上转账。

为了实现 ZeroLink 项目,Ficsór 今年创建了自己的专注于比特币隐私的公司 zkSNACKs,而且他在今年 7 月在里斯本举办的“Building on Bitcoin ”会议首次公开提到这事。

zkSNACKs 的旗舰产品是 Wasabi Wallet,这其实就是最初的“Hidden Wallet”项目。Wasabi Wallet 是一个桌面钱包,同时具有基于 ZeroLink 框架的隐私功能。除了 Chaumian CoinJoin,这个钱包还包含紧凑型客户端区块过滤:这是无需下载整个比特币区块链的轻客户端适用的隐私增强解决方案。

Wasabi Wallet 正式发布是在今年 10 月 31 日,正好是比特币白皮书的 10 周年纪念日。虽然还没有成为主流,但是 Wasabi Wallet 已经成为很多对隐私要求很高用户的重要选择。根据 GitHub 数据,Wasabi Wallet 在发布后的最初几个月有上千次下载数量。而且,根据 Wasabi Wallet 网站,它已经混合了几乎 2000 个币种。

对此,Ficsór 表示

“实话实说,我对用户增长和社交媒体的活跃性感到惊讶。如果持续保持增长,我们最终能够得到依赖流动性的隐私解决方案,从而可以达成通过混合器进行直接的转帐。这真是令人兴奋的时刻!”

ZeroLink 底层技术架构同时也被其他钱包标准接受。全新的 Bob Wallet 在今年 3 月份宣布它正在部署 ZeroLink 技术。今年 8 月份,基于隐私的 Samourai Wallet 宣布移动端的 ZeroLink 协议部署,被称为 Whirlpool。而且 Stratis 的 Breeze Wallet 最初也对其表示出了兴趣。

除了 TumbleBit 和 ZeroLink,今年还会有更多的隐私解决方案推出,而且甚至还有更多方案正在开发。如果想看关于 2018 年推出的或者正在进行开发的隐私解决方案,可以参考 Bitcoin Magazine 9 月份的封面故事:Bitcoin as a Privacycoin: This Tech is Making Bitcoin More Private

https://bitcoinmagazine.com/articles/bitcoin-privacycoin-tech-making-bitcoin-more-private/

Stratis(Breeze wallet背后的公司)没有对本文进行回应。

侧链技术

作为近几年非常受到关注的技术,侧链是通过和比特币进行锚定的其他区块链。这项技术可以让用户有效地将比特币在这些区块链上进行移动,可以让它们能够在不同的协议规则下进行操作,比如可以达成更快的确认时间或者提供更多的隐私性。本质上来说,侧链可以在维持比特币 2100 万总量恒定的情况下,同时提供所有其他代币所拥有的技术优势。

Liquid 项目

区块链开发公司都在进行侧链尝试,2014 年 Blockstream 公司最初的创建就是围绕侧链概念。自 2016 年以来,它一直在维护“Elements”,这是一个开源侧链项目,展示了该技术的可行性。但是在 2015 年,Blockstream 宣布的首个商业级别侧链项目却是 Liquid。

Liquid 项目旨在提供交易所和其他服务提供商之间的支付通道,从而让交易员能够快速和隐私地转移资金,从而更好地掌握很多套利机会。这使得跨交易所的利差最小化,并增加了整个行业的流动性。这就被称为“联合侧链”,侧链上的代币和交易都是由选出的交易所和服务提供商来保证安全:他们是比特币区块链和侧链来回转移资金的守护者。

今年 10 月份,Blockstream 正式上线 Liquid 项目,同时还有和比特币锚定的代币 L-BTC,并在一个月后向公众开放了节点、钱包、区块链浏览器。

Liquid 通过业内著名企业作为安全保障,包括 Bitfinex、BitMEX、Xapo、Unocoin、Bitso 等几十家公司。意大利比特币交易所 The Rock Trading 在 Liquid 侧链上线后几乎立刻提供了流行性支持,而且在 11 月下旬,Bitfinex 的 CSO Paolo Ardoino 也表示它们会在近期支持 Liquid。

通过公开数据评估,Liquid 的使用率较为适中。本文写作时有大约 25 个比特币锁定在其网络中,共需要 75 笔交易才能完成。Liquid 侧链共完成了大约 3400 笔交易,也就是说每小时要完成少于 12笔 交易。但这至少说明侧链技术是有意义的,并且还在不断发展。

Blockstream 的 CSO Samson Mow 表示:“这是个很好的开始,我们只是在近期才发布这个客户端,因此这基本达到了我的预期。未来我们会连接更多交易所的用户,可以预见会有更多的流量。”

RSK 项目

另一个联邦制的比特币侧链项目是 RSK,它拥有和比特币锚定的代币 R-BTC。RSK 的设计是可以支持以太坊应用和图灵完备的智能合约。和 Liquid 项目类似,RSK 网络上的代币安全性是由很多知名的比特币公司来保证的。但是和 Liquid 不同的是,RSK 是和比特币联合挖矿的,这意味着比特币矿工可以使用他们的算力来创建区块,并且确认交易。

“这种设计可以达成很强的网络安全性,因为没有单个群体有足够多的哈希算力去破坏它,而且网络中每个人都有自己特定的责任,”RSK Labs 联合创始人和首席科学家 Sergio Lerner 说道, “而且就像比特币本身那样,RSK 平台的用户会最终控制这个项目的命运。”

今年 1 月,RSK 网络的创世区块挖出,这也意味着该项目正式启动。通过早期的公告可以看出,在联盟中的企业有 Bitstamp、Bitfinex、Bitpay、Xapo 和 BitGo,RSK 还没有宣布现在的联盟中到底有多少成员。RSK 项目也吸引了几个最大的比特币矿池:BTC.com、AntPool、Slush Pool 和 F2pool,它们已经在进行 RSK 的联合挖矿,现在整个算力占据了比特币哈希算力的 50% 以上。R-BTC 代币现在也在 Bitfinex 和 Huobi 进行交易,而且 RSK 平台本身也优化了很多。在 2018 年,RSK 发布了 9 次更新,从 0.4.0 版本到现在的 0.5.3 版本。

更重要地是,根据 RSK Labs,现在有大约 50 个项目正在 RSK 侧链上运行,并且 RSK Labs 也一直在追踪,当然很多项目仍然处于早期阶段,或者说正在开发。

很多 RSK 项目都是由 RSK Labs 自己开发的,也有通过 RIF Lab 进行开发的,而且 RIF Lab 在 11 月份收购了 RSK Labs。

“RSK 社区正在迅速扩大,大多数是在拉丁美洲和亚洲” Lerner 表示,“而且我们也可以看到在过去几个月,很多企业都在基于 RSK 去寻求解决方案。2018 年,全球会有超过 100 个 RSK 见面会和会议。RSK Labs 也在推行一个大使计划,从而可以追踪生态发展:现在全球大约有超过 200 个认证大使,并且还有 1000 个正在认证过程。”

Drivechains 项目

最后要说到的是,今年 9 月份推出的 Drivechain,它目前还是测试版本。这是由 Tierion 研究员 Paul Sztorc 所打造的产品。Drivechain 的侧链模式并不是联盟制的,而是完全由比特币矿工来确保其安全性。通过使用现有的比特币哈希算力(同时和技术保障措施去防止风险),矿工作为侧链的守护者,同时也要确认交易。

不仅是作为特定的侧链,Sztorc 希望比特币未来可以有各种各样的 Drivechain,从而可以复制现在很多山寨币的功能。首个 Drivechain 应用会是一个“大区块”的侧链,从而可以达成快速和便宜的交易,同时 Sztorc 的个人兴趣是打造有关市场预测的侧链。

在开发方面,Drivechain 项目今年有了稳步的发展,Sztorc 说道,“我们现在已经发布了第 12 版,而且 13 版也已接近完成,这个版本有了很大的提升,很多 bug 已经被修复了。”

但是,Drivechains确实需要一次软分叉来升级比特币的基础协议,从而让它变得兼容。这样的升级在大约一年前的比特币开发者邮件往来中有提到,而且官方的比特币改进建议(BIP301)也在 2018 年上半年由 Sztorc 提交。

但是,Sztorc 也很怀疑这样的软分叉是否会被比特币核心所实施,因为历史上来看,大多数软分叉都是通过比特币软件应用程序激活的。“我其实对于说服 Core 的维护者将协议融合进去表示悲观”,Sztorc 说道:“同时我也怀疑就算协议融入其中,是否比特币矿工就会激活它,因为矿工愿意激活软分叉的事情在今年几乎没有发生过。而且,这是自从 SegWit 事件后就完全不同了,在这之前,每隔几个月就会发生一次软分叉。”

虽然 Sztorc 仍然认为 Drivechain 的 BIP 最好是由 Bitcoin Core 团队进行部署,但是他现在也在寻求其他解决方案,其中包含不通过 Bitcoin Core 来进行软分叉激活,或者是通过比特币现金方面来部署 Drivechain。

最终,Sztorc 也许会启动一个全新的分叉币,让它同时有 Drivechain 的功能。

他说:“这就好像和 Monero 还有比特币现金一样,在原项目基础上发展出来的不同项目。”

Schnorr 签名方案

Schnorr 签名机制已经被很多加密学者认为是最好的方法,它的数学特性提供了高度的正确性,而且不会有延展性的问题,可以保证相对快速的验证,同时在比特币的基础上,它将能够使用很好的全新特性,Schnorr 签名因此被很多比特币技术社区所使用。

2018 年初,比特币隔离见证(Segregated Witness)想将 Schnorr 融入,但这仍然是个很关键的任务,而且甚至到 2018 年底可能都无法完成。

但是整体的进度还是很好的。

今年 7 月,Blockstream 和 Bitcoin Core 开发者 Pieter Wuille 在比特币开发邮件列表中提出了初始的 BIP,其他 Bitcoin Core 贡献者包括 Johnson Lau、Gregory Maxwell、Jonas Nick、Andrew Poelstra、Tim Ruffing、Rusty Russell 和 Anthony Towns 都有参与。

但是 Schnorr 签名提案本身只是刚刚开始,Wuille 说后续会有更多的 BIP 出现,作为”Schnorr 项目”的一部分。

他这样解释:

“Schnorr BIP 定义了签名算法本身。因此会有其他的 BIP 来将其融合到比特币中,下一步就是得到所有的细节:更多的 BIP 很快就会到来。”

致力于 Xapo 的 Bitcoin Core 开发者以及 Wuille 的 Schnorr 签名提案贡献者 Anthony Towns 上周在比特币开发邮件列表中发出了一封邮件,其中详细解释了将 Schnorr 添加到比特币中所需要的几个更新。邮件中包括全新的 sighash flags 以及对邮件列表中从 11 月份开始的事件进行讨论。

很有意思地是,Wuille 和另一个 Bitcoin Core 的贡献者正在进行一项提案,从而可以将 Schnorr 和另一个大型技术更新 Taproot 结合起来。

Taproot 最初是在今年 1 月份由 Bitcoin Core 开发者 Gregory Maxwell 提出(他也贡献了 Wuille 的 Schnorr 协议)。通过使用几个基于 Schnorr 的技巧,Taproot 能够实现类似 MAST 这样的解决方案:它可以让用户创建一种数据高效的智能合约。但是有意思地是,依通常情形,这些智能合约无法和定期付款区分开来。

实际地讲,Taproot 可以让用户打开和关闭雷电网络,或者进行需要多个人之间进行合作的支付行为,又或者不在任何第三方介入的情况下,去进行某种类型的下注,这就是隐私保护的好处。

Wuille 认为,尽管如此,相对于签名算法最终能够实现的功能,最初的 Schnorr 能够实现的可能非常简单。很多更为复杂的功能只能后续添加。

“和协议中其他部分的签名交互问题需要解决,因此首先将 Schnorr 和 Taproot 结合起来,这看似更为合理。这样做已经可以达成很多好处了,例如通过单个签名就可以确认多个交易,而且无需公开脚本。一旦我们在比特币中部署了 Schnorr,那么钱包供应商就可以做很多事情,例如多重签名,门限签名等等。而且,好处就在于这些功能都无需他们自己的共识规则。”

Wuille 这样解释。

看完比特币这五大技术进展,你有没有同样感到一丝心安呢?在你看来,最有潜力、最具代表性的进展的又是哪一个呢?

参考链接:

  • https://bitcoinmagazine.com/articles/bitcoins-tech-trends-2018-what-year-brought-us-part-1/

  • https://bitcoinmagazine.com/articles/bitcoins-tech-trends-2018-what-year-brought-us-part-2/

  • https://bitcoinmagazine.com/articles/keep-eye-out-these-bitcoins-tech-trends-2018/

  • https://medium.com/@nopara73/tumblebit-vs-coinjoin-15e5a7d58e3

— END —

生成图片
3

发表评论

五大技术进展:2018 年是比特币进展最快的一年

星期二 2019-01-01 4:31:07

五大技术进展:2018 年是比特币进展最快的一年

翻译 | 尚岩奇、王俊杰

编辑 | 波波

2017 年,币价暴涨让“hodl(持有)”一词进入大众视野;而到 2018 年,区块链寒冬使得“hodl”毫无意义……市场停滞的表象之下,技术却在加速发展,“buidl”一词开始成为新的趋势,比特币也不例外。

年初,Bitccoin Magazine 的首期封面故事便预见到了 2018 年比特币技术即将出现的主要趋势:隔离见证、闪电网络、隐私相关方案、侧链、Schnorr 签名……如今一年下来,当初只是雏形状态的技术方案究竟有取得哪些进展呢?有没有被大规模采用呢?

年末,Bitccoin Magazine 连续用两期封面故事去深入解读这个话题,结论是 2018 年是比特币技术进展最快的一年……无论币价和市场的表现如何跌宕起伏,技术上实实在在的进展至少能让我们在这惊心动魄的 2018 年最后一天稍微心安一些。

隔离见证

2017 年 8 月启动的隔离见证(SegWit)软分叉,可以说是比特币迄今最大的一次协议升级。这次升级修复了比特币网络长期存在的延展问题,从而可以优化第二层协议,同时以区块重量限制取代了比特币区块大小的限制。

使用隔离见证技术完成的交易,会有一部分储存于比特币区块新增空间的中,令整个网络每 10 分钟可以处理 1 MB 的交易数据。

2017年,隔离见证的应用经历了较为缓慢的启动。到 2017 年底,大多数钱包、交易所以及相关比特币服务供应商都还未整合此项技术更新。即使今年初,也只有不到 15% 的交易使用了新增的区块空间,而且这些区块大小也仅略大于 1.1 MB。

2018 年以后,越来越多的钱包和服务商部署了隔离见证,这些技术的终于迎来了大范围的应用。

其中最值得注意的可能是 Bitcoin Core 钱包,它于今年 3 月初发布了支持隔离见证交易的 0.16.0 版本。其他受欢迎的钱包也紧随其后: 3 月份 Coinomi 、9 月份 Bither、11 月份 BRD,隔离见证功能被这些主流钱包相继采用。此外,Mycelium 也计划在今年年底前推出这一功能。多家最大的比特币交易服务提供商也在 2018 年部署了隔离见证交易功能:Coinbase(2月)、Bitfinex(2月)、Xapo(5月)。

整体来看,隔离验证的使用率在今年增长了 40% 以上,较去年增长了三倍。但是,这一数据仍低于一些人的预期。

Coinmetrics 的数据分析师 Antoine Le Calvez 表示:

“我认为隔离见证的使用率目前还未超过 50% 的主要原因是用户的惰性。如果用户因为时间不够或者有其他的优先事项要处理,在去年比特币交易费暴涨时没有采用这一技术,那么在比特币手续费再次飙升之前,他们是不会选择使用隔离见证的。届时,隔离见证交易将比非隔离见证交易拥有明显的成本优势。”

除了隔离见证技术本身,新的 bech32 地址格式也在 2018 年首次得到了较大范围的使用。这些地址并不是以 1 或 3 开头的,而以“bc1”开头,非常适合隔离见证技术。来自这些地址的交易在区块中存储的数据较少,因此也更便宜。Coinomi、Electrum 和 Wasabi 等钱包都直接采用了这种新的地址格式。

在 iOS 和 Android 系统上非常受欢迎的钱包应用 BRD 也采用了这种地址格式,它们甚至在今年 9 月发起了一项推广 bech32 的活动:什么时候使用隔离见证?

五大技术进展:2018 年是比特币进展最快的一年

https://whensegwit.com

BRD 的 CSO Aaron Lasher 这样解释:

“我们一直认为 bech32 最有可能成为隔离见证应用的黄金标准。使用支持 P2SH 的隔离见证具有向后兼容性,它给了业界急需的一个起点。但要真正推动 bech32 的大规模采用,原生的隔离见证技术才是正道。”

“作为较大的钱包服务提供商之一,我们对比特币的网络状态有着一定的影响力,因为很大一部分比特币交易是通过 BRD 钱包进行的。总的来说,我们的目标是让别的钱包和其他服务提供商也能升级他们的软件,用 bech32 地址进行交互。借助这一倡议,我们可以以一种尊重且具有说服力的方式说服他们推广 bech32。”

由于这一推广倡议,除了隔离见证,bech32 的使用率在 2018 也有所增长。

Antoine Le Calvez 表示:

“虽然所有比特币中仅有 0.8% 是 bech32 输出的比特币,但 bech32 比特币输出占比特币总输出的比例已达到 5.6%,这就意味使用 bech32 的用户是相当活跃的。其中一个原因可能是因为 Coinbase 和 LocalBitcoins 支持这种做法,而这些交易所吸引的套利者能够更快地转移资金。另一个原因可能是由于 bech32 是最便宜的交易方式,因此吸引到了活跃度高的用户。”

在过去的一年中,随着隔离见证的应用,比特币的区块大小也一直在增长。虽然平均的区块大小并不能说明什么问题(因为不是所有的区块都能填满),但是目前一般的比特币区块满载容量大约是 1.3 MB。迄今为止最大的比特币区块是 ViaBTC 今年 10 月份挖出的略大于 2.3 MB 的区块。

闪电网络

多年来备受期待的闪电网络终于在 2018 年正式亮相。作为有风险的早期技术,闪电网络被打上了“轻率”的标签,但普通用户还是可以使用比特币的覆盖网络,来进行快速且廉价的交易。

今年 3 月,Lightning Labs 率先发布了 Ind 的测试版,并筹集了 250 万美元的种子投资。随后,ACINQ 在同月晚些时候也发布了 éclair 的测试版;Blockstream 则在 6 月份发布 c-lightning 的测试版。从 9 月开始,Casa 甚至允许用户在家中托管一个实体的闪电节点:Casa Node。与此同时,几款闪电网络钱包相继问世,其他厂商也即将推出他们的钱包,其中就包括了 Trezor 和 Electrum 等相对成熟的比特币钱包提供商。

同样重要的是,闪电网络支付正越来越多地被用在真实商品和服务的交易中。

预付充值服务提供商 Bitrefill 在今年 3 月份开始采用闪电网络,成为了这项技术最早的尝鲜者之一。该公司 CEO Sergej Kotliar 一直在密切关注闪电网络的应用,他这样表示:

“到目前为止,我们已经处理了 2170 个常规的闪电网络订单,总共收到了 6.3 枚比特币。闪电网络支付的份额正在稳步增长,目前约占我们所有比特币订单的 2.5%。我们正在等待两件事情的到来:更多的钱包和交易整合。”

五大技术进展:2018 年是比特币进展最快的一年

按支付方式统计的 Bitrefill 所收款的分布情况(图片显示的是支付次数,而不是支付金额)

图片来源:Bitrefill

虽然比特币的交易费在 2018 年的大部分时间里几乎可以忽略不计,但 Kotliar 还是追踪了通过闪电网络避免的链上交易的数量。他解释说:

“我把所有的支付渠道加起来,包括:开启的和关闭的渠道,以及支付和转移(forwarded)的次数来作为衡量扩容效率的一个指标。每笔链上交易为 2.75 次支付,如果算上转移的闪电网络交易,那么每笔链上交易为 3.46 次支付。随着渠道可靠性的提高和网络的发展,这个数字在过去的几个月里稳步增长。”

除了 Bitrefill 外,首批采用闪电网络的其他厂商还有:Blockstream 商店(从1月份开始)和账单支付服务提供商 Living Room of Satoshi(从4月份开始)。支付处理系统服务商 BTCPay 在 7 月份集成了闪电网路支付,向所有用户(比如 TorGuard VPN 和 Coincard)提供闪电支付功能。9 月,支付服务提供商 CoinGate 也加入到了这一行列中,它开始为 Lamassu 的比特币 ATM 网络、金条商店 Bitgild 以及数百家商户提供服务。2018 年 5 月份,黄金兑比特币交易所 Vaultoro 也开始接受闪电支付的存款业务 (支付处理系统服务商 GloBee 也在 6 月开始接受闪电支付) 。

同样值得注意的是,比特币社区也积极参与到了闪电网络这项新技术的发展当中。例如,总部位于柏林的闪电网络创业公司 Fulmo 组织了一系列备受欢迎的“Hackdays”:其中三场活动在德国首都柏林举办,一场在纽约举办。开发人员和任何感兴趣的人都可以来了解这项技术,并在现场进行开发。纽约的比特币开发公司 Chaincode Labs 也将其第三个“Bitcoin Residency”项目的重点放在了闪电网络上。

也正是有了上述活动的推广,一大批闪电网络应用(“Lapps”)在今年面世了。

Lightning Labs 的 CEO Elizabeth Stark 表示:“闪电网络让人们可以用比特币创造出很多炫酷的东西,它释放出了全新的潜能。我们每天醒来都会发现有人做出了新东西。”

Stark 的 Lightning Labs 一直试图在闪电应用目录中追踪可用的 Lapp。比如:点唱机、小费解决方案和文件托管解决方案,这些应用都是由 Blockstream 的微支付处理系统 Lightning Charge 所驱动,并在该公司 3 月的“Lapps Week”上得到了展示。今年推出的另一款特别有用的应用是 Submarine Swap,它允许用户在没有闪电网络钱包的情况下支付闪电网络发票。此外,Hackdays 活动还创造了照相亭、销售点支付处理和游戏应用。闪电网络甚至还诞生了它的第一个“杀手级应用”:价值百万美元的网络涂鸦平台 satoshis.place。该平台受主页启发,一经推出就于今年夏天通过比特币社交媒体迅速走红。

五大技术进展:2018 年是比特币进展最快的一年

https://satoshis.place

所有这些活动也同样可以转化为数据。虽然向公众开放的闪电网络统计数据并不完全可靠——网络的某些方面很难或不可能衡量,但各种闪电网络的浏览器显示,任何一天都有数千个闪电网络的节点在线。同时,这些节点间总共开通了超过 1 万个支付渠道,持有数百个价值近 200 万美元的比特币,并且所有这些数据还在在快速增长着。

与此同时,支持闪电网络的代码也在不断的改进中,闪电网络的协议也在不断的完善中。11 月,一群闪电网络开发人员在澳大利亚的阿德莱德举行了第二次闪电网络峰会(第一次于 2016 年在米兰举行)。在这次峰会上,闪电网络规范“BOLT”得到了很大的完善,这为 2019 年及以后更多的相关创新铺平了道路。

Blockstream 和 c-lightning 的开发者 Christian Decker 表示:

“第二次闪电网络峰会重申了闪电网络社区是一个开放的社区,社区致力于推动实现开放网络的共同愿景。这次峰会将我们在第一次峰会中推迟的所有事项重新摆到桌面上,并为所有好的特性开启了又一个探索阶段。例如,拼接和多路径可以使我们隐藏关于资金渠道分配的所有细节:用户看到的是提供给他们的可在链上和链下获取的余额。”

隐私解决方案

过去几年,隐私解决方案中最著名的两个是 TumbleBit 和 ZeroLink,它们都是在年初正式上线的解决方案。

TumbleBit 是一个混币协议,它最初是在 2016 年由波士顿大学 Ethan Heilman 领导的学术研究团队发布。TumbleBit 使用了(中心化)混合系统来创建多个用户之间的链外支付通道。每个人都会得到其他人的代币,从而打破了所有人的交易轨迹。重要地是,智能的加密技术确保就算混合器无法建立用户和转账之间的连接也没关系。

出于对这个方案潜力的相信,NBitcoin 的开发人员 Nicolas Dorier 以及专注于隐私方面的比特币开发人员 Ádám Ficsór(还有几个其他人员)在首次提出这个方案的两年时间内,花费了很多精力去实施这个解决方案。2017 年初,Stratis 公司甚至雇佣了 Ficsór 在 Breeze 钱包上部署这项技术,而且它也支持比特币。

但是,回到 2017 年 7 月,Ficsór 开始怀疑 TumbleBit 在真实应用中的潜力。这个解决方案需要相对大量的链上转账,这会带来很多麻烦,而且使用起来非常昂贵。

“我不会也不认为任何其他人曾经向我现在这样思考 TumbleBit 的典型经济模型,因为在比特币手续费这样高的环境下,我们不可避免地要去面对。”Ficsór 在他的 Medium 专栏上这样写道, “实话实说,当我写下这些的时候,我已经非常失望了。”

Ficsór 和 Stratis 确实完成了这个项目。经过多年的期待,今年 8 月份,TumbleBit 最终在 Breeze Wallet 上进行发布。但是在那个时候,很多人对于这个项目的热情似乎已经减弱了。Breeze 的 TumbleBit 项目已经不受很多人关注了,因此使用数据也相对较低。

然而,很多人想要打造更强隐私性比特币的人开始把注意力转移到另外的解决方案:ZeroLink。基于比特币核心的贡献者 Gregory Maxwell 在 2013 年提出的“Chaumian CoinJoin”概念,ZeroLink 是 Ádám Ficsór 在 2017 年 8 月提出的技术框架。

ZeroLink 可以让几个用户在一个大额交易中混合自己的币种,从而将他们的代币转移给其他人。这和 TumbleBit 有类似的要求(中心化服务器)和好处(打破了转账轨迹),但是 Ficsór 坚信这个项目的权衡处理地更好,因为 ZeroLink 需要更少的链上转账。

为了实现 ZeroLink 项目,Ficsór 今年创建了自己的专注于比特币隐私的公司 zkSNACKs,而且他在今年 7 月在里斯本举办的“Building on Bitcoin ”会议首次公开提到这事。

zkSNACKs 的旗舰产品是 Wasabi Wallet,这其实就是最初的“Hidden Wallet”项目。Wasabi Wallet 是一个桌面钱包,同时具有基于 ZeroLink 框架的隐私功能。除了 Chaumian CoinJoin,这个钱包还包含紧凑型客户端区块过滤:这是无需下载整个比特币区块链的轻客户端适用的隐私增强解决方案。

Wasabi Wallet 正式发布是在今年 10 月 31 日,正好是比特币白皮书的 10 周年纪念日。虽然还没有成为主流,但是 Wasabi Wallet 已经成为很多对隐私要求很高用户的重要选择。根据 GitHub 数据,Wasabi Wallet 在发布后的最初几个月有上千次下载数量。而且,根据 Wasabi Wallet 网站,它已经混合了几乎 2000 个币种。

对此,Ficsór 表示

“实话实说,我对用户增长和社交媒体的活跃性感到惊讶。如果持续保持增长,我们最终能够得到依赖流动性的隐私解决方案,从而可以达成通过混合器进行直接的转帐。这真是令人兴奋的时刻!”

ZeroLink 底层技术架构同时也被其他钱包标准接受。全新的 Bob Wallet 在今年 3 月份宣布它正在部署 ZeroLink 技术。今年 8 月份,基于隐私的 Samourai Wallet 宣布移动端的 ZeroLink 协议部署,被称为 Whirlpool。而且 Stratis 的 Breeze Wallet 最初也对其表示出了兴趣。

除了 TumbleBit 和 ZeroLink,今年还会有更多的隐私解决方案推出,而且甚至还有更多方案正在开发。如果想看关于 2018 年推出的或者正在进行开发的隐私解决方案,可以参考 Bitcoin Magazine 9 月份的封面故事:Bitcoin as a Privacycoin: This Tech is Making Bitcoin More Private

https://bitcoinmagazine.com/articles/bitcoin-privacycoin-tech-making-bitcoin-more-private/

Stratis(Breeze wallet背后的公司)没有对本文进行回应。

侧链技术

作为近几年非常受到关注的技术,侧链是通过和比特币进行锚定的其他区块链。这项技术可以让用户有效地将比特币在这些区块链上进行移动,可以让它们能够在不同的协议规则下进行操作,比如可以达成更快的确认时间或者提供更多的隐私性。本质上来说,侧链可以在维持比特币 2100 万总量恒定的情况下,同时提供所有其他代币所拥有的技术优势。

Liquid 项目

区块链开发公司都在进行侧链尝试,2014 年 Blockstream 公司最初的创建就是围绕侧链概念。自 2016 年以来,它一直在维护“Elements”,这是一个开源侧链项目,展示了该技术的可行性。但是在 2015 年,Blockstream 宣布的首个商业级别侧链项目却是 Liquid。

Liquid 项目旨在提供交易所和其他服务提供商之间的支付通道,从而让交易员能够快速和隐私地转移资金,从而更好地掌握很多套利机会。这使得跨交易所的利差最小化,并增加了整个行业的流动性。这就被称为“联合侧链”,侧链上的代币和交易都是由选出的交易所和服务提供商来保证安全:他们是比特币区块链和侧链来回转移资金的守护者。

今年 10 月份,Blockstream 正式上线 Liquid 项目,同时还有和比特币锚定的代币 L-BTC,并在一个月后向公众开放了节点、钱包、区块链浏览器。

Liquid 通过业内著名企业作为安全保障,包括 Bitfinex、BitMEX、Xapo、Unocoin、Bitso 等几十家公司。意大利比特币交易所 The Rock Trading 在 Liquid 侧链上线后几乎立刻提供了流行性支持,而且在 11 月下旬,Bitfinex 的 CSO Paolo Ardoino 也表示它们会在近期支持 Liquid。

通过公开数据评估,Liquid 的使用率较为适中。本文写作时有大约 25 个比特币锁定在其网络中,共需要 75 笔交易才能完成。Liquid 侧链共完成了大约 3400 笔交易,也就是说每小时要完成少于 12笔 交易。但这至少说明侧链技术是有意义的,并且还在不断发展。

Blockstream 的 CSO Samson Mow 表示:“这是个很好的开始,我们只是在近期才发布这个客户端,因此这基本达到了我的预期。未来我们会连接更多交易所的用户,可以预见会有更多的流量。”

RSK 项目

另一个联邦制的比特币侧链项目是 RSK,它拥有和比特币锚定的代币 R-BTC。RSK 的设计是可以支持以太坊应用和图灵完备的智能合约。和 Liquid 项目类似,RSK 网络上的代币安全性是由很多知名的比特币公司来保证的。但是和 Liquid 不同的是,RSK 是和比特币联合挖矿的,这意味着比特币矿工可以使用他们的算力来创建区块,并且确认交易。

“这种设计可以达成很强的网络安全性,因为没有单个群体有足够多的哈希算力去破坏它,而且网络中每个人都有自己特定的责任,”RSK Labs 联合创始人和首席科学家 Sergio Lerner 说道, “而且就像比特币本身那样,RSK 平台的用户会最终控制这个项目的命运。”

今年 1 月,RSK 网络的创世区块挖出,这也意味着该项目正式启动。通过早期的公告可以看出,在联盟中的企业有 Bitstamp、Bitfinex、Bitpay、Xapo 和 BitGo,RSK 还没有宣布现在的联盟中到底有多少成员。RSK 项目也吸引了几个最大的比特币矿池:BTC.com、AntPool、Slush Pool 和 F2pool,它们已经在进行 RSK 的联合挖矿,现在整个算力占据了比特币哈希算力的 50% 以上。R-BTC 代币现在也在 Bitfinex 和 Huobi 进行交易,而且 RSK 平台本身也优化了很多。在 2018 年,RSK 发布了 9 次更新,从 0.4.0 版本到现在的 0.5.3 版本。

更重要地是,根据 RSK Labs,现在有大约 50 个项目正在 RSK 侧链上运行,并且 RSK Labs 也一直在追踪,当然很多项目仍然处于早期阶段,或者说正在开发。

很多 RSK 项目都是由 RSK Labs 自己开发的,也有通过 RIF Lab 进行开发的,而且 RIF Lab 在 11 月份收购了 RSK Labs。

“RSK 社区正在迅速扩大,大多数是在拉丁美洲和亚洲” Lerner 表示,“而且我们也可以看到在过去几个月,很多企业都在基于 RSK 去寻求解决方案。2018 年,全球会有超过 100 个 RSK 见面会和会议。RSK Labs 也在推行一个大使计划,从而可以追踪生态发展:现在全球大约有超过 200 个认证大使,并且还有 1000 个正在认证过程。”

Drivechains 项目

最后要说到的是,今年 9 月份推出的 Drivechain,它目前还是测试版本。这是由 Tierion 研究员 Paul Sztorc 所打造的产品。Drivechain 的侧链模式并不是联盟制的,而是完全由比特币矿工来确保其安全性。通过使用现有的比特币哈希算力(同时和技术保障措施去防止风险),矿工作为侧链的守护者,同时也要确认交易。

不仅是作为特定的侧链,Sztorc 希望比特币未来可以有各种各样的 Drivechain,从而可以复制现在很多山寨币的功能。首个 Drivechain 应用会是一个“大区块”的侧链,从而可以达成快速和便宜的交易,同时 Sztorc 的个人兴趣是打造有关市场预测的侧链。

在开发方面,Drivechain 项目今年有了稳步的发展,Sztorc 说道,“我们现在已经发布了第 12 版,而且 13 版也已接近完成,这个版本有了很大的提升,很多 bug 已经被修复了。”

但是,Drivechains确实需要一次软分叉来升级比特币的基础协议,从而让它变得兼容。这样的升级在大约一年前的比特币开发者邮件往来中有提到,而且官方的比特币改进建议(BIP301)也在 2018 年上半年由 Sztorc 提交。

但是,Sztorc 也很怀疑这样的软分叉是否会被比特币核心所实施,因为历史上来看,大多数软分叉都是通过比特币软件应用程序激活的。“我其实对于说服 Core 的维护者将协议融合进去表示悲观”,Sztorc 说道:“同时我也怀疑就算协议融入其中,是否比特币矿工就会激活它,因为矿工愿意激活软分叉的事情在今年几乎没有发生过。而且,这是自从 SegWit 事件后就完全不同了,在这之前,每隔几个月就会发生一次软分叉。”

虽然 Sztorc 仍然认为 Drivechain 的 BIP 最好是由 Bitcoin Core 团队进行部署,但是他现在也在寻求其他解决方案,其中包含不通过 Bitcoin Core 来进行软分叉激活,或者是通过比特币现金方面来部署 Drivechain。

最终,Sztorc 也许会启动一个全新的分叉币,让它同时有 Drivechain 的功能。

他说:“这就好像和 Monero 还有比特币现金一样,在原项目基础上发展出来的不同项目。”

Schnorr 签名方案

Schnorr 签名机制已经被很多加密学者认为是最好的方法,它的数学特性提供了高度的正确性,而且不会有延展性的问题,可以保证相对快速的验证,同时在比特币的基础上,它将能够使用很好的全新特性,Schnorr 签名因此被很多比特币技术社区所使用。

2018 年初,比特币隔离见证(Segregated Witness)想将 Schnorr 融入,但这仍然是个很关键的任务,而且甚至到 2018 年底可能都无法完成。

但是整体的进度还是很好的。

今年 7 月,Blockstream 和 Bitcoin Core 开发者 Pieter Wuille 在比特币开发邮件列表中提出了初始的 BIP,其他 Bitcoin Core 贡献者包括 Johnson Lau、Gregory Maxwell、Jonas Nick、Andrew Poelstra、Tim Ruffing、Rusty Russell 和 Anthony Towns 都有参与。

但是 Schnorr 签名提案本身只是刚刚开始,Wuille 说后续会有更多的 BIP 出现,作为”Schnorr 项目”的一部分。

他这样解释:

“Schnorr BIP 定义了签名算法本身。因此会有其他的 BIP 来将其融合到比特币中,下一步就是得到所有的细节:更多的 BIP 很快就会到来。”

致力于 Xapo 的 Bitcoin Core 开发者以及 Wuille 的 Schnorr 签名提案贡献者 Anthony Towns 上周在比特币开发邮件列表中发出了一封邮件,其中详细解释了将 Schnorr 添加到比特币中所需要的几个更新。邮件中包括全新的 sighash flags 以及对邮件列表中从 11 月份开始的事件进行讨论。

很有意思地是,Wuille 和另一个 Bitcoin Core 的贡献者正在进行一项提案,从而可以将 Schnorr 和另一个大型技术更新 Taproot 结合起来。

Taproot 最初是在今年 1 月份由 Bitcoin Core 开发者 Gregory Maxwell 提出(他也贡献了 Wuille 的 Schnorr 协议)。通过使用几个基于 Schnorr 的技巧,Taproot 能够实现类似 MAST 这样的解决方案:它可以让用户创建一种数据高效的智能合约。但是有意思地是,依通常情形,这些智能合约无法和定期付款区分开来。

实际地讲,Taproot 可以让用户打开和关闭雷电网络,或者进行需要多个人之间进行合作的支付行为,又或者不在任何第三方介入的情况下,去进行某种类型的下注,这就是隐私保护的好处。

Wuille 认为,尽管如此,相对于签名算法最终能够实现的功能,最初的 Schnorr 能够实现的可能非常简单。很多更为复杂的功能只能后续添加。

“和协议中其他部分的签名交互问题需要解决,因此首先将 Schnorr 和 Taproot 结合起来,这看似更为合理。这样做已经可以达成很多好处了,例如通过单个签名就可以确认多个交易,而且无需公开脚本。一旦我们在比特币中部署了 Schnorr,那么钱包供应商就可以做很多事情,例如多重签名,门限签名等等。而且,好处就在于这些功能都无需他们自己的共识规则。”

Wuille 这样解释。

看完比特币这五大技术进展,你有没有同样感到一丝心安呢?在你看来,最有潜力、最具代表性的进展的又是哪一个呢?

参考链接:

  • https://bitcoinmagazine.com/articles/bitcoins-tech-trends-2018-what-year-brought-us-part-1/

  • https://bitcoinmagazine.com/articles/bitcoins-tech-trends-2018-what-year-brought-us-part-2/

  • https://bitcoinmagazine.com/articles/keep-eye-out-these-bitcoins-tech-trends-2018/

  • https://medium.com/@nopara73/tumblebit-vs-coinjoin-15e5a7d58e3

— END —