Воскресенье, 27 ноя 2022, 01:57
Больше актуальных новостей в нашем Telegram-канал
Самые свежие и актуальные новости из мира криптовалют 🔥🔥🔥 Свежие новости
о криптовалютах 🔥

Разработчиками Lightning Network была обнаружена новая ошибка сети.

Разработчиками Lightning Network была обнаружена новая ошибка сети.
Ошибка может стать причиной сбоев маршрутизации платежей без указания причины возникновения.

В отличие от сети блокчейна Биткоина базового уровня, где тысячи операторов узлов проверяют транзакции, в платежах Lightning Network могут принимать участие всего два человека. Пользователи сети целенаправленно жертвуют частью безопасности в обмен на более высокую скорость и более низкую комиссию.

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

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

В качестве возможного решения проблемы разработчики сети Lightning Network предлагают на обсуждение сообщества несколько решений.

В версии голландского специалиста Lightning Labs Йоста Джагера (Joost Jager) предлагается добавить к сообщениям метки времени, которые узлы отсылают обратно отправителю транзакции. Одна метка будет представлять время, когда узел получил транзакцию, а другая время, когда узел ретранслировал транзакцию следующему процессу. Обе метки дадут отправителям представление о том, какие каналы медленнее передают транзакции, и позволят избегать их в будущем.

Австралийский программист и разработчик Lightning Расти Рассел (Rusty Russell) предложил альтернативное решение, где каждому узлу маршрутизации будет выплачиваться один сатоши даже в случае сбоя транзакции. Таким способом отправители платежей смогут понять, какой из узел маршрутизации вышел из строя, сравнив количество отправленных сатоши с количеством сатоши, которые получены обратно. Метод подсчета сатоши будет работать, даже если сообщение об ошибке повреждено или не было доставлено.

В октябре основатель турецкой блокчейн-компании Bitmatrix Бурак Качели (Burak Keceli) решил проверить границы возможного. Он осуществил сложную для сети Lightning Network транзакцию, которая вывела из строя большую часть узлов сети. Транзакция представляла собой платеж с мультиподписью, состоящей из 998 ключей при 999 возможных.
news image

Курсы криптовалют

BTC
Bitcoin
-0.83%
16,498.73 USD
ETH
Ethereum
-0.63%
1,211.90 USD
BNB
Binance Coin
3.27%
314.77 USD
LTC
Litecoin
2.58%
77.46 USD
SOL
Solana
-2.42%
14.15 USD
DOT
Polkadot
0.25%
5.34 USD
ADA
Cardano
-1.49%
0.31 USD
USDT
Tether
0.00%
1.00 USD
Ваша реклама тут
Заказать

Подпишись на наш Telegram