693 / 736ARK

Ark

Совместные виртуальные UTXO вне блокчейна

Ark — семейство протоколов, в которых пользователи совместно используют ончейн-UTXO через деревья заранее подписанных транзакций и передают виртуальные UTXO вне блокчейна.

Ark координирует периодические раунды с оператором, создаёт VTXO с ограниченным сроком действия и сохраняет возможность пользователя односторонне выйти на базовый уровень.

Участники одного раунда совместно создают дерево транзакций, закреплённое корневой ончейн-транзакцией. Право пользователя представлено ветвью, которая заканчивается виртуальным UTXO, или VTXO. [2]

Платёж вне раунда передаёт VTXO с помощью заранее подписанной транзакции, которую также подписывает оператор. До обновления в следующем раунде получатель полагается на то, что ни отправитель, ни предыдущий отправитель в цепочке не вступит в сговор с оператором для двойной траты платежа. [3]

Односторонний выход означает публикацию соответствующей ветви дерева транзакций до собственного ончейн-выхода. Он не бесплатен: пользователь должен хранить ключи и данные пути, следить за сроками и платить комиссии базового уровня. [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 способны существенно повысить масштабируемость и эффективность.

DOC · 001Bitcoin Optech — Ark protocolДокументация DOC · 002Ark Protocol — VTXOsПервичный источник DOC · 003Ark Protocol — Out-of-Round PaymentsПервичный источник DOC · 004Ark Protocol — Covenant-less ArkПервичный источник DOC · 005Arkade — VTXO Lifecycle & LivenessДокументация
Обновлено: Сначала источники · Не является инвестиционной рекомендацией