コンテンツへスキップ
0%

エンタープライズグレードのブロックチェーンインフラパートナーの選び方

Portal headshot

執筆者 Portal

2023年11月8日 公開読了時間 1 分

ブロックチェーンを技術スタックに組み込むことは、あらゆるビジネスの将来を見据える上で重要な要素です。2000年代初頭には「インターネット」企業を他の企業と区別することが一般的でしたが、今日ではすべての企業がインターネットを利用しています。同様に、ブロックチェーン技術はほとんどのビジネスと資本市場にとって破壊的な存在であり、それを活用するアプリケーションが「Web3」と呼ばれる理由もそこにあります。

ブロックチェーンは、数兆ドル規模の流動性のない資本を市場に解放するとともに、ほとんどのテクノロジー企業が採用している広告中心のビジネスモデルに代わる選択肢を提供する可能性を持っています。企業は、こうした機会を効果的に活かすための経験と知識を持つパートナーを選ぶ必要があります。

本ガイドは、ビジネス目標とユーザー要件を支える包括的な製品を提供するブロックチェーンインフラ企業を選ぶ際の助けとなることを目的としています。

企業が評価すべきブロックチェーンインフラプロバイダーにはどのような種類があるか

ブロックチェーンインフラプロバイダーは、web3開発者スタックのあらゆる部分でソリューションを提供しています。エンジニアがブロックチェーンへの読み書きを行えるようにするRPCノードプロバイダーから、企業が顧客にweb3ウォレットをスムーズに提供できるようにするWallets-as-a-Serviceプロバイダーまで様々です。

1. ウォレットソリューション

ウォレットはユーザーにデジタル資産の管理権を与え、web3経済への参加を可能にします。ウォレットがあれば、資産の安全性を保ちながら、DeFiアプリでの貸し借り、NFTのミントや表示、ゲームのプレイ、消費者向けロイヤルティ・会員プログラムへの参加が行えます。

長年にわたり、リカバリーにシードフレーズを使用するEOA(「Externally Owned Account」)ウォレットが市場を支配してきましたが、セキュリティとプライバシーを損なうことなくユーザー体験を向上させる新しいタイプのウォレット、たとえばWallet-as-a-Serviceプロバイダーが大きく支持を伸ばしています。

Threshold Signature Scheme(TSS)MPCウォレット、スマートコントラクトウォレット、そしてAccount Abstractionを組み込んだMPCウォレット(MPC+AA)は、リカバリーフレーズの必要性をなくし、web3を操作するために必要な技術知識のレベルを下げることで、新規ユーザーにとってよりシンプルなオンボーディングを実現しています。

Account Abstraction:最もスムーズなユーザー体験

新しいAccount Abstractionというプリミティブの登場により、web3への移行がより容易になりました。シードフレーズを忘れると資産を永久に失うという、わかりにくい秘密鍵の要件に悩まされることはもうありません。

AlchemyのGas ManagerとBundlerは、account abstractionアプリ向けにガススポンサーシップとトランザクションのバンドリングを提供します。

企業はこれらのサービスをウォレットプロバイダーと組み合わせることで、ソーシャルログイン、パスキーによるアカウント復旧、ガス代のスポンサー負担、トランザクションのバッチ処理をサポートできます。

2. カストディソリューション

カストディアンは、個人や機関に代わって秘密鍵の安全な保管と管理を提供するサードパーティベンダーです。カストディアンは、外部ベンダーの利用が求められる、あるいは鍵管理業務を内製する代わりに対価を払うことを選ぶ事業者に対して、堅牢なセキュリティと専門知識を提供します。

カストディアンは通常、ハッカーによる攻撃経路を減らすためにコールドストレージ(鍵をオフラインで保管すること)を使用し、顧客としてオンボーディングされる前に機関にKYCやその他のマネーロンダリング防止チェックを求めます。

カストディアン、とりわけライセンスを取得したカストディアンの存在は、web3の機関投資家による採用にとって重要です。従来の金融機関が必要とするインフラとコンプライアンスの枠組みを提供するためです。

3. RPCノードプロバイダー

RPCノードプロバイダーは、web3アプリケーションがデータの照会やトランザクションの送信を通じてブロックチェーンネットワークと連携できるようにするインフラを提供します。誰でもRPCノードをホストすることは可能ですが、多くの個人開発者や企業はインフラの運用・スケーリングのためにエンタープライズグレードのRPCノードプロバイダーを利用することを好みます。

コアAPI、拡張API、そして使いやすい開発者向けプラットフォームを提供することで、RPCノードプロバイダーは開発プロセスを簡素化し、エンジニアがインフラを気にせずアプリケーション構築に集中できるようにします。

4. Web3開発プラットフォーム

パブリックブロックチェーン上で動作する分散型アプリケーションの構築には、開発者が新しいツール群、設計パターン、用語を学ぶ必要があります。ブロックチェーン開発プラットフォームとして適切なベンダーを選ぶことで、多数の開発者向けツールを単一のわかりやすいユーザーインターフェースにまとめ、市場投入までの時間を短縮できます。

開発プラットフォームの技術スタックがエンジニアにとって扱いにくいものであれば、開発者はアプリケーションの構築に長い時間を要したり、プロジェクトを断念したり、開発体験が悪化したりする可能性があります。

ブロックチェーンインフラプロバイダーを選ぶ際に考慮すべき機能とは

ブロックチェーンインフラベンダーが提供する機能は、製品のスコープや目標によって異なります。評価すべき共通の領域としては、使いやすさ、セキュリティ、コンポーザビリティ、スケーラビリティを支える機能があります。

1. 使いやすさ

web3スタックのために選ぶブロックチェーンツールは、学習しやすく、使いやすく、意図を満たす能力に優れている必要があります。プラットフォームには、明快なドキュメント、プロフェッショナルなユーザー体験、そして現在および将来のチームの目標を支えるエンタープライズグレードの機能が備わっているべきです。

2. 組織のセキュリティ

ブロックチェーンアプリケーションには、プロトコルリスクやスマートコントラクトリスクといった新しいタイプのリスクに加え、組織的な統制といった従来型のリスクも伴います。新しいベンダーと契約する前に、候補となるパートナーのセキュリティについて確認してください。

  • SOC II認証
  • システムテストとレジリエンス
  • ペネトレーションテストのレポート
  • 外部セキュリティ監査
  • 文書化されたセキュリティ統制
Build vs. Buy: Blockchain Infrastructure ebook cover
無料ガイド

Build vs. Buy: ブロックチェーンインフラ

インフラチームを採用する前に。自社構築は本番リクエストを1件も処理しないうちから年間$850K〜$1M以上かかることがあります。コストの内訳はこちら。

ガイドをダウンロード

3. コンポーザビリティ

コンポーザビリティとは、企業がパブリックでオープンソースなアプリケーション、API、スマートコントラクト(すなわち、web3製品の構築を容易にする柔軟で拡張性のあるビルディングブロック)と連携できるようにするweb3の特徴です。

ベンダーを選ぶ際は、そのベンダーの製品群が、スタックで使用予定の他の製品やツール(IDE、デバッグツールなど)とどれだけうまく組み合わせられるかを検討してください。

インフラパートナーは、開発者にすべての機能を実装することを求めることなく、必要な特定の機能を簡単に組み込めるようにするべきです。たとえば、Portalのようなエンドツーエンドのweb3接続プロバイダーは、新規ユーザーの設定、バックアップ、リカバリーオプションといったアカウント管理機能を提供します。また、資産の送信、受信、保管、スワップといったウォレット管理フローもサポートします。

これだけで構築には十分かもしれませんが、dappストアを構築したい、ブラウザ専用アプリに接続したい、プロトコルにネイティブに統合したいといった場合には、追加のバックエンド統合なしにPortal's SDKを利用するという選択肢もあります。

4. 機能ロードマップ

ブロックチェーンインフラプラットフォームはweb3開発者の新たなニーズに応えるべく進化しており、適切なパートナーを選ぶ際には、製品提供を改善・拡大していくためのパートナーの計画的なロードマップも考慮すべきです。

製品の拡大には、新しい業種(取引所、フィンテック、国際送金、自己主権型アイデンティティなど)へのユースケースの拡張や、既存業種内のよりニッチなユースケース(NFT販売など)への対応が含まれる可能性があります。

インフラパートナーの機能セットを調査する目的は、自社製品のベースラインとなる機能セットに対応できるか、需要の増大に合わせてスケールできるか、そして拡大するユースケースをサポートできるまで成長できるかを見極めることです。

企業がブロックチェーンインフラプロバイダーに尋ねるべき質問とは

企業が潜在的なブロックチェーンインフラプロバイダーに尋ねるべき質問は、チーム、経験、サポート、ロードマップのいくつかのカテゴリに分かれます。

1. チーム、顧客、出資者

ベンダーを選ぶ前に、評価対象のチームの質を見極めるための質問をしてください。

  • プロダクトエンジニアリングチームはどのような経験を持っているか?
  • 経営陣はどのような経験を持っているか?
  • 現在の顧客は誰で、彼らはそのベンダーについて何と言っているか?
  • そのベンダーはどのようなパートナーシップを持っているか?
  • 会社の投資家やアドバイザーは誰か?

2. 技術と開発者体験の質

ベンダーの製品を選ぶ前に、そのチームの技術スタックの質を評価するための質問をしてください。

  • 技術のアーキテクチャはどうなっているか?
  • 大口顧客が離脱した、あるいはその企業に対する否定的な体験を公に開示したことはあるか?
  • 技術は監査され、安全であるか?
  • 製品のドキュメントの質と明快さはどうか?
  • Wallet-as-a-Serviceプロバイダーの場合、ユーザーは「ウォレットをエジェクト」(つまり秘密鍵をエクスポート)できるか?

3. カスタマーサポートとリレーションシップ管理

ソフトウェアベンダーと契約を結ぶ前に、そのチームが関係をサポートできる能力を見極めてください。

  • ベンダーはどのようなチャネルで貴社のチームとやり取りするか?
  • チームはエンジニアやテクニカルサポート担当者との直接のコミュニケーションを提供しているか?
  • 会社には堅牢なチケッティング、可観測性、ステータス報告のシステムがあるか?
  • 特に深刻な問題が発生した際、テクニカルサポートは時宜を得て対応できるか?
  • ベンダーはフィードバックや製品変更のリクエストに対して応答的か?

4. ベンダーの製品タイムラインとロードマップ

ブロックチェーンインフラパートナーを選ぶ前に、プロダクトマネジメントチームの製品ロードマップを評価してください。

  • 短期的・長期的にどのような機能が計画されているか?
  • どのくらいの速さで包括的な製品をローンチできるか?
  • 顧客はどのくらい容易に製品機能やリクエストを提案できるか?
  • 新しい製品や機能に関するチームの出荷速度はどの程度か?
  • 製品をアルファ、ベータ、一般提供の各段階でリリースするためのチームのプロセスはどうなっているか?

新しいブロックチェーンインフラパートナーとの適合性を判断する際、営業責任者、プロダクトマネージャー、エンジニアに質問することは、web3製品を市場に投入する上で不可欠です。

さらに、企業は製品を試し、デモを受け、ドキュメントを読み、チュートリアルを視聴し、現在の顧客と話すことで、評価中のベンダーが自社のユースケースに適した選択肢かどうかを分析すべきです。デューデリジェンスを完了するには多くの調査と時間が必要ですが、丹念なプロセスは時間、コスト、リソースの節約につながります。

Background gradient

ブロックチェーンで魔法を生み出す

Alchemyは、最も強力なweb3開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。