Transactions

是什麼阻止了任何人從本地 segwit 地址花費 utxos?

  • November 16, 2021

我讀到從本地 segwit 地址(以 bc1 開頭的地址)花費 utxos 的交易被視為任何人都可以通過遺留節點花費交易。

那麼是什麼阻止某人從本地 segwit 地址獲取 utxo 並使用它為腳本 OP_TRUE 或 null 的交易提供資金,並將其送出給遺留節點或直接送出給礦工?

隔離見證是一個軟分叉。絕大多數礦工同意他們不會在他們的區塊中包含此類交易,並將孤立任何包含此類交易的區塊。

如果您將這樣的交易發送到遺留節點,它會將其視為有效的未確認交易,但網路永遠不會確認它。

潛在地,如果仍有一些礦工在執行遺留程式碼,該交易可能會被一個也認為它有效的礦工包含在一個區塊中。但是大多數礦工會拒絕這個區塊。遺留節點認為該交易達到 6 個確認的唯一方法是,如果這些遺留礦工連續開採 6 個區塊。由於這些礦工打賭是極少數,這是極不可能的。

如果您將交易直接發送給更新的礦工,他們會拒絕它。如果您將其發送給傳統礦工,他們可能會將其包含在一個區塊中,但隨後他們的區塊最終將被孤立在區塊鏈之外。

引用自:https://bitcoin.stackexchange.com/questions/73152