Mempool

這些參數將如何影響挖礦以及記憶體池的大小和內容?

  • November 28, 2019

Q1和Q2是證實我理解的理論問題。我知道執行以下操作幾乎沒有實際用途。

Q1:如果一個礦池在他們的 bitcoin.conf 中設置 blocksonly=1,那麼創建的所有塊都是“空塊”(只有 coinbase 交易)嗎?

Q2:如果礦池將 mempoolminfee 設置得很高,創建的所有區塊是“空塊”(僅限 coinbase 交易)還是可能只有少數交易?

Q3:我似乎找不到將 mempoolminfee 放入 bitcoin.conf 的語法。任何幫助表示讚賞。

Q1:如果一個礦池在他們的 bitcoin.conf 中設置 blocksonly=1,那麼創建的所有塊都是“空塊”(只有 coinbase 交易)嗎?

是的。mempool 將是空的,因此礦工除了他們自己的 coinbase 交易外,沒有任何可用於添加到區塊的交易。

Q2:如果礦池將 mempoolminfee 設置得很高,創建的所有區塊是“空塊”(僅限 coinbase 交易)還是可能只有少數交易?

是的。

Q3:我似乎找不到將 mempoolminfee 放入 bitcoin.conf 的語法。任何幫助表示讚賞。

設置的選項實際上是minrelaytxfee. 這是因為一個節點只會向它的記憶體池添加它要中繼的東西,所以最低中繼費用是控制要添加到記憶體池的最低費用的因素。請注意,這是費用,而不是絕對的交易費用。

此選項的文件是:

 -minrelaytxfee=<amt>
  Fees (in BTC/kB) smaller than this are considered zero fee for relaying,
  mining and transaction creation (default: 0.00001)

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