«Wallet of Satoshi запускает бета-тест некастодиальной версии биткойн-кошелька с поддержкой Spark»

В июле команда Lightning-кошелька Wallet of Satoshi (WoS) начала закрытое бета-тестирование некастодиальной версии своего приложения, сотрудничая с компанией Lightspark — разработчиком протокола Spark.

Как сообщают представители проекта, данное решение даст пользователям возможность контролировать свои приватные ключи, сохраняя при этом удобный интерфейс WoS.

«С первых дней Spark казался тем недостающим элементом. Он предоставил нам основу для серьезного рассмотрения некастодиальной версии, освобождая нас от сложных аспектов и позволяя сосредоточиться на пользовательском опыте», — заявили они в интервью для Bitcoin Magazine.

Spark применяет технологию Statechains для масштабирования биткоина. Пользователи размещают средства у Spark Entity — группы операторов (Spark Operators), отвечающих за выполнение необходимых операций с подписями и удалением старых ключей.

Пользователи создают общий адрес с операторами через адаптированную версию подписей FROST.

«Spark не является ни роллапом, ни блокчейном. Здесь нет смарт-контрактов или виртуальной машины. Spark изначально ориентирован на биткоин и использует его платежную архитектуру», — говорится в документации проекта.

По сути, Spark представляет собой протокол совместного подписания, работающий поверх биткоина без необходимости в мостах или внешнем консенсусе. Пользователи сохраняют контроль над своими средствами через предварительно подписанные транзакции, которые могут отменить в случае мошенничества, что обеспечивает безопасность.

Как и в Lightning Network, транзакции в Spark осуществляются путем передачи прав собственности на UTXO между участниками. Однако Spark включает операторов для подписей. Эти операторы не могут перемещать средства без согласия пользователей, которые обязаны участвовать в любом осуществляемом переводе.

В основной сети состояние Spark выглядит как цепочка мультиподписей между пользователями и операторами. На втором уровне сеть работает как древовидная структура, отражающая историю транзакций и текущие балансы. Протокол имеет открытый исходный код.

Несмотря на то, что WoS представляет это решение как некастодиальное, некоторые представители биткоин-сообщества ставят под сомнение такое определение. Протокол требует доверия к операторам Spark, поскольку пользователи не могут знать, какой именно код работает на их серверах.

По мнению разработчика Bitcoin Core Мэтта Коралло, команда перенаправляет приложение на Spark, чтобы избежать регуляторных рисков, связанных с хранением средств.

«Безусловно, Spark является улучшенной версией традиционного кастодиального кошелька — он позволяет пользователю в одностороннем порядке вывести средства в случае, если оператор прекратит работу и удалит ключи. Однако по-прежнему требуется полное доверие к оператору. Если он изменит код на сервере и начнет манипулировать средствами пользователей, это может привести к потере средств», — отметил Коралло.

Он подчеркнул, что в целом приятно видеть, как WoS отходит от традиционной кастодиальной модели к более продвинутому подходу, но не стоит представлять, что уровень безопасности здесь сопоставим с кошельками для полноценного независимого хранения.

Ранее финтех-компания Revolut в сотрудничестве с Lightspark запустила возможность проведения биткоин-транзакций через Lightning Network для клиентов из Великобритании и других стран Европейской экономической зоны.