Гигант венчурной доли Silicon Valley Andreessen Horowitz (a16z) стал темой новостей в прошлом году, когда он объявил, что вступает в глубокие исследования технологий – отказываясь от роли инвестора, чтобы стать частичным исследователем и конструктором в области компьютерных наук. Во вторник фирма представила первые плоды этого эксперимента с выпуском открытой реализации кода для “Jolt”, его виртуальной машины с нулевым уровнем знания (zkVM).
Помимо того, что a16z позиционируется как настоящая исследовательская и разработческая фирма, новый код может помочь блокчейнам – а также некоторым портфельным компаниям a16z – масштабировать свои операции.
Виртуальные машины, или VMs, это программные среды для компьютера, которые служат основой для блокчейнов и других программ. “Нулевое знание” (ZK) в Jolt относится к виду криптографического трюка, который предоставляет мощность виртуальной машине a16z, позволяя виртуальному компьютеру обрабатывать и проверять данные с соблюдением особых ограничений конфиденциальности и безопасности.
В настоящее время Jolt поддерживает архитектуру набора инструкций RISC-V (ISA) – открытый стандарт для проектирования компьютерных процессоров – и приложения, написанные на языке программирования Rust. Разработчики могут запустить программу через Jolt для “проверки ее выполнения”, пояснил Эдди Лаззарин, технический директор a16z криптовалюты. Программа “выведет доказательство, которое подтверждает, что результат этой программы действительно был получен из правильного выполнения этой программы.” Основной притязание a16z с Jolt заключается в том, что он “в 10 раз быстрее RISC Zero”, его ближайшего конкурента.
ZK криптография имеет применение за пределами блокчейна, но исследование ZK процветает параллельно с развитием индустрии. Так называемые “ZK доказательства” – математические доказательства, выделяемые программами ZK – стали доминирующим методом помощи блокчейнам в снижении сборов, увеличении скорости и сохранении конфиденциальности транзакций.
Источник: coindesk.com