
関連書籍:
Infura がもたらした「中央集権化」問題に向き合う時が来た
副題
関連書籍:
Infura がもたらした「中央集権化」問題に向き合う時が来た
3 月 4 日、一部のベネズエラ ユーザーが突然、メタマスク ウォレットによってブロックされ、ウォレット サービスを正常に使用できなくなったことに気づきました。 1 つの石が何千もの波を巻き起こし、しばらくの間、メタマスク、ウォレット、分散型世界、さらには Web3 のビジョンに関する人々の議論が再び市場の中心に戻りました。
おそらく、「分散型ネットワークに参入する」という MetaMask の起動テキストを忘れることができるユーザーはいないでしょう。分散型として宣伝されているアプリケーションはどのようにして特定のユーザーのサービスを禁止するのでしょうか?
フォローアップの MetaMask の公式回答では、皆の疑問が説明され、この無効化は MetaMask による意図的なものではなく、そのノード API サービス プロバイダーである Infura による構成エラーによるものでした。
MetaMask を使用すると、ユーザーは必要に応じてデフォルトのノード設定を変更できますが、ほとんどのユーザーはこの追加操作を実行しません。デフォルト構成が間違っていると、当然、間違った構成が大多数のユーザーに影響を与えることになります。
QuikNode
このエラーの発生やInfuraの概要、インフラAPIの普及に伴う「集中化」問題については、記事「Infuraがもたらす「集中化」問題に正式に直面する時期が来た」で詳しく知ることができます。 」、この記事ではそれらを繰り返しません。
ますます強力になり人気が高まっているインフラストラクチャ API では、開発に多くの利便性を提供しているのは事実です。しかし、API ミドルウェアの使用がますます広くなっているため、DApp がチェーンと直接対話する機会が誤って奪われてしまいました。これは間違いなく、価値観の点で Web3 世界の基盤に影響を与えました。
おそらく、チェーン上の通信を独占するミドルウェアに対する解決策はまだ見つかっていませんが、少なくともミドルウェアをより分散化することはできます。Infura 以外に、開発者に同様のサービスを提供できるプロジェクトは他にあるでしょうか?
Alchemy
イーサリアムノードを自社で構築する場合、セキュリティの問題、ネットワーク速度の問題、ストレージ容量の問題など解決すべき問題が多くありますが、QuikNodeはブロックチェーン開発プラットフォームとしてフルノードを直接提供することでこれらの問題を解決できます。 Redditの共同創設者主導で530万ドルの資金を調達し、昨年10月にTiger Global主導で3,500万ドルの資金調達を完了した。
QuickNode は、ユーザー アプリケーションと DApps、つまりブロックチェーン データをクエリして分散アプリケーションの操作を容易にすることができるアプリケーション プログラミング インターフェイス (API) に柔軟な専用ノードを提供し、Infura と同様に、イーサリアム データのしきい値へのアクセスを削減します。
ただし、QuickNode が提供するのは共有パブリック ノードではなく、専用ノードであることに注意してください。ユーザーの DApp からの呼び出しのみを受け入れるため、ブロックチェーン アクセスのパフォーマンスが向上します。現在、BSC、Bitcoin、Solana、Optimism、Fantom、Terra、Arbitrum、Gnosis、Polygon、Ethereum、Celo を含む 11 のブロックチェーンをサポートしています。
Alchemy は広く使用されているブロックチェーン API です。 Alchemy のスーパーノード サービスは、Ethereum、Polygon、Arbitrum、Optimism、Flow、および Crypto.org で使用されています。このサービスは幅広い API サポートを提供し、開発者が JSON-RPC サポートを含む複数の機能を単一ノードを通じて簡単に取得できるようにするとともに、ブロックチェーン上でワールドクラスのアプリケーションを実行するために必要な強力な信頼性、データの正確性、復元力を提供します。
Alchemy の公式 Web サイトの紹介文には、「専用の分散システムを使用して各ノードの機能を拡張し、専用のコーディネーター サービスを使用してリアルタイム データの正確性を維持する」と簡単にまとめられています。 AWS と Alibaba Cloud のブロックチェーン バージョンです。
Pocket Network
Web2と同様にAWSをレンタルする開発者は、サーバーのメンテナンスや運用保守といった一連のトラブルを回避できる。 Alchemy は、速度と信頼性を向上させるために、さまざまな種類のデータを特別なデータ ストレージに分離する基本的な分散アーキテクチャも開発者に提供します。つまり、Amazon の AWS によく似た、より少ないエンジニアリング リソースでチェーン上に構築できるアプリケーションです。
OpenSea の共同創設者 Alex Atallah はかつて Alchemy を賞賛しました。「独自のノードやエラーが発生しやすいサービスを使用することは、重要でない問題に貴重なエンジニアリング時間を無駄にすることを意味します。Alchemy の信頼性、速度、サポートは素晴らしいです。」
Alchemy は、主要サービスに加えて、開発ソリューション、統合監視ダッシュボード、Web 3.0 プッシュ サービスなど、さまざまなサービスも提供しています。
Moralis
Pocket Network は、Web3 にサービスを提供する分散型 API プロトコルでもあります。プロトコルの長期開発をガイドする Pocket DAO に基づいて、フルノードの供給側と需要側で構成される両面市場を提供します。一方の端はアプリケーション プログラム、もう一方の端はアプリケーション プログラムのプロバイダーです。フルノードを実行するインフラストラクチャ。
そのトークンは POKT です. 開発者は API サービスを取得するために必要に応じて POKT をプレッジすることができます. サービスを使用する必要がない場合は、いつでもプレッジしたトークンを引き出すことができます. ただし、POKT の流動性を動員するために、 Pocket は、他のアプリケーションからユーザーを呼び込むために wPOKT をリリースしました。参加してください。
数万の分散ノードで運用されており、集中サーバーや単一障害点が存在しないため、開発者にサービスを提供するノードに障害が発生しても、他のノードがサービスを提供し続けます。高い耐障害性、低コスト、柔軟な API サービスを備えたソリューション。
Moralis は、開発者にスケーラブルなバックエンド インフラストラクチャを提供する Web3 開発ミドルウェアで、ユーザーはアプリケーションのフロントエンドに集中できるようになります。チェーンと対話する一連の複雑なプロセスは Moralis を通じて簡単に完了できるため、開発コストが節約され、チェーン上の対話機能の信頼性が向上します。
他の競合製品と同様に、Moralis は開発者にオンチェーン アラート プッシュやスマート コントラクト モニタリングなどの機能も提供します。現在、モラリスはサポートしています
Bware Labs
Ethereum、BSC、Polygon、Solana、Elrond などの複数のネットワーク。開発者は、Moralis に基づいてクロスチェーン DApp を迅速に開発できます。
さらに、Moralis は一般的な DApp 開発のための他の優れたツールを提供します。例としては、IPFS のネイティブ サポート、クロスチェーン互換性、開発者向けの優れたサポートなどが挙げられます。 Moralis ブログには、Moralis ユーザーの可能性を調べてより深く理解するための優れたガイドも用意されています。
現在、SuperFarm、1inch、Chainlink、utrust、Covalent などの製品が Moralis のサービスに接続されています。
Bware Labs は分散型 API インフラストラクチャの新興企業であり、マルチチェーンのサブスクリプションベースの API プラットフォームを構築し、ブロックチェーン API コンシューマーとノードプロバイダー間のインターフェイスを提供し、企業と開発者が 1 対多のデータリクエストを実行できるようにしています。統合されたブロックチェーン。