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

ArcBlock、ABTブロックチェーンノードソフトウェアをリリース

ArcBlock
お知らせブロックチェーンブロックチェーンノード開発者ウェブサイト

ArcBlockは、ユーザー、企業、開発者がDAppsやブロックチェーン対応サービスを簡単に管理・運用できるよう支援する、世界で最もシンプルなブロックチェーンノードソフトウェア「ABT Node」を正式にリリースしました。

ABT Nodeはクラウドネイティブであり、ArcBlockのエンドツーエンド型ブロックチェーン開発プラットフォームを構成するもう一つの重要な要素です。このプラットフォームは、プラグイン可能な開発フレームワーク、オンチェーンガバナンス、統合された分散型ID(DID)など、分散型アプリケーションの構築、運用、利用に必要なすべてのツールとサービスを統合しています。また、継続的に成長し、対応チェーン数を最大限まで拡大できるよう設計された相互接続型チェーンネットワーク、ABT Network上で動作します。

本日より、ユーザーはArcBlockのウェブサイトからABT Nodeをダウンロードできるほか、Microsoft Azure、Amazon Web Services、Upyun、AUROなど、複数の認定クラウドコンピューティングパートナーからクラウドノードを選んでデプロイできます。

ABT Nodeの認定ローンチパートナーには、世界有数のクラウドコンピューティングおよびエッジコンピューティング事業者が含まれています。これらを組み合わせることで、ArcBlockユーザーはアジア、北米、欧州など、世界最大175か所のロケーションにABT Nodeをデプロイでき、プロダクションワークロードに必要なリソース、処理能力、ガバナンス機能を利用できます。ABT Nodeはエッジコンピューティング向けに設計されており、わずか数個のコマンドで1台から数千台まで容易にデプロイできます。今後数週間から数か月のうちに、利用可能なプロバイダーもさらに追加されます。

ABT Nodeは、一般的なアプリケーションのように簡単にインストールできる初のブロックチェーンノードソフトウェアです。

ArcBlockはABT Nodeを利用する最初のブロックチェーンプラットフォーム事業者として、AWSのスポットインスタンスを使い、従来のネットワークと比べてコストを最大90%削減しながら、本番運用可能なブロックチェーンネットワークを構築する方法を実証しました。また最近では、数個のコマンドで数百台のABT Nodeをデプロイする方法を開発者向けに紹介する記事も複数公開しています。

ABT Nodeは単なるブロックチェーンノードではなく、ブロックチェーンノードに何ができるかを大きく変える存在です。エンジニアリング担当VPのTyr Chenは次のように述べています。「マイニングノードや、動作に何らかのハブまたはリレーを必要とする中央集権型ノードを作るだけではありません。私たちは、ArcBlockのブロックチェーンプラットフォームを構成する各要素を、実用的で役に立ち、現実の問題を解決できるものにしたいと考えています。ユーザーに卓越した体験を提供し、自分のデータを自ら管理できるようにしたいのです。ABT Nodeは、エッジコンピューティング向けに設計された初の完全分散型ブロックチェーンノードです。クラウドコンピューティングの力と使いやすいウェブサーバーを組み合わせ、詳細な指標と分析を即座に提供します。さらに、アプリケーションのさまざまなシナリオを容易にデバッグ、照会、シミュレーションできる重要な開発ツールを統合し、ユーザーがABT Network上でシームレスにアプリケーションを実行したり、独自の分散型ネットワークを構築したりできるようにします。」

ABT Nodeの重要な特徴の一つは、使いやすく高機能な管理コンソールをはじめ、操作性と体験を重視していることです。ブロックチェーン管理コンソールは、親しみやすく使いやすい設計です。ユーザーとArcBlock Minerは、ABT Network上でアプリケーションやサービスを即座に立ち上げ、他のユーザーを支えるサービスプロバイダーになり、他のユーザーやネットワークに接続し、マーケットプレイスからDAppsを起動できます。ABT Nodeは初期状態から分散型かつ本番運用可能で、耐障害性、自動アップデート、処理能力や計算資源を増やす必要がある場合の新しいノードへの容易な移行機能を内蔵しています。

ABT Nodeとアプリケーションを支援するため、開発者はコンソール内でアプリケーションをデバッグできる統合開発ツール群を利用できます。また、Open Chain Access ProtocolによるArcBlockの強力なGraphQL Queryを使い、BitcoinやEthereumなど異なる外部ブロックチェーンへ統一的にアクセスできます。さらにABT Nodeには、Javascript、Python、Java、Swift/Objective Cをサポートする柔軟なSDK、開発者向けCLI(Call Level Interface)、負荷やワークフローなど多様なアプリケーションシナリオをテストする革新的なシミュレーションツールも含まれています。ArcBlockは今後1か月にわたり、ABT Nodeユーザーがウェブサイト構築やコンテンツ管理などを行える新しいツールをさらに追加します。

ABT Nodeは1分未満でセットアップでき、他のピアやABT Networkに容易に接続して、アプリケーション、サービス、その他の機能を一般公開できます。完全分散型クラウドノードとして、ユーザーは自分のデータを完全に管理し、ノードの接続方法を自由に選べます。また、コンセンサスエンジンやストレージエンジンなど、ノードのさまざまな属性を変更し、IPFSなどの分散型ストレージやAWS S3のようなクラウドストレージサービスを利用できます。ユーザーはABT Nodeをローカルで実行し、他のユーザーやそのノードと接続することも、ABT Networkへ接続して一般向けにサービスやアプリケーションを提供することもできます。今すぐwww.arcblock.io/en/nodeをご覧ください。

このページに関わるもの

用語

  • ブロックチェーン

    記録を暗号学的に結び付け、共通の検証・合意形成ルールに従って取引履歴を確定する分散台帳。