見出し画像

DApps開発サービス集「ノード編」 #1

string greeting = "こんにちは、web3エンジニアのポコ太郎です。";

今回の記事では、DApps開発で必須機能となるノードを提供しているサービスについてまとめました。
技術選定時の調査工数削減に繋がりましたら幸いです。

1.1 ノード

主な使用用途

  1. フロントエンド

    • ethers.jsなどのライブラリにプロバイダーとして指定する。

  2. 開発

    • Hardhatなどのライブラリにプロバイダー(ネットワーク)として指定する。

Node as a Servicesの選定基準

  1. 信頼性
    信頼性は、データの正確性や安全性に影響する重要な要因です。信頼できるサービスを選択することが重要です。

  2. 速度
    トランザクションの認証や処理には時間がかかります。高速なサービスを選択することで、トランザクションの処理時間を短縮できます。

  3. 価格
    選択するサービスによっては、高額な料金が請求されることもあります。予算とのバランスを考慮して、適切なサービスを選定することが重要です。

  4. 使いやすさ
    APIやコマンドラインインターフェイスなど、様々な形式で提供されます。使いやすい形式を選択することで、開発作業がスムーズに進むことができます。

  5. サポート
    問題が発生した場合、適切なサポートが提供されることが重要です。問題が発生した場合、サポートチームに連絡できるサービスを選択することが重要です。

2.1 Alchemy


Alchemyは、一般的なリクエストパターンを大幅に簡素化、および、最適化して、開発者としての作業を容易にする一連のweb3 APIを提供します。
企業サイトで、本田圭佑さんがAlchemyの投資家として紹介されています。

無料枠

  • 月間3億コンピュータユニット(※1)の無料利用枠を提供getLatestBlock、3,000万リクエスト相当

※1:コンピューティングユニットは、APIメソッドがAlchemyで消費するリソース(CPU、RAM、ディスクなど)の量の尺度です。blockNumberのような単純なリクエストは10 CUしか消費しませんが、eth_callのようなより複雑なリクエストは26CUを消費します。ドキュメントでCUとメソッドの内訳を確認できます。

サポート

  • 24時間年中無休のDiscordサポート(無料プランでも利用可能)

対応チェーン

  • Ethereum、Polygon、Astar、Solanaなど、7種類のチェーンに対応

その他

  • サポートと信頼性・安定性は、Best-in-class。

  • ノード以外にもAlchemy NFT API、Alchemy Notifyなど様々なサービスを展開している。

2.2 All That Node


All That Nodeは、DSRVを利用したマルチチェーンノードプラットフォームです。このサービスの大きな特徴は、Aptosなど20以上の主要なプロトコルを採用している点で、これからもサポートするチェーンは拡大していく予定です。

無料枠

  • 50,000 req / day

サポート

  • 有料プランでDiscoardサポートを提供

  • 無料プランのサポートは提供なし

対応チェーン

  • Aptos、Osmosis、NEAR、Terra Classicなど、20種類以上のチェーンに対応

  • 今後、PolkadotやFlow、NEONなどのチェーンをサポート予定

その他

  • 定期的にサポートするチェーンの見直しが行われる。

    • 例えば、Agoricが2023年2月14日にサポートから外れてしまう。

  • マルチチェーンで利用可能なfaucetを提供

2022年の要約と2023年のロードマップ

ダッシュボード

2.3 Ankr


Ankrは、分散型アプリケーションやサービスを実行するために必要な計算リソースを提供することを目的としている、分散型クラウドコンピューティングプラットフォームです。世界中に分散されたロードバランサーネットワークを使用することができ、高速でロードバランシングができる仕組みを採用しています。

無料枠

  • 1,800 req / min

サポート

  • 有料プランで専用サポートを提供

  • 無料プランはDiscoardでサポートを提供

対応チェーン

  • Aptos、Polkadot、Filecoinなど、22種類以上のチェーンに対応(2022年2月14日時点)

その他

  • 仮想通貨Ankrを発行しており、ステーキングサービスを提供

  • Unity、Unrealに対応したGameFi開発キットを提供

ダッシュボード


株式会社RuckPlus


https://www.ruckplus-tech.io/

株式会社RuckPlusは、現在web3エンジニアに興味がある方や目指している方を募集しています。私自身が、直接web3開発についてレクチャーをし、今後のエンジニアとしてのキャリアパスを一緒に計画していく環境を提供いたします。

DApp開発の受託開発も承っておりますので、是非、ご連絡をお待ちしております!

お問い合わせ:rucktech@ruckplus-tech.io
Discoard:http://discord.gg/8MyR8cEPyJ

最後までお読みいただき、ありがとうございました。

この記事が気に入ったらサポートをしてみませんか?