メインコンテンツへスキップ

Use Case Examples for ArcBlock Platform

Matt McKinney - ArcBlock VP of Marketing
ArcBlockDecentralized IdentityDID WalletNode

著者: Matt McKinney - ArcBlock マーケティング担当副社長

ArcBlockには、皆さんがすぐに始められるよう、また最新の機能を紹介するための例がいくつか用意されています。

ArcBlockは、次世代の開発者およびインフラストラクチャプラットフォームであるABT Nodeの最新テクニカルプレビューをリリースしました。これは、開発者が分散型ウェブのためのより優れたビルディングブロックを利用できるように設計されています。

この記事では、ノードのデプロイ、ブロックチェーンの作成、マーケットプレイスからのパッケージのインストールなど、いかに簡単に始められるかを示すいくつかの例を紹介します。開始する前に、サービスをあなたのアイデンティティに接続し、業界最高の暗号技術を使用してサービスを保護するために使用されるABT Walletを必ずダウンロードしてインストールしてください。

1. ABT Nodeのデプロイ

ABT NodeはArcBlockプラットフォームの次世代を象徴するもので、ArcBlockが提供するすべてを使いやすいプラットフォームに統合し、アプリ、ブロックチェーン、ユーザーなどの作成、デプロイ、管理を可能にします。デプロイには2つのオプションがあり、今後さらに増える予定です。現在は、お使いのデバイス、またはAWSマーケットプレイスからABT Nodeをデプロイできます。

ローカルにデプロイする

ABT Nodeを使い始めるのは簡単です。まず、ターミナルで以下のコマンドを実行します。

npm install -g @abtnode/cli
abtnode init
abtnode start

ノードが起動したら、ブラウザにURLを入力し、ABT Walletを使用してQRコードをスキャンし、ノードを自分のアイデンティティに接続することに同意します。これで完了です。ノードが稼働しました。ABT Nodeのセットアップを開始するための新しいABT Node Getting Started ページが表示されます。

AWSにデプロイする

AWSの無料利用枠を使用して、新しいABT Nodeをデプロイすることもできます。こちらのリンクから、AWS上でABT Nodeをセットアップするためのステップバイステップの指示に従ってください。セットアップ後、ABT Nodeの Getting Started ページが表示されます。

2. ブロックチェーンの作成

この例では、新しいブロックチェーンを作成してデプロイします。

  1. ABT Nodeにログインします。
  2. 左側のナビゲーションでマーケットプレイスに移動します。
  3. 「Blockchain Manager」Blockletを見つけて install を選択します。インストール後、 open を選択し、ウィンドウ上部付近にある start オプションを選択します。
  4. Overview(概要)タブで admin interface を見つけてクリックします。
  5. +create chain を選択し、詳細を入力します。上級ユーザー向けに、下部に advanced create オプションがあります。
  6. 必ず create moderator を選択し、ABT WalletでQRコードをスキャンしてください。
  7. create をクリックします。
  8. 次に start を選択してチェーンを起動します。
  9. 以上です。2分足らずで新しいブロックチェーンを構築できました。

3. パッケージのインストール

パッケージは、開発者がアプリケーションやサービスを構築する際に使用する主要なコンポーネントです。ArcBlockでは、さらに一歩進んで「Blocklets」と呼ばれる既製のパッケージを作成しました。これにより、誰でもクリック一つで開発環境やアプリに新しい機能を簡単に追加できます。この例では、マーケットプレイスにアクセスして、ノードにいくつかのBlockletをインストールします。

  1. ABT Nodeにログインします。
  2. 左側のナビゲーションでマーケットプレイスを選択します。
  3. 利用可能ないくつかのBlockletが表示されます。 static-demo-blocklet を見つけて install latest を選択し、インストールしましょう。
  4. インストール後、 open を選択し、上部の start をクリックします。
  5. 概要タブに戻ると、公開URLが表示されます。それをクリックしてください。
  6. クイックマッチを試してみましょう。この例では、ノード上で簡単なゲームを実行するためのコードとビジネスロジックを追加する新しいパッケージをインストールしました。あらゆるコンポーネントやサービスを、マウスのクリック操作だけで追加できます。

このページに関わるもの

製品

  • DID Wallet renamed

    デジタル ID(DID)の作成・管理と、関連する証明情報の管理を、一つのアプリで。

用語

  • Decentralized Identity

    識別子とそれに関する主張を、単一の事業者のアカウント体系の中ではなく、主体自身が保持し検証者が確認する方式。DID と検証可能な資格情報がそれを成り立たせる部品です。