Bitcoind

bitcoind ZeroMQ 的案例是什麼?

  • October 3, 2015

將合併到比特幣核心 v0.12.0 中的用於比特幣的 ZeroMQ 實現的案例是什麼?

ZeroMQ 的區塊和交易廣播 <https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md>

ZeroMQ 是一個發布者/訂閱者消息系統。在 Bitcoin Core 的情況下,它是一個套接字,其他應用程序可以連接到該套接字並實時獲取新事件的通知,而無需反复詢問守護程序是否有任何新事件。ZMQ 支持對於任何與網路介面的系統(如礦工和錢包)都很有用,它們可以根據情況選擇僅訂閱交易通知或阻止通知。它覆蓋了許多與現有系統相同的使用區域,但性能顯著提高且易於配置walletnotifyblocknotify這些舊系統有一個不幸的副作用,即為每個通知生成一個新程序,如果不非常小心地使用,這往往會使主機失去能力。

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