Разработчики запустили тестирование технологии Submarine Swaps в основной сети биткоина. Она обеспечит платежи между ончейн-адресами в основной сети биткоина и Lightning Network.
Чтобы провести платеж в сети Lightning Network (протоколе второго слоя для мгновенных и дешевых транзакций), пользователь должен пополнить Lightning-каналы. Это отделяет участников основной сети биткоина от тех, кто использует LN: до сегодняшнего дня прямые платежи между основной сетью и LN были невозможны. Submarine Swaps решает эту проблему, обеспечивая trustless-транзакции между Lightning-адресами и адресами основной сети биткоина в обоих направлениях.
Разработкой решения занимается Алекс Босуорт. Он рассказал, что Submarine Swaps использует те же криптографические приемы, что и Lightning Network, и предполагает наличие не требующего доверия посредника, который связывает Lightning-канал с главной сетью. Посредником является программа-провайдер обмена. На неё возлагается задача по успешному завершению транзакции.
Если пользователь Lightning Network хочет отправить средства на кошелек основной сети, то провайдер переводит их на собственный кошелек, но только если он отправляет транзакцию с такой же суммой на указанный ончейн-кошелек. Аналогично работает процесс при отправке средств из основной сети на Lightning-кошелек.
Босуорт добавил:
Это можно использовать для многих целей. Допустим, биржа хочет оплатить Lightning-инвойс, но средств в Lightning-канале или необходимого кошелька у нее нет. В этом случае она может обратиться за помощью к тому, что имеет все необходимое, и этот помощник получит средства на свой ончейн-кошелек.
Разработчик отметил, что такой инструмент в будущем может появиться в биткоин-кошельках. Он даст возможность пользователям основной сети, «которые даже не знают о Lightning», проводить транзакции с любыми адресатами.