Chia コマンドラインパラメータ

Chia コマンドラインパラメータ

概要: Chia は、最高のネットワーク プロトコル エンジニアであり BitTorrent の発明者でもある Bram Cohen によって作成されました。 Chialisp は、Chia の新しいインテリジェント トレーディング プログラミング言語であり、強力で、監査が容易で、安全です。現在参照可能なスマートトランザクションは、アトミックスワップ、承認受取人、回復可能なウォレット、マルチ署名ウォレット、価格制限ウォレットです。

チアデータベース

Chia マイニングチュートリアル http://www.wabi.com/news/31337.html

チアに関するよくある質問 http://www.wabi.com/news/31338.html

Chia コマンドラインパラメータ http://www.wabi.com/news/31341.html

Chia プロット ファイルのサイズと仕様 http://www.wabi.com/news/31342.html

チア半減スケジュール http://www.wabi.com/news/31343.html

Chia マルチマシン クラスター チュートリアル http://www.wabi.com/news/31344.html

起動する

コマンド: chia init

まず、init は ~/.chia ディレクトリに chia の古いバージョンがインストールされているかどうかを確認します。

もしそうなら、initはこれらの古いファイルを新しいバージョンに移行します

含む:

  • config (古い SSL 証明書が含まれています)

  • デシベル

  • 財布

  • config.yaml設定ファイルを読み込み、ウォレットキーを更新し、Coinbase報酬が正しいウォレットに送られることを確認します。

古いバージョンが存在しない場合は、init はデフォルトの chia 構成を作成し、新しい SSL キーと証明書を初期化できます (GUI との安全な通信のため)。

サービスを開始する

コマンド: chia start {service}

例えば

chia start node はフルノードのみを起動します。

chia start farmer はファーマー、ハーベスター、フルノード、ウォレットを起動します。

サービスのオプション パラメーターは {all、node、harvester、farmer、farmer-no-wlet、farmer-only、timelord、timelord-launcher-only、wallet、wallet-only、introducer、simulator} です。

Pディスク

コマンド: chia plots create [パラメータを追加するか、値を割り当てます]。

パラメータ

-k [サイズ]。図面のサイズを定義します。さまざまなシステムでのkサイズと作成時間のリストについては、kサイズに対応するPディスクファイル仕様を参照してください。

-n [プロット数]。連続して作成される描画の数。描画が完了すると、次の描画シーケンスが開始される前に最終位置 -d に移動されます。

-b [メモリバッファサイズ(MiB単位)]。メモリ/RAM の使用量を定義します。デフォルト値は 2048 (2 GiB) です。メモリを増やすと描画速度がわずかに上がります。覚えておいてください、これは描画アルゴリズムに割り当てられたメモリのみです。ウォレットなどを実行するには、システムに追加のメモリが必要になります。

-f [ファーマー公開鍵]: これは「ファーマー公開鍵」です。 chia アカウントにフルアクセス権を与えたくない場合に、他のマシンで P ディスク ファイルを作成するときにこのキーを使用できます。 Chiaファーマーの公開鍵を見つけるには、次のコマンドを使用します: chia keys show

-p [プール公開鍵]。これは「プール公開鍵」です。 chia アカウントにフルアクセス権を与えたくない場合は、他のマシンに P ディスク ファイルを作成するときに使用できます。 Chia Poolの公開鍵を見つけるには、次のコマンドを使用します: chia keys show

-a [指紋]。これは、ファーマー公開鍵とプール公開鍵を選択するために使用されるフィンガープリントです。キーチェーン内の複数のキーの 1 つを選択する場合は、このコマンドを使用します。 Chiaキーのフィンガープリントを見つけるには、次のコマンドを使用します: chia keys show

-t [一時ディレクトリ]。 P ディスクを定義するときの一時ディレクトリ。使用する必要がある P ディスクの第 1 ステージと第 2 ステージを次に示します。 -t パスには、可能な限り最大の作業スペースが必要です。通常、最終的なプロット ファイルの約 4 倍のサイズになります。

-2 [tmp dir 2]: Pドライブ上の一時ファイルを保存するためのセカンダリ一時ディレクトリを定義します。ここで、描画フェーズ 3 (圧縮) とフェーズ 4 (チェック) が実行されます。オペレーティング システムによっては、-2 がデフォルトで -t または -d と同じパスになる場合があります。したがって、-t または -d に十分なスペースがない場合は、手動で -2 を設定することをお勧めします。 -2 パスには、図面の最終サイズに等しい作業スペースが必要です。

-d [最終ディレクトリ]: プロット ファイルが保存される最終的な場所を定義します。もちろん、-d はプロット ファイルの最終的なサイズに十分な空き領域を残す必要があります。このディレクトリは、~/.chia/VERSION/config/config.yaml ファイルに自動的に追加されます。 chia plots remove -d を使用して、構成から最終ディレクトリを削除できます。

-r [スレッド数]: 通常は 2 スレッドが最適です。現在、マルチスレッドは P ディスクの最初のフェーズでのみ使用されます。

-u [バケット数]。パケット数が増えるとメモリ要件は減りますが、ランダム ディスク シークの回数は増えます。メカニカルディスクの場合は設定するバケットの数が少なくなりますが、NVMe SSD の場合は設定できるバケットの数が多くなります。通常は、32、64、または 128 (デフォルト) に設定できます。

-s [ストライプサイズ]。これは、並列ワークロードの最初のフェーズ中に各スレッドに渡されるデータの量です。全体的には、デフォルトの 64K が最良の選択であると思われます。 32K は小さな損失であることが多く、128K も小さな損失です。

-e [ビットフィールドプロット]。 -e フラグを使用すると、ビットフィールド P ディスク アルゴリズムが無効になり、古い b17 P ディスク フォーマットに戻ります。メモリ要件は削減されますが、P ドライブに書き込まれるデータも 12% 増加します。これは一般的に高速なオプションと考えられており、SSD などの高速ドライブに適しています。

次の例では、k=32 のディスク ファイルを作成し、4GB (GiB ではないことに注意) のメモリを使用します。

chia plots create -k 32 -b 4000 -t /path/to/temporary/directory -d /path/to/final/directory

次の例では、k=34 のグラフを作成し、8GB のメモリ、2 つのスレッド、64 個のバケットを使用します。

chia plots create -k 34 -e -b 8000 -r 2 -u 64 -t /path/to/temporary/directory -d /path/to/final/directory

追加メモ

描画プロセスでは、フェーズ 1 (前方伝播) とフェーズ 3 (圧縮) に最も時間がかかります。したがって、プロット速度を最大化するには、-t と -2 を最速のハードディスクに配置し、-d を低速のハードディスクに配置する必要があります。

現在、描画には 1 つの CPU スレッドのみが使用されます。したがって、ほとんどの Chia ユーザーは、複数の P ディスク プログラムを同時に実行すると効率が大幅に向上すると考えています。

SSD ソリッド ステート ドライブの P ドライブが機械式ハード ドライブよりも高速であることは客観的な事実です。ただし、SSD の寿命には明らかに限りがあり、初期の Chia テストでは、SSD 上の P ディスクはすぐに消耗することが示されているようです。そのため、多くの Chia ユーザーは、複数の機械式ハード ドライブに同時に P ドライブを並列接続する方が「グリーン」であると判断します。

P ディスク モードは作業効率を最大化するように設計されています。ただし、エンドレス ハッシュ攻撃を防ぐために、ファーマーは平均ブロック間隔内でディスク ファイルを P できないようにする必要があります。そのため、メインネット上の最小の k サイズは k32 になります。

Pディスクファイルの可用性チェック

コマンド: chia plots check -n [チェック数] -l -g [部分文字列]

まず、config.yaml 構成ファイルに設定されているすべてのプロット ディレクトリを検索します。これらのディレクトリは chia plots show で調べることができます。

-g ファイル名に大文字と小文字を区別する文字が含まれる [substring] ディレクトリまたは P ディスク ファイルのみをチェックします。 -g が指定されていない場合は、config.yaml 内の各ディレクトリ内のすべてのグラフがチェックされます。

-g の使用例

  • /mnt/chia/DriveAのような長いディレクトリ名内のプロットをチェックするには、chia plots check -g DriveAを使用します。

  • chia plots check -g k33 を使用して、k33 プロットのみが使用可能であることを確認します。

  • 2020 年 10 月 31 日に作成されたチェック プロットは、chia plots check -g 2020-10-31 を使用してプロットできます。

-l を使用すると、重複する P ディスク ファイルを ID で検索できます。 config.yaml にリストされているすべての P ディスク ファイル保存ディレクトリをチェックし、同じファイル名で終わるすべてのプロット ファイル名をリストします。 *-[64文字のプロットID].plot.重複ファイルのみをチェックする場合は、-l -n 0 を使用する必要があります。

-n は与えられたチャレンジの数を表します。 -n 整数を含めない場合、デフォルトは 30 です。たとえば、-n が 30 に設定されている場合、各 P ディスク ファイルは 30 のチャレンジでテストされます。チャレンジの数は 5 (最小) から -n までの範囲でランダムではありません。

各 P ディスク ファイルは、各チャレンジを受け入れます。

  • チャレンジの質を確認します (空間的な証明はありますか? チャレンジごとに 1 つの証明を期待する必要がありますが、証明が 0 個または 1 個を超える可能性もあります)。

  • 証明された場合は、その異議に対する完全な証拠を入手してください。

  • 完全な校正の数が、期待される品質の校正の数と一致することを確認します。

最後に、最終的な実際の証明と予想される証明を比較するレポートが表示されます。

したがって、-n が 20 の場合、プロット ファイルの数に応じて 20 個の証明が期待されます。

-n 10 または -n 20 でコマンドを実行すると、非常に小さなチェックには適していますが、プロットが本当に高品質であるかどうかについて多くの情報は得られません。

より良い統計情報を取得するには、-n 30 の使用を検討してください。

詳細については、chiapos の DiskProver コマンド (https://github.com/Chia-Network/chiapos/blob/master/src/prover_disk.hpp) を参照してください。

完全な証明と期待される証明の比率は何を意味しますか?

  • 比率が 1 より大きい場合、P ディスク ファイルはこのディスク スキャンで成功したことを意味します。

  • 比率が 1 未満の場合、P ディスク ファイルの幸運値は比較的低くなります。

  • 比率が 0.70 未満でない限り、これについてはあまり気にする必要はありません。

理論上、比率が 1 を超える区画は、ブロックチェーン上のチャレンジに勝つ可能性が高くなります。同様に、比率が 1 未満の P ディスク ファイルでは、勝つ可能性が低くなります。しかし、実際には目立った効果はないでしょう。 「P ディスク ファイルの数」と「k サイズ」は、「チャレンジごとに生成される証明」よりも、ブロックを獲得する上ではるかに影響力のある要素です。したがって、P ディスクのファイル チェック率が 1 未満の場合、大幅に 1 より小さくない限り心配する必要はありません。


<<:  RHYプラットフォームはクラウドコンピューティングパワーを低価格で購入し、4人グループで全額キャッシュバックを受けることができます

>>:  Chia プロット ファイル サイズ

推薦する

他の通貨が依然として下落している中、ビットコインは上昇できません。 「人為的な強気相場」は終わったのか?

今年3月以降、ビットコインの価格は上昇し続けています。一部の暗号通貨投資家は「強気相場が到来する」と...

IPFS公式Q&Aの最終まとめ!

↑↑↑↑ 上記の青い文字をクリックしてフォローしてください。 01 Q: 相互運用可能な 2 つの...

コメント: マイナーがイーサリアムをフォークすることは不可能

ウー氏は著者にこう語った |ウィンター・ソルジャーこの号の編集者 |コリン・ウー2月26日、Spar...

電力を大量に消費するビットコインマイニングをすべて禁止できないのはなぜですか?ハイテクに偽装

過去6か月間、ビットコインに代表されるデジタル通貨市場は混乱しており、価格が急騰し、非常に不安定にな...

アクセンチュア、金融サービス業界向けの新技術を発表

中国保険ニュース [記者 カン・ミン] 2月24日、世界的に有名なコンサルティング会社アクセンチュア...

IoTとETCの組み合わせが次のトレンドになるのでしょうか?

モノのインターネット( IoT)は近年注目の話題となっており、業界関係者はホームオートメーションから...

ビットコインは上がったり下がったりするが、Nvidiaは確実に利益を上げるだろう

出典: Capital Detective著者: ホン・ユーハン米国のバイデン政権が3月12日に1兆...

ポピュラーサイエンス |イーサリアムの創設者、ヴィタリック・ブテリンとは誰ですか?

これはVernacular Blockchainの1274番目のオリジナル号です著者 |ピーター制作...

メタアカウントレイヤーはWeb3メタバースへのポータルです

現在の Web3.0 は限定されたセットのようなもので、目に見える要素は分散型金融 (DeFi)、分...

ビットコインの内部と外部のトラブル、「1オンスのビットコイン」とは一体何なのか?

最近、人民日報に掲載された「ビットコインの背後にあるリスクに注意」という記事が私の注目を集めました。...

デロイトがブロックチェーンパートナー企業5社と技術プロトタイプ20社を発表

クレイジー解説:ビッグ4会計事務所の一つであるデロイトは、ブロックチェーンのスタートアップ企業5社と...

郭宏才氏がWINGS財団諮問委員会に加わる

郭宏才氏の豊富な起業経験は、WINGSの市場拡大活動に役立ち、プロジェクト資金調達の事実上の第一選択...

ロジャー・バーはクラウドマイニングを展開する予定だが、これはBUのチャンスか?

Bitcoin.comのオーナーであるロジャー・バー氏がクラウドマイニングプロジェクトを近々立ち上...

Cognizant Digital Consulting: ウォール街はブロックチェーンを採用し、コストを心配して時間を無駄にするのはやめるべき (レポート全文をダウンロード)

ウォール街の誰もがブロックチェーンがゲームチェンジャーになると考えているようだ。この技術は、銀行、決...