Pages:
Author

Topic: Lightning Network - page 10. (Read 915896 times)

legendary
Activity: 2317
Merit: 2318
October 20, 2019, 04:05:59 AM
Мне вот что интересно, предположим есть бизнес, который что-то продает. У меня к нему открыт канал, с другими нодами у бизнеса каналов нет, т.е. я единственный. Соответственно, чтобы платеж прошел к этому бизнесу, он должен пройти через меня (других раутов нет, я монополист). Я это понимая взял и выставил "высокую" комиссию. Получается покупатели ее вынуждены будут платить, если захотят купить у этого продавца?

А что покупателю помешает открыть свой прямой канал к этому продавцу?
member
Activity: 178
Merit: 70
October 19, 2019, 03:40:29 PM
Сделал тоже самое, пришлось, правда, поплясать с бубном, чтобы откомпилировать исходники. Внешне интерфейс понравился.

в основном стараюсь охватить "живые" сервисы + стараюсь проключать ответные каналы, если кто ко мне подключился.
Мне вот что интересно, предположим есть бизнес, который что-то продает. У меня к нему открыт канал, с другими нодами у бизнеса каналов нет, т.е. я единственный. Соответственно, чтобы платеж прошел к этому бизнесу, он должен пройти через меня (других раутов нет, я монополист). Я это понимая взял и выставил "высокую" комиссию. Получается покупатели ее вынуждены будут платить, если захотят купить у этого продавца? Или в системе есть какая-то защита, от такого рода действий? Есть какие-то ограничения на комиссии или тут чисто рыночные отношения?
sr. member
Activity: 403
Merit: 275
October 19, 2019, 12:59:53 PM
Спасибо, уже практически вся картина с точки зрения архитектуры системы более-менее понятна.
Подскажите, вы используете какие-то графические web интерфейсы чтобы смотреть за системой? или по старинке в командной строке?
Пользовались lnd автопилотом? Он действительно как-то умно выбирает к кому подключиться?

Я по старинке в командной строке. Пилот включал по-баловаться, но теперь каналы создаю сам, в основном стараюсь охватить "живые" сервисы + стараюсь проключать ответные каналы, если кто ко мне подключился.
full member
Activity: 336
Merit: 160
BitcoinTrollzUnite
October 19, 2019, 09:39:28 AM
Спасибо, уже практически вся картина с точки зрения архитектуры системы более-менее понятна.
Подскажите, вы используете какие-то графические web интерфейсы чтобы смотреть за системой? или по старинке в командной строке?
Пользовались lnd автопилотом? Он действительно как-то умно выбирает к кому подключиться?

Я себе прикрутил RTL https://medium.com/@suheb__/how-to-ride-the-lightning-447af999dcd2
Автопилотом еще не пользовался но, в принципе, планирую. Задумка же в том чтобы получить более "здоровую" сеть.
member
Activity: 178
Merit: 70
October 18, 2019, 05:22:46 PM
Я год назад LND настраивал... могу что-то забыть уже. Если нода биткоина только для лайтнинг ноды, то ее порты открывать не нужно.
Я пользовался этим: https://gist.github.com/bretton/0b22a0503a9eba09df86a23f3d625c13
Здесь ещё посмотрите: https://lnroute.com/setup-tutorials/
Спасибо, уже практически вся картина с точки зрения архитектуры системы более-менее понятна.
Подскажите, вы используете какие-то графические web интерфейсы чтобы смотреть за системой? или по старинке в командной строке?
Пользовались lnd автопилотом? Он действительно как-то умно выбирает к кому подключиться?
sr. member
Activity: 403
Merit: 275
October 18, 2019, 06:41:46 AM
4. Подскажите, как эта сеть работает сейчас с экономической точки зрения. Как я понимаю, начинается все с бизнеса, который хочет предоставлять его клиентам услуги/товары с оплатой через Lightning. Чтобы это сделать, ему нужно открыть канал с ком-нибудь и начать тратить биткоины совершая покупки, чтобы наполнить канал со стороны другой ноды, т.к. нода не будет ничего вкладывать в канал, который хочет открыть другая сторона. Так ведь? Бизнес работает на фиате, зачем ему все это надо - не надо? Вопрос, есть ли какие-то услуги для бизнеса, которые снимают с бизнеса необходимость закачивать деньги в сеть, чтобы потом эти же деньги возвращались к нему в виде покупок от клиентов?

Я выкрутил комиссии в ноль, поэтому транзакции проходят ежедневно. Но их немного и их количество не растёт. Сейчас и в ближайшей перспективе заработать на транзитной ноде никак не получится. Можно, конечно, реализовать какой-то сервис и торговать через сеть лайтнин, перекладывая издержки в стоимость товара/услуги - пока только так.
sr. member
Activity: 403
Merit: 275
October 18, 2019, 06:34:34 AM
Как я понял, тут тоже самое, если lnd запускается на том серваке, то порты эти для внешних подключений открывать не надо? Правильно?
Я год назад LND настраивал... могу что-то забыть уже. Если нода биткоина только для лайтнинг ноды, то ее порты открывать не нужно.

Вопрос мне их надо выставлять наружу? Нужно ли как-то ограничивать подключения к ним извне, с помощью firewall, какие ограничения нужно применять?
Можно выставить наружу только 9735. Иначе извне каналы никто подключить не сможет, но нода работать будет (вроде бы)
PS Вообще много вопросов по поводу настройки и пониманию работы lnd, если кто знает форуме топик по ее настройке - скиньте линк, спасибо!
Я пользовался этим: https://gist.github.com/bretton/0b22a0503a9eba09df86a23f3d625c13
Здесь ещё посмотрите: https://lnroute.com/setup-tutorials/
member
Activity: 178
Merit: 70
October 17, 2019, 03:31:23 PM
Quote
Собственно вопрос, по грамотной, с т.з. безопасности, настройки ноды, в первую очередь вопрос по прикладному ПО для работы ноды, с оперухой я разберусь.
о каком ПО речь?
Я уже довольно далеко продвинулся в настройке ноды. Это связка bitcoind и lnd.
Сначала я поднял bitcoind и синхронизировал блокчейн. Сразу возникает вопрос по портам.
bitcoind слушает порты 8332 и 8333 как я понимаю, это служебные порты, чтобы сделать ноду частью bitcoin сети, по скольку мне это не надо, то снаружи подключения к ним открывать не нужно, так?
Для того, чтобы демон lnd мог подключаться к bitcoind, нужно настроить еще два порта в конфигах bitcoind
zmqpubrawblock=tcp://127.0.0.1:28332
zmqpubrawtx=tcp://127.0.0.1:28333
Как я понял, тут тоже самое, если lnd запускается на том серваке, то порты эти для внешних подключений открывать не надо? Правильно?

Теперь переходим к lnd, после ее запуска демон начинает слушать на портах
10009(swdtp-sv) и 8080(webcache)
После того, как разблокируешь кошелек открывается еще один порт - 9735

Вопрос мне их надо выставлять наружу? Нужно ли как-то ограничивать подключения к ним извне, с помощью firewall, какие ограничения нужно применять?

PS Вообще много вопросов по поводу настройки и пониманию работы lnd, если кто знает форуме топик по ее настройке - скиньте линк, спасибо!
full member
Activity: 336
Merit: 160
BitcoinTrollzUnite
October 17, 2019, 02:42:31 PM
можно поднять одну виртуалку с блокчейном, например с bitcoin core, и к ней подвязать несколько lnd виртуалок. Каждая из них будет независимой lightning нодой?
да

Quote
Предположим у меня сбойнула система и я потерял балансы открытых каналов, взбодрив систему, я пытаюсь возобновить работу и при каких-то действиях с каналами сеть отбирает у меня деньги и отдает другим людям, т.к. я оперирую неактуальными или неполными данными.
Тут наверное надо обратиться к первоисточнику, BOLT 2 покури, там вроде как раз то что тебя интересует.

Quote
Watchtowers - это типа независимые арбитры, которые у себя как-то контролируют состояния каналов участников рынка и в случае спорной ситуации тоже предъявляют какую-то инфу?
Что то типа того. Только я бы не стал называть "спорной" ситуацию когда кто-то пытается закрыть канал не актуальной транзой.

Quote
Собственно вопрос, по грамотной, с т.з. безопасности, настройки ноды, в первую очередь вопрос по прикладному ПО для работы ноды, с оперухой я разберусь.
о каком ПО речь?

Quote
на компьютере подключенному к сети, еще и с маркером для всего мира, что там есть незащищенная крипта.
забыл в прошлый раз написать что и bitcoind и lnd можно целиком через тор пустить чтобы "маркер" особо не светить.
member
Activity: 178
Merit: 70
October 16, 2019, 08:31:22 PM
Есть возможность использовать neutrino (в гугл, сам я не юзал)
Не дождался твоего ответа, купил ssd на 1Tb Smiley Сейчас ковыряю связку centos 7 + bitcoind + lnd.
Я правильно понял архитектуру ноды, bitcoind и lnd взаимодействуют по tcpip, т.е. можно поднять одну виртуалку с блокчейном, например с bitcoin core, и к ней подвязать несколько lnd виртуалок. Каждая из них будет независимой lightning нодой?

Quote
Ну тут если у тебя и призошел такой сбой то еще несколько факторов должны совпасть чтобы ты действительно "попал": твоя нода должна иметь подключение к нехорошему человеку (коих чисто субъективно все же меньшинство); этот нехороший должен либо как-то узнать то ты потерял данные канала (что в обычной ситуации нереально) либо по его мнению возможный куш будет превышать возможные потери. В целом сейчас есть бекапы каналов (в свеженькой версии lnd немного прокачали восстановление с их помощью), и Watchtowers.
Я как раз боюсь не плохих людей, а логику системы. Предположим у меня сбойнула система и я потерял балансы открытых каналов, взбодрив систему, я пытаюсь возобновить работу и при каких-то действиях с каналами сеть отбирает у меня деньги и отдает другим людям, т.к. я оперирую неактуальными или неполными данными.
Watchtowers - это типа независимые арбитры, которые у себя как-то контролируют состояния каналов участников рынка и в случае спорной ситуации тоже предъявляют какую-то инфу?

Quote
грамотно настроенную лайтнинг-ноду.
Собственно вопрос, по грамотной, с т.з. безопасности, настройки ноды, в первую очередь вопрос по прикладному ПО для работы ноды, с оперухой я разберусь.

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

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

Quote
Хочется двунаправленный канал? Сейчас LNBIG готовы даже открыть со своей стороны один жирный канал к твоей ноде с нулевым(!) балансом (двунаправленных можно к их различным нодам открывать хоть пачку) - это активизм.
Ага, т.е. не все так печально, как тут писали, что мол никто не откроет канал в твою сторону и пока сам не потратишь деньги в сети, канал так и будет перекошенным в плане баланса.

Спасибо за ответ, я уже думал топик мерв.
full member
Activity: 336
Merit: 160
BitcoinTrollzUnite
October 16, 2019, 04:36:28 PM
Бегло прочитал всю тему, появились некоторые вопросы, хотелось бы их обсудить:
1. Есть ли возможность поднять транзитную Lightning ноду не устанавливая блокчейн, а беря его где-то на стороне?
Есть возможность использовать neutrino (в гугл, сам я не юзал)

2. Какие есть наработки для бекапа ноды в режиме реального времени? Как я понял, чтобы не потерять деньги в каналах, нужно чтобы у нас всегда были актуальные данные о состоянии наших открытых каналов. Т.е. если по какой-то причине произойдет сбой и я не буду уверен, что у меня есть актуальные данные об открытых каналах, то я попал.
Ну тут если у тебя и призошел такой сбой то еще несколько факторов должны совпасть чтобы ты действительно "попал": твоя нода должна иметь подключение к нехорошему человеку (коих чисто субъективно все же меньшинство); этот нехороший должен либо как-то узнать то ты потерял данные канала (что в обычной ситуации нереально) либо по его мнению возможный куш будет превышать возможные потери. В целом сейчас есть бекапы каналов (в свеженькой версии lnd немного прокачали восстановление с их помощью), и Watchtowers.

3. Какие есть наработки в плане поддержания безопасности ноды? Получается, что приватные ключи лежат в открытом виде на компьютере подключенному к сети, еще и с маркером для всего мира, что там есть незащищенная крипта.
Чисто для ноды обычный комп естественно не вариант. И не совсем ясно про "в открытом виде"? если я отдам тебе свою ноду физически целиком, то вряд ли ты сможешь оттуда вытащить ключи. Сейчас в мире в сети куча того что гораздо ценнее взломать чем пытаться взломать чью-то грамотно настроенную лайтнинг-ноду.

4. Подскажите, как эта сеть работает сейчас с экономической точки зрения. Как я понимаю, начинается все с бизнеса, который хочет предоставлять его клиентам услуги/товары с оплатой через Lightning. Чтобы это сделать, ему нужно открыть канал с ком-нибудь и начать тратить биткоины совершая покупки, чтобы наполнить канал со стороны другой ноды, т.к. нода не будет ничего вкладывать в канал, который хочет открыть другая сторона. Так ведь? Бизнес работает на фиате, зачем ему все это надо - не надо? Вопрос, есть ли какие-то услуги для бизнеса, которые снимают с бизнеса необходимость закачивать деньги в сеть, чтобы потом эти же деньги возвращались к нему в виде покупок от клиентов?
В данном случае все начинается с энтузиастов, нормальным бизнесом пытающимся что-то продавать в крипте даже в целом пока особо не пахнет. Дальше у тебя как-то все сумбурно. Для потребителей "наполнение канала с другой стороны" - это естественный процесс, тут ничего не обычного. Хочется двунаправленный канал? Сейчас LNBIG готовы даже открыть со своей стороны один жирный канал к твоей ноде с нулевым(!) балансом (двунаправленных можно к их различным нодам открывать хоть пачку) - это активизм. Но и бизнес это очень шустрая штука, где есть спрос - есть и предложение, вроде же у биртефилла есть возможность купить сразу двунапраленный канал, если у тебя прям такая острая в нем необходимость. Про "возвращались" не совсем ясно что ты имеешь в виду, это то что битки в лайтниге якобы "залочены"? Smiley) (тут на мой взгляд идея как раз в том что битки в лайтнинге "разлочены" от медленного блокчейна)
member
Activity: 178
Merit: 70
October 15, 2019, 02:00:45 PM
Бегло прочитал всю тему, появились некоторые вопросы, хотелось бы их обсудить:
1. Есть ли возможность поднять транзитную Lightning ноду не устанавливая блокчейн, а беря его где-то на стороне?
2. Какие есть наработки для бекапа ноды в режиме реального времени? Как я понял, чтобы не потерять деньги в каналах, нужно чтобы у нас всегда были актуальные данные о состоянии наших открытых каналов. Т.е. если по какой-то причине произойдет сбой и я не буду уверен, что у меня есть актуальные данные об открытых каналах, то я попал.
3. Какие есть наработки в плане поддержания безопасности ноды? Получается, что приватные ключи лежат в открытом виде на компьютере подключенному к сети, еще и с маркером для всего мира, что там есть незащищенная крипта.
4. Подскажите, как эта сеть работает сейчас с экономической точки зрения. Как я понимаю, начинается все с бизнеса, который хочет предоставлять его клиентам услуги/товары с оплатой через Lightning. Чтобы это сделать, ему нужно открыть канал с ком-нибудь и начать тратить биткоины совершая покупки, чтобы наполнить канал со стороны другой ноды, т.к. нода не будет ничего вкладывать в канал, который хочет открыть другая сторона. Так ведь? Бизнес работает на фиате, зачем ему все это надо - не надо? Вопрос, есть ли какие-то услуги для бизнеса, которые снимают с бизнеса необходимость закачивать деньги в сеть, чтобы потом эти же деньги возвращались к нему в виде покупок от клиентов?
full member
Activity: 336
Merit: 160
BitcoinTrollzUnite
October 14, 2019, 03:15:52 PM
Приветствую.

Если кто-то ждет когда Gab запилит в с воем форке Brave браузера лайтниг, в качестве замены BAT токена для микротиппинга в соцсетях сейчас на мой взгляд самое лучшее решение (и с довольно хорошим интерфейсом) - Bottle. И тут, как говорится, не спрашивай что лайтнинг может сделать для тебя, спроси - что ты можешь сделать для лайтнинга. В данном случае нужна помощь с переводом серивиса на русский язык. Я пока один и как раз сейчас у меня дико мало свободного времени (там всего 380 "абзацев/строк" из которых я пока и 250 не осилил + нужна вычитка и много чего однозначно потребует корректировки после "живого" теста). На альтруистичных началах.

Контакты для желающих поучаствовать в переводе здесь https://twitter.com/bottlepay/status/1181950455213166593

Моя оценка будущего сервиса - скорее всего не выстрелит. Нужна критическая масса пользователей, которую нереально достичь если сервис не будет интегрирован по умолчанию в браузер (да хотябы тот же dessenter от Gab) или социалку (что вообще нереально). Да, на одних энтузиастах пока далеко не уедешь. Мобильной приложухи пока нет, но вроде, в разработке). Есть расширение для браузера, и бот для тележки.

Главное препятствие на пути возможной интеграции в какой-нибудь сервис имхо то, что кошелек Bottle находится полностью под контролем третьей стороны. Возможно потом что-то прикрутят, сейчас пока только при отправке кому-то можно выбрать: отправить ему сатоши с Bottle кошелька или с любого другого через стандартный лайтнинг инвойс. Но за возможность совершать микроплатежах за посты в соцсетях, во имя котиков, я готов пожертвовать некоторой безопасностью и максимум парой баксов (кстати бабло всегда можно вывести - лайтнинг). Есть и другой плюс - сервис довольно прост, и в принципе возможно стоит рекомендовать как введение в биткоин и в лайтнинг. Типа сustodial лайтнинг кошелек, который получается менее чем за минуту, плюс несколько приветственных сатош накинут (тут конечно стоит всегда помнить что платежи за посты в Bottle проходять внутри самого сервиса и собственно с лайтнингом ничего общего не имеют, но пополнять и выводить сатоши с кошелька - тут уже лайтнинг).
legendary
Activity: 1512
Merit: 1442
thefuzzstone.github.io
sr. member
Activity: 403
Merit: 275
August 07, 2019, 02:00:02 AM
Кстати, а нет ли под рукой хоть пару адекватных пошаговых мануалов по ln-cli на любом языке.
Пока играюсь по этому https://www.youtube.com/watch?v=DLWkOqo0Tak .
Большинство инфы , по типу как создать свою ноду. А вот как всем пользоваться на практике, приходится по крупицам собирать.
По типу "как нарисовать сову ... "

Посмотрите здесь, пожалуйста https://wiki.ion.radar.tech/

Там нет ничего разжёванного, но несколько полезных запросов в качестве примера приведено по LND.
sr. member
Activity: 503
Merit: 283
July 30, 2019, 04:07:19 PM
Eclair - это полноценная LN-нода с GUI, ей не нужен LND, она с ним не работает.
Ну я хотел именно LND поковырять с гуйкой, хотя в консоли вроде разобрался. А как-то запарился эти сатоши руками считать.

Quote
Вы конфигурируете LND для тестнета, а Zap используете в качестве морды к вашему специально сконфигурированному LND.
https://github.com/LN-Zap/zap-desktop/blob/master/docs/ADVANCED.md#option-2-custom
Спасибо , все получилось. При старте выбрал выбрал вариант присоединения к своей тестовой ноде и zap подцепил мой кошелек.

Кстати, а нет ли под рукой хоть пару адекватных пошаговых мануалов по ln-cli на любом языке.
Пока играюсь по этому https://www.youtube.com/watch?v=DLWkOqo0Tak .
Большинство инфы , по типу как создать свою ноду. А вот как всем пользоваться на практике, приходится по крупицам собирать.
По типу "как нарисовать сову ... "
legendary
Activity: 2317
Merit: 2318
July 30, 2019, 03:43:44 PM
Да, но если я правильно понял, он сам будет поднимать ноду (у него в требованиях полная bitcoin нода) , а сможет ли он коннектится к моей LND ?

Eclair - это полноценная LN-нода с GUI, ей не нужен LND, она с ним не работает.

Quote
Я не нашел ни сборки под тестнет, ни документации, как его правильно скомпилировать под тестовую биткоин сеть. Он может работать в тестовой сети?

Вы конфигурируете LND для тестнета, а Zap используете в качестве морды к вашему специально сконфигурированному LND.
https://github.com/LN-Zap/zap-desktop/blob/master/docs/ADVANCED.md#option-2-custom
sr. member
Activity: 503
Merit: 283
July 30, 2019, 03:27:57 PM
Можете посоветовать лайтинг GUI клиент под линукс, который работает с testnet.

Eclair смотрели?
Да, но если я правильно понял, он сам будет поднимать ноду (у него в требованиях полная bitcoin нода) , а сможет ли он коннектится к моей LND ? Хотя все равно надо будет попробовать, спасибо.

Я не нашел ни сборки под тестнет, ни документации, как его правильно скомпилировать под тестовую биткоин сеть. Он может работать в тестовой сети?
legendary
Activity: 1512
Merit: 1442
thefuzzstone.github.io
July 30, 2019, 08:16:08 AM
лайтинг GUI клиент под линукс

legendary
Activity: 2317
Merit: 2318
July 30, 2019, 04:47:32 AM
Можете посоветовать лайтинг GUI клиент под линукс, который работает с testnet.

Eclair смотрели?
Pages:
Jump to: