Thomas」氏が立ち上げた。(基本ソフト)として普及を目指す。スマートコントラクトとは日本語で「賢い契約」のこと。大半のケースでこの図式が通用すると言っていいほど、イーサリアムプラットフォーム上でスマートコントラクトを活用した事例が広く知られるようになってきました。スマートコントラクトによる課金処理を実装したゲーム、”Cryptokitties”は、その良い例でしょう。今現在、多くの関心を集め、活発な開発が行われている仮想通貨/ブロックチェーン空間では、”今日の常識が明日のスタンダードとなる”とは限りません。Thomas氏が、新しいスマートコントラクトプラットフォーム「Codius」の立ち上げを発表しました。(基本ソフト)」と表現し、次のように説明しています。Codiusは、スマートコントラクトを構築したり、提供したいと考えている人なら誰でも利用可能な、オープンソースのホストティングプラットフォームだ。クラウドによって、ウェブホスティングがより利用しやすくなったように、Codiusを使うことで、(ソフトを)ゼロから作り上げる必要がないため、より広い範囲でブロックチェーン上で色々な実験を行うことができるようになる。Buterin氏と2013年より交流があり、ここまで発展してきたイーサリアムに敬意を払っているとしながらも、「現在のスマートコントラクトは、外部のデータを取り入れるなど、他のシステムと統合するためには複雑すぎて、実用的なアプリケーションを構築するのが難しい。」と、指摘しています。C++、JavaScript、Java、C#などの広く使われているプログラミング言語が使用可能な仕様となっています。Codiusの優位性とはThomas氏はCodiusの優位性について、次のように述べています。アーキテクチャレベルでCodiusは、ビットコインやイーサリアム上のスマートコントラクトとは異なり、ブロックチェーンを基盤としない独立したホスト上で機能するため、APIなど外部のサービスと交信が可能であり、規模の拡張も自在。他のブロックチェーンからの読みこみと、書き込みが可能になる。スマートコントラクトの重大な課題であった「相互運用性の問題」が、これで解決することになる。Schwartz氏と共同で考案した、スマートコントラクトの構想があったと述べており、翌2014年にはCodiusのホワイトペーパーを公開しています。イーサリアムに遅れをとること4年、独自の構想を持ちながら、スマートコントラクトプラットフォームの立ち上げが遅れた理由として、「当時、スマートコントラクトにどれほど関心が集まるかを過小評価していた」ことと、さらに「アーキテクチャを構築すること自体が、気力を挫かれるほど困難なものと思えたから」だと述べ、「Buterin氏とそのチームの熱意と行動力に脱帽だ」と語りました。それ以上に、Thomas氏を躊躇させたのは、契約を運用するのには大きなコストがかかる一方、Codiusのホストに支払うための、「中立的な方法」が見つけられなかったことだとしています。その支払いに一つのデジタル資産(=仮想通貨)を選択することは、プラットフォームに対する固定観念を生み、その他全てのコミュニティから締め出されてしまうことを恐れていたと言います。この4年間で、その解決法も開発しています。Thomas氏がリップル社で、共同開発したInterledgerを使用することにより、ホストへの支払いの選択肢が大きく広がったことです。Interledgerは、異なる台帳間での決済を可能にしたオープンプロトコルで、法定通貨ならびに仮想通貨などのデジタル資産を送ったり、受け取ったりすることが可能なレイヤーです。出典:公式mediumETH、BTC、XRPなどの仮想通貨は、それぞれが独立した構造になっており、イーサリアムプラットフォーム上にスマートコントラクトが実装されたとしても、他の通貨には影響がない。出典:公式mediumインターレジャープロトコル(ILP)によって、さまざまな種類の仮想通貨や、ドルや円などの法定通貨をつなぐことができるように。満を持しての公開となったCodiusですが、時価総額2位の仮想通貨に成長し、大きなコミュニティに支えられている”巨大な先駆者”イーサリアムとの闘いの幕は、切って落とされたばかりだと言えるでしょう。