
イーサリアムの入出金を停止させたInfura、その正体とは?
TechFlow厳選深潮セレクト

イーサリアムの入出金を停止させたInfura、その正体とは?
簡単に言えば、InfuraはDAPPや取引所がイーサリアムに迅速に接続できるようにするプラットフォームで、ローカルでイーサリアムノードを起動する必要がありません。
11月11日、複数の投資家が、暗号資産取引所のBinanceやUpbit、Bithumbなど、複数の取引プラットフォームでETHおよびERC20トークンの入出金サービスが一時停止した可能性があると報告した。また、イーサリアムウォレットMetaMaskでも残高表示の異常やデータ遅延などの問題が発生した。
その後、EthereumおよびIPFSのAPIサービスプロバイダーであるInfuraは、Ethereum MainnetのAPIサービスが一時的に中断していることを明らかにし、調査および復旧作業を進めていると発表した。
Infuraとは何か?なぜこれほど大きな影響が出たのか?
一般的な定義によれば、InfuraはIaaS(Infrastructure as a Service)製品の一種であり、ホストされたイーサリアムノードクラスターである。開発者が自らイーサリアムノードを構築することなく、自身が開発したイーサリアムスマートコントラクトをInfuraが提供するノードにデプロイできるため、イーサリアムデータへのアクセスのハードルを大幅に下げることができる。
わかりやすく言えば、InfuraはDAPPや取引所がローカルでイーサリアムノードを実行することなく、迅速にイーサリアムネットワークに接続できるようにするプラットフォームである。
イーサリアムが稼働して以来、膨大な数のトランザクションが処理され、フルノードのサイズが急激に増加している。そのため、フルノードをダウンロード・同期するには通常数日かかることになり、場合によっては情報の非同期現象も発生する。このため、多くの開発者は自前のフルノードを用意せず、Infuraが提供するノードを利用することが多い。
MetaMaskを利用したことがあるユーザーであれば、すでにInfuraに触れていることになる。なぜなら、MetaMaskの背後にあるイーサリアムサービスプロバイダーがInfuraだからだ。そのため、InfuraのイーサリアムAPIサービスが停止すると、MetaMaskにも影響が出る。
プログラマーの視点から見ると、InfuraはWeb3 Providerであり、その裏にはロードバランシングされたAPIノードクラスターが存在する。これを使うことで、接続先のノードがダウンしても常に代替が確保されるため、開発者はその可用性を心配する必要がない。さらに、InfuraはIPFSへの接続も容易にしてくれる。
10月22日、InfuraはTwitterで記事を投稿し、Filecoin Network API Betaをリリースしたと発表。これにより、開発者はこのAPIを通じてFilecoinメインネットに接続し、Filecoinベースのアプリケーションを開発できるようになった。

2019年10月、イーサリアム関連のスタートアップConsenSysは、インフラプロバイダーInfuraを買収したと発表した。
最新の情報として、Infuraは「影響を受けたコンポーネントに対して追加のオンライン処理能力を提供しており、引き続き停止の根本原因を分析している。システムの復旧作業は進行中である」と述べている。
V神(ビタリック・ブテリン)はコミュニティ内で、古いバージョンのgethに問題が発生した可能性があるが、イーサリアムネットワーク自体には問題がないとコメントした。

最後に注目すべき点として、今回のトラブルにおいても一部のウォレットや取引所は影響を受けていない。例えばBitcoin.com Wallet、Math Wallet、Huobi取引所などはInfuraサービスに完全依存しておらず、自社でAPIデータサービスおよびサービスノードを構築していたため、これらの企業には拍手を送るべきだろう。ただし、インフラの「非中央集権化(デセントラライゼーション)」を進めていく必要があることも改めて明らかになった。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News