Axonum увіковічує штучний інтелект в блокчейні, щоб побудувати децентралізований суперкомп'ютер, який працює за допомогою глобального колективного інтелекту.
Ми будуємо Axonum, AI оптимістичний rollup, з першим у світі AI EVM.
Ми маємо на меті демократизувати доступ до AI-супроводжуваних DApps, зробити інференції моделі AI доступними та зручними для користувачів.
Axonum - це оптимістичний rollup з увіковіченою штучною інтелектом, що працює на основі opML та штучного інтелекту EVM. Це дозволяє користувачам безперешкодно використовувати моделі штучного інтелекту в природному середовищі у розумних контрактах, не бути обтяженими складнощами базових технологій.
Для активації нативного виведення ML в смарт-контракті нам потрібно модифікувати рівень виконання ланцюга другого рівня. Зокрема, ми додаємо попередньокомпільований контракт виведення в EVM для побудови штучного інтелекту EVM.
AI EVM буде проводити ML виведення в природному виконанні, а потім повертати детерміновані результати виконання. Коли користувач хоче використовувати модель AI для обробки даних, все, що користувач повинен зробити, - це викликати попередньо скомпільований контракт виведення з адресою моделі та вхідними даними моделі, після чого користувач може отримати вихід моделі та використовувати його в природний спосіб у смарт-контракті.
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 гарантує послідовність та детермінованість результатів машинного навчання, використовуючи квантизацію та м'яке плавання.
Крім поточного дизайну штучного інтелекту EVM, альтернативним підходом для впровадження штучного інтелекту в EVM є додавання більш специфічних для машинного навчання опкодів в EVM, з відповідними змінами до ресурсної та цінової моделі віртуальної машини, а також реалізацією.
opML (Оптимістичне машинне навчання) та оптимістичний rollup (opRollup) ґрунтуються на подібній системі захисту від шахрайства, що дозволяє інтегрувати opML в ланцюг Layer 2 (L2) поряд із системою opRollup. Ця інтеграція дозволяє безперешкодне використання машинного навчання в розумних контрактах на ланцюгу L2.
Так само, як і існуючі системи rollup, Axonum відповідає за «скручування» транзакцій шляхом їх пакування перед публікацією на ланцюг L1, зазвичай через мережу послідовників. Цей механізм може включати тисячі транзакцій у одному rollup, збільшуючи продуктивність всієї системи L1 та L2.
Axonum, як один з оптимістичних ролапів, є інтерактивним методом масштабування для блокчейнів L1. Оптимістично ми вважаємо, що кожна запропонована транзакція за замовчуванням є дійсною. На відміну від традиційної системи оптимістичних ролапів L2, транзакція в Axonum може включати інференції моделі штучного інтелекту, що може зробити розумні контракти на Axonum «розумнішими» за допомогою ШІ.
У випадку пом'якшення потенційно недійсних транзакцій, таких як оптимістичні роллапи, Axonum вводить період виклику, протягом якого учасники можуть викликати підозрілий роллап. У місці встановлено схему доведення шахрайства, яка дозволяє подавати кілька доказів шахрайства. Ці докази можуть зробити роллап дійсним або недійсним. Протягом періоду виклику можуть бути оспорені, вирішені або включені зміни в стан, якщо жодного виклику не було представлено (і встановлені необхідні докази).
Ось основний робочий процес Axonum, не враховуючи механізми, такі як передпідтвердження або примусовий вихід:
Основним принципом конструкції системи доведення шахрапії Axonum є те, що ми відокремлюємо процес доведення шахрапії Geth (реалізація Ethereum-клієнта на рівні 2 на мові програмування Golang) та opML. Ця конструкція забезпечує надійний та ефективний механізм доведення шахрапії. Ось розбивка системи доведення шахрапії та нашої конструкції відокремлення:
Axonum - перший оптимістичний роллап штучного інтелекту, який дозволяє використання штучного інтелекту на Ethereum в нативному режимі, безпечно та перевірено.
Axonum використовує оптимістичний ML та оптимістичний rollup та вводить інновації штучного інтелекту EVM, щоб додати інтелекту до Ethereum як Layer 2.
Ми вбудовуємо штучний інтелект у блокчейн, щоб побудувати децентралізований суперкомп'ютер, який працює на глобальному колективному інтелекті.
Axonum увіковічує штучний інтелект в блокчейні, щоб побудувати децентралізований суперкомп'ютер, який працює за допомогою глобального колективного інтелекту.
Ми будуємо Axonum, AI оптимістичний rollup, з першим у світі AI EVM.
Ми маємо на меті демократизувати доступ до AI-супроводжуваних DApps, зробити інференції моделі AI доступними та зручними для користувачів.
Axonum - це оптимістичний rollup з увіковіченою штучною інтелектом, що працює на основі opML та штучного інтелекту EVM. Це дозволяє користувачам безперешкодно використовувати моделі штучного інтелекту в природному середовищі у розумних контрактах, не бути обтяженими складнощами базових технологій.
Для активації нативного виведення ML в смарт-контракті нам потрібно модифікувати рівень виконання ланцюга другого рівня. Зокрема, ми додаємо попередньокомпільований контракт виведення в EVM для побудови штучного інтелекту EVM.
AI EVM буде проводити ML виведення в природному виконанні, а потім повертати детерміновані результати виконання. Коли користувач хоче використовувати модель AI для обробки даних, все, що користувач повинен зробити, - це викликати попередньо скомпільований контракт виведення з адресою моделі та вхідними даними моделі, після чого користувач може отримати вихід моделі та використовувати його в природний спосіб у смарт-контракті.
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 гарантує послідовність та детермінованість результатів машинного навчання, використовуючи квантизацію та м'яке плавання.
Крім поточного дизайну штучного інтелекту EVM, альтернативним підходом для впровадження штучного інтелекту в EVM є додавання більш специфічних для машинного навчання опкодів в EVM, з відповідними змінами до ресурсної та цінової моделі віртуальної машини, а також реалізацією.
opML (Оптимістичне машинне навчання) та оптимістичний rollup (opRollup) ґрунтуються на подібній системі захисту від шахрайства, що дозволяє інтегрувати opML в ланцюг Layer 2 (L2) поряд із системою opRollup. Ця інтеграція дозволяє безперешкодне використання машинного навчання в розумних контрактах на ланцюгу L2.
Так само, як і існуючі системи rollup, Axonum відповідає за «скручування» транзакцій шляхом їх пакування перед публікацією на ланцюг L1, зазвичай через мережу послідовників. Цей механізм може включати тисячі транзакцій у одному rollup, збільшуючи продуктивність всієї системи L1 та L2.
Axonum, як один з оптимістичних ролапів, є інтерактивним методом масштабування для блокчейнів L1. Оптимістично ми вважаємо, що кожна запропонована транзакція за замовчуванням є дійсною. На відміну від традиційної системи оптимістичних ролапів L2, транзакція в Axonum може включати інференції моделі штучного інтелекту, що може зробити розумні контракти на Axonum «розумнішими» за допомогою ШІ.
У випадку пом'якшення потенційно недійсних транзакцій, таких як оптимістичні роллапи, Axonum вводить період виклику, протягом якого учасники можуть викликати підозрілий роллап. У місці встановлено схему доведення шахрайства, яка дозволяє подавати кілька доказів шахрайства. Ці докази можуть зробити роллап дійсним або недійсним. Протягом періоду виклику можуть бути оспорені, вирішені або включені зміни в стан, якщо жодного виклику не було представлено (і встановлені необхідні докази).
Ось основний робочий процес Axonum, не враховуючи механізми, такі як передпідтвердження або примусовий вихід:
Основним принципом конструкції системи доведення шахрапії Axonum є те, що ми відокремлюємо процес доведення шахрапії Geth (реалізація Ethereum-клієнта на рівні 2 на мові програмування Golang) та opML. Ця конструкція забезпечує надійний та ефективний механізм доведення шахрапії. Ось розбивка системи доведення шахрапії та нашої конструкції відокремлення:
Axonum - перший оптимістичний роллап штучного інтелекту, який дозволяє використання штучного інтелекту на Ethereum в нативному режимі, безпечно та перевірено.
Axonum використовує оптимістичний ML та оптимістичний rollup та вводить інновації штучного інтелекту EVM, щоб додати інтелекту до Ethereum як Layer 2.
Ми вбудовуємо штучний інтелект у блокчейн, щоб побудувати децентралізований суперкомп'ютер, який працює на глобальному колективному інтелекті.