ARC のご紹介 — BSV ブロックチェーンでブロードキャストするための新しい信頼性の高い方法

4月XNUMX日、BSVブロックチェーン協会はBSVブロックチェーンのオープンソーストランザクションプロセッサであるARCを紹介するウェビナーを開催した。 Deggen Kellenschwiler 氏と Thomas Giacomo 氏がプレゼンテーションを共同主催し、ARC のロードマップについて説明しました。

トランザクション処理サービスとは何ですか?

Kellenschwiler 氏は、トランザクション処理サービスとは何ですか?という高レベルの質問に答えることから始まります。 ARC とは何か、またその機能を理解するには、これを理解する必要があります。

BSV ノード ネットワークはピアツーピアであり、堅牢ではあるものの、乱雑になる可能性があると同氏は説明します。 ノードは自由に行き来できるため、特定のノードが特定の時間にオンラインになるという保証はありません。

さらに、すべてのノードが平等に扱われるわけではありません。 ホワイトリストがあり、一部のノードが他のノードよりも優先されます。 ノードには、確立できる接続の数にも制限があります。

ARC などのトランザクション処理 API は、ネットワークの「固有のあいまいさ」に対処し、モバイル デバイスの接続切断などの問題を軽減します。 このようなツールを使用することによって得られる望ましい結果は、開発者がさまざまな問題を解決することなく、自分のビジネスに集中できるようになることです。

特にARCに焦点を当てる

ARCプレゼンテーションとは

Kellenschwiler 氏は、理想的な世界では、ARC がすべてのマイニング ノードに接続されると説明します。 ピアリングと再試行ロジックがあり、トランザクションを検証し、ブロードキャスト トランザクションのマークル パスを計算します。

ARC は、API サーバー、バリデーター、メタモーフ、ピア マネージャー、および BlockTX ストアのマイクロサービスを提供します。 Kellnscwiler は、これらのそれぞれについて順番に説明します。

ARC API 認証、検証、トランザクションを処理してメタモーフします。 ポリシー (バイトあたりの飽和数など) とトランザクション ステータスを取得し、トランザクションを送信します。

ARCメタモーフ 事前検証されたトランザクションを取得し、ピアツーピア ネットワークを使用してそれらをオンチェーンに取得します。 ARC API によって送信されたトランザクションを処理し、ビットコイン ネットワークに送信します。 水平方向に拡張できるように設計されています。

ARCブロックTX 新しいブロックをリッスンし、どのトランザクション ID がマイニングされたかを検証するために必要なデータを取得し、マークル パスを計算します。 ブロックを処理し、トランザクションのステータスを伝達します。 その目的は、ブロックの処理の重複を排除することです。

ARC コールバッカー マイニング後、元の送信で指定された URL にトランザクション ステータスを送信します。 ビットコインネットワークがトランザクションを受け入れると、クライアントにコールバックを送信します。

ARC の仕組みのプレゼンテーション

これはただの mAPI 2.0 ではないでしょうか?

Kellenschwiler 氏は、ARC はまったく異なるアプローチを採用しており、決して単なる mAPI 2.0 ではないと説明します。 次に、mAPI と SV ノードの相互作用とその制限についての詳細な技術的内訳を説明します。 たとえば、トラフィック負荷が高いと、mAPI でボトルネックが発生します。 ARC にはこの制限はありません。

ARC も Teranode 時代に合わせて設計されています。 より壮大な戦略は、機能を分離することです。 たとえば、Liteclient はユーザー側に焦点を当てますが、Teranode はマイニングやブロックの組み立てなどに焦点を当てます。

ARC の利点は、ボトルネックの回避、水平方向の拡張、問題の迅速な診断が可能、最終ステータス確認とマークル パスの提供、コールバッカーがアプリにステータス更新を通知できることです。

現在、TAAL と GorillaPool は ARC を使用しており、アプリ開発者はマイナーのドキュメントを介してエンドポイントにアクセスできます。

次のステップは、フィードバックを聞いてエラーを解決し、実稼働環境で ARC を稼働させ、mAPI を徐々に段階的に廃止し、ARC インターフェイスにオーバーレイ ノードを実装することです。

Kellenschwiler と Giacomo が ARC に関する質問に答えるのを聞き、ARC の仕組みについてさらに詳しく説明するには、上のリンクからウェビナーをチェックしてください。

ダレン・ケレンシュワイラーとの CoinGeek 会話: 私の BSV ブロックチェーンの旅

YouTubeビデオ

ブロックチェーンは初めてですか? CoinGeekの「初心者向けブロックチェーン」セクションをチェックしてください。これは、ブロックチェーンテクノロジーについて詳しく学ぶための究極のリソースガイドです。

出典: https://coingeek.com/meet-arc-the-new-reliable-way-to-broadcast-on-bsv-blockchain/