Libbitcoin
方尖碑伺服器
*Obelisk*伺服器由Pybitcointools和Libbitcoin 的 SX /BX 工具等多個庫實現;Spesmilo和Libbitcoin之間似乎也有共享(?)儲存庫。
Obelisk 伺服器提供的好處和區別是什麼?
libbitcoin 框架絕對適用於後端開發。如果您不想從bitcoin-server編譯原始碼,您可以下載適用於 Windows、Linux 和 Mac的二進製文件。有關 libbitcoin的概述,請參閱此幻燈片展示。
Obelisk,現在稱為比特幣伺服器(bs),建立在libbitcoin框架之上,該框架建構在 zeromq 和 sodium 包之上。這意味著比特幣伺服器和客戶端(如比特幣瀏覽器(bx))之間的連接可以進行擴展,並保護 bx 客戶端和比特幣伺服器之間傳輸的數據的機密性。bx和bs之間的通信埠不同於普通的比特幣客戶端及其節點。
但是,bs仍然使用埠 8333(主網)和 18333(測試網)與比特幣網路的其餘節點通信。執行 bs 時,您可以通過查看 stdout 輕鬆查看比特幣區塊鏈本地副本的高度。當 bs 節點幾乎完成時,事務也開始出現在 stdout 通道上。
Obelisk 的 Spesmilo 儲存庫現在已被比特幣伺服器棄用。同樣,bx 也棄用了 sx 儲存庫。bs和bx的最新程式碼具有非常快速的分支。請注意,比特幣伺服器往往需要比比特幣核心伺服器多 3 倍的磁碟空間來保留區塊鏈。我懷疑最大比特幣塊大小增加 8 倍將需要 bs 用於儲存的區塊鍊格式進行重新設計。
除了找到這個關於Python 功能的發現之外,不會說 Pybitcointools 。完善對導致本文件的 libbitcoin 功能的描述。