Private Mempool
介紹BSC Public Mempool的服務、應用場景、優勢以及接入方法
BSC Private Mempool是什麼
BSC Private Mempool 是 BlockRazor 提供的私有交易流訂閱服務,用於獲取 BlockRazor RPC 的私有訂單流數據。
與 Public Mempool 訂閱公開傳播中的 pending 交易不同,Private Mempool 關注的是未進入公開傳播路徑的私有交易數據。這些數據通過 SSE 協議推送,方便用戶直接在策略系統中進行解析、篩選和後續處理。Private Mempool 會對交易內容做統一脫敏,僅披露被授權公開的交易字段。在保留策略分析所需的關鍵信息的同時兼顧數據隱私。
BSC Private Mempool的應用場景
Private Mempool 適用於希望圍繞私有訂單流進行監控、判斷和策略執行的用戶,常見場景包括 backrunning、copy trading 和 sniping。
Backrunning: 當私有訂單流中出現可能引發套利空間的交易時,用戶可以基於這些信號構造 backrun 交易,並在目標交易之後完成策略執行。
Copy Trading: 當私有訂單流中出現目標地址、策略賬戶或特定類型交易時,用戶可以更早識別這些跟單信號,並圍繞買入、賣出、加倉或調倉等動作構建跟隨策略。
Sniping: 在新池創建、流動性注入、代幣開盤或特定目標交易即將觸發市場變化時,盡早從私有訂單流中識別這些關鍵信號,為快速入場、信號跟隨和其他時機敏感型策略提供更早的響應窗口。
為什麼選擇BSC Private Mempool
在 BSC 場景中,很多高價值交易並不會出現在公開 Mempool 中,而是通過 BlockRazor RPC 提供的私有通道上鏈。對於希望圍繞這類交易構建策略的用戶來說,等到交易最終上鏈後再捕捉信號,往往已經錯過更有價值的處理時機。
Private Mempool 依賴 BEF 為不同區域的用戶提供私有訂單流接入能力,讓用戶能夠圍繞私有交易本身做更早的分析與決策。
快速開始
價格
每月價格為$1000,請前往訂閱頁面採購。每個地區允許訂閱2條數據流。
端點
請將訂閱BSC Private Mempool的域名與發送bundle的域名保持一致。如訂閱https://jp-bscscutum.blockrazor.xyz/stream,則將bundle發送至https://jp-bscscutum.blockrazor.xyz
不同地區推送的隱私數據流不同,建議同時訂閱 4 個端點
東京
https://jp-bscscutum.blockrazor.xyz/stream
紐約
https://us-bscscutum.blockrazor.xyz/stream
法蘭克福
https://ger-bscscutum.blockrazor.xyz/stream
都柏林
https://ire-bscscutum.blockrazor.xyz/stream
請求示例
數據流類型
Raw Bundle
Raw Bundle是指尚未被跟隨策略交易的bundle,Raw Bundle中的交易來源於兩個渠道:
通過RPC
eth_sendRawTransaction提交的交易,會由BlockRazor RPC自動構建為bundle推送至Private Mempool,該場景下的Raw Bundle僅包含一筆交易;通過RPC
eth_sendMevBundle提交的Raw Bundle,交易來自於公開內存池或自行構建,該場景下的Raw Bundle至多可包含50筆交易。
Followed Bundle
客戶端在對Raw Bundle執行backrun、跟單或狙擊策略後,可以通過開啟hint繼續將bundle披露至Private Mempool以執行嵌套的backrun策略。此時Private Mempool中的該類Bundle稱為Followed Bundle,包含raw bundle中的全部交易,以及1筆策略交易。
數據流結構
Bundle
chainID
string
ETH: 1, BSC:56
hash
string
bundle hash,Private Mempool數據推流統一以bundle形式呈現
nextBlockNumber
uint64
該bundle所在區塊號
maxBlockNumber
uint64
該bundle有效的最大區塊號
proxyBidContract
string
bundle競拍代理合約地址,競拍方法调用詳見 Backrun
refundAddress
string
競拍方法的入參, 競拍金額將按比例返利至refundAddress
refundCfg
int
競拍方法的入參
txs
hash
string
交易哈希
from
string
交易的發起方地址
to
string
交易的接收方地址
value
hex
交易value
nonce
uint64
交易nonce
calldata
string
交易calldata
functionSelector
string
合約函數簽名哈希的前4個字節
log
address
string
触发事件的智能合约地址
topics
[]string
事件日志的topcis
data
string
非索引参数的存储区域
state
默認數據推流中不包含state,如需獲取,請將訂閱地址修改為
Ethereum:https://ethscutum.blockrazor.xyz/stream?state=true
BSC:https://jp-bscscutum.blockrazor.xyz/stream?state=true
"0x7C3b……3cb9E2"
[]string
數據發生變化的狀態對象地址,可以是一個EOA地址或智能合約地址
"0x935b……6cf608"
string
狀態對象數據發生變化的Key
"0x0000……3ffc00"
string
狀態對象數據變化後的Value
數據流示例(默認)
數據流示例(包含state)
默認數據推流中不包含state,如需獲取,請將訂閱地址修改為
最後更新於
這有幫助嗎?