總覽
介紹BlockRazor的Streams,Streams提供的能力以及選擇Stream的方法
Streams是什麼
Streams 是 BlockRazor 提供的一組高性能實時數據流服務,用於為交易系統、策略系統和基礎設施系統提供低延遲的數據輸入。與交易提交類產品不同,Streams 關注的是“如何更早看到數據、如何更快同步狀態、如何更細地觀察網絡傳播過程”。
對於 Searcher、Trading Bot、Wallet、DEX 和量化交易系統來說,信號獲取速度、狀態同步速度和跨區域數據一致性,都會直接影響策略效果與執行質量。Streams 的核心价值在于帮助用户以更低延迟的方式获取链上关键数据,其主要解决四类问题:
更早發現未確認交易與訂單流信號
更快獲取最新區塊與已確認交易
更及時獲取 Gas Price、Priority Fee 或 Tip 等費用參考
更低延遲地同步本地節點與最新 world state
Streams提供什麼能力
Mempool
Mempool 用於低延遲獲取未確認交易或私有訂單流數據,適合需要盡早捕捉鏈上信號的場景。
Public Mempool: 用於低延遲訂閱 pending 交易,適合監控公開交易信號
Private Mempool: 用於訂閱私有訂單流數據,適合 backrun等場景
Tx Trace: 用於觀察交易在 Public Mempool 中的傳播路徑和跨區域時延分布,適合做交易延遲排查、多區域部署評估和傳播效果驗證
Block Stream
Block Stream 用於低延遲獲取最新區塊和已確認交易,適合關注確認後信號、區塊事件和鏈上結果的場景。與 Mempool 相比,Block Stream 觀察的是“已經進入區塊的數據”;而 Mempool 更關注“尚未確認、但已經進入傳播過程的數據”。對於需要確認交易結果、追蹤區塊事件或做區塊級分析的系統來說,Block Stream 更合適。
Network Fee Stream
Network Fee Stream 用於基於最近歷史區塊數據,實時獲取 Gas Price、Priority Fee 或 Tip 等費用參考。這類數據適合:
動態調整交易參數
優化費用策略
輔助交易發送決策
Node Stream
Node Stream 用於低延遲同步最新區塊和 world state,適合依賴本地節點狀態進行決策的系統。
與訂閱 Block Stream 不同,Node Stream 並不是單純推送區塊數據,而是讓用戶自己的全節點通過 BEF 完成更快同步。對於需要第一時間獲得最新狀態、並直接依賴本地節點運行策略或服務的團隊來說,Node Stream 更適合作為底層基礎設施能力。
如何選擇合適的Stream
訂閱私有訂單流並做 backrun / copy trading / sniping
Searcher, Trading Bot
Private Mempool
快速開始
常見問題
Public Mempool 和 Private Mempool 有什麼區別?
Public Mempool 用於訂閱公開傳播的 pending 交易,適合盡早發現公開市場中的交易信號。 Private Mempool 用於訂閱私有訂單流數據,適合 backrun 等場景。
最後更新於
這有幫助嗎?