[STEEM証人への旅] 証人キーを生成する
こんにちは、@yasuです。
丁寧に説明されている @rexthetech さん @michelangelo3 さん @blockseater さんの記事を何度も繰り返して読んでいます。
ちょっと熱っぽいです。
Zero to Witness: Part 8: Witness responsibilities
Zero to Witness: パート 8: 証人の責任
Zero to Witness: Part 8: Witness responsibilities
操作はありません。
Zero to Witness: Part 9: Generating witness keys
Zero to Witness: パート 9: 証人キーの生成
- 証人の新しい Steem アカウントを作成する
- 監視モード用に Steem ノードを構成する
- ウォレットと署名鍵を作成する
- Steem ノードの構成を完了する
- 証人アカウント キーをインポートする
証人の新しい Steem アカウントを作成する
@steemchiller さんが作成されたツールでアカウントを作成します。
https://steemworld.org/account-creator
パスワードなど記録されているPDFファイルは確実に保存してください。
@yasu.witness というアカウントを作成しました。
監視モード用に Steem ノードを構成する
一旦、Steemを停止します。
./stopsteem.sh
nano で Steem 設定ファイルを開きます。(2か所)
nano /steemdata/config.ini
コメント
#p2p-endpoint = 0.0.0.0:2001
コメントアウト
webserver-ws-endpoint = 0.0.0.0:8090
保存して、nanoを終了します。
Ctrl+O、Enter
Ctrl+X
Steemを再起動します。
./startsteem.sh
ウォレットと署名鍵を作成する
Witness ID と秘密鍵を設定します。
cli_wallet に接続しするスクリプトを作成する
nano wallet.sh
docker exec -it witness cli_wallet
chmod +x ./wallet.sh
それでは、cli_wallet に接続します。
./wallet.sh
以下のように表示されます。コマンド入力待ち。
new >>>
新しいパスワードを登録する。ダブルクォーテーションが必要です。
set_password "[YOUR-PASSWORD]"
以下のように表示されます。コマンド入力待ち。
locked >>>
ロック解除します。ダブルクォーテーションが必要です。
unlock "[YOUR-PASSWORD]"
以下のように表示されます。コマンド入力待ち。
unlocked >>>
新しい鍵ペアを生成します。
suggest_brain_key
次のような形式で出力されますので、確実にコピーして保存します。
新しいファイルを開き、貼り付けておきます。
suggest_brain_key
{
"brain_priv_key": "A BUNCH OF WORDS FROM WHICH THE KEYPAIR IS GENERATED",
"wif_priv_key": "5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"pub_key": "STMxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
Ctrl+Dで cli_wallet から抜け出し、通常の SSH セッションに戻ります。
Ctrl+D
Steem ノードの構成を完了する
steemitの証人アカウント名とcli_walletで生成したプライベートキーを設定します。
./stopsteem.sh
nano /steemdata/config.ini
ダブルクォーテーションが必要です。
witness = "yasu.witness"
private-key = [cli_walletで生成したwif_priv_key]
ノードを再起動します。
./startsteem.sh
./steemlogs.sh
ログ ビューアーを使用すると、ノードの起動時に "Launching block production" メッセージが表示されます。
証人アカウント キーをインポートする
./wallet.sh
なぜか、以下のようにnew
と表示されます。コマンド入力待ち。
new >>>
先ほどと同じパスワードを再登録する。
set_password "[YOUR-PASSWORD]"
以下のように表示されます。コマンド入力待ち。
locked >>>
unlock "[YOUR-PASSWORD]"
以下のように表示されます。コマンド入力待ち。
unlocked >>>
証人アカウントのプライベートアクティブキー
import_key "5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
参考記事
- Zero to Witness: Part 9: Generating witness keys* Von Null auf Witness, Teil 3: Witness aktivieren
- How to be Witness? (Download Steem latest data) Noob to Pro Guidelines..!!!
ありがとうございました。
いらすとや
steemit サインアップ
steemit 知識
日本語 Steemit Discord (超初心者~誰でも)
@yasu さん、こんにちは。
![image.png](https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmTqjyUPHQynfivV8eREroJhUfcSCvFJ4krct5KgTedAQt/image.png)
💡 アップボートガイド 💡
tomoyan.witnessに投票お願いします👇
https://steemitwallet.com/~witnesses
![](https://steemitimages.com/640x0/https://i.imgur.com/UJIIIWO.png)
分からない事は何でも質問して下さい🙇
![](https://steemitimages.com/640x0/https://i.imgur.com/jT2loCz.png)
![](https://steemitimages.com/640x0/https://i.imgur.com/Fk8AhOW.png)