ABT Node テクニカルプレビューを始めよう

著者: Matt McKinney - ArcBlock マーケティング担当副社長
ArcBlock は、ArcBlock 開発者プラットフォームと ABT Node の新しいテクニカルプレビューをリリースします。
ArcBlock の ABT Node は、モダンなブロックチェーンアプリの作成、デプロイ、管理を支援するために設計された次世代の開発者プラットフォームです。新しい ABT Node により、すべての開発者は、ArcBlock のブロックチェーンフレームワーク、分散型アイデンティティ(DID)ウォレットである ABT Wallet、およびアプリの構築と実行を支援する ABT Node を含むエンドツーエンドの開発システムを手に入れることができます。
ABT Node を使用すると、独自のブロックチェーンを簡単にセットアップしてインストールしたり、ArcBlock 上に構築されたアプリや外部アプリをサポートするために分散型アイデンティティを使用したり、既製の Blocklet を使用して新しいアプリを構築したりできます。
今回のテクニカルプレビューリリースでは、ぜひ皆さんに試していただきたいと考えています。
それでは、始めましょう。
ABT Node を始めよう
前提条件: ABT Node を始めるには、nodejs がインストールされていること、およびスマートフォンの ABT Wallet で分散型アイデンティティがセットアップされている必要があります。または、以下のリンクを使用して AWS Marketplace から ABT Node をデプロイすることもできます。
- まず、ターミナルウィンドウを開きます
- 次のコマンドを実行します:
npm install -g @abtnode/cli abtnode init- これでノードを構成できるようになります。詳細を入力するか、Enter キーを押してデフォルト設定のまま進むことができます。完了したら、次のコマンドを入力します
abtnode start- ウェブにアクセスしてノードをセットアップし、ABT Wallet を使用して(QR コードをスキャン)ログインします
AWS に ABT Node をデプロイする
AWS アカウントで ABT Node を実行したい場合は、こちらの指示に従うだけで、無料利用枠(Free Tier)またはお好みのサーバーを使用して ABT Node を起動できます。

Blocklet をデプロイする
ノードが稼働すると、ABT Node 内で ArcBlock の開発者ツールやサービスにアクセスできるようになります。これには、いくつかの既製の Blocklet が含まれています。このプレビュー版でぜひ試していただきたい Blocklet の一つが Blockchain Manager です。以下の手順では、2 分以内にブロックチェーンをセットアップする方法を説明します。
ブロックチェーンをデプロイする
最初の Blocklet デプロイとして、独自のブロックチェーンを起動してみましょう。
- ABT Node ダッシュボードの Marketplace(マーケットプレイス)に移動します
- Install Blocklet(Blocklet をインストール)を選択します
- Blockchain Manager を見つけて、Install Latest(最新版をインストール)を選択します
- 「開く」を選択し、blockchain-manager の中で start(開始)をクリックします

- 概要エリアで、管理インターフェースのリンクをクリックしてブロックチェーンを作成し、create chain(チェーン作成)を選択します
- 簡易チェーンクリエーターを使用するか、独自の詳細を入力したい場合は高度な作成を選択できます。手順を完了し、create chain(チェーン作成)を選択します

- チェーンの使用を開始するには、start(開始)を選択します
- 概要ページに、独自のブラウザ(explorer)や設定オプションなどが表示されます。数分かけて探索してみてください。

次のステップ
今後数週間にわたり、新しい機能、Blocklet、バックエンドサービス、および拡張機能をリリースしていく予定です。これにより、ABT Node はモダンなブロックチェーンアプリの新しい拠点となり、思い通りの方法でアプリを構築・実行できるようになります。今後の情報にご期待ください。また、ぜひフィードバックをお寄せください。
このページに関わるもの
製品
-
Blocklet Server
superseded
blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。
用語
-
Decentralized Identity
識別子とそれに関する主張を、単一の事業者のアカウント体系の中ではなく、主体自身が保持し検証者が確認する方式。DID と検証可能な資格情報がそれを成り立たせる部品です。