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

ABT ノード 1.0 は 2020 年 9 月 1 日に正式リリースされました。開発者が ABT ノードで Blocklet を検索、インストール、使用する方法については、この記事をご覧ください。
Blocklet の検索とインストール
マーケットプレイス ページを開き、マーケットプレイス上でインストールしたい Blocklet を探して インストール ボタンをクリックすると、インストールが完了します。

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

Blocklet の基本管理操作
まず、Blocklet マーケットプレイスから Blocklet をインストールします。インストールが成功したら、Blocklets(基石程序) を開きます。
Blocklet 一覧ページ

Blocklet 一覧ページでは、現在の Blocklet の一連の属性を確認できます:
- 名前
- アクセスリンク
- バージョン番号
- インストール時間
- 実行時間
- ステータス
また、操作 を展開して実行可能な操作リストを表示できます:

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

詳細ページの右上には、一列の操作ボタンがあります:
- Start:Blocklet を起動します
- Stop:Blocklet を停止します
- Restart:Blocklet を再起動します
- Reload:設定を再読み込みします
- Remove:Blocklet を削除します(または Blocklet のデータも同時に削除します)
環境変数の管理
ABT ノードは、ノード内で実行される Blocklet に対して、一連のアクセス可能な変数を提供します。

システム設定
BLOCKLET_PORT:Blocklet の実行ポートBLOCKLET_APP_DIR:Blocklet のストレージディレクトリBLOCKLET_MAIN_DIR:Blocklet のメインディレクトリBLOCKLET_DATA_DIR:Blocklet のデータディレクトリBLOCKLET_LOG_DIR:Blocklet のログディレクトリBLOCKLET_CACHE_DIR:Blocklet のキャッシュディレクトリBLOCKLET_APP_SK:Blocklet アプリの SKBLOCKLET_APP_ID:Blocklet アプリの IDBLOCKLET_BASE_URL:Blocklet のベース URLBLOCKLET_PREFIX:Blocklet のプレフィックス
グローバル設定
ABT_NODE_DID:ABT ノードの DIDABT_NODE_PK:ABT ノードの PKABT_NODE_URL:ABT ノードの URLABT_NODE_IP:ABT ノードの IP アドレスABT_NODE_PORT:ABT ノードのポートABT_NODE_PROTOCOL:ABT ノードのプロトコルABT_NODE_DOMAIN:ABT ノードのドメイン
コア Blocklets
ABT ノード関連
ABT Node Launcher
ABT Node Launcher は、クラウドプロバイダー(AWS、Azure など)を介して ABT ノードインスタンスを管理するための Blocklet です。
ブロックチェーン関連
BlockChain Manager
BlockChain Manager は、ArcBlock チェーンフレームワークに基づくチェーンノードの管理を支援します。主な機能は以下の通りです:
- 新しいチェーンの作成
- チェーンノードの管理
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 と検証可能な資格情報がそれを成り立たせる部品です。