当前位置:首页 > 物联网 > 区块链
[导读] SegWit(Segregated Witness 的缩写)即“隔离见证”,是改变数据存储方式的一种协议升级。它于 2017 年 5 月 10 日在莱特币网络上激活,并于 2017 年 8 月

SegWit(Segregated Witness 的缩写)即“隔离见证”,是改变数据存储方式的一种协议升级。它于 2017 年 5 月 10 日在莱特币网络上激活,并于 2017 年 8 月 23 日在比特币网络上激活。

开发者彼得·沃尔(Pieter Wiulle)于 2015 年 12 月举办的扩充比特币会议(Scaling Bitcoin conference)中首次提出了该想法。

很多人为这个期待已久的比特币扩充方案(bitcoin』s scaling problem)而欢呼。由于主协议上最大区块大小为 1 MB,限制了比特币每秒能处理的交易笔数为 7。这会限制比特币的增长潜力,并阻碍其成为一个有用的高体量的支付系统。

尽管 SegWit 升级使得比特币区块能够处理更多的交易笔数。但它初始的意图在于修复比特币代码中一个被称为“交易可塑性”(transaction malleability)的漏洞。该漏洞使得任何人都能修改交易 ID(以及哈希值),但不包含交易中的内容。尽管这于比特币而言,并非一个重要的问题,但它阻碍了比特币发展更复杂的功能,比如第二层协议(second-layer protocols)以及智能合约(smart contracts)。

隔离见证通过去除签名信息(或者也被称为“见证人”信息)并将其存储在基本交易块(base transacTIon block)之外,来修复了交易扩展性的问题。凭借该措施,可以在不影响交易 ID 的情况下更改签名和脚本(scripts)。

减肥

一个更重要的附带好处是,如果没有签名信息,交易的重量(transacTIons weigh)就会小得多。这意味着更多信息可以适用于比特币区块,而且比特币可以在不改变区块大小的情况下处理更大的吞吐量。

隔离见证引入了一个新的观念,称为“区块重量”(block weight)。这是有签名数据和没有签名数据的区块尺寸(block size)的混搭,其容量被设定在 4 MB,而基本交易区块的大小则保持 1 MB。这意味着隔离见证的升级能与先前的协议兼容,免去了硬分叉的需要。

所以,隔离见证并不增加区块容量的上限,但它的确使得上限 1 MB 的区块内可以处理更多数量的交易。4 MB 的容量包括隔离见证的数据,这严格来说并不是 1 MB 的基础交易区块的一部分。

更上一层楼

隔离见证促成的另一大进步是它支持第二层协议的发展,例如闪电网络(lightning network)。对扩展性问题的修复使得任何依赖未确认交易的功能,风险更低且更容易设计。

闪电网络将通过在链下(off-chain)进行频繁、小额交易,只在用户准备就绪时才在比特币区块链上发生交易,进一步提升比特币的交易容量。

隔离见证的激活也促进了其他功能的开发工作,比如默克尔抽象语法树(Merklized Abstract Syntax Trees, MAST)(它使得比特币能实现更复杂的智能合约)、 Schnorr 签名(另一个能提升交易容量的功能),以及 TumbleBit [一个匿名的顶层(top-layer)网络]。

并非所有人都乐见于此

并非所有比特币社区的人都赞同隔离见证是比特币上期待已久的扩充方案。有些人认为它只是“把路上罐头踢开”,充其量只是个暂时性的解决方案。

对隔离见证的抵制是比特币现金(BCH)发展的背后成因之一。比特币现金是比特币网络的一个分支,它是一种选择实现更大的区块大小上限,而非依赖于新的交易结构的比特币网络的分支。

我们在何处?

尽管隔离见证的升级有显而易见的好处,但其进度十分缓慢。在本文写作时,只有 14% 的交易使用新的格式。

主要原因是许多钱包尚未支持隔离见证。有些业内大厂如 Trezor 、 Ledger 、 Electrum 以及 Kraken 已经支持了隔离见证。Coinbase——以交易笔数计最大的钱包供应商——正致力于此,并预计能在 2018 年执行该升级。而最受欢迎的比特币全节点钱包 Bitcoin Core,预计将于 2018 年第一季度完成隔离见证的升级。

随着比特币主代码也进行友善隔离见证(SegWit - friendly)功能的调整,这可能会导致比特币的使用与额外功能试验的增加。Bitcoin Core 在其网站上保留了一份列表,列出了从事 SegWit 集成的企业和项目——在本文写作时,已经部署了 19 个实施,还有 90 个已经准备就绪。

随着更多钱包接受升级,使用隔离见证结构的交易百分比将增加,并且比特币费用应该随区块包含更多的交易数而下降。此外,闪电网络和类似的第二层协议的发展应该得到更多的推动,以扩大比特币的使用范围并提升其潜力。尽管这不太可能在一夜之间发生——但这种变化是重要的,并且向前迈出了一大步。

来源: CoinDesk中文

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭