コンテンツにスキップ

概要

ゲートウェイを作成すると、Cloudflareは自動的に特定のDNSレコードをあなたのCloudflareアカウントに作成し追加します。

ゲートウェイに関連付けられたホスト名がリクエストを受け取ると、そのDNSレコードはこれらのリクエストをCloudflare Workersスクリプトにルーティングします。

CloudflareのWeb3ゲートウェイは、IPFSおよびEthereumネットワークへのHTTPアクセス可能なインターフェースを提供します。詳細については、読み続けてください。

読み取り操作

WorkerへのAPI呼び出しが読み取り操作であり、要求されたコンテンツがキャッシュされている場合、WorkersスクリプトはHTTPを介してクライアントに要求された情報を返します。

要求されたコンテンツがキャッシュされていない場合、最初にCloudflare IPFSまたはEthereumノードへのAPI呼び出しを介して要求され、将来のリクエストのためにエッジでキャッシュされ、HTTPレスポンスを介してクライアントに返されます。

書き込み操作

EVMベースのチェーン、例えばEthereumへのゲートウェイのみで利用可能です。

ゲートウェイへのAPI呼び出しが書き込み操作である場合、ゲートウェイはCloudflareノードの1つにAPI呼び出しを行い、トランザクションはローカルメモリプールに配置され、ピアに伝播されます。

トランザクションIDがゲートウェイに返され、次にHTTPレスポンスを介してクライアントに返されます。バリデーターはメモリプールからトランザクションを取得し、それらをブロックに配置して実行します。ブロックチェーンに追加する新しいブロックが検証され、コンセンサスが達成され、ブロックがブロックチェーンに追加され、ネットワーク全体に伝播されます。