tp钱包app官方下载|了解比特币中的隔离见证(SegWit)

tp钱包app官方下载/2024-01-01/ 分类:tp钱包苹果版/阅读:
隔离见证,通常称为 SegWit,是比特币协议的更新,为网络带来了重大改进。 此次更新通过软分叉实现,显着增加了区块容量并提高了交易的安全性。本文旨在深入探讨 SegW… ...

隔离见证,通常称为 SegWit,是比特币协议的更新,为网络带来了重大改进。 此次更新通过软分叉实现,显着增加了区块容量并提高了交易的安全性。

本文旨在深入探讨 SegWit 是什么、它是如何工作的以及它对比特币网络产生的影响。

什么是隔离见证 (SegWit)?

SegWit 是比特币协议的更新,由比特币开发者 Pieter Wuille 于 2015 年首次提出。 这是在 BIP(比特币改进提案)第 141 号中向社区提出的。 然而,该更新是由开发者于 2017 年 8 月在比特币网络上通过一个称为“软分叉”的过程激活的。 这是为了解决比特币网络当时面临的几个问题而开发的技术解决方案,特别是可扩展性问题和交易的可延展性。

该提案被比特币社区广泛接受,并成功部署在网络上。 它还为协议的其他改进铺平了道路,例如通过侧链和闪电网络等第 2 层解决方案等技术实现智能合约的可能性。

隔离见证的定义

“隔离证人”一词的字面意思是“单独的证人”。 它指的是比特币区块链中交易结构的变化。 更准确地说,SegWit 将数字签名(“见证人”)与其他交易数据分开。

隔离见证更新的主要目标是将签名与交易数据分开,从而在不增加总块大小的情况下增加块容量。 在 SegWit 之前,比特币区块链中的最大块大小为 1 MB。 有了SegWit,理论容量已经增加到4MB左右,因为交易签名(交易见证,因此得名隔离见证)不再包含在区块大小中,而是单独存储。

如何识别 SegWit 地址?

比特币中的隔离见证地址通常以数字“3”或“bc1”开头。 SegWit 地址有两种主要格式,每种格式都有自己的前缀来识别它们。

  • 以“3”开头的地址:“P2SH”(支付脚本哈希)格式的SegWit地址以数字“3”开头。 这些地址通常以“3”开头,并且与经典比特币地址(P2PKH 格式)兼容。 使用 P2SH 格式可以更平滑地过渡到 SegWit,因为它们可以被非 SegWit 钱包使用而不会出现问题。P2SH 格式的 SegWit 地址示例:3JvL6Ymt8MVWiCNHC7oWU6nLeHNJKLZGLN
  • 以“bc1”开头的地址:本机格式(bech32)的SegWit地址以“bc1”开头。 这些地址提供了更高的空间效率,旨在进一步减少交易规模。 这通常是我们用来限制运费的地址类型。 例如,它们可以在钱包 Of Satoshi 或 Blue钱包等钱包中找到。 然而,尽管它们的采用率正在逐渐增加,但它们并不与所有比特币钱包兼容。 本机格式 (bech32) 的 SegWit 地址示例:bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
  • 值得注意的是,对 SegWit 地址的识别取决于它在您的钱包或交易详细信息中的显示方式。 大多数支持 SegWit 的现代钱包都会清楚地表明地址是否属于 SegWit 类型以及使用什么格式。 如果您不确定,建议您检查您正在使用的服务或钱包。

    为什么要实施隔离见证?

    SegWit 的引入是为了解决比特币网络的两个主要问题:交易的延展性和可扩展性问题。

    ➡️交易延展性问题

    交易延展性是一个错误,允许人们在交易被确认并添加到区块链之前更改交易 ID。 这个错误使得恶意攻击成为可能,并使新功能的开发变得复杂。

    更具体地说,交易的延展性可以允许攻击者在交易在块中得到确认之前修改交易的交易 ID(哈希值)。 这可能会给依赖交易 ID 来跟踪支付或确保交易完整性的服务带来麻烦。

    将隔离见证 (SegWit) 引入比特币协议中,将交易数据与签名分开,从而在不使签名无效的情况下更改交易 ID 变得更加困难,从而有助于缓解交易可延展性问题。 这增强了比特币网络的安全性和可靠性。

    ➡️可扩展性问题

    可扩展性问题与比特币区块链的有限区块容量有关。 在SegWit实施之前,每个区块只能容纳一定数量的交易,这限制了网络每秒可以处理的交易数量。 这种限制造成了交易处理的延迟并增加了交易费用。

    隔离见证如何运作?

    SegWit 的工作原理是将数字签名与其他交易数据分开。 这种分离使得增加区块的容量并使交易更加安全成为可能。

    签名分离

    在非隔离见证交易中,签名与交易中的其他信息包含在相同的数据结构中。 通过 SegWit,签名被转移到称为“见证人”的单独数据结构中。 这种分离为每个区块中的交易创造了更多空间。

    增加区块容量

    通过分离签名,每个区块可以包含更多交易。 这有助于增加网络每秒可以处理的交易数量。

    隔离见证有哪些优势?

    SegWit 给比特币网络带来了几大好处。

    ✅ 解决交易延展性

    感谢 SegWit,交易的延展性得到了解决。 通过将签名与其他交易数据分开,在确认交易之前不再可能修改交易的标识符。

    ✅ 增加区块容量

    SegWit 的主要优点之一是区块容量的增加。 通过此更新,每个块可以容纳更多交易,从而增加网络每秒可以处理的交易数量。

    ✅ 提高交易安全

    通过将签名与其他交易数据分离,SegWit 使交易更加安全。 由于签名是分开的,攻击者更难修改交易。

    结论

    隔离见证是比特币协议的重大更新,极大地提高了网络的可扩展性和安全性。 通过将签名与其他交易数据分离,SegWit 使得增加区块容量并解决交易延展性问题成为可能。

    尽管隔离见证的实施存在争议,但它在比特币网络的发展和演变中发挥了重要作用。

    0 0 0 分享 0 推文 0 总计 0 分享 0 0 0 0

    TAG:
    阅读:

    热门文章

    HOT NEWS
    • 周榜
    • 月榜
    TP钱包官方下载_TP钱包app官网版/最新版本/安卓版下载_tpwallet钱包
    微信二维码扫一扫
    关注微信公众号
    Copyright © 2021-2023 TP钱包官方下载_TP钱包app官网版/最新版本/安卓版下载_tpwallet钱包|网站地图|推送
    二维码
    意见反馈 二维码