SegWit入门指南-如何工作?

SegWit是隔离见证的简称。这是有史以来最大的比特币协议升级,其中包含一些改进和修复。但是它做了什么改变?在本SegWit指南中,我们将带您了解SegWit是什么以及您需要了解的所有内容。

2020年2月17日| AtoZ Markets-SegWit最初是由Blockstream为其元素的侧链项目开发的。后来,比特币核心贡献者Luke-jr弄清楚了他如何将其部署在主要的比特币协议上。它由比特币核心开发团队开发。具体而言,相关的比特币改进提案(BIP)进行了大部分编码。

让我们看看隔离见证指南

什么是隔离见证?

SegWit是从比特币交易中删除签名数据以增加区块链网络的块大小限制的过程。当交易的某些部分被删除时,这将释放空间以向区块链添加更多交易。

简而言之,Segwit是比特币网络的技术附件,可帮助剖析交易以使数据更小。较小的数据意味着更快,更安全的交易时间,因为有工作将外包。

SegWit的想法于2016年10月发布。这是在香港城市比特币扩展会议上进行了长达一年的讨论和工作的结果。该概念最初由比特币核心团队成员Pieter Wuille提出。

SegWit的主要思想是在没有任何签名的情况下重组块数据。 SegWit升级包括将证人与交易数据隔离。因此,它将允许您在一个块中存储更多的事务。因此,它将增加网络的事务吞吐量。

目前,比特币每秒可以处理7笔交易。但是,在某些情况下可能需要更长的时间。当前通过比特币进行交易的速度非常低。另一方面,传统的支付解决方案每秒可以处理数千笔交易。

阅读更多:什么是SegWit?

SegWit下的地址格式

当前,使用三种地址格式:

  • 旧版(P2PKH):这些是以“ 1”开头的旧格式。因此,如果您像以前那样使用它们继续进行操作,那么一切都不会改变。因此,建议使用新格式。

旧版示例:1VbBLSEOstBetwTFn5Au4b4GLg7xJqNVM2

  • 嵌套隔离见证(P2SH):这是目前最好的。它以数字开头,与它们一样,您将具有与传统类型相同的兼容性。但是,创建见证交易也有优势。根据输入和输出,节省率约为27%。这是钱包的默认格式。

嵌套隔离见证的示例:3G98t1QlEZ73ANmQciecrryiWrgqRhWNLy

  • Bech32:从理论上讲,这比上面提到的两个要好得多。它以“ bc1”开头。这种类型的地址更容易被人阅读,从而避免了键入错误。它还允许您使用较小的QR码自动填充钱包地址。

Bech32的示例:bc1qaf0shrr7xukvy5l043lyunw9ry59gtzkwf5mdq

SegWit的好处

SegWit是有史以来最大的比特币协议升级,其中包含一些改进和修复。它为比特币区块链带来了许多好处,包括容量增加,交易速度增加等。让我们详细了解一下。

容量增加

SegWit的最重要好处之一就是块容量的增加。通过从交易输入中删除签名数据,通常会将更多交易存储在一个块中。

事务包含两个主要部分:输入和输出。本质上,输入包含发送者的通用公共地址。另一方面,输出包含收件人的通用公共地址。但是,发件人必须证明他们需要资金来转账,并且必须用数字签名证明。

请注意,SegWit并不是实际的块大小增加。相反,这是一种工程解决方案,可以扩展有效块大小,而不必扩展块大小限制。更具体地说,特定的块大小保持为1 MB,但有效块大小限制为4 MB。

没有SegWit的签名数据最多可能占用一个块的65%。借助SegWit,签名数据将远离交易输入。这导致有效块大小从1 MB扩展到大约4 MB。

除了SegWit指南之外,它还介绍了块重的思想。我们可以将块重视为取代块大小的思想。本质上,块权重可以是具有所有块数据的度量,包括交易数据(1 MB)和签名数据(最多3 MB),这不再是输入字段的一部分。

交易速度提高

通过一个可以存储更多交易的区块,SegWit可以扩展交易速度。尽管一个块可能需要花费相同的时间,但是您可以在其中处理更多的事务。因此,隔离见证的TPS速率更高。

隔离见证指南

增加的交易速度可能有助于降低比特币网络内的交易成本。在使用SegWit之前,常见交易费用为每笔交易30美元。但是,SegWit已将该成本降低至每笔交易1美元。

交易延展性修复

比特币的一个主要问题是可能篡改交易签名的能力。签名的任何更改都可能以两方之间的交易结束。一旦信息存储在区块链上,它几乎是不可变的。因此,区块链可能存储无效交易。

根据SegWit指南,签名不再是必需的交易数据,这消除了更改此数据的可能性。此修复程序使区块链社区中的创新可以用于第二层协议和智能合约。

隔离见证和闪电网络

闪电网络是在比特币网络之上运行的第二层协议。闪电网络的主要目的是在短时间内允许并确认更多交易。因此,它可以为用户提供更快的交易。

通过修复事务可扩展性错误,启用了第二层协议开发。简单来说,第二层协议是建立在区块链之上的平台或产品。但是,流行的第二层协议之一是闪电网络。

闪电网络基本上是为比特币创建的。后来,其他加密货币和一些区块链项目正在实施该技术。但是,闪电网络不仅可以减少确认时间,而且可以解决可扩展性问题。

SegWit和SegWit2x之间的区别

SegWit是一个软分叉升级。因此,它是向后兼容的升级。另一方面,还有另一个提议的SegWit实现,名为SegWit2x(S2X),可能需要进行艰难的升级。

SegWit和SegWit2x之间的主要区别在于SegWit2X不仅包括交易批处理的更改,而且还包括了块大小的增加。因此,更大的块大小可能会增加矿工和节点操作员的负担,因为将要处理更多的数据。

隔离见证指南

SegWit和SegWit2x之间的另一个显着区别是,比特币社区支持并执行SegWit提案。因此,有可能产生UASF的概念,它是用户激活的软分叉。

另一方面,SegWit2x提出了对比特币规则的重大更改。但是,开发人员无法就SegWit2x项目的采用和实施达成共识。因此,整个项目被迫关闭。

结论

使用SegWit可以大大降低交易费用,但是我们仍然需要诸如闪电网络之类的解决可扩展性问题的解决方案。此外,我们应该始终使用现有资源,这已经对整个网络有所帮助。

在本SegWit指南中,我们了解了SegWit是什么以及它如何工作。此外,随着技术的发展,似乎有一天,尽管使用了传统货币,还是必须使用加密货币。因此,我们应该考虑像SegWit这样的升级对我们有很大帮助,使我们的生活更轻松。

以为我们错过了什么?让我们在下面的评测部分中知道

资讯来源:由0x资讯编译自ATOZMARKETS。版权归作者Amicus所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢