Axonum закрепляет искусственный интеллект в блокчейне для создания децентрализованного суперкомпьютера, работающего на основе глобального коллективного интеллекта.
Мы создаем Axonum, оптимистичный роллап с искусственным интеллектом, с первым в мире искусственным интеллектом EVM.
Мы стремимся демократизировать доступ к децентрализованным приложениям на базе ИИ, делая выводы моделей ИИ доступными и удобными для пользователя.
Axonum - оптимистичный роллап с утвержденным искусственным интеллектом, основанным на opML и AI EVM. Он позволяет пользователям без препятствий использовать модели искусственного интеллекта непосредственно в умных контрактах, не затрагивая сложности базовых технологий.
Для активации нативного вывода ML в смарт-контракте нам нужно изменить уровень выполнения цепи уровня 2. Конкретно, мы добавляем предварительный скомпилированный контракт вывода в EVM для создания AI EVM.
ИИ EVM будет проводить вывод ML в родном исполнении, а затем возвращать детерминированные результаты исполнения. Когда пользователь хочет использовать ИИ-модель для обработки данных, все, что ему нужно сделать, это вызвать предварительно скомпилированный контракт вывода с адресом модели и входными данными модели, а затем пользователь может получить выход модели и использовать его в родном режиме в смарт-контракте.
import "./AILib.sol";contract AIContract {...function inference(bytes32 model_address, bytes memory input_data, uint256 output_size) public { bytes memory output = AILib.inference(model_address, input_data, output_size); emit Inference(model_address, input_data, output_size, output);}}
Модели хранятся в слое доступных данных модели (DA). Все модели могут быть извлечены из DA с использованием адреса модели. Мы предполагаем доступность данных всех моделей.
Основным принципом проектирования предварительно скомпилированного контракта является следование принципам проектирования opML, то есть мы разделяем выполнение и доказательство. Мы предоставляем два вида реализации предварительно скомпилированного контракта. Один скомпилирован для выполнения нативно, что оптимизировано для высокой скорости. Другой скомпилирован для виртуальной машины доказательства мошенничества, которая помогает доказать правильность результатов opML.
Для выполнения выполнения мы повторно используем двигатель ML в opML. Сначала мы получим модель, используя адрес модели из хранилища моделей, а затем загрузим модель в двигатель ML. Двигатель ML возьмет ввод пользователя в предварительно скомпилированный контракт в качестве входных данных модели, а затем выполнит задачу вывода ML. Двигатель ML гарантирует согласованность и детерминированность результатов вывода ML с использованием квантования и мягкого плавающего запятой.
Помимо текущего дизайна ИИ EVM, альтернативным подходом для внедрения ИИ в EVM является добавление большего количества машинного обучения-специфических опкодов в EVM с соответствующими изменениями в ресурсной и ценовой модели виртуальной машины, а также в реализации.
opML (Оптимистичное машинное обучение) и оптимистичная свертка (opRollup) основаны на схожей системе защиты от мошенничества, что делает возможным интегрировать opML в цепочку уровня 2 (L2) наряду с системой opRollup. Эта интеграция позволяет безупречно использовать машинное обучение в умных контрактах на цепочке L2.
Как и существующие системы rollup, Axonum отвечает за «сворачивание» транзакций, пакуя их перед их публикацией на цепочку L1, обычно через сеть последователей. Этот механизм может включать тысячи транзакций в одном rollup, увеличивая пропускную способность всей системы L1 и L2.
Axonum, как одна из оптимистичных роллапов, является интерактивным методом масштабирования для L1 блокчейнов. Мы оптимистично предполагаем, что каждая предложенная транзакция по умолчанию является действительной. В отличие от традиционной системы оптимистичных роллапов L2, транзакция в Axonum может включать выводы модели искусственного интеллекта, что может сделать смарт-контракты на Axonum «умнее» с помощью искусственного интеллекта.
В случае смягчения потенциально недействительных транзакций, таких как оптимистические роллапы, Axonum вводит период вызова, в течение которого участники могут оспаривать подозрительный роллап. Введена схема доказательства мошенничества, позволяющая представлять несколько доказательств мошенничества. Эти доказательства могут сделать роллап действительным или недействительным. В течение периода вызова изменения состояния могут быть оспариваны, разрешены или включены, если вызов не представлен (и требуемые доказательства предоставлены).
Вот основной рабочий процесс Axonum, не учитывая механизмы, такие как предварительное подтверждение или принудительный выход:
Основным принципом проектирования системы доказательства мошенничества Axonum является то, что мы разделяем процесс доказательства мошенничества Geth (реализация клиента Ethereum на языке Golang на уровне 2) и opML. Этот дизайн обеспечивает надежный и эффективный механизм доказательства мошенничества. Вот детальное описание системы доказательства мошенничества и нашего дизайна разделения:
Axonum - первый оптимистичный роллап искусственного интеллекта, который позволяет использовать искусственный интеллект на Ethereum нативно, безопасно и проверяемо.
Axonum использует оптимистичный ML и оптимистичный rollup и внедряет инновации AI EVM, чтобы добавить интеллект в Ethereum как уровень 2.
Мы закрепляем искусственный интеллект в блокчейне, чтобы создать децентрализованный суперкомпьютер, работающий на основе глобального коллективного интеллекта.
Axonum закрепляет искусственный интеллект в блокчейне для создания децентрализованного суперкомпьютера, работающего на основе глобального коллективного интеллекта.
Мы создаем Axonum, оптимистичный роллап с искусственным интеллектом, с первым в мире искусственным интеллектом EVM.
Мы стремимся демократизировать доступ к децентрализованным приложениям на базе ИИ, делая выводы моделей ИИ доступными и удобными для пользователя.
Axonum - оптимистичный роллап с утвержденным искусственным интеллектом, основанным на opML и AI EVM. Он позволяет пользователям без препятствий использовать модели искусственного интеллекта непосредственно в умных контрактах, не затрагивая сложности базовых технологий.
Для активации нативного вывода ML в смарт-контракте нам нужно изменить уровень выполнения цепи уровня 2. Конкретно, мы добавляем предварительный скомпилированный контракт вывода в EVM для создания AI EVM.
ИИ EVM будет проводить вывод ML в родном исполнении, а затем возвращать детерминированные результаты исполнения. Когда пользователь хочет использовать ИИ-модель для обработки данных, все, что ему нужно сделать, это вызвать предварительно скомпилированный контракт вывода с адресом модели и входными данными модели, а затем пользователь может получить выход модели и использовать его в родном режиме в смарт-контракте.
import "./AILib.sol";contract AIContract {...function inference(bytes32 model_address, bytes memory input_data, uint256 output_size) public { bytes memory output = AILib.inference(model_address, input_data, output_size); emit Inference(model_address, input_data, output_size, output);}}
Модели хранятся в слое доступных данных модели (DA). Все модели могут быть извлечены из DA с использованием адреса модели. Мы предполагаем доступность данных всех моделей.
Основным принципом проектирования предварительно скомпилированного контракта является следование принципам проектирования opML, то есть мы разделяем выполнение и доказательство. Мы предоставляем два вида реализации предварительно скомпилированного контракта. Один скомпилирован для выполнения нативно, что оптимизировано для высокой скорости. Другой скомпилирован для виртуальной машины доказательства мошенничества, которая помогает доказать правильность результатов opML.
Для выполнения выполнения мы повторно используем двигатель ML в opML. Сначала мы получим модель, используя адрес модели из хранилища моделей, а затем загрузим модель в двигатель ML. Двигатель ML возьмет ввод пользователя в предварительно скомпилированный контракт в качестве входных данных модели, а затем выполнит задачу вывода ML. Двигатель ML гарантирует согласованность и детерминированность результатов вывода ML с использованием квантования и мягкого плавающего запятой.
Помимо текущего дизайна ИИ EVM, альтернативным подходом для внедрения ИИ в EVM является добавление большего количества машинного обучения-специфических опкодов в EVM с соответствующими изменениями в ресурсной и ценовой модели виртуальной машины, а также в реализации.
opML (Оптимистичное машинное обучение) и оптимистичная свертка (opRollup) основаны на схожей системе защиты от мошенничества, что делает возможным интегрировать opML в цепочку уровня 2 (L2) наряду с системой opRollup. Эта интеграция позволяет безупречно использовать машинное обучение в умных контрактах на цепочке L2.
Как и существующие системы rollup, Axonum отвечает за «сворачивание» транзакций, пакуя их перед их публикацией на цепочку L1, обычно через сеть последователей. Этот механизм может включать тысячи транзакций в одном rollup, увеличивая пропускную способность всей системы L1 и L2.
Axonum, как одна из оптимистичных роллапов, является интерактивным методом масштабирования для L1 блокчейнов. Мы оптимистично предполагаем, что каждая предложенная транзакция по умолчанию является действительной. В отличие от традиционной системы оптимистичных роллапов L2, транзакция в Axonum может включать выводы модели искусственного интеллекта, что может сделать смарт-контракты на Axonum «умнее» с помощью искусственного интеллекта.
В случае смягчения потенциально недействительных транзакций, таких как оптимистические роллапы, Axonum вводит период вызова, в течение которого участники могут оспаривать подозрительный роллап. Введена схема доказательства мошенничества, позволяющая представлять несколько доказательств мошенничества. Эти доказательства могут сделать роллап действительным или недействительным. В течение периода вызова изменения состояния могут быть оспариваны, разрешены или включены, если вызов не представлен (и требуемые доказательства предоставлены).
Вот основной рабочий процесс Axonum, не учитывая механизмы, такие как предварительное подтверждение или принудительный выход:
Основным принципом проектирования системы доказательства мошенничества Axonum является то, что мы разделяем процесс доказательства мошенничества Geth (реализация клиента Ethereum на языке Golang на уровне 2) и opML. Этот дизайн обеспечивает надежный и эффективный механизм доказательства мошенничества. Вот детальное описание системы доказательства мошенничества и нашего дизайна разделения:
Axonum - первый оптимистичный роллап искусственного интеллекта, который позволяет использовать искусственный интеллект на Ethereum нативно, безопасно и проверяемо.
Axonum использует оптимистичный ML и оптимистичный rollup и внедряет инновации AI EVM, чтобы добавить интеллект в Ethereum как уровень 2.
Мы закрепляем искусственный интеллект в блокчейне, чтобы создать децентрализованный суперкомпьютер, работающий на основе глобального коллективного интеллекта.