Bitcoin Forum
May 08, 2024, 12:27:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 »
361  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: June 04, 2018, 09:17:58 AM
Вот, на мой взгляд, интересная статья на тему развития LN:
https://medium.com/@homakov/xln-extended-lightning-network-80fa7acf80f3
Написано не по-нашему, но много картинок из которых и так становится понятна основная идея.

Автор сначала рассказывает о том, что в централизации LN нет ничего плохого и приводит свои аргументы (перекликается с идеями, звучавшими в этом топике). А потом предлагает развитие идеи LN, суть которого заключается в том, чтобы в случае отсутствия средств в канале, необходимых для платежа, расплачиваться средствами из других каналов.
362  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: June 01, 2018, 06:27:57 PM
Хотел бы тоже немного пояснить:
Я там выше писал про запрос каналов, это я имел ввиду просто вывести текущее состояние МОИХ каналов, а не всех каналов сети. Просто как пример времени отклика моей ноды на команды.
Как осуществляется маршрутизация в LN написано тут: https://github.com/lightningnetwork/lightning-rfc/blob/master/07-routing-gossip.md
Если будет время, постараюсь сделать краткий перевод.
363  Local / Новости / Re: Распределение хэшрейта Биткоина станов on: May 28, 2018, 01:26:41 PM
А где можно видеть актуальные данные на сегодняшний день? Хотелось бы увидеть динамику с 2017 года


Например, здесь https://btc.com/stats/pool
364  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 25, 2018, 05:49:46 PM
...так называемых «оракулов» — доверенных сущностей, которые выполняют роль проводника данных в смарт-контракты...
На фига вам децентрализованная сеть с "третьей стороной" в виде оракулов?
Оракул забесплатно работать не станет. Может станет, но недолго.


Проблема "Оракулов" не нова. Ей уже год на смарт-контрактах эфира. Но пока ничего более подходящего не придумано.
365  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 21, 2018, 11:30:22 AM
Я тоже провёл очередные тесты сети!
Замерял скорость транзакций (на бытовом уровне, конечно). Выборка 5 микро-платежей различным получателям, маршрут не менее 3х каналов (не менее двух транзитных нод).
Средняя скорость прохождения платежа 115 секунд (от 25 секунд до 156 секунд).  

Начальной точкой платежа каждый раз был кошелёк Eclair, далее канал до моей ноды (LENINGRAD), а далее как пойдёт.
А отчего так долго? 156 секунд многовато как мне кажется для LN. С чем это связано по твоему?

Когда происходит какая либо активность, у меня на ноде активно начинает работать винчестер. Возможно, не все данные кэшируются. Но простые удалённые запросы к ноде через SSH, например, получить список всех каналов, занимают не более 5 секунд.
Могу дополнительно сказать, что платёж за "наклеечку" от Blockstream, который я проводил два месяца назад, прошёл за 10 секунд. Тогда я платил со своей ноды напрямую, не через Eclair. Маршрут был не менее одной транзитной ноды.

Ну, не удобно конечно получается. Демонстрируешь какому-нибудь bitсoin-скептику преимущество моментальных платежей, а в ответ "... и где моментальный платёж?".
В защиту могу добавить, что, например, реальные "моментальные" транзакции Dash часто подтверждаются в похожее время.
366  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 21, 2018, 08:07:24 AM
На прошлой недели проведён очередной тест сети.
Обязательно поделитесь здесь результатами.

Я тоже провёл очередные тесты сети!
Замерял скорость транзакций (на бытовом уровне, конечно). Выборка 5 микро-платежей различным получателям, маршрут не менее 3х каналов (не менее двух транзитных нод).
Средняя скорость прохождения платежа 115 секунд (от 25 секунд до 156 секунд).  

Начальной точкой платежа каждый раз был кошелёк Eclair, далее канал до моей ноды (LENINGRAD), а далее как пойдёт.
367  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 19, 2018, 05:33:41 PM
вроде совсем не так все было в декабре. Было очень много мелких транзакций с нулевой коммиссией и
Транзакции с нулевыми комиссиями в биткойне давным-давно не включаются в блоки
и по-моему даже не релеятся. То есть даже если такие транзакции кто-то пытался посылать
в сеть, то на наполнение блоков и на очередь неподтвержденных транзакций это никак не влияло.

Блядь (простите за мой французский) Как же мне надоело все время поправлять людей,
которые несут откровенную ахинею! Ну посмотрите сами по блокчейну за декабрь! Найдите
там хоть одну транзакцию с нулевой комиссией! Даже не с нулевой, а 10 центов за байт хотя бы
прежде чем писать в форум!


В феврале, когда эти транзакции подтверждались, я просматривал эти блоки. Там действительно блоки состояли на 90% из одинаковых по сумме транзакций с минимальной комиссией, как клоны.

Но думаю, что на большие комиссии в декабре они не как не влияли, только на размер мемпула.
368  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 16, 2018, 09:49:00 AM
Я что-то пропустил в этом мире, где-то зародился класс богатых альтруистов. Которые будут за копейку кредитовать всех желающих.  Smiley
Ну здесь явный подтверждённый залог - средства в канале. Возможно даже передавать ключи от канала в качестве залога...

В любом случае, я просто перечисляю потенциальные возможности, чёткой позиции у меня на этот счёт нет, т.к. это всё на уровне предположений.
369  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 16, 2018, 06:28:29 AM
нет никаких технических ограничений реализовать функционал, позволяющий
совместить в одной транзакции закрытие канала и вывод средств на внешний адрес в сети биткоин.
Погодите. Закрытие канала - это как раз и есть вывод средств на внешний адрес, разве не?
Но проблема в том, что мы заранее не знаем с какой суммой каждому из двух участников канал будет закрыт, так что строить логическую цепочку "вот когда канал закроется, то бабки можно переслать дальше" до закрытия канала не получится.
Канал может закрыться с другим раскладом и все "будущие" транзакции станут "невалидными".
Либо я что-то не так понимаю?

Канал можно закрыть в любой момент времени с возможностью получить свой остаток средств в канале на биткоин кошелёк своей LN ноды. Мы всегда знаем какую сумму мы получим при закрытии канала. Эти суммы видны в технических примерах, которые я приводил пару страниц назад.
На текущий момент, у каждой LN ноды свой отдельный кошелёк. При закрытии канала, деньги сначала попадают на него, а уж потом с него можно заплатить кому-то другому.
370  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 16, 2018, 05:15:10 AM
Потому что не может. Просто пока нет закрытия канала бабок у столовой как будто бы и нет.

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

Могу вам сказать, что и в традиционной банковской системе существует масса подобных ограничений, но ни кто не считает деньги замороженными, если они лежат на банковском счету. В конце концов, под залог этих средств всегда можно получить другие средства, с комиссией меньшей комиссии транзакции. Думаю, если LN начнут пользоваться, она очень быстро обрастёт соответствующими инструментами.
371  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 06:31:47 PM

ЗАМОРОЖЕН- значит ты не можешь воспользоваться этим средствами. И средства в каналах со стороны столовой именно что ЗАМОРОЖЕНЫ. Чтобы воспользоваться ими, надо закрывать канал. Что ломает весь смысл LN.


Я не совсем понимаю вашу логику, почему вы считаете, что при функционирующей сети лайтнинга средства в канале заморожены? Почему столовая не может ими воспользоваться для покупки, например, продуктов через сеть лайтнинга без закрытия канала?  Или это гипотетический случай одного несвязанного с сетью канала столовая-покупатель в вакууме?
372  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 06:09:54 PM
Спойлер для тех кто не знает меня: (Я вообще считаю биткойн и его навороты пирамидой для облапошивания лохопедов,
так что не думайте что то что я пишу - это реклама лайтнинга и биткойна
)

Я вот, кстати, тоже очень заморачиваюсь этим вопросом, но со статистической точки зрения.

Допустим, биткоин это пирамида. И есть некий групповом Пантелеймонович (Мавроди),  который имеет билеты (биткоины), которые достались ему почти бесплатно. Для монетизации пирамиды (получения выгоды) он должен продавать билеты, постоянно вкладывая часть средств от продажи в повышение стоимости самих билетов.
Это разумное допущение?

Если вы согласны с таким допущением то можно идти дальше.

В процессе продажи этих билетов, их количество у Мавроди будет уменьшаться, а у его "партнёров" расти.

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

Я слежу за блокчейном несколько лет и вижу обратный процесс. Мавроди постоянно скупает свои билеты, и их у него становится всё больше и больше! Это не сложно проверить, статистика вся открыта.

Зачем Мавроди скупает свои билеты?
373  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 12:41:30 PM
Ну так, реализации идеи могут быть разными. Например, в дорожной карте Даша заложено увеличение блок до 0.5ГБ, что соответствует 2ГБ блоку Биткоина.
И при этом я не увидел ничего невыполнимого при этом. Smiley
Даже с нынешним уровнем технологий. Даже без закона Мура.

Да можно хоть до Тб увеличивать максимальный размер блока, особенно, если транзакций нет и блоки пустые. Я неспроста привёл  пример Ефириум, там как раз транзакции присутствуют.

Да, ничего невыполнимого нет, когда выполняет кто-то другой.
374  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 11:51:49 AM
Да, тут есть разница между хранением на p2pkh-адресе и в канале, который поддерживается нодой в онлайне. В предыдущем сообщении я был неправ, сказав, что разницы нет. Долбоёбов в мире больше, чем я предполагал.

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

А вообще, идею расширения размера блока, которая тут незримо присутствует, можно хорошо прочувствовать, подняв полную ноду  молодого, но амбициозного Эфирума.
375  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 09:43:56 AM
Кстати, давно интересует ответ на вопрос: обманутая нода все эти действия (предъявление актуального состояния и изъятие средств мошенника) проделает автоматически или решение о реакции на мошенничество должен принять человек - оператор обманутой ноды и закрыть канал вручную?

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

И сейчас разрабатывается дополнительный механизм антифрода со Сторожевыми башнями - нодами, которые будут отслеживать случаи мошенничества.
376  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 14, 2018, 03:07:33 AM
Софтфорку.

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

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

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

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

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

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

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

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

В этом и заключается ещё одно обременение на транзитную ноду: выходить в сеть хотя бы раз в две недели.
377  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 13, 2018, 06:59:25 PM
Да лень смотреть.

Я готов объяснить, но получится длинно и нудно.
Там теория игр в чистом виде.
Но кратко, суть в том, что благодаря хардфорку Segwit появилась возможность создавать такие ключи, которые имеют возможность оперировать только определённой частью средств счёта. Канал и есть этот счёт, а платежи, это обмен ключами от этого счёта в такой последовательности, чтобы ни одна из сторон (по теории игр) не оказалась в проигрыше. Обмен происходит в обе стороны симметрично, поэтому ограничений протокола на платежи только в одну сторону нет.
... и в блокчейне глазами глянуть (хотя что там увидишь?).
Номер транзакции создания канала можно увидеть в поле funding_txid.
378  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 13, 2018, 05: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.

Про обмен ключей (который происходит при платеже) есть много хороших объяснений на ютюбе.
379  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 13, 2018, 01:02:45 PM
Как работает двусторонний канал - с этим не разбирался. Превращается ли односторонний канал в двусторонний при каких-то условиях - этого я не знаю.

Технически любой односторонний канал превращается в двухсторонний после того как по нему проведён платёж меньший суммы канала. Однако, например, кошелёк Eclair сейчас не даёт возможность получать средства через LN, только платить.
380  Local / Oбcyждeниe Bitcoin / Re: Lightning Network on: May 13, 2018, 12:55:26 PM
А зачем обычному юзеру становиться транзитной нодой? Если это было бы для него экономически выгодно - то тогда бы все захотели бы поставить распберри в шкаф и рубить бабло...

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

Но ответ есть. Блокчейн создавался для того, чтобы дать людям возможность не пользоваться услугами транснациональных банков и платёжных систем. В этом же и смысл персональной ноды - возможность выбора. Дальше углубляться не буду, на этом форуме и так достаточно ответов на вопрос зачем, но они точно не в ветке советов для криптотрейдеров.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!