Эпитафия TON

Когда год назад меня спрашивали, есть ли перспективы у TON, я, как умная Маша, рассуждала о сетевом эффекте и прочих технических и экономических вызовах, которые нужно преодолеть проекту, чтобы на что-то рассчитывать — и в целом продемонстрировала свой скепсис. Реальность оказалась куда более простой и безнадёжной — проект тупо запретили.

Именно по этой причине я в недавнем посте про взлёт битка и указала, что доминирование биткоина среди криптовалют мне представляется безальтернативным сценарием. Не из-за того, что в биток пошли вертолётные деньги, как почему-то попытался представить мою позицию Григорий Баженов, а именно из-за того, что биткоин неуязвим перед регуляторами. Сдерживать его проникновение они могут, прессовать за обмен битка на фиат — могут, а уничтожить — не в состоянии. Даже если АНБ умудриться найти и посадить настоящего Накамото — на что это повлияет? Разве что на рынок выбросят кучу битков, но он их съест и не поперхнётся. А вот санкции в адрес Дурова, Цукерберга или Бутерина действительно в состоянии серьёзно повлиять на проекты, которые они возглавляют. Именно это звено оказалось наиболее слабым. Именно здесь ахиллесова пята любого потенциального убийцы биткоина.

Конечно, весь разработанный в рамках дуровского проекта софт есть в открытом доступе, и он уже запущен под именем free TON, но у него нет того самого сетевого эффекта, на который делалась ставка, и который был киллер фичей TON — Дуров официально заявил, что не будет поддерживать подобные проекты, а значит, новой свободной крипте не светит встраивание в телеграм.

Но нет худа без добра. Именно благодаря своему обзору возможностей TON я познакомилась с лайтнингом — и продолжаю всем рекомендовать его использовать. За прошедший год им стало пользоваться намного проще, и если раньше мануал по лайтнингу занимал у меня отдельную страницу на сайте, то теперь это коротенький абзац на странице про донаты.

Дуров создал великое детище — ВК. Отобрали. Создал ещё более великое — телеграм. Взлетело, но Павлу показалось мало. Замахнулся на величайшее, и не его вина, что не вышло. А вот что действительно плохо, так это то, что теперь Дурову предстоит покрывать убытки за счёт телеграма. Надеюсь, он извлёк уроки из кейса ВК, и постарается не угробить проект.

Радикально переработала страничку про донаты

Сегодня день серьёзных потрясений: российское правительство подало в отставку, американский конгресс направил в сенат документы по импичменту президента, а я полностью переписала страничку про донаты.

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

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

Раньше различные способы приобретения и использования крипты описывались аж на четырёх разных страницах, сейчас все ключевые вещи скомпонованы непосредственно на странице «Донаты», и лишь про покупку биткоинов на всякий случай в качестве факультативного оставлен отдельный текст.

Лайтнинг strikes back

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

Со мной связался Антон Коваленко и сообщил, что у него заработал телеграм-бот, который умеет одно единственное действие — обналичивать ваши биткойны в киви-рубли. Зато делает это безукоризненно, в полном соответствии с составленной Антоном подробной инструкцией. Проверила работу бота на себе, вывод битков в фиат занял считанные секунды.

Ну и заодно рекомендую глянуть его же мануал по лайтнингу более общего характера. Может, вы сумеете понять там больше меня. Технология очень бурно развивается, но интерфейсы пока только-только начинают проявлять хоть какие-то намёки на возможное дружелюбие. Будем наблюдать, как пишет один популярный телеграм-блогер.

Лайтнинг

Предисловие

Я ответила на вопрос о своём отношении к TON, после чего ко мне в чат пришёл знаток TON и рассказал кучу вкусных подробностей. Далее в чат явился уже знаток Lightning network и объяснил, почему TON не нужен. Я последовала его рекомендациям и убедилась, что уже сейчас в телеграме можно пересылать друг другу биткойны мгновенно и с ничтожно малыми комиссиями. Думаю, это новое знание достойно детальной инструкции, потому что теоретически с лайтнингом знакомы многие, а на практике мало кто понимает, с какой стороны его кусать. Я дам самый простой рецепт, завязанный на телеграм, просто потому что мне это наиболее актуально.

1. Покупаем биткоины

Самый простой способ покупки биткоинов за фиат — использование телеграм-бота. Я оставила реферальную ссылку, так что не только смогу получить небольшой профит с того, что вы ей воспользовались, но и узнаю, скольким читателям она пригодилась. Запустив бота, вы становитесь обладателем пустого онлайн-кошелька, в который и будете покупать биткоины.

Нажав «Обмен BTC/RUB», вы видите текущий биржевый курс. Он нужен лишь в качестве грубого ориентира, в боте курс может сильно отличаться. Нажимаете «Купить» — и попадаете в доску частных объявлений, сгруппированных по типам банковских карт или иных электронных фиатных денег.

Допустим, у вас есть карта Сбербанка. Нажимаете соответствующую кнопку и видите список объявлений о продаже биткоинов:

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

Важно: всё общение с продавцом ведётся только внутри бота, потому что его администрация в случае срыва сделки обеспечивает арбитраж. Биткоины продавца блокируются на его аккаунте, пока он не получит ваши рубли. Как только они поступят, он отпускает биткоины, и они переводятся вам.

2. Открываем платёжный канал

Технология Lightning network сводится к тому, что люди открывают платёжные каналы (нечто вроде депозитов вне блокчейна) на некоторую сумму, затем обмениваются расписками, а потом, когда кто-то решает закрыть канал, происходит взаимозачёт, и остаток суммы в канале возвращается обратно в блокчейн. Там внутри довольно сложная механика, но вникать в неё не обязательно, я и сама не вникаю.

Для открытия канала нужна лайтнинг-нода, и поскольку самому её держать дело хлопотное, проще воспользоваться тем или иным публичным сервисом. Мне посоветовали обменник https://zigzag.io. Открываете, выбираете в поле «you send» биткоины, а в поле «you get» — тоже биткоины, но с молнией на аватарке:

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

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

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

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

Всё, вы открыли платёжный канал.

3. Используем лайтнинг

Самая важная команда, которая вам после этого пригодится в @lntxbot, выглядит так:
/pay <сумма в сатоши> @ancapsan
После этого я получаю от вас выбранную вами сумму. Разумеется, вы прекрасно можете переводить деньги любому другому пользователю телеграма (даже если он сам не запускал бота, деньги ему уйдут, а увидит он их только после того, как запустит).

Остальные команды вы можете спросить у бота через команду /help

4. Закрытие платёжного канала

Итак, у вас в сети лайтнинг остались какие-то деньги, и вы, вместо отправки их мне, решаете зачем-то вывести этот остаток обратно в блокчейн. Идёте в Зигзаг и совершаете обратную операцию:

Указываете и слева, и справа один и тот же биткойн-адрес, нажимаете «exchange», и теперь уже обменник генерирует вам инвойс. Далее идёте в личку к @lntxbot и пишете:
/pay <сюда вставляете инвойс — всю эту длинную абракадабру>

Всё, платёжный канал закрывается, и непотраченные в lightning network деньги возвращаются к вам в кошелёк. Ну а уж про обращение с биткоин-кошельками написаны целые тома, тут сами разберётесь.


Буду рада, если статья оказалась для вас полезной. Обязательно попробуйте, как это работает. Если раньше вас мог останавливать от пожертвования на какие-нибудь нужды большой размер комиссии, делающий неоправданно дорогими мелкие чаевые, то теперь вы сможете делать людям приятно без подобных терзаний. Сперва закидываете в лайтнинг достаточно крупную относительно комиссии майнеров сумму, а затем тратите её сколь угодно мелкими порциями каждый раз, когда вам взбредёт в голову. Именно большой объём мелких донатов отличает по-настоящему популярные проекты, а не пара десятков крупных пожертвований.

Позвольте себе это удовольствие — быть меценатами.