Что такое миллисатоши? Я думал, что сатоши — это самая маленькая единица?

Я столкнулся с «миллисатоши» (msat) при просмотре Lightning Network..., см. снимок экрана ниже:

Взято с https://lnmainnet.gaben.win/

И впоследствии я нашел это упомянутым здесь:

https://github.com/ElementsProject/lightning/blob/master/README.md#отправка-и-получение-платежей

Очевидно, мне любопытно... Я думал, что сатоши - это самая маленькая единица?

Должно быть, это ошибка. У меня нет ничего конкретного из вашей ссылки, чтобы поддержать мое мнение, поэтому я не отвечаю, но они не могут означать миллисатоши, это меньше, чем делимая единица сатоши биткойна.
Но я постараюсь выяснить окончательно.
@Willtech Я добавил скриншот для дальнейшего разъяснения.
Кажется, у @MeshCollider есть ответ.

Ответы (1)

Это не ошибка, это буквально тысячная часть сатоши. Сатоши — это наименьшая единица для биткойнов, но Lightning может совершать транзакции с еще меньшими единицами, пока каналы открыты. Сумма округляется до ближайшего сатоши, когда канал закрыт, и транслируется в блокчейн, чтобы придерживаться лимита биткойнов.

Итак, транзакция LN на 50 мс будет транслироваться в блокчейн в виде какой суммы?
Этого не будет, это меньше 1 сатоши, поэтому, если бы ваш баланс был таким маленьким на момент закрытия, вы бы получили 0.
Я полагаю, это нормально, технически вы не теряете BTC, так как у вас даже не было 1sat.
«Сумма округляется до ближайшего сатоши», так что... даже 999 мсат будут округлены до 0 сат. Что технически справедливо и проще в реализации.
Я думал, они хотят использовать вероятностные платежи. Вы уверены в округлении?