ブロックチェーン技術の登場は、スマートコントラクトの開発と実装を著しく促進しました。これら二つの重要な要素の間には、重要なコンポーネントが存在します:仮想マシン。1960年代に提唱された仮想マシンの概念は、1990年代まで普及しなかった。当時、さまざまなオペレーティングシステムやブラウザが開発者にとっての課題となっていた。Javaの仮想マシンにより、プログラムは一度書かれれば、複数のプラットフォームで実行できるようになり、「一度書けば、どこでも実行」というスローガンのもとに展開された。ブロックチェーンの分野では、ビットコインは価値の移転という基本的な機能のために仮想マシンを欠いています。一方、イーサリアムはチェーン上でのコード実行を導入し、スマートコントラクトプラットフォームの起源を作りました。この文脈では、仮想マシンはこれらの契約の実行環境として機能し、すべてのノードで同じ結果を保証します。## ブロックチェーンにおける理想的な仮想マシン徹底的な調査の結果、ブロックチェーンに最適な仮想マシンは以下の特性を持つべきであるという結論に達しました:- 実行における決定論- 堅牢なセキュリティ- 情報の透明性- 様々なプログラミング言語をサポートするための柔軟性Nervos CKBのチームは、他の多くのブロックチェーンプロジェクトがWASMを使用するのではなく、実際のCPU命令セットを使用して仮想マシンを構築することを選択しました。この決定は、CPUと直接「通信」する能力に基づいており、中間の翻訳レイヤーを回避しています。## RISC-V:CKB-VMの選択RISC-Vは、カリフォルニア大学バークレー校で開発されたオープンソースのCPU命令セットであり、CKB-VMに選ばれたオプションです。その透明性、シンプルさ、モジュール性の特性は、CKB-VMの設計要件と完璧に一致しています。RISC-V財団は2015年に設立され、235以上のメンバーを有しており、テクノロジーの巨人や名門の学術機関が含まれています。そのオープンでシンプルな設計は、産業界と学界で広く支持されています。## RISC-Vの他の命令セットに対する利点x86とARMと比較して、RISC-Vは提供します:- シンプルさ: そのドキュメントは著しく簡潔で理解しやすいです。- オープンソース: 互換性のあるプロセッサの自由な開発を可能にし、イノベーションを促進します。## CKB-VM: 革新的なアプローチブロックチェーン分野におけるRISC-Vの応用は、大胆で革新的な試みを表しています。CKB-VMは、ハードウェア業界とソフトウェアの距離を縮め、より豊かな開発エコシステムを提供することを目指しています。Nervos CKBのデザイン哲学は、柔軟で安全、かつスケーラブルなLayer1インフラストラクチャの構築に焦点を当てています。CKB-VMはCKBを、ネイティブにあらゆるLayer2、ZKP計算、回路の実行、さらにはLayer1の自律的な進化をサポートできるユニバーサルプラットフォームに変えます。このビジョンは、ブロックチェーンインフラストラクチャの文脈における「低レベルのプログラマビリティ」を再定義し、分散技術の未来に向けた新しい基準を確立します。
RISC-VとCKB-VM: ブロックチェーンの世界における革新的な共生
ブロックチェーン技術の登場は、スマートコントラクトの開発と実装を著しく促進しました。これら二つの重要な要素の間には、重要なコンポーネントが存在します:仮想マシン。
1960年代に提唱された仮想マシンの概念は、1990年代まで普及しなかった。当時、さまざまなオペレーティングシステムやブラウザが開発者にとっての課題となっていた。Javaの仮想マシンにより、プログラムは一度書かれれば、複数のプラットフォームで実行できるようになり、「一度書けば、どこでも実行」というスローガンのもとに展開された。
ブロックチェーンの分野では、ビットコインは価値の移転という基本的な機能のために仮想マシンを欠いています。一方、イーサリアムはチェーン上でのコード実行を導入し、スマートコントラクトプラットフォームの起源を作りました。この文脈では、仮想マシンはこれらの契約の実行環境として機能し、すべてのノードで同じ結果を保証します。
ブロックチェーンにおける理想的な仮想マシン
徹底的な調査の結果、ブロックチェーンに最適な仮想マシンは以下の特性を持つべきであるという結論に達しました:
Nervos CKBのチームは、他の多くのブロックチェーンプロジェクトがWASMを使用するのではなく、実際のCPU命令セットを使用して仮想マシンを構築することを選択しました。この決定は、CPUと直接「通信」する能力に基づいており、中間の翻訳レイヤーを回避しています。
RISC-V:CKB-VMの選択
RISC-Vは、カリフォルニア大学バークレー校で開発されたオープンソースのCPU命令セットであり、CKB-VMに選ばれたオプションです。その透明性、シンプルさ、モジュール性の特性は、CKB-VMの設計要件と完璧に一致しています。
RISC-V財団は2015年に設立され、235以上のメンバーを有しており、テクノロジーの巨人や名門の学術機関が含まれています。そのオープンでシンプルな設計は、産業界と学界で広く支持されています。
RISC-Vの他の命令セットに対する利点
x86とARMと比較して、RISC-Vは提供します:
CKB-VM: 革新的なアプローチ
ブロックチェーン分野におけるRISC-Vの応用は、大胆で革新的な試みを表しています。CKB-VMは、ハードウェア業界とソフトウェアの距離を縮め、より豊かな開発エコシステムを提供することを目指しています。
Nervos CKBのデザイン哲学は、柔軟で安全、かつスケーラブルなLayer1インフラストラクチャの構築に焦点を当てています。CKB-VMはCKBを、ネイティブにあらゆるLayer2、ZKP計算、回路の実行、さらにはLayer1の自律的な進化をサポートできるユニバーサルプラットフォームに変えます。
このビジョンは、ブロックチェーンインフラストラクチャの文脈における「低レベルのプログラマビリティ」を再定義し、分散技術の未来に向けた新しい基準を確立します。