初日でブロックチェーンPoC(概念実証)を作成 

NEM

はじめに

本投稿はSymbolPlatform公式記事の日本語訳になります。
誤訳などある場合は、コメントにてご指摘いただければと思います。

初日にPoC(概念実証)を作成

プラグインでプロセスを効率化

Symbolは、ほとんどのブロックチェーンソリューションよりも早くPoC(概念実証)を行うことができます。

Symbolのプラグインは、最も広く有用な企業向けの機能を処理し、それらはすでに組み込まれています。

私たちのクライアントアプリでは、それらを設定し、テストアプリケーションをライブで公開するためのプログラミングはほとんど必要ありません。

PoC(概念実証)を作成するためには、どのような種類のアセットを追跡するのか、オフチェーンのコードやロジックを定義しておく必要があります。

次に、Symbolチェーン上でアセットを作成して設定し、コードに接続する方法を見ていきます。

デスクトップウォレットは開発ツール

ウォレットと呼ばれるSymbolのデスクトップウォレットアプリは、組み込み機能を備えたプロジェクトプラットフォームでもあります。

ウォレットでは、トークンの作成、チェーンの探索、マルチシグアカウントの管理などを行うことができます。

Symbolプロトコルとデスクトップウォレットをラップトップにダウンロードして試すのはとても簡単です。彼らは比較的いくつかの依存関係を持っており、セットアップは高速です。

カスタム資産への6つのステップ

ここでは、最初のプロジェクトを作成するためのステップの概要を説明します。

  1. 言語を選択するか、ウォレットアプリを使用するかを選択します。
    Symbolは現在、Typescript、Javascript、Javaをサポートしています。しかし、コードを書きたくない場合は、Symbolのデスクトップウォレットを使用してこれらの機能のほとんどにアクセスすることができます。
    セットアップが合理化されているので、ここではウォレットに焦点を当てます。ウォレットはこちらからダウンロードできます。 https://nemtech.github.io/wallets.html
  2. ウォレットを使っている人は、ウォレットを開いてテストネットのアカウントをいくつか作っておきましょう。
    公開されているテストネットを使うのが一番手っ取り早いですが、お好きな方は自分でテストネットを作ることもできます。詳しい説明はこちらです。https://nemtech.github.io/guides/account/creating-an-account.html
  1. フォーセット(テストトークンをはきだす蛇口のようなもの)からいくつかのテストXYMを取得し、あなたの新しいアカウントのアドレスのいずれかに送信します。
    ウォレットから直接テストXYMを要求するか、このリンクを使用してください。 http://faucet-941-01.symboldev.network/
    あなたがチェーン上のプロジェクトを設定するために使用するトランザクションのための小額の手数料を支払うためにテストXYMが必要になります。
    トランザクションがどれだけ早く確認されるかを確認するために、あなたのウォレット間でいくつかのテストXEMを送信してみてください。
  1. ウォレットのネームスペースタブをクリックするか、ネームスペーストランザクションを送信してネームスペースを登録します。
    ネームスペースは、ブロックチェーン上のウェブドメインのようなものです。直感的な方法で資産を識別します。
    ネームスペースを作成したら、さらにそれをサブネームスペースに分割することができます。例えば、”streaming “という名前空間があれば、”streaming.music “や “streaming.video “という名前空間を作ることができます。
  1. トークンアセットを作成します。(同一で不変のアセットをモザイクと呼びます。) モザイクを作成すると、以下のような設定ができます。
    1. 供給性 – これを何個存在させるか?
    2. 分割性 – 1つを端数に分割できるか?小数点以下は何個になるか?
    3. 期限 – 期限切れになることはあるか?あるとすれば、いつですか?
    4. Mutable Supply – 後で追加で作成できるか、それともロックされているか?
    5. 転送性 – 特定のアカウントでしか送受信できないのか?
  1. ウォレットを使用して資産を設定するだけでかなりのところまで達成できますが、既存のビジネスアプリケーションやロジックを使用してブロックチェーン上のトランザクションを作成する準備ができている場合は、SDKの1つを取り出してみましょう。https://nemtech.github.io/sdk.html

次のステップは、トランザクションにデータ文字列を添付して検証したり、オフチェーンアクションを開始したりすることができる、公開または暗号化されたメタデータをより深く調べることです。
https://nemtech.github.io/concepts/metadata.html

これでPoCブロックチェーンアプリケーションの大部分のビルディングブロックが完成しました。

Symbolアプリケーションを実装するかどうかに関わらず、これらのステップを踏むことは、ブロックチェーンプロジェクトの作成や要件定義に慣れるための手っ取り早い方法です。楽しく実験していただければ幸いです。

タイトルとURLをコピーしました