Transactions

Bitcoin.org 開發者參考資料過時了?

  • April 26, 2021

我只是無法理解 bitcoin.org 開發人員參考是否已過時。例如在這裡(<https://bitcoin.org/en/developer-reference#raw-transaction-format>),我們可以看到:“從比特幣核心 0.9.3(2014 年 10 月)開始,所有交易都使用下面描述的版本 1 格式(注:區塊鏈中的交易允許列出更高的版本號以允許軟分叉,但它們被目前軟體視為版本 1 交易。)“是對的還是舊的現實?或在這裡(<https://bitcoin.org/en/developer-reference#serialized-blocks>)我們可以在前 2 行讀到,塊必須在 1MB 或以下的大小下進行序列化,但我知道目前版本的塊可以向上到 2MB,所以我不明白哪個是正確答案。謝謝您的幫助

“從比特幣核心 0.9.3(2014 年 10 月)開始,所有交易都使用下面描述的版本 1 格式。(注意:區塊鏈中的交易允許列出更高的版本號以允許軟分叉,但它們被視為版本1 目前軟體的交易。)“這是正確的還是舊的現實?

兩個都。它談論的是2014年10月的事態,這是舊的。但是,它還指出該資訊可以追溯到當時,因此在技術上是正確的。

自 2016 年 7 月啟動 BIP 68 以來,第 2 版的交易與網路規則相關,因此可以清楚地更新資訊。

或在這裡(<https://bitcoin.org/en/developer-reference#serialized-blocks>)我們可以在前 2 行讀到,塊必須在 1MB 或以下的大小下進行序列化,但我知道目前版本的塊可以向上到 2MB,所以我不明白哪個是正確答案。

自 2017 年 8 月引入隔離見證 (SegWit) 以來,該資訊顯然已過時。塊大小的概念不再相關,取而代之的是限制為 4000000 的塊權重(塊中的某些字節比其他字節更多) . 從理論上講,這意味著特殊構造的塊的總序列化大小可以達到 3.9 MB,但對於僅限於普通交易的塊,它更接近 2 MB。

我只是無法理解 bitcoin.org 開發人員參考是否已過時。

有些部分是,有些部分不是。這是一個由社區維護的資源,所以我相信他們會感謝幫助以保持最新狀態:https ://github.com/bitcoin-dot-org/bitcoin.org

我不認為它過時了。在GetHashesPerSec部分,它談到了最近發布的比特幣 0.16.0。

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