BlockPIは、グローバルに分散されたブロックチェーンAPIサービスネットワークです。Web3開発者のための、迅速でスケーラブル、堅牢なマルチチェーンRPCインフラです。
BlockPI Networkは、高品質で堅牢、かつ効率的なRPCサービスを提供することを目指しています。単一障害点のリスクやスケーラビリティの制限を回避するために、ネットワークは分散構造となっており、拡張可能な作業ノードで設計されています。
BlockPI Hub は、ユーザー システム、ノード評価および認証システム、および会計システムを管理するサーバーです。ユーザーの登録情報やアカウント情報がここに保管されます。また、ネットワーク内のノードを常にテストし、BlockPI Load Balancer のソースとなるスコアを与えます。ネットワーク全体の収入と支出、およびシステム内のキャラクターに発行される報酬がここで計算されます。今後のバージョンでは、BlockPI Hub の機能を段階的に分散化し、コア サービスのごく一部のみを残してスマート コントラクトにデプロイする予定です。
HyperNode は、RPC 要求を処理し、ゲートウェイを介してユーザーに応答を送信するエンド ノードです。 HyperNode は通常、ターゲット ブロックチェーン (RPC リクエスト ターゲット) の完全なノードで実行されます。テストネット フェーズ #1 では、サードパーティのオペレーターがハイパーノードに参加して実行できました。
ゲートウェイはユーザーのリクエストを収集および分類し、BlockPI Load Balancer によって適切な HyperNode にルーティングします。ゲートウェイの登録は、HyperNode の後、サードパーティのオペレータにも公開される予定です。