Breez Wallet, кошелек, ориентированный на сеть Lightning Network, продемонстрировал реализацию, которая позволяет пользователям получать платежи, не находясь в сети. Услуга, которая будет включена в предстоящее некастодиальное приложение, использует собственный SDK кошельков с использованием мобильных уведомлений для получения этого платежа, не требуя участия получателя.
Компания Breez использовала свой стек программного обеспечения для разработки решения, которое позволяет проходить этим платежам даже в том случае, если принимающая сторона находится в автономном режиме. Организация продемонстрировала это решение в Twitter, где неназванный будущий некастодиальный кошелек Breez получает платеж LN в автономном режиме с помощью уведомлений.
В более раннем посте соучредитель и генеральный директор Breez Рой Шейнфельд рассмотрел альтернативы решения проблемы офлайн-платежей в LN и описал тот, который Breez использует. Шейнфельд объяснил, что Breez реализовала push-уведомления в своем последнем SDK, что позволяет поставщикам услуг отправлять сообщения в приложение для получения платежа без вмешательства пользователя, автоматизируя задачу.
Шейнфельд признает, что это решение требует доработки со стороны разработчиков, поскольку им необходимо настроить службы доставки уведомлений для этих сообщений. Однако это обеспечивает лучший пользовательский опыт, поскольку приложению не обязательно быть активным в фоновом режиме для получения платежей.
Тем не менее, он также признал ограничения этого решения, объяснив, что оно зависит от службы уведомлений, управляемой третьей стороной, такой как Apple или Google, и призвал реализовать альтернативы на уровне протокола. Он заявил:
«Мобильные уведомления — это улучшение, но не панацея. Очевидно, они работают только на мобильных устройствах, и этот подход не будет работать, если устройство выключено или пользователь отключил необходимые уведомления«.
Lightning Network — это решение второго уровня, направленное на масштабирование блокчейна Bitcoin и обеспечивающее высокую пропускную способность, конфиденциальность транзакций и низкие комиссии. Работа LN основывается на одноранговом протоколе каналов состояния (State Channels), которое позволяет двум или более сторонам совершать множество транзакций между собой оффчейн, а конечные результаты публиковать в базовом блокчейне Bitcoin.
Читайте также: