Bitcoin-Core

是否有比特幣核心原始碼的開發人員文件?

  • May 7, 2021

是否有文件可以“從 a 到 z”理解比特幣核心的 C++ 程式碼(可在 Github 上獲得)並能夠重新創建它?

要了解比特幣核心,最好的資源可能是原始碼本身:

<https://github.com/bitcoin/bitcoin>

為了幫助理解程式碼中發生了什麼,請嘗試開發人員文件普林斯頓比特幣書。請記住,程式碼比文件更新得更快,因此程式碼應該是您的真實來源。

一些有趣的起點:

<https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp> - 這是包含解釋腳本程式碼的源文件,因此檢查交易有效性

<https://en.bitcoin.it/wiki/Protocol_documentation> - 網路協議的文件,例如消息定義和資料結構

<https://bitcoin.org/en/developer-reference#transactions> - 描述交易內容和結構的交易參考

對於任何澄清和問題,我強烈推薦這個 StackExchange 網站:)

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