【Filecoinソース倉庫全解析】第二章:口座財布の作成とFIL Mockコインの取得方法


第2章へようこそ、前章「【Filecoinソース倉庫全解析】第1章:Filecoinテストノードを構築する」の内容を読んだ後、私たちはすでに自分の機械にFilecoinテストノードを配置する能力を備えているはずです.本章では、Filecoinノード情報、ユーザーアカウント財布、鉱夫の役割などの関連概念、FIL Mockコインをどのように取得するかを紹介します.

2.1前章問題の補足


前の読者からのアドバイスに感謝します.はっきり述べていないところがあります.ここでは前章の問題について補足します.
  • 以前のほとんどの依存インストールプロセスは科学的にインターネットを利用する必要があり、gxはコンパイル時にデフォルトで引き出したのはソースです.https://go.googlesource.com/....
  • linuxシステムを使用する友人に対して:実はlinuxとmacOSシステムの違いは大きくなく、ソースコードのコンパイルの一環が煩雑だと思ったら、公式に発表されたfilecoin-Linuxを直接使用することができます.tar.gz releaseパッケージの後続操作:
  • ダウンロード先:https://github.com/filecoin-p...
    # linux 
    scp Downloads/filecoin-Linux.tar.gz user_name@remote_server_ip:/user_name
    
    # 
    tar -zxvf filecoin-Linux.tar.gz
    
    # 
    ./go-filecoin *
    

    注意:公式releaseは2月13日に発表されたもので、最新のパッケージではありません.後続の操作では、公式ドキュメントといくつかの詳細に出入りする可能性があります.

    2.2ノードID、口座、財布住所、鉱夫ID、コンテンツIDの区分


    アカウントウォレットを作成し、FIL Mockコインを取得する前に、ノードID、アカウント、ウォレットアドレス、鉱夫IDの概念的な意味、および対応するIDを重点的に区別する必要があります.
    図に示すように、階層関係は一目瞭然です.
    第1章では、go-filecoinのクライアントを自分のホストにインストールしました.このクライアントは、ノードを初期化、起動、管理するためのアプリケーションであることを理解できます.
    ネットワークトポロジがなくて、ノードの概念は何ですか?
    daemonを起動し、自分のホストポートを開き、ネットワーク要求を送信し、Filecoinピアツーピアネットワークに参加した後、Filecoinノードと呼ぶことができます(ブロックチェーンを知っていれば、よく理解できるはずです).
    以下では、他のいくつかの概念を集中的に紹介します.

    ノードID


    ノード(Node)の機能には、2つの役割、4つのアイデンティティが含まれています.
    3つの異なる役割の鉱夫のアイデンティティ属性があります.
    1)ストレージ使用者(user)
    2)鉱夫(miner:ストレージ提供、検索、修復)
    ノードIDは、ノードの一意のIDであり、名前のようなものである(重複しない)
    表示方法:
    go-filecoin daemon
    
    go-filecoin id
    

    用途:
    主にノードの検出,ノードとノード間の通信,ノードログトレースなどに用いられる.

    アカウントID


    アカウント(account)は,どの重役にも必要な基本属性であり,アカウントIDとノードIDは1対1の対応関係をとり,財布アドレスと1対多の関係(すなわち,1つのノードアカウントの下に複数の財布アドレスが存在する可能性がある)を直接取引FIL Balanceと結びつけ,ノードの自動初期化により生成する.

    財布の住所


    財布の住所:その名の通り、銀行カード番号に似ていて、ブロックチェーンシステムの中で欠かせない一環で、一般的に非対称暗号化の公開鍵です.ここで財布アドレスはノード自動初期化によって生成され,go-filecoin wallet *によって管理されるが,下図に示すようにアドレス情報は非常に重要であり,残高の照会,エクスポート,インポートが必要である.
    財布の住所は1つの口座の下で、新しいことをサポートすることができて、導入して、とても柔軟です
    また、go-filecoin wallet addrs *またはfilecoin/config.jsonでは、財布のアドレスに関する情報を表示、管理、構成します.

    鉱夫ID


    アカウントウォレットとは異なり、鉱夫(Miner)に関する情報と構成はFilecoinノードを配備した後に自動的に作成されず、後のminerで作成されたコマンドで手動で選択する必要があります.
    go-filecoin miner create 10 100 --price=0 --limit=1000 --peerid `go-filecoin id | jq -r '.ID'`

    さらに、--peerid go-filecoin id | jq -r '.ID'の接尾辞パラメータから、鉱夫IDはノードIDと1つ1つの対応関係があり、ノードIDは鉱夫IDの生成に関与することがわかる.

    コンテンツID


    コンテンツIDはCIDとも呼ばれ、IPFSで強調されているように、Filecoinネットワークではファイルデータごとに一意のCIDが生成されます.これは、Merkleの重み付けを容易にし、コンテンツ高速インデックスデータ(IPFSとFilecoinデータ転送プロトコル層の真髄)を直接通過するために、後続のストレージ需要者の使用操作で使用されます.これは、将来的にFilecoinに基づいてビジネスアプリケーションを記述し、自身のビジネスシステムデータを移行するコアキー値対データでもある.

    2.3アカウントウォレットの作成


    デフォルトの生成


    ノードは初期化中にdefaultAddressを自動的に生成し、ノードプロファイルで次のように表示できます.
    vim ~/.filecoin/config.json
    
    "wallet":{
                                  "defaultAddress":"fcq3t...29"
            },
    

    新しいウォレットを作成

    go-filecoin wallet addrs new

    ノードウォレットのエクスポート

    go-filecoin wallet export 

    その他のウォレットのインポート

    go-filecoin wallet import 

    2.4 FIL Mockトークンの取得


    FILコインの取得は多くの人が関心を持っている問題です.この節では、FILコインのいくつかの重要な問題を詳しく見てみましょう.

    FIL Mock


    Mockは偽データ、純テストを表します.
    現在、Filecoinは公測の段階にあるため、この段階で、私たちが接触できるFILコインは基本的にFIL Mockに属しており、実際のToken権益価値は存在せず、テストのみで使用され、Filecoinが正式にオンラインになる前に必ず再削除されます.
    羊毛を頻繁に引っ張ってはいけません.意味がありません.また、ネットルームの資源の配置が少なく、プレッシャーが大きいので、邪魔しないでください.

    FILコインシェアの分布と機能


    FILコインのシェアは多くの人が関心を持っている問題であり、現在のFILのシェア分配比は以下の通りである.
    総数:20億枚(推定25.7億ドル)
  • 投資者保有量:10%
  • 第1陣約5200万ドル、コスト:0.75ドル/FIL
  • 第2ロット約2.05億ドル、コスト:1-5ドル/FIL
  • プロトコルラボチーム:15%
  • 財団:5%
  • 鉱夫の予備量:70%
  • FIL Faucet(蛇口)


    FIL Faucetはコイン蛇口であり、初期に参加したFilecoinノードのユーザーに一定数のFILコインを事前に取得して市場活動に参加させることができる.
  • ストレージ需要家:ユーザーはアカウントでFILを使用して鉱山労働者とストレージ取引を行う必要があります.
  • 鉱夫:FILを担保品として使用し、掘削に参加する.

  • 現在、Filecoinは公測段階にあるため、このTokenは基本的にFIL Mockコインに属しており、実際のToken権益価値は存在せず、テスト用のみであり、Filecoinが正式にオンラインになる前にファイルを再削除するに違いない.皆さんは頻繁に羊毛を刈ってはいけません.意味がありません.そして、テストルームの資源の配置が多くなく、圧力が大きく、不安定です.
    小編は、Filecoinが正式にオンラインになった後もFIL Faucetが存在し、より包括的な配布戦略があり、配布後のトークンには実際のToken価値があり、財団(5%)またはチーム(15%)の一部のシェアからロックを解除すると推測している.

    FaucetでFILを取得


    2つの方法が使用でき、しかも簡単で便利で、テーマに直行します.
    一部のブロックチェーンプロジェクトとは異なり、ツイッター、マイクロブログなどのプラットフォームに転送し、チェーンバックを検証してから取得する必要があります.
    まず、2.3節のステップで財布のアドレスデータを取得する必要があります.例えば、fcq3t...29

    1)可視化フォーム


    アクセス:http://user.kittyhawk.wtf:9797財布の住所フォームを直接提出すればいいです.

    2)コマンドラインによるCurlリクエストの送信


    もちろんコマンドライン内で直接解決することもでき、より効率的で、
    財布のアドレスを取得し、shell変数を割り当てます.
    export WALLET_ADDR=`go-filecoin wallet addrs ls`    

    Curl形式post財布アドレスでフォームデータを要求し、フィードバック値Message_を出力するCID、問題が発生しやすいtrace
    echo MESSAGE_CID=`curl -X POST -F "target=${WALLET_ADDR}" "http://user.kittyhawk.wtf:9797/tap" | cut -d" " -f4`

    数分後、FIL Mockコインを発行するかどうかを確認します.
    go-filecoin wallet balance ${WALLET_ADDR}

    成功は下図のように、各口座に1000枚のFIL Mockコインがもらえ、24時間ごとに再取得できるので、足りない心配はありません.
    これで、「Filecoinソース倉庫全解析」第二章:どのように口座財布を作成し、FIL Mockコインを取得するか」の学習を通じて、Filecoinの財布口座、FILコインの概念と関係を理解し、理解し、自分のFIL Mockコインを順調に取得し、次の鉱夫の掘削とデータの保存などの操作に参加する準備ができています.コンピュータの前でFilecoinソース倉庫を研究しているあなたを助けたいと思っています.回り道をしないで!
    次の章では、「【Filecoinソース倉庫全解析】第3章:ストレージプロバイダ(鉱夫)の構成操作」について説明します.

    参考文献


    get-fil-from-the-filecoin-faucet :https://github.com/filecoin-project/go-filecoin/wiki/Getting-Started#get-fil-from-the-filecoin-faucet

    この章のスポンサーブランド:


    科極星座標中国深センは、国内初のIPFSとFilecoin生態布道者である.科極星チームはずっとIPFSに基づくハードウェア設備及びIPFS生態応用の研究開発、生産、販売に専念し、IPFS生態体系の異なるレベルの参加者に鉱機、鉱場、託管、データサポート、応用開発、知識サービスなどを含む全方位の立体化サービスを提供している.現在、北上広深港と周辺の複数の鉱山を配置し、ストレージプールCSPOOLを率先して発売しており、製品とサービスは日韓、欧米、東南アジアを含む世界各地をカバーしている.
    科極星が嘉楽SOHOのオリジナルコンテンツをサポートしてくれたことに感謝します.

    連絡先:


    深夜に書くと、不足点があります.指摘ともっと議論を歓迎します.私信微信の公衆番号:jialesoho、あるいは私の微信:daijiale 6239を追加します.もしあなたに役に立つと思ったら、きれいな普及と賞をクリックして支持することができます.感謝しています.
    (図中のQRコードを識別し、嘉楽SOHO微信公衆番号に注目)