У модульних блокчейн-архітектурах користувачам часто складно зрозуміти, як транзакції переміщуються між рівнем виконання та рівнем фіналізації. Саме питання «як завершується транзакція» є ключовим для розуміння роботи системи.
Ця проблема охоплює три основні сфери: маршрут подачі транзакції, логіку обробки на рівні виконання та механізм підтвердження фіналізації. Сукупність цих елементів формує наскрізний робочий процес мережі SOON.
Користувачі, як правило, входять у мережу SOON, підключаючись до рівня виконання через підтримувані гаманці або інтерфейси додатків.
На практиці користувачі під’єднують сумісний з SOON гаманець або dApp і здійснюють міст активів до відповідної Rollup-мережі, що дозволяє взаємодіяти з рівнем виконання. Цей процес мосту базується на основній мережі та міжланцюгових протоколах.
З точки зору системи точка входу об’єднує гаманець, фронтенд-додаток і міжланцюговий міст, що разом формують інтерфейс для роботи з рівнем виконання. Дії користувача не взаємодіють напряму з основною мережею; вони спочатку спрямовуються на рівень виконання.
Такий підхід абстрагує складні операції базового рівня до простих дій користувача, дозволяючи виконувати транзакції у високопродуктивному середовищі із збереженням зв’язку з основною мережею.
Транзакції у мережі SOON подаються та транслюються до вузлів виконання у стандартизованих форматах даних.
Операційно, після ініціювання транзакції користувачем дані упаковуються як запит і надсилаються до мережі вузлів виконання, де здійснюється первинна перевірка підписів та балансу рахунків. Транзакція розповсюджується між вузлами для синхронізації виконання.
Структурно процес розповсюдження транзакції включає клієнта, мережу вузлів та mempool. Перед виконанням транзакції тимчасово зберігаються й упорядковуються для оптимізації обробки.
Цей механізм гарантує надходження транзакцій до багатьох вузлів, підвищуючи надійність мережі та узгодженість виконання.

Рівень виконання обробляє транзакції та оновлює стан системи—він є основою робочого процесу.
Коли транзакції надходять на рівень виконання, середовище SVM виконує логіку смарт-контрактів, обчислює результати та оновлює стани рахунків. Це охоплює перекази активів, виклики контрактів та модифікацію даних.
Рівень виконання складається з вузлів виконання, сховища стану та обчислювального рушія, використовуючи паралельну обробку для підвищення пропускної здатності. Результати виконання оформлюються як зміни стану та очікують фіналізації.
Така архітектура централізує ресурсоємні завдання у високопродуктивному середовищі, зменшуючи навантаження на основну мережу та підвищуючи ефективність.
Рівень фіналізації відповідає за остаточне підтвердження результатів виконання та гарантує безпеку мережі.
Оновлення стану з рівня виконання упаковуються та подаються до основної мережі, яка за допомогою консенсусу перевіряє й записує їх у блоки—забезпечуючи остаточне підтвердження.
Зазвичай рівень фіналізації забезпечується основною мережею, як-от Ethereum, що гарантує незмінність безпеки та остаточність транзакцій.
Розділення виконання та безпеки дозволяє системі досягати високої продуктивності, опираючись на перевірену безпеку мережі.
Фреймворк InterSOON забезпечує міжланцюгову взаємодію, дозволяючи передавати дані та активи між блокчейнами.
InterSOON використовує протокол обміну повідомленнями для кодування змін стану з одного ланцюга, перевірки та виконання їх на цільовому ланцюзі—синхронізуючи дані між мережами.
Структурно InterSOON включає шар обміну повідомленнями, механізми перевірки та інтерфейси виконання, створюючи єдиний канал взаємодії між різними рівнями виконання та основними мережами.
Ця архітектура дає SOON можливість інтегруватися з різними екосистемами, розширюючи застосування й ліквідність.
Повна транзакція у SOON складається з таких основних етапів:
Крок 1: Ініціація транзакції користувачем
Користувач подає транзакцію через гаманець або додаток, вказуючи операцію.
Крок 2: Транзакція потрапляє у мережу
Транзакція надсилається до вузлів виконання, розповсюджується та перевіряється мережею.
Крок 3: Обробка на рівні виконання
Середовище виконання SVM обробляє логіку транзакції, проводить обчислення й оновлює стан.
Крок 4: Подання результатів на рівень фіналізації
Результати виконання упаковуються та надсилаються до основної мережі для перевірки.
Крок 5: Остаточне підтвердження
Основна мережа досягає консенсусу та фіксує статус транзакції назавжди.
Ця модель розділяє виконання та фіналізацію, розподіляючи обчислення і безпеку між окремими рівнями.
Кожен етап контролюється окремим модулем—клієнтом, рівнем виконання чи рівнем фіналізації—що забезпечує чіткий розподіл відповідальності.
Архітектура перетворює дії користувача на підтверджені стани у ланцюзі, ефективно оптимізуючи продуктивність і надійність.
Модульна архітектура SOON розділяє процес транзакції на подання, виконання та фіналізацію, дозволяючи рівню виконання і безпеки працювати разом—забезпечуючи високу пропускну здатність і надійний захист.
Чи виконуються транзакції SOON безпосередньо на основній мережі? Ні. Транзакції спочатку обробляються на рівні виконання; лише фінальні результати подаються до основної мережі для підтвердження.
У чому різниця між рівнем виконання та рівнем фіналізації? Рівень виконання здійснює обчислення й оновлення стану; рівень фіналізації забезпечує безпеку та постійний запис.
Навіщо потрібна міжланцюгова взаємодія? Вона забезпечує обмін даними й активами між різними блокчейнами, розширюючи екосистему.
Як SOON підвищує швидкість транзакцій? Завдяки середовищу виконання SVM і паралельній обробці для максимального пропуску.
Що відбувається у разі невдачі транзакції? Рівень виконання відкочує всі зміни стану, зберігаючи цілісність даних системи.





