Pages:
Author

Topic: Lightning Network - page 53. (Read 916928 times)

legendary
Activity: 1468
Merit: 1102
May 14, 2018, 06:20:55 AM
Quote
Но получается, чтобы поднять конкурентноспособную LN-ноду, нужны будут очень крупные суммы. То есть, обычные пользователи опять не смогут. C  децентрализацией в LN дела не лучше. Smiley
Обычному пользователю достаточно иметь один канал до его "банка". На сумму его баланса. Если у тебя 1000 рублей - открой канал на 1000, если миллион - то на миллион. Думаете, что Вася будет открывать канал на Петю и тем самым Петя получит копеечку за то что Вася что-то там платил? Это утопия.
Я, вообще-то тоже веду речь к тому, что это утопия. Smiley
Quote
Quote
Но самое ироничное, что для того, чтобы эти вложенные капиталы приносили более-менее нормальную прибыль, пользователи LN за пользование системой должны будут платить не такие уже маленькие суммы. И это может получиться дороже, чем заплатить комиссию за транзакцию в блокчейне.
Ну, дороже вряд ли будет. Какая вам разница - лежит ваш биткойн на вашем p2pkh-адресе или лежит в канале к вашему банку? В первом случае вы делаете 30 покупок за месяц в 30 магазинах и 30 раз платите комиссию майнерам. Во втором случае вы все свои сбережения 1-го числа месяца отправляете в канал, а 31-го забираете обратно (если вам так приятнее). И комиссию платите за 2 транзакции.
Для пользователя нет разницы. Но ведь банк на открытый канал пользователя должен вложить сопоставимую сумму. ИЗ СВОИХ СРЕДСТВ. Думаешь, что банк будет делать это бесплатно.
То есть владельцы биткоинов вытащат из холодных хранилищ свои сбережения и засветят  их (вместе с приватными ключами) на компьютере, подключенному к Интернету. И это будет бесплатно, или за копейки. Просто, ради того, чтобы Вася смог пользоваться LN.
sr. member
Activity: 770
Merit: 305
May 14, 2018, 05:56:13 AM
Тут, скорее всего, в игре идеологические соображения. Ведь откуда сыр-бор начинался. Некоторые разработчики решили, что с увеличением количества блокчейн-платежей содержать фулл-ноду будет "очень дорого".   Обычные пользователи не смогут.  И это, по их мнению, угроза децентрализации.
Меня удивляют те, кто держат фулл-ноды на выделенных хостингах. Вот чтобы что? Они действительно думают, что тем самым способствуют децентрализации и борются против засилья мирового империализма? С лайтнинг-нодами как раз понятнее - тут заранее было сказано, что владелец канала не только способствует освобождению блокчейна от хлама, но и копейку на этом теоретически может заработать.

Лайтнинг - это скорее решение для масштабируемости биткойна, а не средство чтобы содержащие фулл-ноду не уходили.

Quote
Поэтому заморозили блокчейн и бросились разрабатывать системы типа LN.  
А что там разрабатывать-то? Сатоши дал код. Код работает. Каждый желающий может написать своего клиента. Зачем нам вообще говорить о каких-то "выделенных разработчиках"?

Quote
Но получается, чтобы поднять конкурентноспособную LN-ноду, нужны будут очень крупные суммы. То есть, обычные пользователи опять не смогут. C  децентрализацией в LN дела не лучше. Smiley
Обычному пользователю достаточно иметь один канал до его "банка". На сумму его баланса. Если у тебя 1000 рублей - открой канал на 1000, если миллион - то на миллион. Думаете, что Вася будет открывать канал на Петю и тем самым Петя получит копеечку за то что Вася что-то там платил? Это утопия.

Quote
Но самое ироничное, что для того, чтобы эти вложенные капиталы приносили более-менее нормальную прибыль, пользователи LN за пользование системой должны будут платить не такие уже маленькие суммы. И это может получиться дороже, чем заплатить комиссию за транзакцию в блокчейне.
Ну, дороже вряд ли будет. Какая вам разница - лежит ваш биткойн на вашем p2pkh-адресе или лежит в канале к вашему банку? В первом случае вы делаете 30 покупок за месяц в 30 магазинах и 30 раз платите комиссию майнерам. Во втором случае вы все свои сбережения 1-го числа месяца отправляете в канал, а 31-го забираете обратно (если вам так приятнее). И комиссию платите за 2 транзакции.
legendary
Activity: 1468
Merit: 1102
May 14, 2018, 05:26:30 AM
Меня и самого это настораживает. Получается, что если будут крупные торговые ноды, они сами с друг другом наделают каналов, а у простых смертных только и останется возможность подключать к ним однонаправленные каналы без шансов стать транзитной нодой.

А зачем обычному юзеру становиться транзитной нодой? Если это было бы для него экономически выгодно - то тогда бы все захотели бы поставить распберри в шкаф и рубить бабло.
Тут, скорее всего, в игре идеологические соображения. Ведь откуда сыр-бор начинался. Некоторые разработчики решили, что с увеличением количества блокчейн-платежей содержать фулл-ноду будет "очень дорого".   Обычные пользователи не смогут.  И это, по их мнению, угроза децентрализации.

Поэтому заморозили блокчейн и бросились разрабатывать системы типа LN.  

Но получается, чтобы поднять конкурентноспособную LN-ноду, нужны будут очень крупные суммы. То есть, обычные пользователи опять не смогут. C  децентрализацией в LN дела не лучше. Smiley

По моим прикидкам, это вполне может стать даже  дороже, чем запустить фулл-ноду. Ведь в LN нельзя просто так запустить ноду. Это не то же самое, что запустить фулл-ноду. Надо договариваться с другими нодами, убеждать их, что открывать им с Вами двусторонний канал будет выгодно.  Ведь каждый канал требует капитала.  Или открывать только за свой счет. Надо как-то соблазнить конечных пользователей, чтобы они подключались к Вашему каналу. А это реклама, продвижение. Будет серьезная конкуренция.
И самое тяжелое, если уговариваете пользователя открыть канал на 1000 руб, Вы должны вложить свою 1000 руб.

Но самое ироничное, что для того, чтобы эти вложенные капиталы приносили более-менее нормальную прибыль, пользователи LN за пользование системой должны будут платить не такие уже маленькие суммы. И это может получиться дороже, чем заплатить комиссию за транзакцию в блокчейне.
sr. member
Activity: 403
Merit: 275
May 14, 2018, 04:43:56 AM
Кстати, давно интересует ответ на вопрос: обманутая нода все эти действия (предъявление актуального состояния и изъятие средств мошенника) проделает автоматически или решение о реакции на мошенничество должен принять человек - оператор обманутой ноды и закрыть канал вручную?

Автоматически.

И сейчас разрабатывается дополнительный механизм антифрода со Сторожевыми башнями - нодами, которые будут отслеживать случаи мошенничества.
legendary
Activity: 2317
Merit: 2318
May 14, 2018, 04:08:20 AM
Правила такие, что если вдруг ваша нода станет активной в течении этих двух недель и увидит, что я отправил устаревшую транзакцию, тогда она имеет возможность предъявить более свежее состояние и получить все средства канала и свои и чужие (в наказание за мошенничество)!

Кстати, давно интересует ответ на вопрос: обманутая нода все эти действия (предъявление актуального состояния и изъятие средств мошенника) проделает автоматически или решение о реакции на мошенничество должен принять человек - оператор обманутой ноды и закрыть канал вручную?
sr. member
Activity: 770
Merit: 305
May 14, 2018, 12:37:40 AM
Итак, нода не активна и в ее сторону был совершён платёж.
Я желаю совершить мошенничество и отправляю в блокчейн устаревшую закрывающую транзакцию, без учёта моего платежа. Но в этом случае блокчейн блокирует вывод средств на две недели. Правила такие, что если вдруг ваша нода станет активной в течении этих двух недель и увидит, что я отправил устаревшую транзакцию, тогда она имеет возможность предъявить более свежее состояние и получить все средства канала и свои и чужие (в наказание за мошенничество)!

Во! Спасибочки!
Так сразу понятно стало. Думаю, что и другим тоже.
sr. member
Activity: 770
Merit: 305
May 14, 2018, 12:34:50 AM
Здесь, кстати, есть проблема для вас (с точки зрения потери ваших средств). Если имеется в виду, что я успел так же купить у вас что-то пока ваша нода была активна, и ваша нода уже не запустится хоть бы раз в течении 2х недель, то есть шанс потерять часть средств. Тогда я  могу совершить мошенническое действие! И отправить в блокчейн устаревшую закрывающую транзакцию (без учёта моей покупки)!

Вот именно.
Я не утверждаю, что сам во всем досконально разобрался (скорее всего как раз разобрался неправильно)
Но как раз и получается, что в случае двустороннего канала принимающая сторона может "нагреть" вас.
Я не вижу откуда берется условие "ваша нода уже не запустится хоть бы раз в течении 2х недель", и полагаться
бы на такое не решился. Мне что, в отпуск на месяц нельзя съездить куда-нибудь в ебеня?

Впрочем, повторюсь: мне этот вопрос совершенно неактуален в настоящее время. Я с удовольствием
побеседую с вами на технические темы (это интереснее чем обсуждать курсы и всякие ico), но без фанатизма.
sr. member
Activity: 403
Merit: 275
May 13, 2018, 10:07:33 PM
Софтфорку.

Муха не пролетит! Smiley

Quote
Допустим, мне на голову свалился кирпич. Я умер. То есть никакой дополнительной информации вы от меня не получите.

Здесь, кстати, есть проблема для вас (с точки зрения потери ваших средств). Если имеется в виду, что я успел так же купить у вас что-то пока ваша нода была активна, и ваша нода уже не запустится хоть бы раз в течении 2х недель, то есть шанс потерять часть средств. Тогда я (человек, подменяющий понятия совтфорк на хардфорк) могу совершить мошенническое действие! И отправить в блокчейн устаревшую закрывающую транзакцию (без учёта моей покупки)!

Quote
Тогда что помешает вам купить у меня что-то на 100 рублей
а потом закрыть канал получив эти сто рублей обратно?

Если ваша нода не функционирует, то купить у вас что-то уже не получится.

Закрытие канала возможно как в случае, когда обе ноды активны, тогда закрывающая транзакция подтверждается обеими сторонами и в блокчейн записывается консенсус, так и в случае, когда одна из нод не активна (описанный вами случай). Но, опять же, мошенничество в этом случае возможно только если была совершена покупка в сторону не активной ноды. Кстати, я где то читал, что именно поэтому кошелёк Eclair и не даёт возможности получать обратные платежи, чтобы исключить даже гипотетическую вероятность мошенничества.

Итак, нода не активна и в ее сторону был совершён платёж.
Я желаю совершить мошенничество и отправляю в блокчейн устаревшую закрывающую транзакцию, без учёта моего платежа. Но в этом случае блокчейн блокирует вывод средств на две недели. Правила такие, что если вдруг ваша нода станет активной в течении этих двух недель и увидит, что я отправил устаревшую транзакцию, тогда она имеет возможность предъявить более свежее состояние и получить все средства канала и свои и чужие (в наказание за мошенничество)!

Но я то знаю, что вы умерли и ваша нода не запустится в течении двух недель, поэтому я смело совершаю своё непотребство в отношении вас.

В этом и заключается ещё одно обременение на транзитную ноду: выходить в сеть хотя бы раз в две недели.
sr. member
Activity: 770
Merit: 305
May 13, 2018, 02:25:46 PM
Я готов объяснить, но получится длинно и нудно.
Я в общем-то достаточно подкован в вопросах блокчейна.

Quote
Там теория игр в чистом виде.
Но кратко, суть в том, что благодаря хардфорку Segwit
Софтфорку.

Quote
появилась возможность создавать такие ключи, которые имеют возможность оперировать только определённой частью средств счёта. Канал и есть этот счёт, а платежи, это обмен ключами от этого счёта в такой последовательности, чтобы ни одна из сторон (по теории игр) не оказалась в проигрыше.

Тут непонятно.
Итак. Давайте разбираться вместе.
Я открываю канал на вас. Кладу туда 1000 рублей. В какой-то момент я делаю покупку, то есть состояние
канала такое, что с случае его закрытия я получаю 900 и вы свои 100.
Допустим, мне на голову свалился кирпич. Я умер. То есть никакой дополнительной информации вы от меня не получите.
Но вы уже имеете наполовину подписанную транзакцию, которая отправит вам 100 и мне обратно 900.
То есть своих денег вы не потеряете уже никогда (если не пролюбите свои приватные ключи, в этом случае канал останется открытым навсегда)

Что мы имеем? У вас есть транзакция, которая переводит вам 100 рублей и закрывает канал.
Вы утверждаете что канал двусторонний? Тогда что помешает вам купить у меня что-то на 100 рублей
а потом закрыть канал получив эти сто рублей обратно?

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

Quote
Номер транзакции создания канала можно увидеть в поле funding_txid.
Спасибо кэп. Туда я уже посмотрел. Там ничего интересного нет. И даже понятно почему - в блокчейне
мы увидим только открытие и закрытие канала. А вся мякотка вынесена в лайтнинг.
sr. member
Activity: 403
Merit: 275
May 13, 2018, 01:59:25 PM
Да лень смотреть.

Я готов объяснить, но получится длинно и нудно.
Там теория игр в чистом виде.
Но кратко, суть в том, что благодаря хардфорку Segwit появилась возможность создавать такие ключи, которые имеют возможность оперировать только определённой частью средств счёта. Канал и есть этот счёт, а платежи, это обмен ключами от этого счёта в такой последовательности, чтобы ни одна из сторон (по теории игр) не оказалась в проигрыше. Обмен происходит в обе стороны симметрично, поэтому ограничений протокола на платежи только в одну сторону нет.
... и в блокчейне глазами глянуть (хотя что там увидишь?).
Номер транзакции создания канала можно увидеть в поле funding_txid.
sr. member
Activity: 770
Merit: 305
May 13, 2018, 01:39:49 PM
Когда я маркетинговые высеры перепечатывал?
Ладно-ладно! Не надо горячиться. Но ваши "технические объяснения" ровно те же, что и отличия
пацаков от чатлан: "Ты что, дальтоник, Скрипач — зелёный цвет от оранжевого отличить не можешь?"

Бог с вами, готов принять на веру факт "канал который невыюзан в одну сторону полностью является
двусторонним на ту сумму которая выюзает его полностью"

Quote
Про обмен ключей (который происходит при платеже) есть много хороших объяснений на ютюбе.
Да лень смотреть. Мне бы на пальцах почитать принцип и в блокчейне глазами глянуть (хотя что там увидишь?).
Впрочем, не особо интересно. Все равно в обозримое время это не понадобится мне, а когда понадобится -
тогда и найду.
sr. member
Activity: 403
Merit: 275
May 13, 2018, 12:13:47 PM
Куда в этом процессе вставляется двусторонний канал - мне пока технически никто не объяснил. Если знаете как - рассказывайте именно техническую сторону, а не маркетинговые высеры перепечатывайте.
Когда я маркетинговые высеры перепечатывал?

Технический пример №1 (односторонний канал от меня к внешней ноде):
Code:
"id": "024a2e265cd66066b78a788ae615acdc84b5b0dec9efac36d7ac87513015eaf6ed",
      "connected": true,
      "netaddr": [
        "52.16.240.222:9735"
      ],
      "alias": "Bitrefill.com",
      "color": "3399ff",
      "channels": [
        {
          "state": "CHANNELD_NORMAL",
          "owner": "lightning_channeld",
          "short_channel_id": "522312:665:1",
          "channel_id": "39a51a3959219e70b11d6881f814543cf0f545561d95f0ae317678ded3bcc2f7",
          "funding_txid": "f6c2bcd3de787631aef0951d5645f5f03c5414f881681db1709e2159391aa539",
          "msatoshi_to_us": 500000000,
          "msatoshi_to_us_min": 500000000,
          "msatoshi_to_us_max": 500000000,
          "msatoshi_total": 500000000,
          "dust_limit_satoshis": 546,
          "max_htlc_value_in_flight_msat": 18446744073709552000,
          "their_channel_reserve_satoshis": 0,
          "our_channel_reserve_satoshis": 5000,
          "channel_reserve_satoshis": 0,
          "spendable_msatoshi": 495000000,
          "htlc_minimum_msat": 0,
          "their_to_self_delay": 144,
          "our_to_self_delay": 144,
          "to_self_delay": 144,
          "max_accepted_htlcs": 483,
          "status": [
            "CHANNELD_NORMAL:Funding transaction locked. Channel announced."
          ],
          "in_payments_offered": 0,
          "in_msatoshi_offered": 0,
          "in_payments_fulfilled": 0,
          "in_msatoshi_fulfilled": 0,
          "out_payments_offered": 0,
          "out_msatoshi_offered": 0,
          "out_payments_fulfilled": 0,
          "out_msatoshi_fulfilled": 0
Это односторонний канал, который проброшен от моей ноды к ноде Bitrefill.com. Всё, что здесь написано, означает, что канал функционирует нормально. И я могу с помощью него оплатить покупку на сумму 495000000 msatoshi. При этом, через этот канал я не могу получить ничего.
--------------------------------------------------------------------------------------------

Технический пример №2 (односторонний канал от внешней ноды ко мне):
Code:
      "id": "03f47ba61341a704b0910b6d1fc8a938bb97152e8df94dfc142816d2721b5d5c73",
      "connected": true,
      "netaddr": [
        "[::ffff:167.99.180.92]:34996"
      ],
      "alias": "FirstBlockCapital",
      "color": "00bfff",
      "channels": [
        {
          "state": "CHANNELD_NORMAL",
          "owner": "lightning_channeld",
          "short_channel_id": "522413:1871:0",
          "channel_id": "0244da097278378a62bf2911aefdecfbe4f4b2aaba8b52c2b9a8340a005ad136",
          "funding_txid": "36d15a000a34a8b9c2528bbaaab2f4e4fbecfdae1129bf628a37787209da4402",
          "msatoshi_to_us": 0,
          "msatoshi_to_us_min": 0,
          "msatoshi_to_us_max": 0,
          "msatoshi_total": 100000000,
          "dust_limit_satoshis": 546,
          "max_htlc_value_in_flight_msat": 18446744073709552000,
          "their_channel_reserve_satoshis": 0,
          "our_channel_reserve_satoshis": 1000,
          "channel_reserve_satoshis": 0,
          "spendable_msatoshi": 0,
          "htlc_minimum_msat": 0,
          "their_to_self_delay": 144,
          "our_to_self_delay": 144,
          "to_self_delay": 144,
          "max_accepted_htlcs": 483,
          "status": [
            "CHANNELD_NORMAL:Funding transaction locked. Channel announced."
          ],
          "in_payments_offered": 0,
          "in_msatoshi_offered": 0,
          "in_payments_fulfilled": 0,
          "in_msatoshi_fulfilled": 0,
          "out_payments_offered": 0,
          "out_msatoshi_offered": 0,
          "out_payments_fulfilled": 0,
          "out_msatoshi_fulfilled": 0
Это тоже односторонний канал, который проброшен от ноды FirstBlockCapital в сторону моей ноды. Благодаря этому каналу я могу получить около 100000000 msatoshi, но не могу использовать его для платежей.
-------------------------------------------------------

Технический пример №3 (односторонний канал который стал двухсторонним после того, как через него прошли платежи):
Code:
"id": "036403186a467144ea6aaf4d6e42f7544e91a78e0f8ebd8e38bd2054b953d82e3f",
      "connected": true,
      "netaddr": [
        "178.238.227.220:9735"
      ],
      "alias": "✅pay.withlightning.com⚡",
      "color": "ff0000",
      "channels": [
        {
          "state": "CHANNELD_NORMAL",
          "owner": "lightning_channeld",
          "short_channel_id": "515277:1031:1",
          "channel_id": "6541d8d8da61c300466383ea19153dd443c50e3307702eb3567e1b16132b960f",
          "funding_txid": "0e962b13161b7e56b32e7007330ec543d43d1519ea83634600c361dad8d84165",
          "msatoshi_to_us": 39101758,
          "msatoshi_to_us_min": 39101758,
          "msatoshi_to_us_max": 67104786,
          "msatoshi_total": 130000000,
          "dust_limit_satoshis": 546,
          "max_htlc_value_in_flight_msat": 18446744073709552000,
          "their_channel_reserve_satoshis": 0,
          "our_channel_reserve_satoshis": 1300,
          "channel_reserve_satoshis": 0,
          "spendable_msatoshi": 37801758,
          "htlc_minimum_msat": 0,
          "their_to_self_delay": 144,
          "our_to_self_delay": 144,
          "to_self_delay": 144,
          "max_accepted_htlcs": 483,
          "status": [
            "CHANNELD_NORMAL:Reconnected, and reestablished.",
            "CHANNELD_NORMAL:Funding transaction locked. Waiting for their announcement signatures."
          ],
          "in_payments_offered": 0,
          "in_msatoshi_offered": 0,
          "in_payments_fulfilled": 0,
          "in_msatoshi_fulfilled": 0,
          "out_payments_offered": 0,
          "out_msatoshi_offered": 0,
          "out_payments_fulfilled": 0,
          "out_msatoshi_fulfilled": 0
Благодаря тому, что канал стал двухстороннийм, я могу как отправлять через него платежи, так и получать. Мне могут прислать 67104786 msatoshi. Я могу послать 37801758.

Про обмен ключей (который происходит при платеже) есть много хороших объяснений на ютюбе.
sr. member
Activity: 770
Merit: 305
May 13, 2018, 09:36:42 AM
Технически любой односторонний канал превращается в двухсторонний после того как по нему проведён платёж меньший суммы канала. Однако, например, кошелёк Eclair сейчас не даёт возможность получать средства через LN, только платить.

Вот не верю. Технически то, что я видел - канал - это 2-of-2 multisig UTXO (плюс к этому условия полного возврата бабла создателю канала, если получатель по каким-то причинам исчез). Исполнение транзакции - это подписание отправителем транзакции закрытия канала.

Ну как бы вам объяснить?
Давайте на примере.
Итак. Есть я, есть столовая. Столовой до меня никакого дела нет.
Столовая публикует на своем сайте свой адрес и публичный ключ.
Я беру свой публичный ключ и публичный ключ столовой. Создаю из них 2-of-2 multisig адрес.
Кидаю на этот адрес 1000 рублей и сообщаю столовой каким-то образом - вот смотри, я с помощью своего и твоего публичного ключа открыл канал на 1000 рублей. Окей, столовая видит, что средства на адресе заблокированы и без её подписи они никуда не двинутся. Канал открыт.

Я прихожу в столовую, набираю еды на 100 рублей и создаю транзакцию перевода с этого адреса - 100 рублей на адрес столовой, 900 рублей на мой собственный адрес. Подписываю эту транзакцию своим ключом и отдаю эту транзакцию на кассе. Кассир куда-то сохраняет её.

На следующий день я набираю еды на 150 рублей. И у меня есть информация что я уже 100 якобы потратил вчера. Теперь я должен оформить транзакцию перевода с того же самого адреса, с того же самого неизрасходованного выхода на 250 рублей на адрес столовой и 750 рублей себе обратно. Я подписываю такую транзакцию и опять передаю её кассиру. С этого момента кассир может мою вчерашнюю транзакцию стереть, так как новая транзакция - то же самое, только выгоднее столовой.

Допустим, я заболел и больше не ходил в столовую. В конце месяца кассир берет мою транзакцию на 250/750, подписывает её своим ключом и публикует в блокчейн. Вуаля. Я получил свою сдачу, столовая получила от меня 250 рублей. Канал закрыт, все свободны.

Я пока не касался здесь "запасных вариантов" - что будет если на столовую упала ядреная бомба - контракт устроен так, что своё бабло я смогу вернуть. Ну и майнерские комиссии не учитываются для простоты.

Куда в этом процессе вставляется двусторонний канал - мне пока технически никто не объяснил. Если знаете как - рассказывайте именно техническую сторону, а не маркетинговые высеры перепечатывайте.
sr. member
Activity: 1946
Merit: 498
May 13, 2018, 09:04:44 AM
Я никого уговаривать не собираюсь, каждый сам для себя придумывает причины, почему он в этом не участвует. Только потом есть ли смысл самому задавать себе вопрос: почему я не интересовался блокчейном в 2010 году?

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

Ну так идеологическая составляющая это фундамент криптовалютной темы. Все верно.

Как работает двусторонний канал - с этим не разбирался. Превращается ли односторонний канал в двусторонний при каких-то условиях - этого я не знаю.

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

В итоге миллиарды нод обменивающиеся между собой товарами и услугами без посредников с помощью технологий и новой фундаментальной меры стоимости.
sr. member
Activity: 403
Merit: 275
May 13, 2018, 08:02:45 AM
Как работает двусторонний канал - с этим не разбирался. Превращается ли односторонний канал в двусторонний при каких-то условиях - этого я не знаю.

Технически любой односторонний канал превращается в двухсторонний после того как по нему проведён платёж меньший суммы канала. Однако, например, кошелёк Eclair сейчас не даёт возможность получать средства через LN, только платить.
sr. member
Activity: 403
Merit: 275
May 13, 2018, 07:55:26 AM
А зачем обычному юзеру становиться транзитной нодой? Если это было бы для него экономически выгодно - то тогда бы все захотели бы поставить распберри в шкаф и рубить бабло...

Я никого уговаривать не собираюсь, каждый сам для себя придумывает причины, почему он в этом не участвует. Только потом есть ли смысл самому задавать себе вопрос: почему я не интересовался блокчейном в 2010 году?

Но ответ есть. Блокчейн создавался для того, чтобы дать людям возможность не пользоваться услугами транснациональных банков и платёжных систем. В этом же и смысл персональной ноды - возможность выбора. Дальше углубляться не буду, на этом форуме и так достаточно ответов на вопрос зачем, но они точно не в ветке советов для криптотрейдеров.
sr. member
Activity: 770
Merit: 305
May 13, 2018, 06:20:06 AM
Единственное не очень понятно имеет ли смысл вообще закрывать канал с нодой которой часто происходят платежи, ну тут пусть более сведующие подскажут.
Я в общих чертах понимаю как работает односторонний канал. Его придется закрывать, когда средства в канале исчерпываются и создатель депозита (юзер) получил услуг на ту сумму, на которую делал изначальный депозит. Только в этот момент получатель (магазин, банк, столовая) по сути дела получает свои бабки.

Как работает двусторонний канал - с этим не разбирался. Превращается ли односторонний канал в двусторонний при каких-то условиях - этого я не знаю.
sr. member
Activity: 1946
Merit: 498
May 13, 2018, 05:05:01 AM
sr. member
Activity: 770
Merit: 305
May 13, 2018, 03:20:41 AM
Меня и самого это настораживает. Получается, что если будут крупные торговые ноды, они сами с друг другом наделают каналов, а у простых смертных только и останется возможность подключать к ним однонаправленные каналы без шансов стать транзитной нодой.

А зачем обычному юзеру становиться транзитной нодой? Если это было бы для него экономически выгодно - то тогда бы все захотели бы поставить распберри в шкаф и рубить бабло.

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

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

Я так понимаю, что обычному человеку имеет смысл открыть канал на тот узел сети, которым он чаще всего пользуется. Это может быть некий "какой-то банк" или "магазин около дома", или "столовая в офисе". В общем, то место, где вы чаще всего отовариваетесь. Ну и при этом, разумеется, ваш корреспондент должен тоже быть участником сети и иметь открытые каналы шире вашего.

Таким образом, по сути дела, в начале месяца (для примера) вы открываете канал, а по сути дела депонируете на счет вашей столовой в офисе половину своей зарплаты. Каждый день, обедая, вы подтверждаете что списываете со своего депозита бабки в пользу столовой. В конце месяца мы подбиваем итог и закрываем канал - каждый получает на свой личный счет положенное. Вместо 20 транзакций в блокчейне только две.

Если вам вдруг надо купить билеты в кино, а ваши бабки заморожены в канале со столовой, то лайтнинг позволит вам и так потратить. Вы по сути дела просите заплатить за кино вашу столовую из депозита. Столовая может тоже не иметь прямой канал на кинотеатр, но допустим имеет канал на банк.
sr. member
Activity: 403
Merit: 275
May 12, 2018, 08:07:00 AM
Даже если канал однонаправленный, для того, чтобы пользователь этого канала мог им воспользоваться, у ноды, к которой он подключился,  должен быть открыт другой канал на такую же сумму. Где эту сумму вкладывает именно нода. Без этого никак.
Смысл открывать односторонний канал с нодой на 5 тысяч рублей, если у этой ноды дальше идет канал на 1 тысячу рублей.

Главное, чтобы все понимали. А то пишут про Алису и Боба каждый из которых на равных формирует канал.

Quote
Все равно не получается.  Возьмем, что в системе 1 миллион конечных пользователей. По 5 тысяч рублей в среднем канал. В среднем делают 100 транзакций в месяц.  Пользователи заплатят  1коп*100*1млн.  = 1 миллион рублей.  Эта сумма разделится между всеми транзитными нодами.  А эти ноды должны вложить порядка 5 млрд. рублей. Та же доходность 0,02% в месяц.

Может, и не плохо для дефляционного актива... Smiley

Пока транзитных платежей через мою ноду нет ни одного Smiley (кроме моих собственных)
Хотя ей уже больше 2х месяцев.
Pages:
Jump to: