「区块链基础概念100」:隔离见证 | 011
「区块链基础概念100」由火星财经「学习区块链」频道出品,在区块链基础概念之上延展深度阅读,并紧密连接产业,关注产业发展热点和趋势。
1. 基础概念
隔离见证/ Segregated Witness / SW
隔离见证是一种技术,通过把占用大量存储空间的区块的数字签名重新放置到不同的记录(也称为隔离),使每个区块能进行更多的交易,以达到扩容的目的。区块链上不仅记载了每笔转账的具体信息,还包括了每笔交易的数字签名以核实交易的合法性。矿工在打包区块的时候需要用数字签名来验证每笔交易,确认无误之后才会将该笔交易记录在区块里。但对于用户不需要验证信息,且每个比特币记录大小被限制在 1 兆字节(MB),每 10 分钟记录一次新的记录,所以通过隔离见证转移签名以扩大区块空间。
2. 深度解读
2018年比特币技术趋势:隔离见证和闪电网络
2017年,加密货币夸张的暴涨让“hodl(曾有比特币信仰者将hold拼写错误成hodl,最终hodl成为了一个币圈的流行语,是囤币的意思)”这个词进入到了大众的视野中,而到了2018年,“buidl”则成为了加密货币领域的一种新趋势,当然,比特币也不例外。
在Bitccoin Magazine 2018年的首期封面故事中,我们展望了比特币在2018年的技术趋势。来自世界各地的开发者和企业家进一步推动了隔离见证的采用,推出闪电网络,发布了隐私相关的解决方案,实现侧链计划,并在Schnorr签名的解决方案上取得了很大的进展——所有这些技术仅仅在一年前还只是在酝酿之中。
继1月份的封面故事之后,2018年的最后两个封面故事将探索上述五项技术是如何发展起来的。

(图片来源:goodfreephotos)
以下是第一部分:隔离见证和闪电网络。
隔离见证
2017年8月启动的隔离见证(SegWit)软分叉可以说是比特币迄今为止最大的一次协议升级了。这次软分叉升级修复了比特币网络上长期存在的可扩展性问题,它使比特币更好地启用了第二层协议,同时用区块重量的限制取代了比特币的区块大小的限制。使用隔离见证的交易数据会存储在比特币的额外区块空间中,它允许比特币网络每10分钟处理超过1MB的交易数据。
虽然隔离见证的概念早已被提出,但是在2017年,它的采用速度确实有些缓慢。到了2017年年底,大多数钱包还没有整合闪电网络的升级,也没有多少交易所或其它比特币的服务提供商整合这次升级。到今年年初,也只有不到15%的交易使用了比特币额外的区块空间,而比特币新出区块的大小也仅略大于1.1 MB。
然而,放眼2018年一整年,随着越来越多的钱包和服务实现了隔离见证技术,采用该技术的人也越来越多。其中最引人注目的可能是Bitcoin Core钱包,它于今年3月份发布了支持隔离见证交易的0.16.0版本。其他受欢迎的钱包,如Coinomi在3月份、Bither在9月份,BRD在11月份也紧随其后相继整合了隔离见证技术,此外,Mycelium也有望在今年年底前推出这一功能。一些最大的比特币服务提供商也在2018年实施了隔离见证,包括Coinbase(2月)、Bitfinex(2月)和Xapo(5月)。
总体而言,隔离见证的使用量在过去一年的时间中增长了40%以上。当然,这一但数据仍低于一些人的预期。
Coinmetrics的数据分析师Antoine Le Calvez在接受Bitcoin Magazine采访时表示:“我认为隔离见证的使用率目前还没有超过50%的主要原因来自于使用惯性。如果你在去年比特币交易费用激增时没有采用这一技术,原因要么是时间不够,要么可能是有其他的优先事项的考虑。但在我看来,在比特币手续费再次飙升之前,你是不会选择使用它的。等到比特币手续费再次爬高后,隔离见证的交易将比非隔离见证交易拥有明显的成本优势。”
除了隔离见证以外,基于隔离见证的新bech32地址格式也在2018年得到了首次采用。这些地址并不是以1或3开头的,而以“bc1”开头,它非常适合隔离见证交易。来自这些地址的交易所占区块的容量更小,也因此更便宜。一些诸如Coinomi、Electrum和Wasabi这样的钱包直接采用了这种新的地址格式。
iOS和Android系统上非常受欢迎的钱包BRD也做到了这一点,它们甚至在今年9月发起了一项推广bech32的活动:“什么时候使用隔离见证?”
BRD CSO的亚Aaron Lasher向Bitcoin Magazine解释了这一倡议背后的想法:“我们一直认为bech32最有可能成为隔离见证实施的黄金标准。使用支持P2SH的隔离见证具有向后兼容性,它给了业界一个助推,但要真正推动bech32的采用,使用最初的隔离见证才是正道。”
他继续说:“作为较大的钱包之一,我们对比特币的网络状态有着一定的影响力,因为比特币交易中有很大一部分是通过BRD钱包进行的。总的来说,我们的目标是让其他钱包和服务提供商也能升级他们的软件,并与bech32地址进行交互,通过这一举措,我们正以一种尊重它们并有说服力的方式推广bech32。”
也许在一定程度上,多亏了这一推广活动运动以及隔离见证的采用,bech32的使用量在2018全年也增涨了不少。
Le Calvez说道:“虽然如今已经产生的比特币中仅有0.8%是bech32输出的比特币,但bech32输出的比特币占比特币总输出的5.6%,这就意味着使用bech32的用户是相当活跃的。这可能是因为Coinbase和LocalBitcoins支持这种做法,而这些交易所吸引的套利者能够更快地转移资金。另一个原因可能是由于bech32是最便宜的交易方式,因此它吸引了活跃度高的用户。”
总之在过去的一年里,比特币的区块大小随着隔离见证的普及一直在增长着。虽然平均的区块大小并不能说明什么(因为不是所有的块都能填满),但是今天一般的比特币区块满载容量大约是1.3MB。在今年10月份,ViaBTC甚至还挖出了迄今为止最大的比特币区块,这一比特币区块的容量为2.3MB。
闪电网络
多年来备受期待的闪电网络在2018年正式亮相。尽管这一技术在早起的使用仅处于测试阶段,但普通用户还是第一次被邀请尝试比特币这一的覆盖网络来进行快速且廉价的交易。
在今年3月,Lightning Labs率先宣布了Ind的测试版,并筹集了250万美元的种子投资。随后,ACINQ的eclair在同月晚些时候也发布了测试版,Blockstream的c-lightning在6月份发布。Casa自去年9月以来甚至允许用户在家中托管一个实体的闪电节点:Casa Node。与此同时,几款闪电网络钱包也相继问世,而且还将有更多的钱包推出,其中就包括了Trezor和Electrum等成熟的比特币钱包提供商。
同样重要的是,闪电网络支付也越来越多地被真实的商品和服务所接受。
在今年3月份,闪电网络最早的用户之一是预付费充值服务Bitrefill,该公司的CEO Sergej Kotliar一直在密切关注闪电网络的使用,他告诉Bitcoin Magazine:
到目前为止,我们已经处理了2170个常规的闪电网络订单,并总共收到了6.3枚比特币。闪电网络支付的份额正在稳步增长,目前约占我们所有比特币订单的2.5%。我们正在等待两件事情的到来:更多钱包和交易整合闪电网络。

按支付方式统计的用户向Bitrefill支付款项的占比(图片显示的是付款数量,而不是支付金额)。图片来源:Bitrefill
虽然比特币的交易费用在2018年的大部分时间里几乎可以忽略不计,但Kotliar还是追踪了通过闪电网络所避免进行的链上交易数量。
他解释说:“我是把所有的支付渠道加起来,包括了开启的和关闭的渠道,以及支付和转发的数量来作为衡量扩容效率一种手段。如果算上闪电网络的交易,那么每笔链上交易为3.75次支付。随着渠道可靠性的提高和网络的发展,这个数字在过去的几个月里稳步增长。”
除了Bitrefill,其他闪电网络的先锋用户还包括Blockstream 商店(从1月份开始)和账单支付服务Living Room of Satoshi(从4月份开始)。支付处理器BTCPay在7月份集成了闪电网路支付,它向所有用户提供闪电支付(比如TorGuard VPN和Coincard)。9月份,支付提供商CoinGate也加入到了这一行列中,它开始为Lamassu的比特币ATM网络、金条商店Bitgild以及数百家商户提供服务。2018年,第一家交易所Vault也开始接受闪电支付的存款业务(自5月份以来)。[支付处理公司GloBee也在6月开始接受闪电支付]
比特币社区也积极参与到了闪电网络的发展当中。例如,总部位于柏林的闪电网络创业公司Fulmo组织了一系列广受欢迎的“Hackdays”:其中三个活动在德国首都柏林举办,一个在纽约举办。开发人员和任何对闪电网络感兴趣的人都可以来了解这项技术,并在现场进行闪电网络的开发。同样在纽约,比特币开发公司Chaincode Labs也把第三个“Bitcoin Residency”项目的重点放在了闪电网络上。
也正是有了上述活动的推广,闪电网络应用(“Lapps”)出现了。
Lightning Labs的首席执行官Elizabeth Stark告诉Bitocoin Magazine:“闪电网络让人们用比特币创造了很多炫酷的东西,它开启了一个全新的潜能。我们每天醒来都会发现有人在做一些新的东西。”
Stark的Lightning Labs一直试图在闪电应用的目录中追踪可用的Lapp。比如点唱机,小费解决方案和文件托管解决方案,这些都是由Blockstream的微支付处理系统Lightning Charge所驱动的,并在该公司3月的“Lapps Week”上进行了展示。今年推出的另一款特别有用的应用是Submarine Swap,它允许用户在没有闪电网络钱包的情况下支付闪电网络发票。闪电网络甚至见证了它的第一个“杀手级应用”的出现:价值百万美元的网络涂鸦平台satoshis.place,该平台一经推出就通过比特币社交媒体在今年夏天迅速走红。
所有这些活动也同样可以转化为数据。虽然公开获取的闪电网络统计数据并不完全可靠——网络的某些方面很难或不可能测量,但各种闪电网络的浏览器显示,任何一天都有数千个闪电网络的节点在线。同时这些节点间总共开通了超过1万支付渠道,持有数百个价值近200万美元的比特币,所有这些数据都在快速增长着。
与此同时,支持闪电网络的代码也在不断的改进中,闪电网络的协议也在不断的充实中。11月份,不同闪电网络实施的开发人员在澳大利亚的阿德莱德举行了第二次闪电网络峰会(第一次是于2016年在米兰举行)。在这次峰会上,闪电网络规范“BOLT”向前迈出了一大步,为2019年及以后更多的闪电网络相关创新铺平了道路。
Blockstream和c-lightning的开发者Christian Decker表示:“第二次闪电网络峰会重申了这是一个开放的社区,该社区有兴趣推动一个开放网络的共同愿景。它将我们在第一次会议中推迟的所有事情重新摆到桌面上,并为所有好的特性开启了又一个探索阶段。例如,拼接和多路径路由允许我们隐藏关于资金渠道分配的所有细节:用户看到的是提供给他们的链上和链下的余额。”
导读:有些事情能从冲击中受益,当暴露在波动性、随机性、混乱和压力、风险和不确定性下时,它们 反而能茁壮成长和壮大。
从零开始学习区块链——隔离见证
来源:贝壳手表CCT
“从零开始学习区块链”将学习隔离见证,这个在比特币扩容中经常提及的词语。主要介绍产生背景,具体内容和优点。隔离见证的提出
隔离见证的提出要从比特币扩容讲起了。
中本聪将区块内存大小定为1MB,刚开始交易量较小不需要太大的区块,所以足够用。但是随着比特币的发展,交易量越来越大,区块的内存就不够用了,比如1MB的区块只能记录十条交易信息,每十分钟产生一个区块,现在每分钟会产生数百条交易信息,那么一个区块就放不下了,大家想确认交易就需要排队等候。这样,比特币系统就变得拥堵了,如果不解决这个问题,大家可能会放弃使用比特币系统,比特币扩容迫在眉睫。

这时候,就出现了我们耳熟能详的软分叉和硬分叉之争,随之,我们今天的主人公——隔离见证也登场啦。隔离见证用于软硬分叉均可,其中软分叉中搭建闪电网络中做隔离见证是很重要的。
认识隔离见证
我们大致了解一下转账过程,A给B转账时不仅需要提供金额信息还要要自己的私匙进行签名(身份验证)、提供B的公匙地址,这样才能形成转账。
因此在比特币交易中,每笔交易信息包含两部分:基础交易数据、见证数据。基础交易数据记录账户资金结余,见证是验证用户身份、证明交易合法性(隔离见证一词也是由此而来,就是将见证信息与交易基础数据隔离)。
比特币系统中,交易交易基础数据和签名信息(见证)是一起记录在区块上的。但是1只有矿工需要验证签名信息记账,普通用只需要了解交易状态;2签名信息占用了大量的内存,3两个信息放在一起会带来交易可变性。

于是,隔离见证 (Segregated Witness) 由比特币核心开发员Pieter Wuille在2015年12月提出。隔离见证需要做的其实就是一件事情,把签名脚本从交易信息中提出了单独存放,这样见证信息在区块中占据的内存就释放了,也可以理解为每条交易信息占用的内存变小了,于是一个区块就可以容纳更多的交易信息,从而缓解拥堵问题,提高交易速度,同时见证分离也解决了交易延展性的问题。
下面的图片很形象,大家可以参考

但是,见证隔离后矿工在验证交易时需要单独验证签名部分的数据结构,增加验证耗费,因此需要矿工的配合。同时为了防止升级造成硬分叉,开发人员设定只有获得95%以上用户支持下才会激活见证隔离。
隔离见证的优点
解决有交易延展性引起的问题
交易延展性:由于见证信息的数学特性,任何人拿到一个交易记录中的见证信息后,可以在不知道私匙的情况下拼凑出另一个有效的见证信息,然后再添加一些其他交易信息就可以弄出另一个交易记录。如果这个拼凑的交易记录最先记入区块链,那么那个真实的就变成无效交易了。
激活隔离见证后,见证信息从交易记录中剥离,不再参与哈希计算,就不能通过上述途径拼凑交易记录了。
缓解交易拥堵
就像我们上面分析的,见证隔离将占据大量内存的签名信息剥离出来,减小了一个交易记录的内存,变相提高了区块的容量。
总的来说,隔离见证是一种很聪明的解决方法。
导读:隔离见证由比特币核心开发员Pieter Wuille在2015年12月提出。
干货!一文读懂隔离见证
1.隔离见证是什么
隔离见证,即Segregated Witness(简称SegWit),由Pieter Wuille(比特币核心开发人员、Blockstream联合创始人)在2015年12月首次提出。
见证(Witness),在比特币里指的是对交易合法性的验证。举个例子,Alice发起一笔交易,给Bob支付1个BTC,该笔交易信息由三部分组成:
a.元数据:交易信息格式的版本号;交易锁定时间等
b.付款人:Alice用于付款的BTC来源,一般来源于某历史区块上某笔交易的输出(详见UTXO);证明Alice拥有该笔交易的输出,即见证(Witness)数据
c.收款人:Bob的收款地址和金额
可见,见证数据包含在交易信息里头。
隔离(Segregated),指的就是把见证数据从交易信息里抽离出来,单独存放。

2.隔离见证的来源
为什么要把见证数据隔离出来呢,或者说这样做有什么好处呢?这就涉及到比特币里的另一个概念--扩容。
扩容,指的是增加比特币每秒的交易量。比特币每10分钟左右挖出一个大小小于1MB的区块,每笔交易平均250字节,即每个区块最多放进4000笔交易,这样算下来,比特币每秒处理的交易数不超过7个。对比其它交易平台,PayPal每秒数百笔、Visa每秒数千笔、支付宝能达到每秒数万笔,可见比特币是一个非常低效的交易系统。如果使用人数增多,则会造成比特币的拥堵。
如何解决拥堵呢?
有两种方式,一是简单的增加每个区块的大小,比如将区块大小增加到8M;另一种就是隔离见证+闪电网络啦。
3.扩容方案之一:增加区块大小
如果将区块大小增至8M,简单思考一下,比特币每秒处理的交易数似乎也增加到原来的8倍,即56笔每秒。如果每个区块1个GB,比特币每秒将处理7000笔交易,拥堵问题不就解决了吗?
中本聪可没那么傻,之所以将区块大小设定为1M,是有重要原因的。比特币白皮书的标题为:一种点对点的电子现金系统,相比于传统货币系统,比特币的核心价值在于实现了一种去中心而且安全的货币。如果区块的大小过大,则会危害到比特币的安全模型,作为一种货币应用,这显然是不能令人接受的。
为什么这么说呢?
POW机制的安全基础,是假设一个人的算力无法超过全网算力的50%。如果增大区块,可能一个人的算力超过全网的1/3,就危害到了比特币的安全。举个例子,为了达到每秒7000笔的交易速度,我们把区块的大小增加到1GB:
a.假设1GB的区块从产生到广播到全网节点需要10分钟;
b.有一个叫Byzantium的节点,拥有的算力超过全网1/3;
c.当Byzantium节点挖出一个新区块时,假设该时间点为0秒,那么Byzantium节点获取新区块的时间点为0秒;根据假设a,全网最后一个获取新区块的节点的获取时间为600秒,如果获取速度是线性的,全网其它节点获取新区块的平均时间是300秒。
d.因为在新区块上挖坑的算力才是有效算力;根据c,全网其它节点的有效算力只剩下一半,也就是说,全网其它节点的有效算力小于1/3
e.根据b和d,这种情况下,Byzantium节点算力超过全网其它节点算力,如果Byzantium节点在自己挖出的区块上继续挖矿且不公布广播,则Byzantium节点上没公布的区块长度,会大于全网区块长度;一旦Byzantium节点公布这些区块,则全网其它节点挖出的区块全部作废。
可见,区块设计过大,会威胁到比特币的安全。换句话说,比特币区块的大小是有上限的,《On Scaling Decentralized Blockchain》这篇论文指出,在目前的互联网环境下,如果十分钟产生一个区块,区块的大小最好不能超过4MB。这样看来,增加区块大小这种扩容方案,效果就十分有限了。
4.扩容方案之二:隔离见证+闪电网络
隔离见证为什么能扩容呢?先来看看比特币区块的数据结构:

每笔交易平均250字节,见证部分的数据约为150字节,其余部分100字节。如果将见证数据隔离出来,原来1MB空间的区块可以放下10000笔交易(原来为4000笔),交易速度约提升2.5倍。隔离出来的见证数据放到了区块末尾,大小为1.5到2MB,所以隔离见证的整个区块大小为2.5到3MB左右。
可见,隔离见证也是通过增加区块大小来达到扩容的效果。这和上一节讲到的直接增加区块大小相比,有什么新的意义呢?
主要有三方面的意义:
a.解决了交易延展性(Transaction Malleability)问题;
b.为闪电网络铺路
c.其它优化
a.交易延展性,指的是一笔交易发起后,交易数据中的见证部分可以被篡改,而且篡改后的交易仍然有效。具体的说,见证的实现依靠一种签名算法,比如椭圆曲线数字签名算法(ECDSA),这种算法下签名(r,s)和签名(r,-s(mod n))都是有效的,所以可以把一种有效见证数据篡改成另一种有效见证数据,该笔交易仍然是有效的。每笔交易有个交易ID,交易ID是对整个交易数据的Hash值,为该笔交易的唯一标识。通过对见证数据的篡改,可以改变Hash值,从而改变该笔交易的唯一标识。
隔离见证通过把见证数据隔离移出,生成交易ID时Hash的数据不包括见证数据,因此也就无法改变交易ID值。
b.从第3节可知,通过增加区块大小无法从根本上解决比特币的扩容问题。闪电网络通过在比特币基础上,构建第二层网络,将交易转移到链下的方式,来减轻公链负担,以实现扩容的效果。目前看来,在公链基础上构建协议层网络,是解决公链拥堵问题最合适也是最有前景的方案,有关技术细节在此就不做展开了。感兴趣的同学,可以关注闪电网络、Litex等协议层项目。
隔离见证所带来的改变,为闪电网络的实现提供了一些便利,主要有3点:
a.交易延展性的解决,让交易无法被干扰,闪电网络白皮书中提到的“人质状态”(hostage situation),得以避免;
b.在通道的生命周期上,隔离见证让闪电网络的通道永久开启更方便实现;
c.虽然从理论上系统是安全的,但用户还是要查看区块链中的交易是否广播撤回,防止交易方的欺诈行为,隔离见证使得这项活动可以外包出去,只要给服务器传送少量信息,就能代替你完成这一过程。
此外,隔离见证给比特币带来了一些细节优化,比如增加了脚本版本(script Version),使得脚本语言可以以一种向后兼容的方式来发展;签名算法复杂度有了较大优化等等。

5.关于分叉
隔离见证通过巧妙的设计,引入更少破坏性的改变,使得老的非隔离见证系统仍然能够验证新的区块。对于老的节点,一个隔离见证的输出看起来像一个任何人都能花费的输出,该输出可以被一个空的签名见证,所以一个交易里面没有签名(签名被隔离)也可以通过老节点的验证。这种能向后兼容的变化,被称作软分叉。
总的来说,隔离见证的主要功劳在于解决了交易延展性问题,而且为协议层网络提供了一个友好的接口,这是非常重要的。这项更新使得,最有前景的、通过链下从根本上解决比特币拥堵问题的方案,得以更快更好的实现。
导读:隔离见证的主要功劳在于解决了交易延展性问题,而且为协议层网络提供了一个友好的
3. 产业动态
最新报告:莱特币网络隔离见证使用率达75%

文 | 梁雨山
火星财经APP一线报道,据cryptoglobe消息,Litecoin.com发布报告称,莱特币网络隔离见证(SegWit)的使用率已在9月19日达到75%的峰值,这距离该协议首次被激活仅有两年多的时间。
报告称,在2019年的大部分时间里,隔离见证平均约占该网络使用量的50%。
莱特币核心开发者表示,隔离见证(SegWit)的采用不断增长,证明了LTC以创新为导向的发展目标。
据了解,莱特币先于比特币实现了隔离见证功能。业内人士表示,去年2月,Coinbase实现了隔离见证功能,这是莱特币网络增加隔离见证的主要催化剂之一。
截止发稿,LTC报价73.53美元,24小时上涨1.29%。
导读:“在2019年的大部分时间里,隔离见证平均约占该网络使用量的50%。”
比特币交易中隔离见证比例已超过50%
据transactionfee.info统计数据显示,比特币交易中使用隔离见证(SegWit)的交易比例已达到50.5%,创历史新高。

SegWit是比特币核心的一个更新,旨在减少处理和等待时间。最初,更新的目的是解决比特币软件的一个众所周知的弱点——交易可拓展性。然而,SegWit提供了一系列其他优势,现在关注的焦点已经从修复交易的可拓展性转移到解决比特币的规模问题。
transactionfee.info在解释其度量标准时指出,比特币交易可以有多个输出,因此可以将资金转移到多个收件人。支付度量计量并坚守交易的输出数量,包含一个或多个SegWit输出的交易将被认为是一个SegWit交易。
正如之前报道的,比特币平均交易费用在4月份比3月份上涨了近200%。据报道,4月份的链上交易量增长了43%并产生了满的区块,而SegWit接近每个区块总交易量的40%,并且区块经常超过1兆字节的区块限制。2018年SegWit的平均使用率为26%。
今年2月,比特币日交易量飙升至2018年1月以来的最高水平,此前比特币价格刚刚突破2万美元大关。比特币个人密钥安全系统公司Casa的首席技术官Jameson Lopp表示:
“较低的交易需求、改进的费用估计算法、采用SegWit和交易批次处理,都提高了区块空间的使用效率,减少了对这种稀缺资源的争夺。”
今年夏天,比特币核心版本0.16.1发布了,这是一个新的主要版本,包括“新功能、各种bug修复和性能改进,以及翻译更新”。
作者: Xiran Ding
导读:隔离见证技术提供了一系列其他优势,现在关注的焦点已经从修复交易的可拓展性转移到解决比特币的规模问题。
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的言论由荷兰语翻译而来。本文略有改动。
导读:2018年比特币技术增加了隔离见证的应用范围、扩容了闪电网络、发布了隐私保解决方案、实现了侧链,并在 Schnorr 签名解决方案上取得了很大的进展。
来源:学习区块链
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。

币网讯



