区块链芝士 | 什么是隔离见证?

隔离见证[SegWit]是2015年开发的升级协议。引入该概念是为了解决区块链网络当下面临的可扩展性问题。平均统计,比特币网络每10分钟验证一次新区块,每个区块包含几笔交易。这样,区块大小会直接影响每个区块中可以确认的交易数量。隔离见证的主要思想是重新组织区块数据,使签名不再与交易数据存储在一起。换句话说,SegWit升级包括将验证人(签名)与交易数据隔离。这能够将更多交易存储在单个区块中,从而增加网络的交易吞吐量。由于每秒只能处理大约7笔交易,因此比特币交易有时可能需要很长时间才能完成。与传统的支付解决方案和金融网络(每秒可以处理数千笔交易)相比,速度要慢得多。2017年8月,隔离见证升级被作为比特币网络上的软分叉进行实施。

现今,有多个使用隔离见证协议的加密货币项目,包括比特币和莱特币。协议升级带来了许多优势,例如提高了交易速度和区块容量。此外,隔离见证还解决了所谓的交易延展性问题(如下所述)。

增加容量

隔离见证的最大优势之一就是增加区块容量。通过从交易输入中删除签名数据,可以在一个区块中存储更多交易。交易包括两个主要部分:输入和输出。本质上,输入包含发送者的公共地址,而输出包含接收者的公共地址。但是,发送人必须证明他们已经转移了资金,并且必须使用数字签名。如果没有隔离见证,则签名数据最多可占用一个区块的65%。使用隔离见证,会把签名数据从交易的输入中移除。这使有效区块大小从1 MB增加到大约4 MB。

请注意,隔离见证并不仅仅是区块大小的增加。相反,它是一种工程解决方案,可以在不增加区块大小限制的情况下增加有效区块的大小(这将需要硬分叉)。更具体地说,实际区块大小仍为1 MB,但有效块大小的限制为4 MB。

此外,隔离见证还引入了区块权重的概念。我们可以将区块权重视为替代区块大小的概念。本质上,区块权重是一种度量单位,它包括所有的区块数据:包括交易数据(1 MB)和签名数据(最大3 MB),这些数据不再是输入字段的一部分。

交易速度提升

除了可以存储更多交易的区块,隔离见证还能够提高交易速度,由于区块链中可能存储大量的交易数据。即使区块的出块时间相同,但区块中可以容纳更多的事务,因此TPS会更高。

交易速度的提升也能够帮助降低比特币网络的交易成本。在实施隔离见证之前,每笔交易费用大多在30美元以上。但是,随着隔离见证的实施,交易成本大幅降低至每笔交易1美元。

交易延展性修复

比特币面临的另一个主要问题是篡改交易签名。如果签名被篡改,则可能导致两方之间的交易被破坏。由于存储在区块链上的数据实际上是不可变的,因此无效交易会永久存储在区块链上。

使用隔离见证,签名不再是交易数据的一部分,从而消除了更改此数据的可能性。此修复程序支持在区块链社区内进行进一步的创新,包括二层协议和智能合约。

本文由 零点财经 作者:tao 发表,其版权均为 零点财经 所有,文章内容系作者个人观点,不代表 零点财经 对观点赞同或支持。如需转载,请注明文章来源。
分享生成图片
47
Conin

发表回复

区块链芝士 | 什么是隔离见证?

2021-02-18 15:06:02

隔离见证[SegWit]是2015年开发的升级协议。引入该概念是为了解决区块链网络当下面临的可扩展性问题。平均统计,比特币网络每10分钟验证一次新区块,每个区块包含几笔交易。这样,区块大小会直接影响每个区块中可以确认的交易数量。隔离见证的主要思想是重新组织区块数据,使签名不再与交易数据存储在一起。换句话说,SegWit升级包括将验证人(签名)与交易数据隔离。这能够将更多交易存储在单个区块中,从而增加网络的交易吞吐量。由于每秒只能处理大约7笔交易,因此比特币交易有时可能需要很长时间才能完成。与传统的支付解决方案和金融网络(每秒可以处理数千笔交易)相比,速度要慢得多。2017年8月,隔离见证升级被作为比特币网络上的软分叉进行实施。

现今,有多个使用隔离见证协议的加密货币项目,包括比特币和莱特币。协议升级带来了许多优势,例如提高了交易速度和区块容量。此外,隔离见证还解决了所谓的交易延展性问题(如下所述)。

增加容量

隔离见证的最大优势之一就是增加区块容量。通过从交易输入中删除签名数据,可以在一个区块中存储更多交易。交易包括两个主要部分:输入和输出。本质上,输入包含发送者的公共地址,而输出包含接收者的公共地址。但是,发送人必须证明他们已经转移了资金,并且必须使用数字签名。如果没有隔离见证,则签名数据最多可占用一个区块的65%。使用隔离见证,会把签名数据从交易的输入中移除。这使有效区块大小从1 MB增加到大约4 MB。

请注意,隔离见证并不仅仅是区块大小的增加。相反,它是一种工程解决方案,可以在不增加区块大小限制的情况下增加有效区块的大小(这将需要硬分叉)。更具体地说,实际区块大小仍为1 MB,但有效块大小的限制为4 MB。

此外,隔离见证还引入了区块权重的概念。我们可以将区块权重视为替代区块大小的概念。本质上,区块权重是一种度量单位,它包括所有的区块数据:包括交易数据(1 MB)和签名数据(最大3 MB),这些数据不再是输入字段的一部分。

交易速度提升

除了可以存储更多交易的区块,隔离见证还能够提高交易速度,由于区块链中可能存储大量的交易数据。即使区块的出块时间相同,但区块中可以容纳更多的事务,因此TPS会更高。

交易速度的提升也能够帮助降低比特币网络的交易成本。在实施隔离见证之前,每笔交易费用大多在30美元以上。但是,随着隔离见证的实施,交易成本大幅降低至每笔交易1美元。

交易延展性修复

比特币面临的另一个主要问题是篡改交易签名。如果签名被篡改,则可能导致两方之间的交易被破坏。由于存储在区块链上的数据实际上是不可变的,因此无效交易会永久存储在区块链上。

使用隔离见证,签名不再是交易数据的一部分,从而消除了更改此数据的可能性。此修复程序支持在区块链社区内进行进一步的创新,包括二层协议和智能合约。