bitcoind.conf v28対応 日本語機械翻訳

bitcoind.conf v28対応 日本語機械翻訳

いつもどこかに無くすので記事にしてみた。

##
## bitcoin.conf 構成ファイル。
## contrib/devtools/gen-bitcoin-conf.sh によって生成されます。
##
## # で始まる行はコメントです。
## 可能なすべての構成オプションが提供されています。
## 使用するには、このファイルをデータ ディレクトリ (デフォルトまたは -datadir で指定) にコピーし、
## 変更するオプションのコメントを解除して、ファイルを保存します。
##


### Options


# アラートが発生したときにコマンドを実行します (cmd 内の %s はメッセージに置き換えられます)
#alertnotify=<cmd>

# 下位互換性のため、datadir 内の未使用の bitcoin.conf ファイルをエラーではなく警告として扱います。
#allowignoredconf=1

# このブロックがチェーン内にある場合、そのブロックとその祖先が有効であると想定し、スクリプト検証をスキップする可能性があります(0はすべてを検証し、
# default:
# 000000000000000000011c5890365bdbe5d25b97ce0057589acaef4f1a57263f,
# testnet3:
# 000000000000000465b1a66c9f386308e8c75acef9201f3f577811da09fc90ad,
# testnet4:
# 000000005be348057db991fa5d89fe7c4695b667cfb311391a8db374b6f681fd,
# signet:
# 0000014aad1d58dddcb964dd749b073374c6306e716b22f573a2efe68d414539)
#assumevalid=<hex>

# ブロックごとにコンパクト フィルターのインデックスを維持します (既定値: 0、値: basic)。
# <type> が指定されていない場合、または <type> = 1 の場合、すべての既知のタイプのインデックスが有効になります。
#blockfilterindex=<type>

# 最適なブロックが変更されたときにコマンドを実行します (cmd 内の %s はブロック ハッシュに置き換えられます)
#blocknotify=<cmd>

# コンパクトブロック再構築のためにメモリに保持する追加のトランザクション (デフォルト: 100)
#blockreconstructionextratxn=<n>

# *.dat ファイルのブロックサブディレクトリを保持するディレクトリを指定します (デフォルト: <datadir>)
#blocksdir=<dir>

# ネットワーク ピアからのトランザクションを拒否するかどうか。
# ソース ピアに 'forcerelay' 権限がない限り、トランザクションの自動ブロードキャストと再ブロードキャストを無効にします。
# RPC トランザクションは影響を受けません。(デフォルト: 0)
#blocksonly=1

# XOR キーがブロックディレクトリ *.dat ファイルに適用するかどうか。
# 作成された XOR キーは、既存のブロックディレクトリの場合、または `-blocksxor=0` が設定されている場合はゼロになり、
# 新しく初期化されたブロックディレクトリの場合はランダムになります。(デフォルト: 1)
#blocksxor=1

# gettxoutsetinfo RPC で使用される coinstats インデックスを維持します (デフォルト: 0)
#coinstatsindex=1

# 読み取り専用設定ファイルへのパスを指定します。
# 相対パスには、datadir の場所がプレフィックスとして付きます (コマンドラインからのみ使用可能、設定ファイルからは使用できません) 
# (デフォルト: bitcoin.conf)
#conf=<file>

# デーモンとしてバックグラウンドで実行し、コマンドを受け入れます (デフォルト: 0)
#daemon=1

# 終了する前に初期化が完了するまで待機します。これは -daemon を意味します (デフォルト: 0)
#daemonwait=1

# データディレクトリを指定する
#datadir=<dir>

# 最大データベース キャッシュ サイズ <n> MiB (4 ~ 16384、デフォルト: 450)。
# さらに、未使用のメモリ プール メモリがこのキャッシュ用に共有されます (-maxmempool を参照)。
#dbcache=<n>

# デバッグ ログ ファイルの場所を指定します (デフォルト: debug.log)。
# 相対パスには、ネット固有のデータ ディレクトリの場所がプレフィックスとして付けられます。
# ファイルへのログの書き込みを無効にするには、-nodebuglogfile を渡します。
#debuglogfile=<file>

# -datadir パスを基準として追加の設定ファイルを指定します (設定ファイルからのみ使用可能、コマンドラインからは使用できません)
#includeconf=<file>

# 起動時に外部ファイルからブロックをインポートします
#loadblock=<file>

# トランザクション メモリ プールを <n> メガバイト未満に保ちます (デフォルト: 300)
#maxmempool=<n>

# メモリ内に最大 <n> 個の接続不可能なトランザクションを保持します (デフォルト: 100)
#maxorphantx=<n>

# トランザクションをメモリプールに <n> 時間以上保持しない (デフォルト: 336)
#mempoolexpiry=<n>

# スクリプト検証スレッドの数を設定します (0 = 自動、最大 15、<0 = その数のコアを空ける、デフォルト: 0)
#par=<n>

# シャットダウン時にメモリプールを保存し、再起動時に読み込むかどうか (デフォルト: 1)
#persistmempool=1

# -persistmempool または savemempool RPC によって作成された mempool.dat ファイルが、従来の形式 (バージョン 1) で書き込まれるか、
# 現在の形式 (バージョン 2) で書き込まれるかを指定します。
# この一時オプションは将来削除されます。(デフォルト: 0)
#persistmempoolv1=1

# pid ファイルを指定します。
# 相対パスには、ネット固有のデータディレクトリの場所がプレフィックスとして付けられます。(デフォルト: bitcoind.pid)
#pid=<file>

# 古いブロックのプルーニング (削除) を有効にして、ストレージ要件を削減します。
# これにより、pruneblockchain RPC を呼び出して特定のブロックを削除できるようになり、MiB 単位のターゲット サイズが指定されている場合は、
# 古いブロックの自動プルーニングが有効になります。
# このモードは -txindex と互換性がありません。警告: この設定を元に戻すには、ブロックチェーン全体を再ダウンロードする必要があります。
# (デフォルト: 0 = ブロックのプルーニングを無効にする、1 = RPC による手動プルーニングを許可する、
#  >=550 = 指定されたターゲット サイズ (MiB 単位) 未満になるようにブロック ファイルを自動的にプルーニングする)
#prune=<n>

# 有効になっている場合、チェーン状態とブロック インデックスを消去し、ディスク上の blk*.dat ファイルから再構築します。
# また、アクティブなその他のオプション インデックスも消去して再構築します。
# asumeutxo スナップショットがロードされた場合、そのチェーン状態も消去されます。
# その後、スナップショットは RPC 経由で再ロードできます。
#reindex=1

# 有効になっている場合、チェーン状態を消去し、ディスク上の blk*.dat ファイルから再構築します。
# asumeutxo スナップショットがロードされた場合、そのチェーン状態も消去されます。
# その後、スナップショットは RPC 経由で再ロードできます。
#reindex-chainstate=1

# 動的設定データ ファイルへのパスを指定します。
# -nosettings で無効にできます。
# ファイルは実行時に書き込まれ、ユーザーが編集することはできません (カスタム設定には bitcoin.conf を使用してください)。
# 相対パスには、datadir の場所がプレフィックスとして付けられます (デフォルト: settings.json)
#settings=<file>

# シャットダウンを開始する直前にコマンドを実行します。
# シャットダウンは緊急に必要になる可能性があるため、長時間遅延しないように注意してください
#(コマンドがサーバーとのやり取りを必要としない場合は、バックグラウンドにフォークすることを検討してください)。
#shutdownnotify=<cmd>

# 起動時にコマンドを実行します。
#startupnotify=<cmd>

# getrawtransaction rpc呼び出しで使用される完全なトランザクションインデックスを維持します(デフォルト: 0)
#txindex=1

# バージョンを印刷して終了
#version=1


### Connection options


# 接続先のノードを追加し、接続を開いたままにしようとします (詳細については addnode RPC ヘルプを参照してください)。
# このオプションは複数回指定して複数のノードを追加できます。
# 接続は一度に 8 つまでに制限され、-maxconnections 制限とは別にカウントされます。
#addnode=<ip>

# ピアのバケット化に使用する asn マッピングを指定します (デフォルト: ip_asn.map)。
# 相対パスには、ネット固有のデータディレクトリの場所がプレフィックスとして付けられます。
#asmap=<file>

# 手動で設定された禁止のデフォルトの期間(秒単位)(デフォルト: 86400)
#bantime=<n>

# 指定されたアドレスにバインドし、常にそのアドレスでリッスンします (デフォルト: 0.0.0.0)。
# IPv6 の場合は [host]:port 表記を使用します。
# =onion を追加して、そのアドレスとポートへの着信接続を着信 Tor 接続としてタグ付けします
# (default: 127.0.0.1:8334=onion, testnet3: 127.0.0.1:18334=onion,
# testnet4: 127.0.0.1:48334=onion, signet: 127.0.0.1:38334=onion,
# regtest: 127.0.0.1:18445=onion)
#bind=<addr>[:<port>][=onion]

# 設定されている場合、このホストは CJDNS 用に構成されます (fc00::/8 アドレスに接続すると CJDNS ネットワークに接続されます。doc/cjdns.md を参照してください)
# (デフォルト: 0)
#cjdnsreachable=1

# 指定されたノードにのみ接続します。-noconnect は自動接続を無効にします
# (このピアのルールは -addnode の場合と同じです)。
# このオプションは、複数のノードに接続するために複数回指定できます。
#connect=<ip>

# 自身の IP アドレスを検出します (デフォルト: listen 時は 1、-externalip または -proxy なし)
#discover=1

# -addnode、-seednode、-connect の DNS ルックアップを許可する (デフォルト: 1)
#dns=1

# アドレスが少ない場合は、DNS ルックアップを介してピア アドレスを照会します
# (-connect が使用されている場合、または -maxconnections=0 でない場合は、デフォルト: 1)
#dnsseed=1

# 独自のパブリックアドレスを指定する
#externalip=<ip>

# DNS シードがピアを提供しない場合は固定シードを許可する (デフォルト: 1)
#fixedseeds=1

# 常に DNS ルックアップを介してピア アドレスを照会します (デフォルト: 0)
#forcednsseed=1

# 着信 I2P 接続を受け入れるかどうか (デフォルト: 1)。
# -i2psam が設定されていない場合は無視されます。
# 着信 I2P 接続のリッスンには、ローカル アドレスとポートへのバインドではなく、SAM プロキシが使用されます。
#i2pacceptincoming=1

# I2P ピアにアクセスし、I2P 接続を受け入れるための I2P SAM プロキシ (デフォルト: なし)
#i2psam=<ip:port>

# 外部からの接続を受け入れる (-proxy、-connect、または -maxconnections=0 がない場合、デフォルト: 1)
#listen=1

# Tor onion サービスを自動的に作成する (デフォルト: 1)
#listenonion=1

# ピアへの自動接続を最大 <n> 個まで維持します (デフォルト: 125)。
# この制限は、-addnode または addnode RPC を介して手動で追加された接続には適用されません。
# これらの接続には、別途 8 個の制限があります。
#maxconnections=<n>

# 接続ごとの受信バッファの最大値、<n>*1000 バイト (デフォルト: 5000)
#maxreceivebuffer=<n>

# 送信バッファの接続ごとの最大メモリ使用量、<n>*1000 バイト (デフォルト: 1000)
#maxsendbuffer=<n>

# 24 時間あたりの送信トラフィックを指定されたターゲット以下に抑えようとします。
# 制限は、「ダウンロード」権限を持つピアや過去 1 週間以内に作成されたブロックには適用されません。
# 0 = 制限なし (デフォルト: 0M)。オプションの接尾辞単位 [k|K|m|M|g|G|t|T] (デフォルト: M)。小文字は 1000 ベース、大文字は 1024 ベース
#maxuploadtarget=<n>

# NAT-PMP を使用してリスニングポートをマップします (デフォルト: 0)
#natpmp=1

# すべての P2P ネットワーク アクティビティを有効にします (デフォルト: 1)。
# setnetworkactive RPC コマンドで変更できますd
#networkactive=1

# Tor onion サービス経由でピアにアクセスするには、別の SOCKS5 プロキシを使用します。
# 無効にするには -noonion を設定します (デフォルト: -proxy)。
# 'unix:' で始まるローカル ファイル パスを指定できます。
#onion=<ip:port|path>

# 自動送信接続をネットワーク <net> (ipv4、ipv6、onion、i2p、cjdns) にのみ行います。
# 受信接続と手動接続はこのオプションの影響を受けません。
# 複数のネットワークを許可するには、複数回指定できます。
#onlynet=<net>

# BIP 157に従ってコンパクトブロックフィルターをピアに提供します(デフォルト: 0)
#peerblockfilters=1

# ブルームフィルターによるブロックとトランザクションのフィルタリングをサポート (デフォルト: 0)
#peerbloomfilters=1

# <port> で接続をリッスンします
# (デフォルト: 8333、testnet3: 18333、testnet4: 48333、signet: 38333、regtest: 18444)。
# I2P には関係ありません (doc/i2p.md を参照)。
#port=<port>

# SOCKS5 プロキシ経由で接続し、-noproxy を無効に設定します (デフォルト: 無効)。
# プロキシがサポートしている場合は、'unix:' をプレフィックスとしてローカル ファイル パスを指定できます。
#proxy=<ip:port|path>

# すべてのプロキシ接続の資格情報をランダム化します。
# これにより、Tor ストリームの分離が有効になります (デフォルト: 1)
#proxyrandomize=1

# ノードに接続してピア アドレスを取得し、切断します。
# このオプションは、複数のノードに接続するために複数回指定できます。
# 起動中は、dnsseeds の前に seednodes が試行されます。
#seednode=<ip>

# ソケット接続のタイムアウトをミリ秒単位で指定します。
# この時間が経過しても最初の接続試行が失敗した場合は、接続を中止します (最小: 1、デフォルト: 5000)
#timeout=<n>

# オニオンリスニングが有効な場合に使用する Tor 制御ホストとポート (デフォルト: 127.0.0.1:9051)。
# ポートが指定されていない場合は、デフォルトポート 9051 が使用されます。
#torcontrol=<ip>:<port>

# Tor 制御ポートのパスワード (デフォルト: 空)
#torpassword=<pass>

# UPnP を使用してリスニング ポートをマップします (デフォルト: 0)
#upnp=1

# v2トランスポートをサポート(デフォルト: 1)
#v2transport=1

# 指定されたアドレスにバインドし、それに接続するピアに権限フラグを追加します。
# IPv6 の場合は [host]:port 表記を使用します。
# 許可される権限: 
# bloomfilter (BIP37 でフィルタリングされたブロックとトランザクションの要求を許可)、
# noban (不正行為に対して禁止しない。ダウンロードを意味する)、
# forcerelay (すでにメモリプールにあるトランザクションをリレーする。リレーを意味する)、
# relay (-blocksonly モードでもリレーし、トランザクションのアナウンスは無制限)、
# mempool (BIP35 メモリプールの内容の要求を許可)、
# download (IBD 中に getheaders を許可し、maxuploadtarget 制限後に切断しない)、
# addr (GETADDR への応答でキャッシュへのヒットを回避し、最新の情報を含むランダムなレコードを含める)。
# 複数の権限をカンマで区切って指定します (デフォルト: download、noban、mempool、relay)。
# 複数回指定できます。
#whitebind=<[permissions@]addr>

# 指定された IP アドレス (例: 1.2.3.4) または CIDR 表記のネットワーク (例: 1.2.3.0/24) を使用して、ピアに権限フラグを追加します。
# -whitebind と同じ権限を使用します。追加のフラグ "in" および "out" は、
# 権限が着信接続および/または手動 (デフォルト: 着信のみ) に適用されるかどうかを制御します。
# 複数回指定できます。
#whitelist=<[permissions@]IP address or network>


### Wallet options


# 使用するアドレスの種類 ("legacy"、"p2sh-segwit"、"bech32"、または "bech32m"、デフォルト: "bech32")
#addresstype=1

# 出力ごとに選択するのではなく、アドレスごとに出力をグループ化し、多数(すべて)またはまったく選択しません。
# アドレスはより少ないトランザクションでスイープされ、出力はクリーンな変更アドレスに集約されるため、プライバシーが向上します。
# この追加の制限によってコインの選択が最適ではなくなり、必要以上に多くの入力が使用される可能性があるため、手数料が高くなる可能性があります。
# 「avoid_reuse」が有効になっているウォレットでは常に有効になっています。それ以外の場合はデフォルト: 0。
#avoidpartialspends=1

# 使用するchangeの種類 ("legacy"、"p2sh-segwit"、"bech32"、または "bech32m")。
# -addresstype=legacy の場合、デフォルトは "legacy" です。それ以外の場合は実装の詳細です。
#changetype=1

# ウォレットの UTXO プールを削減できるように、トランザクション構築で厳密に必要な入力よりも
# 多くの入力を使用できる最大手数料率 (BTC/kvB 単位) (デフォルト: 0.0001)。
#consolidatefeerate=<amt>

# ウォレットをロードせず、ウォレットRPC呼び出しを無効にします
#disablewallet=1

# 手数料率(BTC/kvB)は、手数料に追加することで変更を破棄する許容度を示します(デフォルト:0.0001)。
# 注:このレートでダストの場合、出力は破棄されます。
# ただし、ダストリレー料金までは常に破棄され、それを超える破棄料金は最長ターゲットの料金見積もりによって制限されます。
#discardfee=<amt>

# 手数料の見積もりにデータが不十分な場合に使用される手数料率 (BTC/kvB)。
# フォールバック手数料機能を完全に無効にするには 0 を指定します。(デフォルト: 0.00)
#fallbackfee=<amt>

# キープールのサイズを <n> に設定します (デフォルト: 1000)。
# 警告: サイズが小さいと、元のキープールのアドレスがまったく使用されていない場合、
# 古いバックアップから復元するときに資金が失われるリスクが増す可能性があります。
#keypool=<n>

# 部分的な支出回避の使用を許可する場合、追加の(絶対的な)手数料(BTC 単位)としてこの金額まで支出します(デフォルト: 0.00)
#maxapsfee=<n>

# 手数料率(BTC/kvB)がこれより小さい場合、トランザクション作成の手数料はゼロとみなされます(デフォルト:0.00001)
#mintxfee=<amt>

# 送信するトランザクションに追加する手数料率(BTC/kvB単位)(デフォルト: 0.00)
#paytxfee=<amt>

# 外部署名ツールについては、doc/external-signer.md を参照してください。
#signer=<cmd>

# トランザクションを送信するときに未確認の変更を使用する (デフォルト: 1)
#spendzeroconfchange=1

# paytxfee が設定されていない場合は、平均して n ブロック以内にトランザクションの確認が開始されるように十分な手数料を含めます (デフォルト: 6)
#txconfirmtarget=<n>

# 起動時にロードするウォレット パスを指定します。
# 複数のウォレットをロードするために複数回使用できます。
# パスはウォレット データとログ ファイルを含むディレクトリへのパスです。
# パスが絶対パスでない場合は、<walletdir> を基準として解釈されます。
# これは既存のウォレットのみをロードし、新しいウォレットは作成しません。
# 下位互換性のために、<walletdir> 内の既存のトップレベル データ ファイルの名前も受け入れます。
#wallet=<path>

# ウォレットにトランザクションをブロードキャストさせる (デフォルト: 1)
#walletbroadcast=1

# ウォレットを保存するディレクトリを指定します (デフォルト: 存在する場合は <datadir>/wallets、そうでない場合は <datadir>)
#walletdir=<dir>

# ウォレット トランザクションが変更されたときにコマンドを実行します。
# cmd 内の
# %s は TxID に置き換えられ、
# %w はウォレット名に置き換えられ、
# %b はトランザクションを含むブロックのハッシュに置き換えられ (トランザクションが含まれていない場合は 'unconfirmed' に設定されます)、
# %h はブロックの高さに置き換えられます (含まれていない場合は -1)。
# %w は現在 Windows では実装されていません。
# %w がサポートされているシステムでは、引用符で囲まないでください。引用符で囲むと、コマンドの呼び出しに使用されるシェル エスケープが壊れます。
#walletnotify=<cmd>

# フル RBF オプトインを有効にしてトランザクションを送信します (RPC のみ、デフォルト: 1)
#walletrbf=1


### ZeroMQ notification options


# <address> でパブリッシュ ハッシュ ブロックを有効にする
#zmqpubhashblock=<address>

# パブリッシュ ハッシュ ブロックの送信メッセージの最高水準点を設定する (デフォルト: 1000)
#zmqpubhashblockhwm=<n>

# <address> でパブリッシュ ハッシュ トランザクションを有効にする
#zmqpubhashtx=<address>

# パブリッシュ ハッシュ トランザクションの送信メッセージの最高水準点を設定する (デフォルト: 1000)
#zmqpubhashtxhwm=<n>

# <address> でパブリッシュ RAW ブロックを有効にする
#zmqpubrawblock=<address>

# パブリッシュ RAW ブロックの送信メッセージの最高水準点を設定する (デフォルト: 1000)
#zmqpubrawblockhwm=<n>

# <address> でパブリッシュ RAW トランザクションを有効にする
#zmqpubrawtx=<address>

# パブリッシュ RAW トランザクションの送信メッセージの最高水準点を設定する (デフォルト: 1000)
#zmqpubrawtxhwm=<n>

# <address> でパブリッシュ ハッシュ ブロックと tx シーケンスを有効にする
#zmqpubsequence=<address>

# パブリッシュ ハッシュ シーケンス メッセージの最高水準点を設定する (デフォルト: 1000)
#zmqpubsequencehwm=<n>


### Debugging/Testing options


# デバッグおよびトレース ログを出力します (デフォルト: -nodebug、<category> の指定はオプション)。
# <category> が指定されていない場合、または <category> が 1 または "all" の場合、すべてのデバッグ ログを出力します。
# <category> が 0 または "none" の場合、その他のカテゴリは無視されます。
# <category> のその他の有効な値は次のとおりです:
# addrman、bench、blockstorage、cmpctblock、coindb、estimatefee、http、i2p、ipc、leveldb、libevent、mempool、mempoolrej、
# net、prune、qt、rand、reindex、rpc、scan、selectcoins、tor、txpackages、txreconciliation、validation、walletdb、zmq。
# このオプションは、複数のカテゴリを出力するために複数回指定できます。
#debug=<category>

# カテゴリのデバッグおよびトレース ログを除外します。
# -debug=1 と組み合わせて使用​​すると、指定したカテゴリを除くすべてのカテゴリのデバッグおよびトレース ログを出力できます。
# このオプションは、複数のカテゴリを除外するために複数回指定できます。
# これは "-debug" よりも優先されます
#debugexclude=<category>

# デバッグオプション付きのヘルプメッセージを出力して終了する
#help-debug=1

# デバッグ出力に IP アドレスを含める (デフォルト: 0)
#logips=1

# 常にカテゴリとレベルを先頭に追加します (デフォルト: 0)
#loglevelalways=1

# デバッグ出力の先頭に、元のソースの場所の名前 (ソース ファイル、行番号、関数名) を追加します (デフォルト: 0)
#logsourcelocations=1

# デバッグ出力の先頭に元のスレッド名を追加します (デフォルト: 0)
#logthreadnames=1

# デバッグ出力の先頭にタイムスタンプを追加します (デフォルト: 1)
#logtimestamps=1

# 単一のウォレット取引で使用する最大合計手数料(BTC 単位)。
# この値を低く設定しすぎると、大規模な取引が中止される可能性があります(デフォルト: 0.10)
#maxtxfee=<amt>

# トレース/デバッグ情報をコンソールに送信します
# (-daemon がない場合のデフォルト: 1。ファイルへのログ記録を無効にするには、-nodebuglogfile を設定します)
#printtoconsole=1

# クライアントの起動時に debug.log ファイルを縮小します (-debug がない場合のデフォルト: 1)
#shrinkdebugfile=1

# ユーザーエージェント文字列にコメントを追加する
#uacomment=<cmt>


### Chain selection options


# チェーン <chain> を使用します (デフォルト: main)。 許可される値: main、test、testnet4、signet、regtest
#chain=<chain>

# signetチェーンを使用します。-chain=signet と同等です。
# ネットワークは -signetchallenge パラメータによって定義されることに注意してください
#signet=1

# ブロックが有効と見なされるには、指定されたスクリプトを満たす必要があります
# (signet ネットワークのみ。デフォルトはグローバル デフォルトの signet テスト ネットワーク チャレンジ)
#signetchallenge=1

# ホスト名[:ポート] 形式で、signet ネットワークのシード ノードを指定します (例: sig.net:1234)。
# (複数のシード ノードを指定するために複数回使用できます。デフォルトは、グローバルのデフォルトの signet テスト ネットワーク シード ノードです)
#signetseednode=1

# testnet3 チェーンを使用します。
# -chain=test と同等です。testnet3 のサポートは非​​推奨であり、今後のリリースで削除される予定です。
# -testnet4 を使用して、今すぐ testnet4 に移行することを検討してください。
#testnet=1

# testnet4 チェーンを使用します。-chain=testnet4 と同等です。
#testnet4=1


### Node relay options


# リレーおよびマイニングのトランザクションにおける sigop あたりの同等バイト数 (デフォルト: 20)
#bytespersigop=1

# データ キャリア トランザクションをリレーおよびマイニングします (デフォルト: 1)
#datacarrier=1

# データ キャリアの raw scriptPubKey がこのサイズ以下のトランザクションをリレーおよびマイニングします (デフォルト: 83)
#datacarriersize=1

# (非推奨) 置き換え可能性シグナリングを必要とせずに、トランザクションの置き換えによる手数料を受け入れます (デフォルト: 1)
#mempoolfullrbf=1

# これより小さい手数料 (BTC/kvB 単位) は、リレー、マイニング、トランザクション作成の手数料がゼロとみなされます (デフォルト: 0.00001)
#minrelaytxfee=<amt>

# P2SH 以外のマルチシグ出力を作成するトランザクションをリレーします (デフォルト: 1)
#permitbaremultisig=1

# 'forcerelay' 権限を追加しますデフォルトの権限を持つホワイトリストに登録されたピア。
# これにより、トランザクションがすでにメモリプール内にある場合でもトランザクションが中継されます。(デフォルト: 0)
#whitelistforcerelay=1

# デフォルトの権限を持つホワイトリストに登録されたピアに「中継」権限を追加します。
# これにより、トランザクションを中継していない場合でも中継されたトランザクションが受け入れられます (デフォルト: 1)
#whitelistrelay=1


### Block creation options


# BIP141 ブロックの最大ウェイトを設定します (デフォルト: 3996000)
#blockmaxweight=<n>

# ブロック作成に含めるトランザクションの最低手数料率 (BTC/kvB 単位) を設定します (デフォルト: 0.00001)
#blockmintxfee=<amt>


### RPC server options


# Accept public REST requests (default: 0)
#rest=1

# 指定されたソースからの JSON-RPC 接続を許可します。
# <ip> の有効な値は、単一の IP (例: 1.2.3.4)、
# ネットワーク/ネットマスク (例: 1.2.3.4/255.255.255.0)、ネットワーク/CIDR (例: 1.2.3.4/24)、
# すべて ipv4 (0.0.0.0/0)、またはすべて ipv6 (::/0) です。
# このオプションは複数回指定できます
#rpcallowip=<ip>

# JSON-RPC 接続用のユーザー名と HMAC-SHA-256 ハッシュ パスワード。
# フィールド <userpw> の形式は <USERNAME>:<SALT>$<HASH> です。
# 標準的な Python スクリプトは share/rpcauth に含まれています。
# クライアントは、rpcuser=<USERNAME>/rpcpassword=<PASSWORD> の引数ペアを使用して通常どおり接続します。
# このオプションは複数回指定できます
#rpcauth=<userpw>

# 指定されたアドレスにバインドして JSON-RPC 接続をリッスンします。
# RPC サーバーをパブリック インターネットなどの信頼できないネットワークに公開しないでください。
# このオプションは、-rpcallowip も渡されない限り無視されます。
# ポートはオプションであり、-rpcport をオーバーライドします。
# IPv6 の場合は [host]:port 表記を使用します。
# このオプションは複数回指定できます (デフォルト: 127.0.0.1 および ::1、つまり localhost)
#rpcbind=<addr>[:port]

# 認証クッキーの場所。
# 相対パスには、ネット固有のデータディレクトリの場所がプレフィックスとして付きます。(default: data dir)
#rpccookiefile=<loc>

# RPC 認証クッキー ファイルの権限を [owner|group|all] が読み取り可能になるように設定します (デフォルト: owner [via umask 0077])
#rpccookieperms=<readable-by>

# JSON-RPC接続のパスワード
#rpcpassword=<pw>

# <port> で JSON-RPC 接続をリッスンします
# (デフォルト: 8332、testnet3: 18332、testnet4: 48332、signet: 38332、regtest: 18443)
#rpcport=<port>

# RPC 呼び出しを処理するスレッドの数を設定します (デフォルト: 4)
#rpcthreads=<n>

# JSON-RPC接続のユーザー名
#rpcuser=<user>

# 特定のユーザーの着信 RPC 呼び出しをフィルタリングするためのホワイトリストを設定します。
# フィールド <whitelist> の形式は、<USERNAME>:<rpc 1>、<rpc 2>、...、<rpc n> です。
# 特定のユーザーに対して複数のホワイトリストが設定されている場合は、それらのホワイトリストが交差して設定されます。
# デフォルトのホワイトリストの動作については、-rpcwhitelistdefault のドキュメントを参照してください。
#rpcwhitelist=<whitelist>

# rpc ホワイトリストのデフォルトの動作を設定します。
# rpcwhitelistdefault が 0 に設定されていない限り、-rpcwhitelist が設定されている場合、
# rpc サーバーは、すべての rpc ユーザーが空のホワイトリスト (特に指定がない限り) の対象であるかのように動作します。
# rpcwhitelistdefault が 1 に設定され、-rpcwhitelist が設定されていない場合、
# rpc サーバーは、すべての rpc ユーザーが空のホワイトリストの対象であるかのように動作します。
#rpcwhitelistdefault=1

# コマンドラインとJSON-RPCコマンドを受け入れる
#server=1


# [Sections]
# ほとんどのオプションはすべてのネットワークに適用されます。オプションを特定のネットワークに限定するには、以下の関連セクションの下に追加します。
#
# 注: ネットワーク セクションで指定されていない場合、オプション addnode、connect、port、bind、rpcport、rpcbind、wallet はメインネットにのみ適用されます。

# Options for mainnet
[main]

# Options for testnet
[test]

# Options for signet
[signet]

# Options for regtest
[regtest]
この続き : 0字 / 画像 0枚
100

会員登録 / ログインして続きを読む

関連記事

記事を書いた人

甘いもの大好きメタボ猫。マイペースなのはしょうがない。 nostr:npub10zeurmg22wc89l8m3npw9cyu45cun0lvs6w3ep69cdpa25pna65s0994qz

SNSにシェア

このクリエイターの人気記事

【Umbrel】BlueWallet Lightning & tailscaleで便利で快適なLightningウォレットを作ろう!

562

【Umbrel】LNURLが使いたいから自分で環境つくってみた

326

Bitcoin CPUソロマイニング(マイニングプール無し)

308