比特币重组

由于比特币分叉,Stacks 交易不会发生显著重组。重组本身就相对少见,而且因比特币分叉而被重组的 Stacks 交易,其行为与被重组的比特币交易并无二致。随着未来进一步分析,纯粹位于 L2 链上的交易也许终有一天会完全不受影响。
理解这一概念,根本上就是理解 Nakamoto 之后的 Stacks 上的最终性。
矿工并不是赢得生成一个区块的权利,而是赢得生成大量区块的权利;在这段时间里,我们称他们处于“任期”中。任期内生成的每一个 Stacks 区块,都至少需要 70% 的 Stackers 批准(签名),才能被纳入 Stacks 区块链。Stackers 正在监视比特币区块链,并且只会为赢得最新抽签结果的矿工所产出的区块签名。
现在,让我们设想比特币发生了重组,而 Stackers 正在观察一个如今已不再最优的比特币分叉。Stackers 基本上会回到他们所观察的那个分叉与新的最佳比特币分叉之间的最新共同抽签点,并从那里开始为之后各个任期中的区块签名。请注意,70% 的 Stackers 会同时做同样的事情;而当 70% 的人同意从新的比特币分叉上的最新任期开始签名时,就会出现一个新的、单一最优的 Stacks 区块链。
那么,那些在被重组的任期内已确认的交易会怎样?什么都不会发生。它们仍然留在 mempool 中,就像那个被重组的任期根本没发生过一样。对于 Stacks 区块链内的任何内容,一切都没问题。
这与比特币分叉导致比特币交易重组是完全一一对应的。如果一笔比特币交易接近链顶端,你就不应将其视为最终;如果一笔 Stacks 交易接近任期顶端,你也不应将其视为最终。
最后更新于
这有帮助吗?