Яку проблему ми розв’язуємо
Багато віртуальних машин блокчейнів орієнтовані на короткі впорядковані оновлення стану. ALUX розширює цю модель для процесів, яким потрібні очікування, поновлення, координація або виконання за межами одного блока.
- Блокчейни за своєю суттю є машинами переходів стану.
- Багато сучасних VM блокчейнів орієнтовані на вужчий клас коротких упорядкованих переходів.
Головне: багато блокчейнів зосереджені на коротких оновленнях стану; ALUX додає відтворювані довгі транзакції.
ALUX як розподілене середовище виконання довгих транзакцій
ALUX моделює паралельні, конкурентні та складені переходи, виходячи за межі одноразових оновлень стану.
ALUX не обмежує кожну транзакцію коротким ізольованим оновленням стану: його середовище виконання координує паралельні, конкурентні та складені переходи.

Головне: паралелізм просуває незалежну роботу, конкурентність дає змогу чекати й поновлювати виконання, а композиція визначає спільну фіксацію пов’язаних результатів.
Модель виконання
Паралельне виконання
Ізольовані екземпляри EVM уже можуть виконуватися паралельно. WASM належить до запланованого напряму різнорідних VM.
Конкурентне виконання
ALUX дає змогу виконувати транзакції як співпрограми, які можна призупиняти, пробуджувати й чергувати. Виконання недетерміноване, але відтворення детерміноване.
Складені переходи
Транзакції можуть охоплювати кілька висот блоків і координувати роботу в блокчейні з відтворюваними ефектами HTTPS, зберігаючи ізоляцію та атомарну фіксацію в межах транзакції ALUX. Міжшардова композиція залишається частиною архітектури й планів розвитку.
Складені переходи та сумісність
Транзакції можуть охоплювати кілька висот блоків і координувати роботу в блокчейні з відтворюваними ефектами HTTPS, зберігаючи ізоляцію та атомарну фіксацію в межах транзакції ALUX. Міжшардова композиція залишається частиною архітектури й планів розвитку.
ALUX уже надає шлях EVM через свою пісочницю та Ethereum JSON-RPC. WASM і ширша композиція різнорідних VM заплановані; до поточної базової реалізації вони не входять.
Головне: ALUX уже підтримує виконання між блоками й відтворюване введення-виведення Web 2; міжшардова композиція поки запланована.
Отже, ALUX не зводить кожен робочий процес до короткої транзакції. Уже сьогодні довгі транзакції, що охоплюють кілька блоків і звертаються до Web 2, можна відтворювати; міжшардова композиція та ширша композиція середовищ виконання залишаються частиною архітектури й планів розвитку.
