主页 > 官网最新版imtoken钱包 > 比特币的隔离见证

比特币的隔离见证

官网最新版imtoken钱包 2023-05-18 05:12:46

1 简介

SegWit是比特币的软分叉,它改变了比特币的交易格式。

SegWit比特币的核心技术包括哪些,全称Segregated Witness,隔离见证,由比特币开发者Pieter Wuille提出,旨在:

所谓见证,是指:

比特币核心钱包中文版_比特币的核心技术包括哪些_比特币是区块链的底层技术

所谓Segregate是指分开分离。

一笔交易中的数据主要包括两部分:

比特币的核心技术包括哪些_比特币核心钱包中文版_比特币是区块链的底层技术

SegWit 是一种忽略交易输入中的签名数据并将其移动到交易末尾的结构。

SegWit 将见证与输入分开。 见证包含用于验证交易有效性的数据,但这些数据不用于确定交易的效果。 此外,还定义了一个新的权重参数,允许块最多支持 400 万个权重单位 (WU)。 Non-witness和pre-segwit witness bytes的权重为4WU,而Segwit witness的每个字节的权重仅为1WU,因此在不分叉的情况下使区块大于1MB。

比特币的核心技术包括哪些_比特币核心钱包中文版_比特币是区块链的底层技术

在成功激活 OP_CLTV 和 OP_CSV 之后,SegWit 是最后的协议修改,以确保闪电网络的部署。

由于脚本版本控制包含在新见证中,因此将来可以为 SegWit 脚本修改或引入新的操作码。

比特币是区块链的底层技术_比特币的核心技术包括哪些_比特币核心钱包中文版

在 2016 年和 2017 年,出于政治原因,矿工利用 BIP 9 激活机制中的一个缺陷来阻止隔离见证激活。

在技​​术层面,比特币的共识规则是由大多数经济体而非矿工控制的,因此通过创建用户激活的软分叉 BIP 148,大多数经济体可以绕过阻塞矿工并自行激活隔离见证,从而打破僵局。 这需要大多数经济体之间的协调比特币的核心技术包括哪些,但最终成功了,于 2017 年 8 月 24 日在区块 481,824 成功激活了 SegWit。

比特币是区块链的底层技术_比特币的核心技术包括哪些_比特币核心钱包中文版

SegWit激活后,之前的区块大小限制被区块重量限制所取代,支持的最大区块大小约为4MB。

参考

[1] 比特币维基 - 隔离见证

[2]

[3] 2017 年比特币上的隔离见证激活:这是可以期待的