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

海外コミュニティ Q&A

ArcBlock
Q&ATechnology

Q1: 「ABTはサービス利用に伴うコストを支払うためのユーティリティトークンです。ABTの基本的なユーティリティ価値は、ArcBlockシステムの利用コストを支払うことです。プラットフォームにリソースやサービスを提供した人(「マイナー」)はトークンで報酬を受け取ります。」

ArcBlockシステムとは何ですか?ArcBlockシステムには、アプリケーションをデプロイできるフロントエンドがありますか?

A: ArcBlockは、ブロックチェーンを使用して分散型アプリを開発・デプロイするためのPlatform as a Serviceです。ArcBlockシステムには、開発者が使いやすいようにフロントエンドコンソール(ウェブサイトおよびコマンドライン)が用意されています。

Q2: サービスの料金はどのように支払いますか?ArcBlockはクラウド上で動作するため、クラウドへの支払いもABTで行うということですか?

A: ABTはArcBlockサービスの支払いに使用されます。開発者は、自分のクラウドサービス上でArcBlockノードと環境を起動してアプリをホストするか、公開ArcBlockサービスを通じてアプリをホストするかを選択できます。開発者が自分のクラウドを使用する場合、ArcBlockの利用にはABTのみを支払えばよく、そうでない場合はクラウドサービスの費用も請求され、ABTで支払われます。

Q3: ABTのユーティリティとは何ですか?

A: ABTトークン自体がArcBlockプラットフォームの唯一のユーティリティトークンです。「アプリ開発者」はArcBlockサービスの利用にABTを支払い、「マイナー」はコンピューティングリソースや再利用可能なコンポーネントを提供することでABTを受け取ります。

Q4: 「ArcBlockを使用すると、開発者はネイティブトークンABTのすべての機能を継承した独自のカスタムトークンを作成することもできます。」

これらの機能とは何ですか?

A: カスタマイズされたトークンは、ABT自体のすべてのトークンサービスを継承します。ABTトークンサービスは、開発者がさまざまな方法で自分のアプリケーション内でトークンを使用できるようにするAPIおよびSDKのセットです。ABTトークンサービスには、基本的なトークン関連サービス(アカウント、ウォレット、送金、検証、認証など)がすべて含まれます。

Q5: Blockletとは何ですか?フレームワークですか、SDKですか、それともAPIですか?異なるクラウド間でクラウドマイクロサービスを抽象化したものですか?

A: Blockletは、マイクロサービスのデザインパターンを採用したソフトウェアフレームワークです。Blockletは、Protocol BuffersやDockerなどの業界標準技術の上に構築されています。

本質的に、Blockletは分散型Pub/Sub APIゲートウェイと連携するために特定のプロトコルをサポートするサーバーコンポーネントです。Blockletはシンプルでミニマリスト的な設計を採用しています。Blockletは異なる言語やプラットフォームで実装できます。

Q6: Blockletはいつオープンソース化されますか?ロードマップにはチェーンアダプターとオープンチェーンアクセスプロトコルに関する詳細しか記載されていません。

A: Blockletのリファレンス実装およびオープンチェーンアクセスプロトコルは、十分に安定していると判断した時点でオープンソース化する予定です。

Q7: オープンチェーンアクセスプロトコルはどのプログラミング言語で実装されていますか?

A: 開発者向けの最初の言語サポートはNode.js/Javascriptです。内部的には、目的に応じて異なる言語を使用する場合があります。Javascript/Python/Golang/Erlang/Elixir/C/C++

Q8: 「私たちはまた、pub/subをサポートし、BlockletのAPIゲートウェイとして機能する分散型メッセージングシステムを構築しています。ArcBlockのゲートウェイは分散型設計と安全な通信チャネルを使用しています。」

どのような意味で分散型なのですか?ユーザーがリクエストを行う際、pub/subが稼働している集中型クラウドと通信するのではないですか?

A: 私たちのpub/sub APIゲートウェイは物理的にも論理的にも分散しており、p2pネットワークのように相互に通信できます。異なるユーザーが異なるAPIゲートウェイに接続することができ、アプリケーション開発者は自分のAPIゲートウェイノードを運用することを選択できます。

Q9: Ethereumを含むクリプトスペースのほとんどのプロジェクトには、技術的な詳細を説明したイエローペーパーがあります。ArcBlockもイエローペーパーをリリースする予定はありますか?

A: Ethereumのイエローペーパーと同様の目的を果たす「ブループリント」ペーパーシリーズをリリースする予定です。