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

ABT ノードでの Blocklet のインストールと使用ガイド

ArcBlock
ABT NodeArcBlockDecentralized IdentityDeveloper

ABT ノード 1.0 は 2020 年 9 月 1 日に正式リリースされました。開発者が ABT ノードで Blocklet を検索、インストール、使用する方法については、この記事をご覧ください。

Blocklet の検索とインストール

マーケットプレイス ページを開き、マーケットプレイス上でインストールしたい Blocklet を探して インストール ボタンをクリックすると、インストールが完了します。

Blocklet のアップグレードまたはダウングレード

マーケットプレイス ページで、既にインストールされている Blocklet のカードを見つけます。カード上のバージョンリストをクリックすることで、バージョンのアップグレードまたはダウングレード操作を行うことができます。

Blocklet の基本管理操作

まず、Blocklet マーケットプレイスから Blocklet をインストールします。インストールが成功したら、Blocklets(基石程序) を開きます。

Blocklet 一覧ページ

Blocklet 一覧ページでは、現在の Blocklet の一連の属性を確認できます:

  1. 名前
  2. アクセスリンク
  3. バージョン番号
  4. インストール時間
  5. 実行時間
  6. ステータス

また、操作 を展開して実行可能な操作リストを表示できます:

  1. 起動:Blocklet を起動します
  2. 停止:Blocklet を停止します
  3. 設定の再読み込み
  4. グレースフルリスタート:Blocklet を再起動します
  5. 削除:Blocklet を削除します(または Blocklet のデータも同時に削除します)
  6. 設定:Blocklet の設定ページに入ります

Blocklet 詳細ページ

詳細ページの右上には、一列の操作ボタンがあります:

  1. Start:Blocklet を起動します
  2. Stop:Blocklet を停止します
  3. Restart:Blocklet を再起動します
  4. Reload:設定を再読み込みします
  5. Remove:Blocklet を削除します(または Blocklet のデータも同時に削除します)

環境変数の管理

ABT ノードは、ノード内で実行される Blocklet に対して、一連のアクセス可能な変数を提供します。

システム設定

  1. BLOCKLET_PORT:Blocklet の実行ポート
  2. BLOCKLET_APP_DIR:Blocklet のストレージディレクトリ
  3. BLOCKLET_MAIN_DIR:Blocklet のメインディレクトリ
  4. BLOCKLET_DATA_DIR:Blocklet のデータディレクトリ
  5. BLOCKLET_LOG_DIR:Blocklet のログディレクトリ
  6. BLOCKLET_CACHE_DIR:Blocklet のキャッシュディレクトリ
  7. BLOCKLET_APP_SK:Blocklet アプリの SK
  8. BLOCKLET_APP_ID:Blocklet アプリの ID
  9. BLOCKLET_BASE_URL:Blocklet のベース URL
  10. BLOCKLET_PREFIX:Blocklet のプレフィックス

グローバル設定

  1. ABT_NODE_DID:ABT ノードの DID
  2. ABT_NODE_PK:ABT ノードの PK
  3. ABT_NODE_URL:ABT ノードの URL
  4. ABT_NODE_IP:ABT ノードの IP アドレス
  5. ABT_NODE_PORT:ABT ノードのポート
  6. ABT_NODE_PROTOCOL:ABT ノードのプロトコル
  7. ABT_NODE_DOMAIN:ABT ノードのドメイン

コア Blocklets

ABT ノード関連

ABT Node Launcher

ABT Node Launcher は、クラウドプロバイダー(AWS、Azure など)を介して ABT ノードインスタンスを管理するための Blocklet です。

ブロックチェーン関連

BlockChain Manager

BlockChain Manager は、ArcBlock チェーンフレームワークに基づくチェーンノードの管理を支援します。主な機能は以下の通りです:

  1. 新しいチェーンの作成
  2. チェーンノードの管理

Blockchain Explorer

Blockchain Explorer は、ArcBlock チェーンフレームワークに基づくチェーンのために構築されたブロックエクスプローラーの Blocklet です。

GraphQL Playground

GraphQL Playground は、ArcBlock チェーンフレームワークに基づくチェーンのために構築された GraphQL プレイグラウンドの Blocklet です。

Blockchain Boarding Gate

Blockchain Boarding Gate は、ArcBlock チェーンフレームワークに基づくチェーンにおいて、オンチェーンアカウントを迅速に作成するために構築された Blocklet です。

DID 関連

DID Connect

DID Connect は、DID アイデンティティアプリケーションプラットフォームを迅速に構築するための Blocklet です。

Wallet Playground

以下の ArcBlock テクノロジーを使用して構築されたアプリケーションの可能性を最大限に示す、シンプルな Blocklet です:

  • ABT Walletと ABT DID プロトコル
  • ArcBlock ブロックチェーンフレームワーク:公開検証可能な分散型台帳技術を DApp にもたらします

こちらをクリックして、ABT ノードのドキュメントを確認してください。

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。

用語

  • Decentralized Identity

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