Transaction-Weight

如果“事務大小”大於“最大塊大小”會怎樣?

  • March 19, 2022

假設事務大小T字節,而最大塊大小B字節,這樣T>B.

這筆交易會發生什麼?

它將被分成兩個較小的部分並儲存在兩個單獨的塊中?還是根本不會被證實?或者可以使用動態塊大小?

PS雖然,實際上最大塊大小為1 MB,似乎對於每筆交易都足夠了;但是,我們想知道比特幣在這種情況下的策略。

**注意:**由於在解決的答案中提到:“限制交易規模的是成本。” 問題似乎不一樣,我的問題不是交易的最大大小是多少,而是如果交易的大小大於最大塊大小會發生什麼。

如果交易的大小大於最大塊大小會發生什麼?

那麼交易永遠不會被包含在一個區塊中。

沒有將其分成多個塊或類似的機制。任何包含它的塊都是無效的,因為對於網路規則來說,塊會變得太大。

這可能很有趣:塊 364292是 999.9kb,但它只有兩個交易:coinbase 交易和具有數千個輸入的大規模合併交易。我相信 pre-segwit 就是你可能包含在一個區塊中的最大交易。

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