Transactions
分叉期間的雙花問題
在一個交易在孤立塊中而另一個在主鏈中的分叉期間,雙重花費會發生什麼?
2 個交易在網路中廣播,同時探勘 2 個相互衝突的塊。首先廣播的交易是針對賣方的,第二筆交易是欺詐性的。第一個交易進入孤立塊,第二個交易進入成為主鏈一部分的塊。
以我現在所掌握的知識,我假設第二筆交易被認為是有效的。當第一個返回到記憶體池時,池看到主鏈中已經有一個事務,所以它被丟棄了。這是真的?確認資訊如何顯示?
是的,你寫的是對的。
一個區塊的確認數量定義為在其上建構的區塊數量。
如果交易不包含在任何區塊中,則交易的確認數量定義為 0,否則包含它的最舊區塊*(區塊編號最小的區塊;與時間無關)的確認數量定義為 + 1。
通過了解(通常是“”)最長的區塊鏈,您可以知道一個區塊或交易有多少確認。
- 請注意,在任何區塊鏈中,一筆交易最多包含在 1 個區塊中,但可以有不同的區塊鏈,並且一筆交易可以包含在不同區塊鏈中具有不同區塊編號的區塊中。