Лайтнинг

Лайтнинг это надстройка над протоколом биткоина, позволяющая людям открывать между собой прямые платёжные каналы и проводить транзакции через них, минуя дорогостоящую запись в блокчейн биткоина. Такие каналы объединяются в общую сеть, в результате чего платежи могут проводиться и между пользователями, которые прямыми каналами не связаны.

Разумеется, не всё так просто, как кажется на первый взгляд: поддержание платёжных каналов, во-первых, блокирует в них деньги, а во-вторых, требует содержать полный узел биткоина, с копией всего блокчейна, да ещё и быть постоянно онлайн. Поэтому позволить себе такую дорогостоящую халяву может далеко не каждый, зато появились посредники, пытающиеся на этом заработать.

Как обычно, я стараюсь предлагать инструменты, которые работают на базе телеграма.

Для хранения небольших сумм биткоинов в лайтнинг-формате я использую телеграм-бота @lntxbot. Запускаете бота — всё, у вас есть кошелёк. Бот предоставляет очень большое количество возможностей по использованию лайтнинга, но главное — это, конечно, принимать и передавать деньги, быстро и дёшево. В боте есть подробная помощь по всем командам, а сам набор команд постоянно пополняется, поэтому подробнее рассказывать не буду.

Тем не менее, пополнить свой лайтнинг-кошелёк через этого бота пока нельзя, и на помощь нам приходит @SatoshiATMBot. Запускаете его, даёте команду /exchange и далее следуете инструкциям. Смысл операции в том, что вы создаёте в @lntxbot инвойс на сумму, указанную обменником, передаёте инвойс обменнику, затем делаете рублёвый перевод по указанному адресу яндекс-деньгами, далее бот переводит вам лайтнинг. Курс обмена не самый выгодный, поэтому можно опробовать другой способ, уже с выходом за пределы экосистемы телеграма.

Идёте на обменник zigzag.io, после чего быстро и просто обмениваете свои ончейн-биткоины на лайтнинг. Открываете, выбираете в поле «you send» биткоины, а в поле «you get» — тоже биткоины, но с молнией на аватарке:

Затем надо указать, на какой адрес возвращать сдачу (поле «BTC refund address»), и куда, собственно, слать деньги (поле «BTC lightning invoice»). Для сдачи можно указать тот же кошелёк, с которого вы отправляете деньги, либо любой другой, который у вас есть.

Чтобы узнать кошелёк назначения, нужно запустить в телеграме бота @lntxbot. Затем набираете боту в личном сообщении
/invoice <сумма в сатоши>
и он генерирует абракадабру:

Копируете текстовую часть абракадабры и вставляете в поле «BTC lightning invoice», жмёте «Exchange» — и видите примерно такое:

Дальше переводите нужную сумму в биткоинах на предложенный обменником адрес и дожидаетесь, когда платёж пройдёт и попадёт в блокчейн. После этого картинка меняется на такую:

Одновременно сообщение о поступлении денег приходит от бота к вам в личку:

Всё, деньги в лайтнинг-боте, и теперь их можно посылать любому желающему по нику в телеграме — либо оплачивать инвойсы, сгенерированные кем угодно на стороне. Лично я в основном использую лайтнинг для анонимной отправки киви-рублей через обменник @lntorubbot, как это подробно расписано в инструкции от Антона Коваленко, для расчётов с переводчиками Фридмана. Ну а вы наверняка найдёте ещё уйму способов их применения, но главный способ — это, конечно, сделать мне донат)))