コンテンツへスキップ
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's Account Kitのようなソリューションは、ユーザーに意識させることなくブロックチェーンへオンボーディングするために必要なツールをすべて提供します。ソーシャルログインやパスキーによるアカウントリカバリー、ガス代のスポンサー、バッチトランザクションなどです。

Portalのようなサイナーとのインテグレーションにより、企業はAccount Kitを使って、ソーシャルログイン、パスキーによるアカウントリカバリー、ガス代のスポンサー、バッチトランザクションをサポートする埋め込み型スマートウォレットを作成できます。

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件処理する前の段階で年間850万〜1,000万円以上のコストがかかる場合があります。詳しいコスト内訳はこちら。

ガイドをダウンロード

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開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。