莱特币 匿名(莱特币mweb)

另外,如果使用 SegWit 的人越来越少,比特币区块就会更小,这也有好处...

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

SegWit 是隔离见证的缩写。这可能是迄今为止最大的比特币协议升级,它将多项改进和修复整合为一个。

进一步阅读:什么是比特币?

SEGWIT 有什么好处?

SegWit 可能是其最显着的解决方案,摆脱了交易延展性。在 SegWit 之前,比特币加密签名的一个奇怪之处在于交易可以被调整为“看起来”不同,即使是那些不是自己创建交易的人也是如此。虽然这不会使交易无效或改变它所做的事情——它仍然会从相同的地址向相同的地址发送相同数量的硬币——但它使闪电网络等第二层协议的部署变得非常复杂。

SegWit 通过将交易的“见证”数据(包括签名)移动到比特币区块的新部分来解决这个问题。因此,它为闪电网络和其他第二层协议铺平了道路。

进一步阅读:什么是闪电网络

作为一个额外的好处,SegWit 还提供了适度的块大小限制增加到理论上的 4 兆字节,或更现实的 2 兆字节限制,具体取决于块中包含的交易类型。(确切地说:区块大小限制被 400 万重量单位限制所取代,这引入了一种“计算”交易数据的新方法。)这意味着拥有支持 SegWit 的钱包的用户支付更低的交易费用。

进一步阅读:比特币区块大小限制是多少?

此外,通过一种称为“脚本版本”的技术技巧,SegWit 还可以更轻松地部署对比特币协议的进一步升级。这些即将到来的升级之一可能是 Schnorr 签名,这是一种新的签名算法,将进一步提高比特币协议的可编程性和灵活性。

最后但同样重要的是,所有这一切都是在不需要向后不兼容的硬分叉协议升级的情况下实现的。(软分叉升级只需要大多数算力的支持,以避免网络分裂,而硬分叉则需要全网共识。)

进一步阅读:什么是比特币分叉?

谁开发了 SEGWIT?

SegWit 的一个版本首先由 Blockstream 为 Blockstream Elements 侧链项目开发。在 Bitcoin Core 贡献者 Luke-jr 弄清楚如何通过向后兼容的软分叉升级将 SegWit 部署在主要比特币协议上之后,它由 Bitcoin Core 开发团队开发。具体来说,相关的比特币改进提案 (BIP) 是由 Eric Lombrozo、Johnson Lau 和 Pieter Wuille 撰写的,他们也进行了大部分编码工作。团队的其他成员以各种方式帮助整个过程,包括审查和测试。

匿名莱特币开发人员 Shaolinfry 和比特大陆保修工程师 James Hilliard 因为软分叉开发替代激活解决方案而受到赞誉。(更多内容见下文。)

SEGWIT 有争议吗?

在比特币的技术社区中,SegWit 并没有引起争议。

然而,在比特币技术社区之外,一些人更喜欢比特币的不同扩展解决方案,或者认为 SegWit 本身不足以作为扩展解决方案。这使得 SegWit 提议变成了一场充满争议的更广泛争议中的讨价还价筹码。其他人则试图完全抹黑 SegWit。

唯一(可以说)有一定道理的争议点是,将升级部署为硬分叉而不是软分叉,在代码方面会更“干净”,因为这会减少技术上的疑虑协议。然而,将 SegWit 作为硬分叉部署会有其自身的问题,大多数 SegWit 的开发人员和支持者认为这些问题会大得多。

围绕 SegWit 的其他一些争议——例如,一些声称它将允许矿工窃取资金——简直是废话。(恰当的例子:SegWit 已经存在多年,没有矿工能够窃取任何硬币。)

进一步阅读:什么是比特币挖矿?

SEGWIT 是如何以及何时激活的?

SegWit 于 2017 年 8 月激活。

它是如何激活的是一个很长的故事。虽然它于 2015 年 12 月首次公开提出并包含在比特币核心路线图中,并且代码在不到一年后准备就绪,但直到 2017 年夏天协议升级才上线。

这在很大程度上是因为一些重要的比特币矿工拒绝激活协议升级。(按照最初的设计,如果绝大多数矿工表示支持他们开采的区块,SegWit 就会在网络上运行。)这些矿工的动机仍在猜测中,但似乎他们要么将 SegWit 作为讨价还价的筹码,要么“阻止”升级是因为它与他们秘密使用的挖矿优化(称为“AsicBoost”)不兼容——或两者兼而有之。

无论哪种方式,到 2017 年,比特币用户的草根运动围绕着一个由假名莱特币开发者 Shaolinfry 首次提出的想法集结起来。这些用户被称为用户激活软分叉 (UASF),他们宣布他们将在夏季之前在自己的比特币节点上激活升级,而不管矿工会做什么。如果这些用户按照他们最初的计划进行,它可能会将比特币网络分成一个有 SegWit 的版本和一个没有 SegWit 的版本。

就在 UASF“截止日期”前几天,矿工们毕竟激活了 SegWit。从技术上讲,他们通过比特大陆保修工程师 James Hilliard 提出的另一种激活机制来做到这一点。

有关比特币历史上这一章的完整说明,另请参阅隔离见证的漫漫长路:比特币最大的协议升级如何成为现实。

我如何使用 SEGWIT?

您通过使用集成 SegWit 的钱包来使用 SegWit。这个钱包应该为你生成 SegWit 地址,当你从这样的地址付款时,你需要支付的费用会比你没有使用 SegWit 时要低。

有两种类型的 SegWit 地址。一种类型(“P2SH”)以“3”开头——尽管并非所有以 3 开头的地址都是 Segwit 地址。另一个(“bech32”)以“bc1”开头,并且始终是 SegWit 地址。P2SH SegWit 地址实际上是一种解决方法;虽然来自此类地址的 SegWit 交易比非 SegWit 交易便宜,但来自 bech32 地址的交易是最便宜的。

以“1”开头的地址永远不是 SegWit 地址。

一些集成了 SegWit 的钱包包括 Bitcoin Core、Electrum、Green、Trezor、Ledger 等。

为什么不是每个人都使用 SEGWIT?

在 SegWit 激活两年多之后,比特币网络上所有交易中只有不到一半使用 SegWit。从个人角度来看,不使用 SegWit 的原因可能有两个。

第一个原因是实施 SegWit 需要升级,而有些人做起来很慢。对于大公司,可能需要大量时间和精力,因为整个系统可能需要迁移。同样,一些钱包和其他应用程序还没有集成 SegWit,大概是因为它们有其他优先事项。

第二个原因是“政治性的”:一些人怀疑某些公司升级到 SegWit 并不是为了抗议。他们会更喜欢不同的扩展解决方案或更多扩展解决方案。他们甚至可能试图提高比特币的交易费用,以激励用户迁移到山寨币。

值得注意的是,即使每个人都没有升级到 SegWit,升级的人也可以享受到好处。虽然如果其他人也使用 SegWit,SegWit 用户的总体费用水平可能会略低,但完全迁移的额外好处很小。另外,如果使用 SegWit 的人越来越少,比特币区块就会更小,这也有好处。

上一篇: 虚拟数字货币贴吧(虚拟数字货币交易合法吗)
下一篇: 虚拟货币pk
《莱特币 匿名(莱特币mweb)》文档下载: PDF DOC TXT

猜你喜欢