Solidity

當乙太坊交易事件發生時,是否存在因為分叉導致後來沒有被主鏈收錄的情況?

  • September 14, 2020

我知道乙太坊是一個發生分叉的 POW 區塊鏈。在節點上執行事務後發出事務事件。如果發生分叉,是否有可能該交易不會被包含在主鏈中?當該事件發生時,您如何驗證 dapp 是否完全在鏈中?

工作量證明是關於機率的。從理論上講,您永遠無法 100% 確定某個區塊將保留在規範鏈(主鏈)中 - 歷史區塊以及所有後續區塊都將被重組的可能性總是很小。

基本上你只需要決定一個可接受的門檻值。在您感興趣的區塊(與您的交易中的區塊)之上開采的區塊越多,就越確定該區塊將保留在規範鏈中。中心化交易所將此數字稱為“確認數”。因此,例如,他們可能需要 6 次確認才能接受交易。

引用自:https://ethereum.stackexchange.com/questions/87432