Со времени генезис блока много воды утекло, но прогресс не стоит на месте, Биткойн-технологии активно развиваются. Ни для кого не секрет, что важнейшей новой технологией биткойн-стека на настоящий день является Lightning Network.
В честь десятилетия генезиса Биткойна, редакция БитНовостей проводит юбилейный лайтнинг-квест для любознательных читателей.
Призы получат первые 20 читателей, успешно выполнивших задание квеста. Что требуется сделать? Установить свой персональный Lightning–узел, открыть Lightning–канал для ПРИЕМА BTC и сгенерировать лайтнинг-инвойс на получение 0,002019 ВТС.
Кроме того, необходимо описать свой опыт — какой софт установили, какие действия предприняли, в чем возникли трудности и как их решили. В комментариях к этому посту опубликуйте свой ЛИЧНЫЙ опыт настройки узла LN и укажите ID LN-инвойса для получения приза.
Технические подробности о технологии Lightning Network читайте здесь.
Здравствуйте, уже давно держу полную ноду биткойна 0.17.1 (https://bitnodes.earn.com/nodes/109.239.211.17-8333/)
специально выделил ноутбук под это дело, понимаю что это важно в первую очередь для меня, потому что без полного узла нужно доверять 3-сторонам. Давно хотел разобраться в Lightning Network и как раз ваша статья натолкнула меня на это дело. Было дело использовал их мобильное приложение и успешно открывал канал с Bitrefill, пополнял телефон, очень понравилось, но я знал что мобильное приложение работает только в одну сторону и принимать платежи невозможно. Решил попробовать поднять свою ноду, благо под боком уже был полный узел биткойна.
Все началось с того что я полез настраивать bitcoin.conf чтобы добавить строки для правильной работы Lightning ноды. Пришлось делать реиндекс всех транзакций и это заняло примерно сутки, после чего я мог запустить приложение Eclair открыл канал с ACINQ поставив маленькую комиссию, теперь жду пока пройдет подтверждение сети.
Вот сам инвойс на отправку как вы и просили:
lnbc2019u1pwrw7mupp5pze97gfglw9ezaq9llmnlxk470kecy4f0su2dvphqt89lukyp77sdqqxqrrssns4l9mh9d0qj3j7ec4demx6rrrze0wu0vtvww3ys24epmgjec465kqjt5vvqgalwl3qyxt8war0ytcq0ch82g955dv48x5y7zpsk9wqprce96k
Вот мой обычный биткойн адрес: 1HELPcUc9nvVqiFLkd7A2Wmamo6SPJSDp7
если есть желание можете помочь мне с оплатой за электричество для ноды и возможно нового жесткого диска в будущем 🙂
Хочу сказать спасибо, благодаря вам я сделал шаг чтобы разобраться в новой технологии Lightning Network и стать частью сети.
bitcoin core 0.17 + lnd 0.5.1, узел работает еще с версии 0.4, тогда были определенные проблемы, сейчас уже давно нет. только некоторые каналы периодически становятся inactive.
lnbc2019u1pwrywyepp598rmgwwef9lgxr3marjlgcn8fxw5fmsfr72l3tshsypj5vzlfpdsdpqvf5hgmn0wehhxarf9e3k7mfqw96k2um5cqzysxqyz5vq24wuayjs4ufgywzum4p2trjdxve37fgax9y3atzuyw656ud8gprxunm9u0tr79mdqlpj0yd3n0ut00zxj68w5jqdhh5lgngg22rsyxcqtd4zgc
Да, понимаю, что не смог выполнить все условия конкурса, но другим кто использовал сторонний кошелёк Дед Мороз ответил иначе и наверное даже прислал подарочек. А личный опыт я все-таки описал, для массового использования сети LN нужно быть более простой и не такой требовательной к памяти и траффику, разработчикам должен быть полезен такой конкурс и такие отзывы.
Если передумаете, вот:
lnbc2019u1pwrzphupp5qugumgeph0h9swumegn3cqv263jkf0c5dpx3rh5hlttts4h2d2eqdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrssamdta6rs0lzjhf62c30xqns2y5ewc0lnv8cuxjg050d4gaahtkrygsydp43znwlvthgspal2emwjgzgdpl8yupr7phw234lqzv65sjgp32ks2j
Всем всех благ в новом году!
Добрый вечер, криптанам! Посмотрел сколько нужно скачивать блокчейн биткоина и выпал в осадок, ССД моего ноута меньше в 2 раза( это я не говорю про трафик. Ну что ж разработчикам LN есть над чем работать.
Не сердитесь, но я буду пользоваться «Wallet of Satoshi». Действительно он оказался очень легок для начинающих криптанов.
lnbc2019u1pwrpa6rpp567vxmwt527e4wcv6p0dvc02l5qwrsp5ad7nznpxndrkrjkleducsdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrsspt6gsx0sn8yxxy2kghsjazjst0vl7lctqzxw5udp0qjx8p43c6xsxf2pxh9tzd20e2dfa9cm4vgslknr4d6xl4dp7scws9uxz3gg7jcpn8ek25
По условиям квеста, нужно установить отдельный лайтнинг-узел, соответственно на каждый узел выплачивается один приз. Ваш инвойс выпущен лайтнинг-узлом LivingRoomOfSatoshi.com, в пользу которого приз уже был выдан.
Хотите получить приз, устанавливайте свой персональный лайтнинг-узел. Без труда, не вытащить рыбки из пруда.
Так я бы поставил, только у меня даже для блокчейна места не хватит. Насчёт узла не в курсе, просто поставил кошелёк который тут в коментах рекламировали. Там даже настроек в нем никаких нету, узел не выбирается. Зато он прост в использовании.
lnbc2019u1pwrzqrjpp5c3wa93u8avw6p3pru5v9g5x69nqfu9uf4ja7q2wuq905jkgz8tqsdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrsstfr9vsefv9dznmvm2wp4lpms5hsgtpczwlxk7e2f3w3j9z23fyjrqt852v6fef7a5a2a02adwhnramdtw9xr04lmm65jaca32kat4jqpyh6hnv
Ну, молодец, раз открыли для себя легкий в использовании сервис. Вот только квест вы не прошли. Напоминаю, что в квесте требуется: установить свой персональный Lightning–узел, открыть канал для приема BTC, сгенерировать лайтнинг-инвойс и опубликовать свой ЛИЧНЫЙ опыт настройки лайтнинг-узла. Приложение, которое использует онлайн-сервис третьей стороны, никаким узлом не является.
Поставил Wallet of Satoshi, указал сумму, сгенерировал инвойс:
lnbc2019u1pwrps42pp5j7c99xce4pu56zmn5qfe9t27n3cmcj9fjhslc9dser2rjuekxlrsdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrssj2z8lwu0ehgswakw5ecz9kawtg3vu4nmscz4le5yqutu8zkyu9vklhkakdgpk46fcph79ty37fc5x8sjuhcpaqwal55frf6qlpzr28qp5aff2s
Этот инвойс действителен только 3600 секунд. Дедушка старый, дедушка не успевает. Сделайте срок действия инвойса подольше.
Сгенерил новый, вот только дольше 1 часа срок действия не получается, приложение Wallet of Satoshi не позволяет
lnbc2019u1pwrphc7pp594zepu2aewxhf7fn69tsx3x5m329msvyp9dylqajx3yca4qtm96qdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrsslfprqsddagf5dqj2lamaj460a0ueu5l33fryjm0hu8r7y0j7dc4jexu6fh96z99x532vypwl3mhwt92dc7qff20ffgefgvpqk59ez5qqtp4u3n
Это лишь одна из проблем, возникающих при использовании посреднического сервиса, а не своего собственного лайтнинг-узла, как того требуют условия квеста.
Устанавливаем официальный кошелек Bitcoin Core(можно скачать с официального сайта https://bitcoin.org), запускаем и ждем когда синхронизируется блокчейн.
Синхронизация занимает как минимум пару дней при хорошем интернете. В данный момент блокчейн весит примерно 250Гб. Т.е. как минимум столько свободного места должно быть у вас на компьютере.
Когда блокчейн синхронизируется, скачиваем ноду лайтинг нетворк от Eclair — https://github.com/ACINQ/eclair/releases
Запускаем. При первом запуске она выдаёт ошибку, ничего страшного, просто нажимаем кнопку «Close».
Далее идём в папку со скаченным блокчейном Биткоина (стандартно она находится по адресу С:\Users\’имя вашего компьютера’\AppData\Roaming\Bitcoin\) и создаем там текстовый файл bitcoin.conf . Открываем его любым текстовым редактором и прописываем в нём следующие строки, только с вашим именем и паролем:
testnet=0
server=1
rpcuser=’ваше имя’
rpcpassword=’ваш пароль’
rpcport=8332
zmqpubrawblock=tcp://127.0.0.1:29000
zmqpubrawtx=tcp://127.0.0.1:29000
addresstype=p2sh-segwit
deprecatedrpc=signrawtransaction
Теперь идём в папку C:\Users\’имя вашего компьютера’\.eclair\ и создаём там файл eclair.conf . Открываем его текстовым редактором и прописываем в нем строки:
eclair.chain=mainnet
eclair.bitcoind.rpcport=8332
eclair.bitcoind.rpcuser=’ваше имя’
eclair.bitcoind.rpcpassword=’ваш пароль’
eclair.node-alias=’название вашей лайтинг ноды’
Далее запускаем кошелек Bitcoin Core и следом Eclair. Если Eclair запустился без ошибок, значит вы подняли свою Лайтинг Ноду. Можно создавать канал для принятия BTC и пользоваться дешёвыми и моментальными транзакциями Биткойна.
lnbc2019u1pwrpgnfpp5e2pv3uvlypgz22up9x8qpux9fe59endewhlls74ree5rwr04th6sdqhvf5hgmn0wehhxarf9e3k7mgxqrrss9vu7sxepa8sfmmnqszt5tqvc6r30glvhy9pkjdvce0czksuhuqjxpf7xre7wjvsdg24rl47t46a02ea9zmhl2zep3je0vdc5yj4vaespx40h0f
Этот инвойс действителен только 3600 секунд. Дедушка старый, дедушка не успевает. Сделайте срок действия инвойса подольше.
Возможно это из-за того, что нода пока не активна.
В Eclair нет настроек, что бы выставлять своё время жизни инвойса. Либо это где то надо в конфиге добавлять вручную, но в программе такого интерфейса нет.
Вообще довольно нуторно для простого пользователя возиться со всей этой установкой: скачивать блокчейн, потом стороннее приложение, конфиги … а как обычно бывает, то тут что то не запустилось, то там ошибка, то порты на роутере надо открыть и понеслось одно за одно. Обыденный пользователь точно не разберется. Пока разработчики не упростят установку ноды до нескольких кликов мыши, лайтинг платежи не будут пользоваться успехом.
Поставил на андроид Wallet of Satoshi
Сгенерировал инвойс с указанной суммой
Никаких проблем не возникло, у приложения минимум настроек, максимум юзерфрендли
Такой кошелёк не подойдёт для хранения больших сумм, но именно для моментальных мелочных плат он в самый раз
Всех с наступившим! БитНовостям дальнейших успехов!
lnbc2019u1pwrq6kwpp5cnmmdnwl5eqhwfwsgu2y78zcx7cdk8rd6mc7h32t55dsruekewzqdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrssmgpw7pz7094ra7fxld6g6ujycnv5tm8tekdaq8j8lftg3pwjtdmxfp5wpyzhwyss7ujtpxyze73q9rq98zak2z3hvcdu3gqfsh7mdjqp0lmf9r
У вас инвойс слишком быстро портится. Сгенерируйте с более долгим сроком действия.
В этом кошелька нет такого параметра
Сделал новый инвойс
lnbc2019u1pwrp82kpp58m92s9e4vpef94ff52s9jzljwxal8euq36r4cgwsyxrwd8fev3tqdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrssa43u2rrewcwwr2nydec30hg6nnfxh4dzufyu3l50dhatt30cmwgnx2456adux53qeh70ejga4dzycwztmhkyzzzq3rnhuqz7avxmqscquw5vd2
lnbc2019u1pwrpez9pp53smu25jsd3k6dzyazwtj896uu0upeur733xg2vprfvke067lmflsdqu2askcmr9wssx7e3q2dshgmmndp5scqzysxqrrsslfh50snl5cwy6yy4s5pvtmtlsuvqv4rs5feep54we2la0l43ad932j4uxdmzluapuunfzcvqeuz7rrrxaw225uwe0cut7mnxr97sd8qp72hc8f
Новый инвойс, спасибо Дедушке заранее
Вот, полностью кастодиальный кошелек (точнее -сервис) с поддержкой LN, с получением и отправкой платежей.
https://play.google.com/store/apps/details?id=com.livingroomofsatoshi.wallet
Да, у меня нет ключей, и я это ненавижу, что храню мои драгоценные сатоши «у дяди». Но зато просто, и для мелких сумм — нормально
lntb2019u1pwz7wn3pp52me8wthks3vnewandzsjdfa8ddzgfe5669x024rhhgz3jpdhckjsdqz0gcqzysxqzjcmg5rgpl4f6xaz59vjr4td7fch4896g07lspwt30dd7q6cmlsehr55jddalf80sdxzfkramr89pw7scxq8c9gw57qgarcam3tfyv40pqpxka6n0
Сначала пытался через андройд клиента, но там ничего не выходит, потом через zap, скачал, подождал синхронизацию, сделал запрос. Не понравилось что почему-то инвойс генерируется сроком всего на 10 мин.
Это для тестнета инвойс
спасибо, понял. Зап почему-то не хочет коннектиться к пирам, соответственно не могу открыть свой канал. пишет not enough witness outputs to create funding transaction
в добавок к предыдущему комментарию, а вот и первая проблема, инвойс генерируется сроком на 10 минут, предыдущий кудато исчез, сгенерировал новый:
lntb2019u1pwzu98ppp5m7tnwwvhvmkh2af9kt4xpjrh0t4xl3p0e6xgmmwrwz0rul6h2qaqdqqcqzysxqzjcl86w8wg5r22yyyejv2ye20pvr5x02u7c458pxn5amtwe2kzc2sqz3wfdpl5tkwmudg662rrpe8kdpy70v67hu74nc44gp6ysn89hzzcqq0kwhv
зашел на гитхаб кошелька zap, скачал собранный deb пакет для своего linux дистрибутива, установил, запустил, при первоначальной настройке не понравилось что надписи на русском в перемешку с английскими, плохая локализация, в остальном всё без проблем, пришлось подождать пока пройдет синхронизация с блокчейном, сформировал запрос, скопировал полученный инвойс, жду лайтнинг платеж:
lntb2019u1pwzuyw6pp5rmfw2psmsm3w5079y559qa7dgdhfj4hkmk4ld77qe86c9ynwnn8qdqqcqzysxqzjc2xhx7yen2wl6akramxxwqzhdljtf6xxax53v5a4awcy8ns69xt99qa3sg2dpgt7h6t53a4swrzx6vw88wrd9mm728swwhf7t64ct2uspy79am2
Это ж тестнет
Кошелек zap почемуто по дефолту коннектится к тестнету как оказалось. В графическом интерфейсе где настраивается не нашел там особо то и настроек нет, а в конфигах копаться и плясать с бубном лень честно говоря
Когда устанавливаешь zap, там можно поставить настройки на подключение к своему локальному LND. Но для этого нужно, чтобы еще LND был настроен. Самый простой способ настройки описан здесь: https://medium.com/lightning-power-users/easy-lightning-with-node-launcher-zap-488133edfbd
Установил кошелек для андроида
https://play.google.com/store/apps/details?id=com.lightning.walletapp и почти уже год им пользуючь, оплачиваю разные покупки. Чем больше тратишь, тем больше можешь получить.
lnbc2019u1pwzmcjvrzjqwryaup9lh50kkranzgcdnn2fgvx390wgj5jd07rwr3vxeje0glc7zpxsuqqtlcqqqqqqqlgqqqqqeqqjqrzjqwryaup9lh50kkranzgcdnn2fgvx390wgj5jd07rwr3vxeje0glc7zqu0yqqsmqqqyqqqqlgqqqqqeqqjqfppq9rvfh5hgtvw6ea0tqmp867yx9p852lxkdpydpshqureyp3xjun5dpjxz7fqvf5hgcm0d9hqxqy9gcqpp5uwpe8em7t96c9fqfrx483rc88uy2nqjwxrd80cf0255ghermghuqxvtr0jhqurph0j65g8lt2duz3rtxkwwxkeywy80jrlravztgrw7qf37462rfn7y6prw64ll70usek9y9cxylsggjvgcnakpve8uhkpqppk9ma6
Получил, спасибо!
а какие покупки и где их можно оплачивать?
2 вопрос: можно ли вывести заведенные деньги обратно на бтц-кошелек?
Дык https://zigzag.io — меняешь лайтнинг-биткойны на обычные, и все норм
Я пополняю сим-карты в разных странах при помощи сервиса bitrefill.com.
Да, я могу получить обратно на кошелек, тем что закрываю канал.
Здравствуйте,
Установил кошелек Zap и сформировал инвойс, трудностей не возникало, но не знаю правильно ли я все сделал
lntb2019u1pwzm33rpp52xart0qhhc4prupu8ljw5kru7ye4k7y8al8ce2970xepyk0yw4eqdqqcqzysxqzjcnlqlzxxr5e6yewsdtnp2mc90jph0k30tm50eu3dr5qrda97ze8j8f4s2nvhwyplh99m9d6ma5fqmgs3drt0arlceegnyfhkm9w2432qqxenw7f
l21, расскажите, пожалуйста, как устанавливали? Это же квест 😉
Если инвойс начинается с lntb, это тестнет а не настоящие биткойны