Size: a a a

Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...

2021 March 24

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Лайтнинг транзакция не попадает в мемпул. Учи матчасть.
не мем пул битка, а мем пул лайтнинг (оперативная бд)
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
транзакции в лайтнинг не где не фиксируются кроме как в мем пуле между  цепочкой нод лайтинг и при закрытии канала информация теряется и происходит запись он чейн между двумя сторонами канала. доказать что ты в лайтниге сделал ранее платёж не возможно. вот основной аргумент кастодиальности лайтнинг
Доказать возможно. Если чел попытается отправить ончейн устаревшую версию транзакции, то у второй стороны есть возможность гарантированно его за это кастрировать наказать рублём: запостить другую транзакцию, которая все средства из первой забирает себе.
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
не мем пул битка, а мем пул лайтнинг (оперативная бд)
Это не мемпул, а просто хранилище состояний твоих же каналов. Стейты чужих ты не видишь и не хранишь.
источник

nn

n/a n/a in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
С каждой стороны канала есть резерв, который нельзя тратить. Так что вряд ли такое будет. С каждой из сторон будет по сколько-то. Хотя можно кооперативно и передать баланс полностью на одну сторону и закрыть канал (чтобы не оставались копейки в кошельке).
я рассматриваю ситуацию когда пользователь открыл канал к какой то ноде - и эта нода вдруг исчезла совсем(сгорел hdd/атака хакеров/админ потерял seed и тд)

Выходит что канал закроется автоматически через какое-то время? пользователи получат свои деньги из каналов назад ончейн? но те у кого было меньше 5 usd - не смогут их потратить из за ончейн комиссии 5 usd. Правильно?
источник

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Доказать возможно. Если чел попытается отправить ончейн устаревшую версию транзакции, то у второй стороны есть возможность гарантированно его за это кастрировать наказать рублём: запостить другую транзакцию, которая все средства из первой забирает себе.
я не к логике работы лайтнинг, а к бизнес процессу. я платил кому-то за услуги по лайтнинг - после закрытия им канала как подтвердить арбитражу факты оплаты
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
n/a n/a
я рассматриваю ситуацию когда пользователь открыл канал к какой то ноде - и эта нода вдруг исчезла совсем(сгорел hdd/атака хакеров/админ потерял seed и тд)

Выходит что канал закроется автоматически через какое-то время? пользователи получат свои деньги из каналов назад ончейн? но те у кого было меньше 5 usd - не смогут их потратить из за ончейн комиссии 5 usd. Правильно?
Пользователь увидит, что канал оффлайн. Когда он догадается, что видимо нода к которой был канал всё, то он его закроет принудительно, получив при этом столько, сколкьо ему причитается. Если там будет слишком мало, то нисколько он не сможет получить. Но это если он почти всё через канал истратил, собственно.
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
я не к логике работы лайтнинг, а к бизнес процессу. я платил кому-то за услуги по лайтнинг - после закрытия им канала как подтвердить арбитражу факты оплаты
Факт оплаты подтверждается через доказательство платежа. Оно не привязано к каналам вообще, кстати. В лайтнинг инвойсе, который тебе дают, содержится хеш. В процессе платежа ты узнаёшь то, от чего этот хеш был взят (preimage). Вот это и есть пруфом, что платёж произведён. Можно использовать его при арбитраже. Состояние каналов при этом никакой роли не играет, так устроен протокол.
источник

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Факт оплаты подтверждается через доказательство платежа. Оно не привязано к каналам вообще, кстати. В лайтнинг инвойсе, который тебе дают, содержится хеш. В процессе платежа ты узнаёшь то, от чего этот хеш был взят (preimage). Вот это и есть пруфом, что платёж произведён. Можно использовать его при арбитраже. Состояние каналов при этом никакой роли не играет, так устроен протокол.
где список  всех хешей и что они взяты храниться?  есть эксплотер по всей сети лайтнинг?
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
где список  всех хешей и что они взяты храниться?  есть эксплотер по всей сети лайтнинг?
Нет, это всё хранится только у тех, к кому относится (то есть плательщика и получателя). Иначе это не масштабировалось бы точно так же как и ончейн сам.
источник

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Нет, это всё хранится только у тех, к кому относится (то есть плательщика и получателя). Иначе это не масштабировалось бы точно так же как и ончейн сам.
отлично. т. е.  арбитраж через третью сторону не возможен.
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
отлично. т. е.  арбитраж через третью сторону не возможен.
Чтобы организовать арбитраж, нужно чтобы получатель платежа сообщил арбитру инвойс (в который входит хеш) ещё до платежа. Тогда плательщик всегда сможет доказать арбитру, что он оплатил, предъявив доказательство платежа.

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

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Более того, на этот же механизм можно завязать ончейн-скрипты в биткоине. То есть можно сделать так, чтобы лайтнинг платёж и ончейн-платёж были атомарно связаны. Чем и пользуется некастодиальные сервис ввода-вывода с ончейна в лайтнинг и наоборот Loop.
источник

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Чтобы организовать арбитраж, нужно чтобы получатель платежа сообщил арбитру инвойс (в который входит хеш) ещё до платежа. Тогда плательщик всегда сможет доказать арбитру, что он оплатил, предъявив доказательство платежа.

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

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
а ответчик скажет - это левый платёж и я его не получил))
проверить, что мне заплатили - нет в лайтнинг проблем. на это заточен протокол. но предоставить выписку со счета с платежами в адрес получателя по итогам года не возможно.
Ну так пруф доказывает, что получил. Арбитр будет знать, что чел гонит, так как пруф подходит к инвойсу, который он же сам арбитру и дал до этого.

> но предоставить выписку со счета с платежами в адрес получателя по итогам года не возможно.

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

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Ну так пруф доказывает, что получил. Арбитр будет знать, что чел гонит, так как пруф подходит к инвойсу, который он же сам арбитру и дал до этого.

> но предоставить выписку со счета с платежами в адрес получателя по итогам года не возможно.

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

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Я даже придумал, как арбитр-обменник может работать в таком режиме. Вот допустим я хочу купить у тебя 100 долларов за биткоин. Ты создаёшь лайтнинг-инвойс и присылаешь его арбирту вместе с 100 долларами. Сообщаешь мне имя арбитра. Я плачу по инвойсу. Арбитр запрограммирован отдать 100 долларов мне, если инвойс отработал (а там ещё и тамаут можно выставить — тогда 100 долларов тебе возвращаются). Соответственно я плачу по инвойсу (бит идёт тебе). Присылаю пруф арбитру. Арбитр отдаёт 100 долларов мне. Классный план. Можно даже механизм такой сделать, кстати.
источник

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
где сохраняет? и чей сойфт?  и почему арбитр должен доверять этим данным? и думать что ты их не фальсифицировал для предоставления к арбитражу?
Каждый у себя сохраняет локально. На жесткий диск телефона (это рофл если что, я знаю, что у телефона нет жесткого диска).

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

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Я даже придумал, как арбитр-обменник может работать в таком режиме. Вот допустим я хочу купить у тебя 100 долларов за биткоин. Ты создаёшь лайтнинг-инвойс и присылаешь его арбирту вместе с 100 долларами. Сообщаешь мне имя арбитра. Я плачу по инвойсу. Арбитр запрограммирован отдать 100 долларов мне, если инвойс отработал (а там ещё и тамаут можно выставить — тогда 100 долларов тебе возвращаются). Соответственно я плачу по инвойсу (бит идёт тебе). Присылаю пруф арбитру. Арбитр отдаёт 100 долларов мне. Классный план. Можно даже механизм такой сделать, кстати.
я с помощью лайтнинг оплачиваю проезд в транспорте допустим перешёл на этот способ оплаты с банковской карточки)) как я могу доказать допустим следователю, что целый год пользуюсь общественным транспортом? где в лайтинг взять валидированую выписку платежей за  транспорт?
источник

l

libertum in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
Boris
Каждый у себя сохраняет локально. На жесткий диск телефона (это рофл если что, я знаю, что у телефона нет жесткого диска).

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

B

Boris in Dash-Rus 🇷🇺🇺🇦🇵🇼🇧🇾...
libertum
это все сводится к подделки текста на инвойсе, а хеши будут верные))
Подделать где? В переписке между ними?
источник