2018年比特币趋势盘点:5大技术获得突破发展
2017年,数字货币令人眩晕的高价让“hodl”一词成为热门,进入大众视野;而在2018年,“buidl”一词则成为了数字货币领域的一种新趋势,比特币也不例外。
△ https://bitcoinmagazine.com/articles/keep-eye-out-these-bitcoins-tech-trends-2018/
正如 Bitcoin Magazine 今年首期封面故事所预测,2018年,比特币技术的发展大大地加速了。世界各地的技术研发人员与企业家们增加了隔离见证的应用范围、扩容了闪电网络、发布了隐私保解决方案、实现了侧链,并在 Schnorr 签名解决方案上取得了很大的进展。这些技术在去年还仅仅处于萌芽阶段。
继 Bitcoin Magazine 今年1月的封面故事,2018的最后一个故事将以上、下篇的形式给大家介绍这五项技术在今年都有哪些具体的提升。
上篇:隔离见证与闪电网络
隔离见证
自2017年8月,隔离见证(简称为“SegWit”)的软分叉就饱受争议,被人们认为是到迄今为止比特币底层技术中最大的一次协议升级。该技术很好地修复了一直存在的延展性上漏洞的问题,通过以区块重量限制代替了比特币区块大小的限制,从而提升了第二个协议层的功能。使用隔离见证技术完成的交易一部分储存于新增的比特币区块中,它允许网络在每10分钟就能处理至少1兆字节的交易数据。
在2017年的时候,隔离见证的应用才开始启用。到2017年年底,绝对多数的钱包、交易所以及相关比特币服务供应商都还不具备此项技术。在今年年初,不到15%的交易使用了新增的区块,并且,这些新增的区块都仅仅1.1兆字节。
纵观整个2018年,越来越多的钱包和服务商使用了隔离见证,它的应用也有所增加。最为知名的是在今年3月使用 0.16.0 版本的 Bitcoin Core 钱包。其他热门的钱包,例如,Coinomi (三月)、Bither (九月)以及 BRD (十一月)也紧跟其后使用了隔离见证技术。此外,Mycelium 也有望在今年年底将使用此项技术。一些最大的几个比特币服务商,例如,Coinbase (二月), Bitfinex (二月)和 Xapo (五月)。
从整体来看,隔离验证的使用数据在今年增加了超过40%。虽然, 这是比之前成三倍的增多,但仍比人们所预期的要少 。
在接受Bitcoin Magazine专访时,Coinmetrics 数据分析师 Antoine Le Calvez 表示:
△Antoine Le Calvez
我认为隔离见证应用到目前为止还没有超过50%是因为惯性。如果在去年比特币手续费上涨时,不管是出于什么样的原因,你没有去使用这项技术,那么,当手续费再次上涨的时候,你也不太可能会去使用它。尽管使用隔离见证技术的交易比没有使用隔离见证技术的交易的费用更低
隔离见证技术的首行,是一个新的bech32地址格式代码,在2018年得到了使用。这些代码,是以 “bc1” 开头,而不是 1 或者 3,非常适合隔离见证。使用这些代码完成的交易并不需要过多的区块中的数据,因而,也更加廉价。一些钱包商,例如,Coinomi、Electrum 和 Wasabi 都使用此项技术的新的地址格式。
今年9月,热门钱包 BRD 的苹果版和安卓版都使用了此项技术,甚至还发起了一个名为《隔离见证问世》关于bech32格式应用的竞赛。BRD 的首席安全主管 Aaron Lasher 在向Bitcoin Magazine介绍此项技术时,说到:
△Aaron Lasher
“我们一直都坚信bech32格式是隔离见证技术最佳的标准范式。之后具有兼容性的P2SH虽然给行业带来了一个小的飞跃,但真正促进此项技术广泛应用的,还是它最原始的格式。”
他还说到:
BRD 作为热门的几个钱包之一,我们喜欢网络中感染力的增加,比特币交易的非平凡百分比都是在BRD钱包中进行的。一般来说,我们的目标是让更多的钱包商和其他服务商在它们的软件中完成bech32 代码格式的升级。我们正在以一个尊重的态度,同时又具有说服力的方式来与商家们进行联络。
△ https://p2sh.info/dashboard/db/bech32-statistics?orgId=1 ;bech32 格式使用数据
可能因为这个竞赛,随着隔离见证自身发展,bech32 格式使用率在2018年有大幅度增加。Le Calvez 表示:
5.6%输出的代码是 bech32 格式,虽然 bech32 格式代码仅占所有比特币的0.8%,这意味着 bech32 的用户是非常活跃的。可能是因为Coinbase 和LocalBitcoins 支持此项技术,各家交易所吸引着想要快速转移财富的套利者们。另一个原因可能会是因为bech32 是最便宜的交易方式,它吸引了很多活跃度很高的用户
总的来说,在2018年这一年,隔离见证技术与比特币区块一同成长。虽然平均数额不能太说明什么问题(因为不是所有区块都能填满),但一般来说,一个普通的填满的区块大小约在1.3兆字节。今年10月份,ViaBTC还挖出了一个比2.3兆字节多一点点大的区块为迄今为止最大的比特币区块。
闪电网络
闪电网络技术备受人们期待已久,而2018年是这项技术正式走入人们视线的一年。虽然它因还处于早期发展阶段所带有的风险性而被人们标上“具有危险性”的标签,但此项技术的用户仍受邀去试用这项技术以获得更快速和廉价的交易。
今年3月,闪电网络实验室筹资了250万美元种子投资,率先在 Ind 软件中试用闪电网络。在3月末,比特币技术公司ACINQ也推出了基于此项技术的安卓钱包 eclair,在6月,Blockstream公司也安装了 c-lightning。在9月份的时候,钱包服务商 Case 甚至允许用户在自己的家中安装一个实体的闪电节点。
△ http://lightningnetworkstores.com/wallets
这些公司使用闪电网络使得该技术得到了更多的应用,也有越多越多的钱包供应商入场,包括了知名的 Trezor 和 Electrum。也许值得一提的是,闪电网络这种支付方式也逐渐开始被提供实体商品和服务的商家接受。
△Bitrefill 每笔交易使用支付方式分析图,以支付次数为准而非支付的数量,来源:Bitrefill
在今年3月,闪电网络的较早的使用者之一—支持比特币预付手机充值服务商Bitrefill就使用了此项技术。该公司的CEO Sergej Kotliar 一直关注着闪电网络。在接受Bitcoin Magazine的专访时,他表示:
△Sergej Kotliar
到目前为止,我们已经处理了2170笔闪电网络订单,赚取到了6.3个比特币。闪电网络的支付方式正在逐步地被广泛接受,到目前,约占我们所有比特币订单的2.5%。我们期待看到越来越多的钱包商和交易所能采用此项技术。
由于比特币费用在2018年的时候可以忽略不计,因而可能没必要,但 Kotliar 仍做了一项因闪电网络而避免进行链上交易的数量统计。他表示:
我基本上就是把所有开放和关闭的渠道中支付的远期付款交易的数量作为一种扩容效率的衡量方式。
他解释道:
“每个链上交易一共有2.75笔,如果算上远期支付,则是3.75笔。由于渠道可靠性提升和网络的发展,此数字在过去数月中稳步增长。”
除了 Bitrefill,其他对此项技术的领先使用者还有 Blockstream 商店(一月)以及Satoshi 起居室的水电账单支付服务(四月)。支付供应商 BTCPay 在7月也采用了闪电网络技术,将此技术提供给所有使用者(例如 TorGuard VPN 和 Coincards)。
9月的时候,支付服务商 CoinGate 向Lamassu 比特币ATM机、金条商店 Bitgild 以及上百个商家提供此项服务。此外,在2018年,首个接受闪电网络方式进行存储业务的交易所是支持黄金与比特币兑换业务的交易所 Vaultoro (五月)。(编者注:支付供应商GloBee在6月的时候也采用了此项技术)
△Lightning Labs的开发人员Johan Halseth出现在#LightningHackday的主会议室
还有一个令人惊喜的是社区对于此新型技术的有着较高的接纳程度。例如,位于柏林的闪电网络初创型企业Fulmo举办了一系列的“黑客日”活动。在柏林举办了三场,在纽约举办了一场。任何对于闪电网络感兴趣的研发人员和社会人士都可以前来参加活动,了解此项技术,并在自己岗位的工作中使用。纽约市的一家比特币开发公司Chaincode Labs也在使用闪电网络技术开发第三期“Bitcoin Residency”项目。
伴随着新现象的出现,也许是因为这些活动和商家的动作,很多的闪电网络apps(简称“Lapps”)也在今年问世。
Lightning Labs 的 CEO Elizabeth Stark 告诉Bitcoin Magazine:
△Elizabeth Stark
闪电网络技术能使人们打造出很多非常炫酷、超出我们想象的东西,并且也正打开一个很多未知的新的可能。” 他还补充到:“每一天,我们早上醒来,就会发现,有人又创造出了新的玩意。
据了解,Stark 管理的闪电网络实验室做了一份《闪电网络技术App名录》,将所有市面上的 Lapps 都收入进去。
比如,在 Blockstream 公司3月份举行的 “Lapp周” 活动上,该公司展示了基于闪电网络充电 的微支付处理体系下的三款产品:自动唱片点唱机、小费解决方案以及文件托管解决方案。此外,今年发布的另一个特别有用的 Lapp 是一款名为 Submarine Swaps 的应用。该应用可以允许没有闪电网络钱包就能开具闪电网络的支票。另外,黑客活动节上还展示了苹果的 photobooths 、POS机处理器和各款游戏。同时,闪电网络甚至见证了一个它的杀手级的应用—— satoshis.place。这个价值百万美元、主页夺目的网站涂鸦平台今年夏天就在比特币社交平台上迅速走红。
当然,所有的活动也都转化成数据。虽然人们现在能获得到的有关闪电网络数据还不是完全可靠,有的网络很难被测量到,各种闪电网络的研浏览器显示,在网络中,每天,至少有几千个闪电节点在线。在这些节点值之中,共开通了超过1万个支付渠道,让上百个比特币价值达2百万美元,并且这一数字还在快速增长。
注:闪电网络视觉化数据网站合集 https://gist.github.com/bretton/798ec38165ffabc719d91e0f4f67552d
同时,支持闪电网络的节点也得到了提升,协议中更多的地方获得了不断的充实。在11月,一群闪电网络的研发人员在澳大利亚阿德莱德召开了第二次会议(首次会议2016年在米兰)。会上, “BOLT” 公司公开的规格说明为此项技术在2019年及以后的发展方向铺平了道路,是此项技术的跳跃式的发展。
△第二届闪电网络峰会总结, https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-November/001569.html
Blockstream 和 c-lightning 开发人员 Christian Decker 表示:
△Christian Decker
第二届闪电网络峰会让人们再次相信闪电网络是一个给对于开放网络有着憧憬和兴趣的人们提供开放社区环境。它将我们之前在首次会议上拖延了的事情再重新摆到桌面上,并开放了一个可以探索到所有有意思功能的阶段。比如,插接和多路径功能就让能让我们隐藏此前所有资金分配渠道的细节,而用户们在链上或链下都可以看到的一个余额明细。
下篇:隐私、侧链以及Schnorr 签名
隐私保护解决方案
2018年,此前一直最被人们看好的两个隐私保护解决方案 TumbleBit 和 ZeroLink,在今年年初的时候开始了启动。TumbleBit 是 2016年由波士顿大学 Ethan Heilman 教授带领的 的一支学术研究团队最先提出的一个混币协议(coin-mixing protocol)。
TumbleBit 使用(中心化)的混合器(mixer)在参与者之间生成交易通道,在混合(mixing)之后,每个人最后收到的比特币都不再是原来拥有的比特币,从而打破交易追踪。更重要的是,TumbleBit使用密码学来保证即使混合器也无法建立和交易者之间的联系。
小编注:众所周知, 比特币的交易是公开的,所以如果某人盯上你的交易地址,那么他是有可以根据交易的频率,和你交易的不同地址推断出他想要获取的信息。(如,你使用的比特币地址有哪些,你的现实身份等),mixing 的目的是打断这个linkbility ,
上图是一个简化版mixing的过程,在你输入币后,每一轮mixing会随机给一个新生成的地址发送你输入的等额的币,但是这个币呢,已经不是你输入的那个币(在比特币中,每个币都有hash作为独一无二的ID,里面有这个币从被挖出来后所有的交易历史),然后在第二,三轮(可能会更多)也是同样的操作,每一轮币就要被混合,随机发到一个新的地址,一直到回到你的地址里。
因对此技术潜力的非常看好,NBitcoin 的开发人员 Nicolas Dorier 和专业隐私解决方案的比特币研发人员 Ádám Ficsór (还有其他一些人)耗时两年的时间研发该技术。2017年年初,Stratis 聘请了 Ficsór 在 Breeze钱包中使用该项技术。
在2017年7月,Ficsór曾质疑过TumbleBit的实用性。需要非常多的链上交易以实现混合协议,这就造成了成本昂贵的限制。
△Ficsór博客原文: https://medium.com/@nopara73/tumblebit-vs-coinjoin-15e5a7d58e3
在 Medium 上,Ficsór 写道:“我不认为大家看好我正在研发的 TumbleBit 经典版。 此技术会带来高昂的混合手续费。老实讲,在写这几句话的时候,我对这项技术的失望感再次涌上。”
△Breeze Wallet 采用TumbleBit 公告: https://stratisplatform.com/2018/08/01/breeze-with-privacy-protocol-mainnet-release/
不过,Ficsór 和 Stratis 两人还是完成此项目。在人们的期待中,TumbleBit 于2018年的8月在Breeze Wallet中得到使用。但是,此时,对此技术的热衷者的兴趣似乎有些消退。Breeze’s TumbleBit 并没有引起很多人注意,因此,使用数据是非常低。
然而,为了提高比特币隐私性,更多的人转向了另一个隐私解决方案开发—— ZeroLink。该项目也是由 Ádám Ficsór 带头,在2017年8月首次问世, 基于Bitcoin Core 的贡献者 Gregory Maxwell 在2013年提出的 “Chaumian CoinJoin” 概念。
ZeroLink 项目允许几个用户在一个大的交易中将它们的代币混合,将所有参与者的代币汇集起来在以混合的形式发送给每一个用户。和TumbleBit 一样需要中心化的服务器以及打破了交易追踪的优势。但是 Ficsór 认为ZeroLink的在隐私度的平衡更可取,因此 ZeroLink 更有显著作用,因为它需要更少链上交易。
为了推进 ZeroLink 项目,2018年,Ficsór 创办了专注于比特币隐私保护研发的公司——zkSNACKs。同年7月在里斯本举行的“Building on Bitcoin ” 的大会上首次公开。
为了将他创立的“隐藏式钱包”项目再次品牌化,zkSNACK公司推出了一款基于 ZeroLink 但有更多隐私保护功能的 Wasabi 钱包。比如,除了Chaumian CoinJoin之外,还包括一种紧凑型客户端区块过滤——针对没有下载整个比特币区块链的轻客户端的隐私解决方案。
在比特币的白皮书诞生十周年,Wasabi 钱包在今年10月31日正式上线。虽然该钱包还不是主流钱包,但已是重视隐私保护的用户的必选产品。根据GitHub 数据显示,自上线后的短短几个月来,该钱包就已被下载了几千次。据Wasabi 钱包官网数据,到目前为止,混的比特币已经有两千枚左右。
Ficsór 告诉 Bitcoin Magazine,“坦白地说,目前用户数量的增长的速度和社交媒体的活跃度震惊了我。如果关注度和用户增长的速度照现在这样继续,我们会考虑使用基于流动性的隐私保护方案,例如,允许通过混合(mixing)直接发送。这是非常值得期待的。”
ZeroLink 架构正在被其他钱包作为一种标准在采用。今年3月,新上线的 Bob 钱包(相对而言还不是很有名)宣布使用了 ZeroLink 模式。8月,一家专注于隐私保护的 Samourai 钱包宣布使用一个名为 Whirlpool 的移动版 ZeroLink。此外,Stratis 推出的Breeze 钱包也有意采用 ZeroLink架构 。
△文章链接: https://bitcoinmagazine.com/articles/bitcoin-privacycoin-tech-making-bitcoin-more-private/
TumbleBit 和 ZeroLink 今年为带来了更专业的隐私保护解决方案,且正在开发更多的方案。若想查阅目前已发布隐私保护技术相关发展的详细的介绍,可查阅上图下方连接 由Bitcoin Magazine 发布的 “比特币的隐私性,通过这个技术可提高比特币的隐私性”。
Stratis(Breeze钱包的开发商)并未就此文发表任何意见。
侧链
这几年侧链都一直备受关注,侧链是可替代区块链(侧链不是指特定的某个区块链,任何遵守侧链协议的区块链都可以叫侧链),其链上的币可以锚定比特币来实现转账交易。
允许用户可以在不同的区块链里快速的“移动”比特币,可以在不同的协议标准下运行。 如,提供更快速的确认时间或者提供更高的隐私。简单的说,侧链可以保持比特币总量2100万的前提下实现所有的山寨币拥有的技术优势。
Liquid
虽然各家区块链开发公司都在进行侧链开发,但成立于2014年的 Blockstream 公司是首个提出侧链这个概念的。自2016年,该公司旗下的开源侧链项目 Elements 展示了该技术的潜力。但 Blockstream 首个商业性的侧链项目是2015年推出的Liquid。
△liquid 介绍: https://blockstream.com/2015/10/12/introducing-liquid/
Liquid是一个旨在为交易所与其他服务商提供交易通道,让交易者们可以快速和隐秘地转移资金并利用套利机会。 最大限度的缩小了交易所之间的差价,并在整个业内提高了资产流动性。通过选择的交易所和服务商来确保侧链上加密货币和交易,交易所和服务商就像是在比特币区块链的资产转移到侧链,或者侧链的资产转移到比特币区块链过程中的“通道守门人”。这个被称之为““联盟侧链”(federated sidechain,)
今年10月,Blockstream 发布了 Liquid,与比特币锚定的L-BTC。一个月后,该公司正式推出了节点、钱包和区块链浏览器。
△Bitfinex 的首席技术官 Paolo Ardoino带有暗示的推特
Liquid的安全性由行业内一些著名的公司如,Bitfinex、BitMEX、Xapo、Unocoin、Bitso 等担保。在侧链公布后,一家意大利比特币交易所 The Rock Trading 随即便提供 Liquid 的进出口通道。在11月末,Bitfinex 的首席技术官 Paolo Ardoino 暗示很快会使用Liquid。
△liquid侧链数据集合: https://liquid.horse/
但从公布的数据来看, Liquid 的使用率并不高。截至本文发布时,大约一共有75笔交易中,总量为25枚比特币被锁定,该侧链总共处理了3400笔交易,每小时的交易了不到12笔。但这项人们期待已久但技术面世,并且在不断增长。
Blockstream 首席技术官 Samson Mow 表示:“这是一个良好的开端。最近我们刚发布了客户端,随着越来越多的交易所将该功能向其终端用户开放,使用率也将大幅增长“
RSK
另一个联盟的比特币侧链是 RSK 项目。锚定比特币的R-BTC。RSK是打造类似以太坊那样的去中心,图灵完备智能合约平台。与 Liquid 一样,RSK 的币的安全保障由一系列比特币公司提供。但与 Liquid不同的是,RSK 同时也比特币合并挖矿,这意味着,比特币矿工会使用算力来建立区块并确认交易。
RSK 实验室的首席科学家兼联合创始人 Sergio Lerner 表示:“这种”双重保护“的方法提供了很高的安全性, 避免了赋予任何一方(指比特币矿工和rsk侧链联盟成员)过多权利,而每一方都有特定的责任。同时就像比特币本身一样,用户对协议的执行有着最终的决策权(就是,用户想转还是不转是用户说了算,而不是守门人)“
△RSK公告公布联盟成员: https://media.rsk.co/july2016-pr/
今年1月,RSK的创始区块被挖出,标志着正式问世。早期的公告中宣布了最早一批RSK“联盟侧链”的成员包括Bitstamp、Bitfinex、Bitpay、Xapo 和 BitGo 。虽然,RSK还没有公布最新的联盟还包括了哪些公司。(很快会发布一份联合声明)
RSK技术还吸引了最大的几家比特币矿池公司:BTC.com、AntPool、 Slush Pool 和 F2pool。这些公司都表明已开挖,大概有比特币算力的50%。R-BTC 目前已经可以在 Bitfinex、火币还有 RSK 等交易所进行交易。Lerner表示:“RSK在2018年共有9次迭代,从最初的 0.4.0版本到目前的0.5.3.版本。”
更重要的是,据 RSK Labs 表示,到目前为止, 据RSK Labs 不完全统计,目前已经有50个在RSK侧链上进行的项目——尽管绝大多数的项目还处于早期开发阶段。
△RIF Labs和RSK合并详情: https://bitcoinmagazine.com/articles/rsk-merges-new-rif-os-opens-potential-increased-interoperability/
当然在RSK侧链上最知名的一些项目如类似闪电网络的交易通道网络Lumino,RIF Labs最近发布的包括交易网络,点对点储存,名称解析的基础架构协议RIF OS 等都是由RSK Labs和RIF Labs开发的,RIF Labs在今年11月份收购了RSK Labs。
在接受 Bitcoin Magazine 采访时,Lerner 表示:“RSK 社区正在扩大,特别是在拉丁美洲和亚洲,在过去几个月中,我们见证了区块链公司推出基于RSK的解决方案的增长。2018年全球大概有100多个RSK线下交流活动和峰会。同时RSK Labs有个名为“大使”的项目来跟踪RSK生态的增长。 目前为止,已经有200位获得认证的大使,超过1000位在认证过程中。“
驱动链(Drivechains)
最后,今年9月,由 Tierion公司的研究员 Paul Sztorc(曾在 Bloq任职)开发的驱动链的测试版问世。
△ http://www.drivechain.info/blog/first-release/
Drivechains侧链和上面提到的侧链不同的是,她不是联盟侧链,而是完全由矿工保证安全。通过他们的算力(并结合技术保障来限制风险),矿工在确认交易的同时也扮演“侧链通道守门人”的角色。
Sztorc 希望比特币未来能有多种多样的驱动链,以便与复制现在部署在山寨币上的很多功能,首个驱动链很有可能是一个为快速和廉价交易而服务的 “大区块”侧链,而 Sztorc 的个人兴趣一直是开发可预测市场的侧链。
Sztorc 表示:“今年,驱动链发展的很好,已经取得了很大的进步。我们正在研发版本12,升级版的13也马上就要完成了。很多系统中的漏洞已经被补上了。我们正在完善该软件。”
△驱动链BIP301: https://github.com/bitcoin/bips/pull/643/
但是,驱动链需要软分叉来升级比特币底层协议,以确保它的兼容性。在一年前,比特币开发邮件群中, 这个问题就曾被讨论过。在2018年年初,Sztorc就提交了正式的比特币提升计划《BIP301》。
不过,Sztorc 不确定 Bitcoin Core 会部署这个软分叉。此前,比特币所有的软分叉都是由Bitcoin Core 来激活。
他说道: “其实在说服core开发者将采用该技术这点上是不太可能的,而且我怀疑矿工是否会在部署后去激活它,从隔离认证开始,矿工激活的软分叉在过去几年就没有发生过了,要知道在以前可是没几个月就发生的常态。“
虽然 Sztorc 仍希望Bitcoin Core会最终实施驱动链 BIP,但他也在考虑其他的选择。如在比特现金上部署驱动链或者在不需要Bitcoin Core首肯的情况下实施驱动链。
或者Sztorc 还很有可能硬分叉比特币来实现驱动链技术。
Sztorc补充到“如果硬分叉的话,那么这将是像Monero 或比特币现金那样的全新的项目了”
Schnorr 签名
很多密码学家认为Schnorr 签名方案是该领域的最佳方案。它的数学属性提供了高度的准确性,而且不受延展性的困扰,能够相对快速的验证签名,还能在比特币实现精妙的新功能。
因此,在比特币技术社区里一直都备受关注。虽然隔离见证让比特币协议上使用Schnorr 签名变得更容易,但是这毕竟还是个巨大的改变,实施起来也不是那么的容易,2018年初,社区期待这项技术在2018年底完成确实有点不切实际了。
但是,还是取得了一些进展的。
△邮件截图
2018年七月,Blockstream 和 Bitcoin Core 开发人员 Pieter Wuille 在“比特币发展”邮件群里提出了最初的BIP ,发送邮件地址包括了另外几个core开发员包括ohnson Lau、Gregory Maxwell、Jonas Nick、Andrew Poelstra、Tim Ruffing、Rusty Russell 和 Anthony Towns 。
在接受 Bitcoin Magazine 的采访时,Wuille 称:“Schnorr 签名方案仅仅还在开始阶段,将其整合到比特币还需要另外的BIP。接下来的话需要完善更多的细节,那么更多的BIP也会被陆续提出。
△ https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-December/016556.html
开发了Xapo 的Bitcoin Core开发者Anthony Towns 也在Wuille的Schnorr 提案出了份力,上周他还向比特币开发组邮件列表里发送了一封邮件,详细描述在比特币里采用Schnorr 的其他细节。其中还包括自11以来就一直在同一邮件列表里讨论的新的sighash。
有趣的是,Wuille和其他几位 Bitcoin Core 的技术人员正在起草一份新的实施Schnorr的提案,并结合另一项重大技术升级:Taproot。
Taproot 在2018年的1月首次被 Bitcoin Core 开发人员 Gregory Maxwell (他还参与了 Wuille 领头的 Schnorr 提议)提出。Taproot 技术利用了基于 Schnorr 中的几个技巧,实现了一个类似MAST那样的解决方案:用户可以创建高效率数据智能合约(data-efficient smart contract)。更有趣的是,在正常情况下,是无法区分这些智能合约和普通的交易的。
实际上,Taproot允许用户打开或者关闭闪电网络通道,或进行需要多个用户之间合作的交易,或实现某些类型的强制投注协议,除了参与方之外没有任何人知道发生了什么 - 为隐私带来福音。
Wuille称,尽管如此,比特币采用Schnorr是Taproot实现的前提。
Wuille 表示:“当然,采用签名需要和其他协议交互的细节需要进一步的完善, 因此同时集成Schnorr和Taproot是更合理的方式。也会带来很多的益处——如无需披露脚本。一旦我们在比特币里采用了Schnorr,钱包就可以实现很多新的功能,如多重签名,阈值签名(threshold signatures)等。 而且这个功能不需要另外的共识规则。“
编辑注:Pieter Wuille的言论由荷兰语翻译而来。本文略有改动。