Появление технологии блокчейн заметно способствовало развитию и внедрению смарт-контрактов. Среди этих двух ключевых элементов находится один важный компонент: виртуальная машина.
Концепция виртуальной машины, предложенная в 60-х годах, не приобрела популярность до 1990-х. В то время разнообразие операционных систем и браузеров представляло собой вызов для разработчиков. Виртуальная машина Java позволила программе быть написанной один раз и выполняться на множестве платформ под лозунгом "Напиши один раз, запускай везде".
В области блокчейна Биткойн не имеет виртуальной машины из-за своей основной функции передачи ценности. Эфириум, в свою очередь, ввел выполнение кода в цепочке, что дало начало платформам смарт-контрактов. В этом контексте виртуальная машина действует как среда выполнения для этих контрактов, гарантируя идентичные результаты на всех узлах.
Идеальная виртуальная машина в блокчейне
После тщательных исследований было сделано заключение, что оптимальная виртуальная машина для блокчейна должна обладать следующими характеристиками:
Детерминизм в исполнении
Надежная безопасность
Прозрачность в информации
Гибкость для поддержки различных языков программирования
Команда Nervos CKB выбрала использование набора инструкций реального ЦП для построения своей виртуальной машины, вместо того чтобы использовать WASM, как многие другие блокчейн-проекты. Это решение основано на способности «общаться» напрямую с ЦП, избегая промежуточных слоев перевода.
RISC-V: выбор CKB-VM
RISC-V, набор инструкций процессора с открытым исходным кодом, разработанный в Университете Калифорнии в Беркли, был выбран в качестве варианта для 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.
Это видение переопределяет "низкоуровневую программируемость" в контексте инфраструктуры блокчейна, устанавливая новые стандарты для будущего распределенной технологии.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
RISC-V и CKB-VM: Инновационная симбиоз в мире блокчейн
Появление технологии блокчейн заметно способствовало развитию и внедрению смарт-контрактов. Среди этих двух ключевых элементов находится один важный компонент: виртуальная машина.
Концепция виртуальной машины, предложенная в 60-х годах, не приобрела популярность до 1990-х. В то время разнообразие операционных систем и браузеров представляло собой вызов для разработчиков. Виртуальная машина Java позволила программе быть написанной один раз и выполняться на множестве платформ под лозунгом "Напиши один раз, запускай везде".
В области блокчейна Биткойн не имеет виртуальной машины из-за своей основной функции передачи ценности. Эфириум, в свою очередь, ввел выполнение кода в цепочке, что дало начало платформам смарт-контрактов. В этом контексте виртуальная машина действует как среда выполнения для этих контрактов, гарантируя идентичные результаты на всех узлах.
Идеальная виртуальная машина в блокчейне
После тщательных исследований было сделано заключение, что оптимальная виртуальная машина для блокчейна должна обладать следующими характеристиками:
Команда Nervos CKB выбрала использование набора инструкций реального ЦП для построения своей виртуальной машины, вместо того чтобы использовать WASM, как многие другие блокчейн-проекты. Это решение основано на способности «общаться» напрямую с ЦП, избегая промежуточных слоев перевода.
RISC-V: выбор CKB-VM
RISC-V, набор инструкций процессора с открытым исходным кодом, разработанный в Университете Калифорнии в Беркли, был выбран в качестве варианта для 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.
Это видение переопределяет "низкоуровневую программируемость" в контексте инфраструктуры блокчейна, устанавливая новые стандарты для будущего распределенной технологии.