Ark координує регулярні раунди з оператором, створює VTXO з обмеженим строком дії та зберігає можливість користувача односторонньо вийти на базовий рівень.
Користувачі в одному раунді спільно створюють дерево транзакцій, закріплене кореневою onchain-транзакцією. Їхнє право представлене гілкою, що завершується віртуальним UTXO, або VTXO. [2]
Платіж поза раундом передає VTXO за допомогою попередньо підписаної транзакції, яку також підписує оператор. До оновлення в наступному раунді одержувач покладається на те, що ані відправник, ані попередній відправник у ланцюжку не вступить у змову з оператором для подвійного витрачання платежу. [3]
Односторонній вихід означає публікацію відповідної гілки дерева транзакцій аж до власного onchain-виходу. Це не безкоштовно: користувач має зберігати ключі й дані шляху, стежити за строками та сплачувати комісії базового рівня. [1]
VTXO мають строк дії. До його завершення їх потрібно оновити в новому раунді або односторонньо вивести; інакше оператор отримує можливість забрати базові bitcoin через наперед визначену гілку, а користувач утрачає право, яке може забезпечити односторонньо. [5]
Оператор координує раунди, спільно підписує звичайні перекази та забезпечує доступність. До завершення строку він не повинен мати змоги перенаправити належно керований VTXO, але може цензурувати нові операції, припинити відповідати й змусити користувача до повільнішого або дорожчого виходу. [5]
Ark можна побудувати без зміни консенсусу за допомогою попередньо підписаних псевдо-covenants і видалення ключів. Covenants на кшталт CTV можуть зменшити координаційні витрати й обсяг даних та уможливити ефективніші дерева для більшої кількості користувачів. [4]
Ark не є каналом Lightning: він використовує раунди, спільні дерева та VTXO зі строком дії. Обидва підходи можуть взаємодіяти, наприклад під час входу в Lightning або створення channel factories. [1]
Практичні реалізації та їхні моделі продовжують розвиватися. Перед використанням потрібно перевірити конкретний шлях виходу, резервну копію даних VTXO, строк дії, оновлення, комісії, стан мережі й точні припущення щодо оператора. [1]
Для повної картини прочитайте також UTXO, Lightning Network, Covenants, OP_CHECKTEMPLATEVERIFY, Payment Channel, Самостійне зберігання.
01Чи є Ark кастодіальним?+
Мета — self-custody з одностороннім виходом до завершення строку дії, однак оператор відіграє важливу роль у доступності, спільному підписанні та оновленні; конкретну реалізацію і стан VTXO потрібно оцінювати окремо.
02Чи потребує Ark зміни Bitcoin?+
Базові варіанти можуть працювати без зміни консенсусу, тоді як covenants на кшталт CTV можуть істотно поліпшити масштабування та ефективність.