ZKM официально анонсировала запуск zkMIPS 1.0, первой производственной версии своей виртуальной машины на базе нулевых знаний. Данная разработка призвана улучшить производительность и стабильность zkVM, а также обеспечить поддержку различных блокчейн-экосистем.
Ключевые особенности zkMIPS 1.0
Новейшая версия zkMIPS предлагает ряд ключевых функций:
* **Поддержка MIPS32r2:** более богатый набор команд, который позволяет создавать более компактные программы и снижать количество ограничений. * **Использование Plonky3 и Koala Prime Field:** обеспечивает быстрые, рекурсивные доказательства на основе STARK с 31-битной арифметикой. * **Модель памяти с многосетевым хэшированием:** упрощает проверку памяти и повышает эффективность доказательства. * **Оптимизированный дизайн чипа:** снижает стоимость доказательства без потери полноты цепи. * **Предкомпиляции для тяжелых операций:** поддерживает арифметику полей и Keccak в оптимизированных цепях.
Тестирование на реальных нагрузках
Используя набор бенчмарков zkVM, zkMIPS 1.0 демонстрирует значительные улучшения эффективности:
* SHA3-chain (460 итераций): с 1.36 миллионов строк → 68 тысяч строк (18.8x улучшение) * Фибоначчи (n=58,218): с 223 тысяч строк → 14 тысяч строк (13.9x улучшение) * SHA2 (2048 байт): с 22 тысяч строк → 2.9 тысяч строк (6.6x улучшение).
Будущее zkMIPS 1.0
Запуск zkMIPS 1.0 открывает новые горизонты для масштабируемости Bitcoin и предоставляет основы для унифицированной ликвидности через цепи. ZKM работает над углублением поддержки предкомпиляций и интеграций с Rollup.
Запуск zkMIPS 1.0 подчеркивает значительный прогресс в области разработки виртуальных машин на основе нулевых знаний, предлагая новые решения для блокчейн-экосистем и открывая путь к более высокопроизводительным и стабильным вычислениям.