Blockchain

當兩個區塊同時被解決並創建自己的鏈時,它叫什麼?

  • July 17, 2022

我正在嘗試查找有關此主題的更多資訊,但我不記得這叫什麼,以便查找有關它的更多資訊。

有沒有一種簡單的方法可以查看“可信”的確認數量?我注意到很多人認為 3 次確認很好,但是對於較大的交易,6 次更好。我聽說比特幣有 3 個或 4 個區塊的獨立鏈。

我相信您指的是“最長鏈”,其中找到兩個隨機數並同時廣播相應的塊。以下是描述這種情況的比特幣白皮書的摘錄。

第 5 部分:網路:比特幣白皮書

“節點總是認為最長的鍊是正確的,並將繼續努力擴展它。如果兩個節點同時廣播下一個塊的不同版本,一些節點可能會先收到一個或另一個。在這種情況下,他們工作在他們收到的第一個,但保存另一個分支以防它變得更長。當找到下一個工作量證明並且一個分支變得更長時,平局將被打破;在另一個分支上工作的節點將切換到更長的一”

我想你的意思是叉子。如果一個塊有兩個或多個子塊,則區塊鏈已經分叉。在比特幣中有一個最長鏈規則,這意味著只有最長的鍊是有效的。

同時,攻擊者有可能從給定的 k 塊缺陷中趕上。但是這種情況發生的機率隨著 k 呈指數下降。

在白皮書中,中本聰得到了一些計算。如果攻擊者擁有 10% 的網路權力,他可以以小於 0.1% 的機率擷取多達 6 個區塊。這就是為什麼我認為 6 塊是規範的。但有些人和服務等待不到 6 個街區。例如,一些混頻器甚至可能等待 1 個塊。

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