溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

bitcoind命令怎么用

發(fā)布時間:2021-11-20 17:34:26 來源:億速云 閱讀:354 作者:小新 欄目:互聯(lián)網(wǎng)科技

這篇文章主要介紹了bitcoind命令怎么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

用法:bitcoind [options]啟動比特幣核心守護(hù)進(jìn)程

選項(xiàng):

   - ?
       打印此幫助信息并退出

  -alertnotify = <CMD>
       收到相關(guān)警報或我們真的看到時執(zhí)行命令
       long fork(cmd中的%s被消息替換)

  -assumevalid = <六角>
       如果該塊在鏈中,則認(rèn)為它及其祖先是有效的
       并可能跳過他們的腳本驗(yàn)證(0來驗(yàn)證所有,
       默認(rèn):
       0000000000000000002e63058c023a9a1de233554f28c7b21380b6c9003f36a8,
       testnet:
       0000000000000037a8cd3e06cd5edbfe9dd1dbcc5dacab279376ef7cfc2b4c75)

  -blocknotify = <CMD>
       最佳塊更改時執(zhí)行命令(cmd中的%s替換為
       塊哈希)

  -blockreconstructionextratxn = <N>
       為緊湊塊重建保留在內(nèi)存中的額外事務(wù)
       (默認(rèn)值:100)

  -blocksdir = <DIR>
       指定塊目錄(默認(rèn)值:<datadir> / blocks)

  -conf = <文件>
       指定配置文件。相對路徑將以datadir為前綴
       地點(diǎn)。 (默認(rèn):bitcoin.conf)

  -datadir = <DIR>
       指定數(shù)據(jù)目錄

  -dbcache = <N>
       設(shè)置數(shù)據(jù)庫緩存大?。ㄒ哉鬃止?jié)為單位)(4到16384,默認(rèn)值:450)

  -debuglogfile = <文件>
       指定調(diào)試日志文件的位置。相對路徑將以a為前綴
       特定于網(wǎng)絡(luò)的數(shù)據(jù)庫位置。 (-nodebuglogfile禁用;
       默認(rèn)值:debug.log)

  -includeconf = <文件>
       指定相對于-datadir路徑的其他配置文件
       (僅可從配置文件使用,不能使用命令行)

  -loadblock = <文件>
       在啟動時從外部blk000 ??。dat文件導(dǎo)入塊

  -maxmempool = <N>
       將事務(wù)內(nèi)存池保持在<n>兆字節(jié)以下(默認(rèn)值:300)

  -maxorphantx = <N>
       在內(nèi)存中保留最多<n>個不可連接的事務(wù)(默認(rèn)值:100)

  -mempoolexpiry = <N>
       不要在mempool中保留超過<n>小時的事務(wù)(默認(rèn)值:
       336)

  -par = <N>
       設(shè)置腳本驗(yàn)證線程數(shù)(-4到16,0 = auto,<0 =
       保留許多核心免費(fèi),默認(rèn):0)

  -persistmempool
       是否在關(guān)機(jī)時保存mempool并在重啟時加載(默認(rèn)值:1)

  -prune = <N>
       通過啟用舊的修剪(刪除)來降低存儲要求
       塊。這允許調(diào)用pruneblockchain RPC
       刪除特定塊,并啟用舊的自動修剪
       如果提供MiB中的目標(biāo)大小,則阻止。這種模式是
       與-txindex和-rescan不兼容。警告:還原它
       設(shè)置需要重新下載整個區(qū)塊鏈。 (默認(rèn):
       0 =禁用修剪塊,1 =允許通過RPC手動修剪,
       > = 550 =自動修剪塊文件以保持在
       MiB中指定的目標(biāo)尺寸)

  -reindex
       從磁盤上的blk * .dat文件重建鏈狀態(tài)和塊索引

  -reindex-chainstate
       從當(dāng)前索引的塊重建鏈狀態(tài)

  -txindex
       維護(hù)getrawtransaction rpc使用的完整事務(wù)索引
       通話(默認(rèn):0)

  -版
       打印版本并退出

連接選項(xiàng):

  -addnode = <IP>
       添加要連接的節(jié)點(diǎn)并嘗試保持連接打開(請參閱
       `addnode` RPC命令幫助獲取更多信息)。這個選項(xiàng)可以
       多次指定添加多個節(jié)點(diǎn)。

  -banscore = <N>
       斷開行為不端的對等體的閾值(默認(rèn)值:100)

  -bantime = <N>
       讓行為不端的同伴重新連接的秒數(shù)(默認(rèn)值:
       86400)

  -bind = <地址>
       綁定到給定地址并始終聽取它。使用[host]:端口表示法
       對于IPv6

  -connect = <IP>
       僅連接到指定的節(jié)點(diǎn); -noconnect禁用自動
       連接(此對等體的規(guī)則與for相同
       -addnode)??梢远啻沃付ù诉x項(xiàng)進(jìn)行連接
       到多個節(jié)點(diǎn)。

  -發(fā)現(xiàn)
       發(fā)現(xiàn)自己的IP地址(默認(rèn):收聽時為1,沒有--externalip
       或者 - 代理)

  -dns
       允許DNS查找-addnode,-seednode和-connect(默認(rèn)值:1)

  -dnsseed
       如果地址較低,則通過DNS查詢查詢對等地址(默認(rèn)值:1
       除非使用-connect)

  -enablebip61
       按BIP61發(fā)送拒絕消息(默認(rèn)值:1)

  -externalip = <IP>
       指定您自己的公共地址

  -forcednsseed
       始終通過DNS查找查詢對等地址(默認(rèn)值:0)

  -聽
       接受來自外部的連接(默認(rèn)值:如果沒有-proxy或-connect,則為1)

  -listenonion
       自動創(chuàng)建Tor隱藏服務(wù)(默認(rèn)值:1)

  -maxconnections = <N>
       最多保持與同伴的<n>連接(默認(rèn)值:125)

  -maxreceivebuffer = <N>
       最大每連接接收緩沖區(qū),<n> * 1000字節(jié)(默認(rèn)值:5000)

  -maxsendbuffer = <N>
       最大每連接發(fā)送緩沖區(qū),<n> * 1000字節(jié)(默認(rèn)值:1000)

  -maxtimeadjustment
      

允許的最大中值對等時間偏移調(diào)整。地方視角
       時間可能受到同伴向前或向后的影響
       量。 (默認(rèn):4200秒)

  -maxuploadtarget = <N>
       試圖保持給定目標(biāo)下的出站流量(每24小時MiB),
       0 =無限制(默認(rèn)值:0)

  -onion = <IP:端口>
       使用單獨(dú)的SOCKS5代理通過Tor隱藏服務(wù)設(shè)置到達(dá)對等體
       -noonion禁用(默認(rèn)值:-proxy)

  -onlynet = <凈>
       僅通過網(wǎng)絡(luò)<net>(ipv4,ipv6或.net)建立傳出連接
       洋蔥)。傳入連接不受此選項(xiàng)的影響。
       可以多次指定此選項(xiàng)以允許多個
       網(wǎng)絡(luò)。

  -peerbloomfilters
       支持使用bloom過濾器過濾塊和事務(wù)(默認(rèn)值:
       1)

  -permitbaremultisig
       中繼非P2SH multisig(默認(rèn)值:1)

  -port = <端口>
       偵聽<port>上的連接(默認(rèn)值:8333或testnet:18333)

  -proxy = <IP:端口>
       通過SOCKS5代理連接,將-noproxy設(shè)置為禁用(默認(rèn)值:
       禁用)

  -proxyrandomize
       隨機(jī)化每個代理連接的憑據(jù)。這使Tor成為可能
       流隔離(默認(rèn)值:1)

  -seednode = <IP>
       連接到節(jié)點(diǎn)以檢索對等地址,并斷開連接。這個
       可以多次指定選項(xiàng)以連接到多個
       節(jié)點(diǎn)。

  -timeout = <N>
       以毫秒為單位指定連接超時(最小值:1,默認(rèn)值:5000)

  -torcontrol = <IP>:<端口>
       如果啟用了洋蔥偵聽,則使用Tor控制端口(默認(rèn)值:
       127.0.0.1:9051)

  -torpassword = <傳遞>
       Tor控制端口密碼(默認(rèn)值:空)

  -upnp
       使用UPnP映射偵聽端口(默認(rèn)值:0)

  -whitebind = <地址>
       綁定到給定地址并將連接到它的白名單列入白名單。使用
       [host]:IPv6的端口表示法

  -whitelist = <IP地址或網(wǎng)絡(luò)>
       從給定IP地址連接的白名單對等體(例如1.2.3.4)或
       CIDR標(biāo)記網(wǎng)絡(luò)(例如1.2.3.0/24)??梢灾付ǘ鄠€
       倍。白名單同行不能被DoS禁止和他們的
       交易總是被轉(zhuǎn)發(fā),即使它們已經(jīng)在交易中
       mempool,有用的例如用于網(wǎng)關(guān)

錢包選項(xiàng):

  -地址類型
       要使用哪種類型的地址(“l(fā)egacy”,“p2sh-segwit”或“bech42”,
       默認(rèn)值:“p2sh-segwit”)

  -avoidpartialspends
       按地址分組輸出,選擇全部或全部,而不是選擇開
       每個輸出的基礎(chǔ)。隱私得到改善,因?yàn)榈刂肥俏ㄒ坏?br/>        使用一次(除非有人在花錢后發(fā)給它),
       但由于次優(yōu)硬幣可能導(dǎo)致費(fèi)用略高
       選擇可能由于添加的限制而導(dǎo)致(默認(rèn)值:0)

  -changetype
       使用什么類型的更改(“遺留”,“p2sh-segwit”或“bech42”)。
       默認(rèn)值與-addresstype相同,除非
       -addresstype = p2sh-segwit使用本機(jī)segwit輸出時
       發(fā)送到本地segwit地址)

  -disablewallet
       不要加載錢包并禁用錢包RPC調(diào)用

  -discardfee = <AMT>
       費(fèi)率(BTC / kB)表示您對丟棄的容忍度
       通過將其添加到費(fèi)用來更改(默認(rèn)值:0.0001)。注意:輸出
       如果它是以這個速度的灰塵被丟棄,但我們將永遠(yuǎn)
       丟棄灰塵接力費(fèi)和高于此的丟棄費(fèi)
       受最長目標(biāo)的費(fèi)用估算限制

  -fallbackfee = <AMT>
       費(fèi)用估算時將使用的費(fèi)率(BTC / kB)
       數(shù)據(jù)不足(默認(rèn)值:0.0002)

  -keypool = <N>
       將密鑰池大小設(shè)置為<n>(默認(rèn)值:1000)

  -mintxfee = <AMT>
       小于此的費(fèi)用(BTC / kB)被視為零費(fèi)用
       事務(wù)創(chuàng)建(默認(rèn)值:0.00001)

  -paytxfee = <AMT>
       費(fèi)用(以BTC / kB為單位)添加到您發(fā)送的交易中(默認(rèn)值:0.00)

  -rescan
       在啟動時重新掃描塊鏈以查找丟失的錢包事務(wù)

  -salvagewallet
       嘗試在啟動時從損壞的錢包中恢復(fù)私鑰

  -spendzeroconfchange
       發(fā)送事務(wù)時花費(fèi)未經(jīng)證實(shí)的更改(默認(rèn)值:1)

  -txconfirmtarget = <N>
       如果未設(shè)置paytxfee,請包含足夠的費(fèi)用以便開始交易
       n塊內(nèi)平均確認(rèn)(默認(rèn)值:6)

  -upgradewallet
       在啟動時將錢包升級到最新格式

  -wallet = <路徑>
       指定錢包數(shù)據(jù)庫路徑。可以多次指定加載
       多個錢包。路徑是相對于<walletdir> if解釋的
       它不是絕對的,如果它不存在將被創(chuàng)建(如
       包含wallet.dat文件和日志文件的目錄。對于
       向后兼容性這也將接受現(xiàn)有的名稱
       <walletdir>中的數(shù)據(jù)文件。)

  -walletbroadcast
       制作錢包廣播交易(默認(rèn)值:1)

  -walletdir = <DIR>
       指定保存錢包的目錄(默認(rèn)值:<datadir> / wallets,如果它
       存在,否則<datadir>)

-walletnotify = <CMD>
       錢包交易發(fā)生變化時執(zhí)行命令(替換cmd中的%s)
       通過TxID)

  -walletrbf
       使用全RBF選擇加入發(fā)送事務(wù)(僅限RPC,默認(rèn)值:0)

  -zapwallettxes = <模式>
       刪除所有錢包交易,只恢復(fù)那些部分
       在啟動時通過-rescan進(jìn)行區(qū)塊鏈(1 =保留tx元數(shù)據(jù),例如
       帳戶所有者和付款請求信息,2 = drop tx meta
       數(shù)據(jù))

ZeroMQ通知選項(xiàng):

  -zmqpubhashblock = <地址>
       在<address>中啟用發(fā)布哈希塊

  -zmqpubhashtx = <地址>
       在<address>中啟用發(fā)布哈希事務(wù)

  -zmqpubrawblock = <地址>
       在<address>中啟用發(fā)布原始塊

  -zmqpubrawtx = <地址>
       在<address>中啟用發(fā)布原始事務(wù)

調(diào)試/測試選項(xiàng):

  -debug = <類別>
       輸出調(diào)試信息(默認(rèn)值:-nodebug,提供<category>是
       可選的)。如果未提供<category>或<category> = 1,
       輸出所有調(diào)試信息。 <category>可以是:net,tor,
       mempool,http,bench,zmq,db,rpc,estimatefee,addrman,
       selectcoins,reindex,cmpctblock,rand,prune,proxy,mempoolrej,
       libevent,coindb,qt,leveldb。

  -debugexclude = <類別>
       排除類別的調(diào)試信息??梢越Y(jié)合使用
       使用-debug = 1輸出除一個以外的所有類別的調(diào)試日志
       或更多指定的類別。

  -help調(diào)試
       顯示所有調(diào)試選項(xiàng)(用法: -  help -help-debug)

  -logips
       在調(diào)試輸出中包含IP地址(默認(rèn)值:0)

  -logtimestamps
       使用時間戳預(yù)先調(diào)試輸出(默認(rèn)值:1)

  -maxtxfee = <AMT>
       在單個錢包交易或原始交易中使用的最大總費(fèi)用(以BTC計(jì))
       交易;將此設(shè)置得太低可能會中止大型事務(wù)
       (默認(rèn)值:0.10)

  -printtoconsole
       將跟蹤/調(diào)試信息發(fā)送到控制臺(默認(rèn)值:1,當(dāng)沒有-daemon時。禁用
       記錄到文件,設(shè)置-nodebuglogfile)

  -shrinkdebugfile
       在客戶端啟動時收縮debug.log文件(默認(rèn)值:1,沒有-debug時)

  -uacomment = <CMT>
       將注釋附加到用戶代理字符串

連鎖選擇:

  -testnet
       使用測試鏈

節(jié)點(diǎn)中繼選項(xiàng):

  -bytespersigop
       中繼和挖掘事務(wù)中每個sigop的等效字節(jié)數(shù)
       (默認(rèn)值:20)

  -datacarrier
       中繼和我的數(shù)據(jù)載體交易(默認(rèn)值:1)

  -datacarriersize
       我們中繼和挖掘的數(shù)據(jù)載體交易中的最大數(shù)據(jù)大小
       (默認(rèn):83)

  -mempoolreplacement
       在內(nèi)存池中啟用事務(wù)替換(默認(rèn)值:1)

  -minrelaytxfee = <AMT>
       小于此的費(fèi)用(BTC / kB)被認(rèn)為是中繼的零費(fèi)用,
       挖掘和創(chuàng)建事務(wù)(默認(rèn)值:0.00001)

  -whitelistforcerelay
       即使違反了白名單同伴的交易強(qiáng)制中繼也是如此
       本地中繼政策(默認(rèn):1)

  -whitelistrelay
       接受從列入白名單的同行收到的中繼交易,即使是
       不轉(zhuǎn)發(fā)交易(默認(rèn):1)

塊創(chuàng)建選項(xiàng):

  -blockmaxweight = <N>
       設(shè)置最大BIP141塊重量(默認(rèn)值:3996000)

  -blockmintxfee = <AMT>
       為要包含在塊中的交易設(shè)置最低費(fèi)率(BTC / kB)
       創(chuàng)建。 (默認(rèn)值:0.00001)

RPC服務(wù)器選項(xiàng):

  -休息
       接受公共REST請求(默認(rèn)值:0)

  -rpcallowip = <IP>
       允許來自指定源的JSON-RPC連接。適用于<ip>的是
       單個IP(例如1.2.3.4),網(wǎng)絡(luò)/網(wǎng)絡(luò)掩碼(例如,
       1.2.3.4/255.255.255.0)或網(wǎng)絡(luò)/ CIDR(例如1.2.3.4/24)。這個
       選項(xiàng)可以多次指定

  -rpcauth = <userpw>
       JSON-RPC連接的用戶名和散列密碼。場
       <userpw>的格式為:<USERNAME>:<SALT> $ <HASH>。一個
       canonical python腳本包含在share / rpcauth中。客戶端
       然后通常使用
       rpcuser = <USERNAME> / rpcpassword = <PASSWORD>參數(shù)對。這個
       選項(xiàng)可以多次指定

  -rpcbind = <地址> [:端口]
       綁定到給定地址以偵聽JSON-RPC連接。這個選項(xiàng)是
       除非-rpcallowip也被傳遞,否則將被忽略。端口是可選的
       覆蓋-rpcport。使用[host]:IPv6的端口表示法。這個
       可以多次指定選項(xiàng)(默認(rèn)值:127.0.0.1和
       :: 1即localhost,或者如果指定了-rpcallowip,
       0.0.0.0和::即所有地址)

  -rpccookiefile = <LOC>
       身份驗(yàn)證cookie的位置。相對路徑將以a為前綴
       特定于網(wǎng)絡(luò)的數(shù)據(jù)庫位置。 (默認(rèn):數(shù)據(jù)目錄)

  -rpcpassword = <PW>
       JSON-RPC連接的密碼

  -rpcport = <端口>
       在<port>上偵聽JSON-RPC連接(默認(rèn)值:8332或testnet:
       18332)

  -rpcserialversion
       設(shè)置返回的原始事務(wù)或塊十六進(jìn)制的序列化
       非詳細(xì)模式,非segwit(0)或segwit(1)(默認(rèn)值:1)

-rpcthreads=<N>
        設(shè)置服務(wù)RPC調(diào)用的線程數(shù)(默認(rèn)值:4)

  -rpcuser= <用戶>
        JSON-RPC連接的用戶名

  -server
        接受命令行和JSON-RPC命令

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“bitcoind命令怎么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI