Internet Computer Roadmap (Aug.2021)
インターネットコンピューターのロードマップに対するDFINITY財団の貢献事業は、コミュニティの議論と投票の対象となります。
ロードマップ
DFINITY Foundationは、インターネットコンピューターのエコシステムに研究開発資源を投入し、以下のような技術的貢献を提案しています。これらのロードマップアイテムは、そのライフサイクルの各段階において、NNSへの提案を通じて投票が行われます。ニューロンホルダーは、インターネットコンピューターをより効率的に、より速く、そして開発者にとってより使いやすくするための財団の努力に対して指示をすることができます。
□インターネットアイデンティティのサポート拡張
Internet Identityの対応デバイスを引き続き拡大し、WebAuthn(特にWindows Hello)をサポートするブラウザやデバイスを追加しました。
□ビットコインとの直接接続・統合
インターネットコンピューターは、ネットワークを直接統合するChain Key暗号技術の応用により、ビットコインにスマートコントラクトを追加します。インターネットコンピューター上のスマートコントラクトは、ビットコインの保有、送信、受信が可能になります。
□キャニスターのストレージ増加
現在、Canisterスマートコントラクトの安定したメモリストレージは、Wasmの制限によりCanisterごとに4GBに制限されています。スケーリングを改善するために、新しいシステムのAPIがCanisterに提供され、サブネットで利用可能な上限のメモリ(現在は300GB)を使用できるようになります。
□Rosetta APIのアップデート|ニューロン・カストディ
インターネットコンピューター・ロゼッタノードへの拡張により、取引所やその他のエコシステム参加者がステーキングや投票(Voting)報酬のためのニューロンを作成・管理できるようになります。
□Service Nervous System|Dappsのためのガバナンス
独自のトークン台帳を持つNNSのようにパーミッションレスなトークン化されたガバナンスシステムを、起業家や開発者が自分たちのdappsやサービスのために作成することができる機能をNNSに追加します。
□閾値ECDSA署名
ECDSA署名は、ブロックチェーン業界で広く使われています。この機能により、キャニスターはECDSA公開鍵を持ち、それに関して署名することができるようになります。対応する秘密鍵は、キャニスターを保有するサブネットのノード間で閾値共有されます。これは、インターネットコンピューターとビットコインおよびイーサリアムを直接接続・統合するための前提条件となります。
□インターネット・アイデンティティのドキュメンテーションと利用ガイド
インターネット・アイデンティティのブロックチェーン認証システムの使用と実装に関わるプロトコルの説明と開発者用ガイドラインを提供します。
□キャニスターのICPコントロールを可能にする
ICPトークンのコントロールのために、すべてのキャニスターのタイプがICPのレッジャー(台帳)と対話できるようにします。現在、セキュリティ上の理由から、NNSサブネット上でICPのレッジャーとやりとりできるのはNNSキャニスターとユーザーのみです。
□Big Map
Big Mapは、無制限の数のキャニスターをリンクするための高度なスケーリングソリューションです。ただし、当財団はまず開発者の悩みを解決するために、キャニスターのスマートコントラクトのストレージを増やすことを第一優先としています。
□AMD SEV バーチャルマシンのサポート
ノードイメージをバーチャルマシンとして実行できるようになり、データセンターへの導入を促進するとともに、プライバシー保護のためのサブネットを継続してサポートします。
□イーサリアムとの直接接続・統合
インターネットコンピューター上のスマートコントラクトとイーサリアムは、Chain Key暗号技術による直接統合により、相互に運用することができるようになります。次の画期的なステップとして、Chain Key暗号技術により、インターネットコンピューター上のスマートコントラクトがイーサリアムにトランザクションを送信もできるようになります。