Безопасность

Разработчики Lightning исправили критическую ошибку в протоколе

Разработчики Lightning Network выпустили исправление для критической ошибки, которая привела к простою некоторых нод

Ошибку исправили после того, как пользователь, идентифицированный как основатель Bitmatrix Бурак Кечели, совершил крупную транзакцию, для которой потребовалось 998 подписей с приватным ключом для отправки биткоинов. Ноды Lightning не смогли обработать транзакцию с мультиподписью из-за аномально большого количества подписей.

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

Кечели уже совершил крупную транзакцию в прошлом месяце, спровоцировав аналогичные проблемы в сети. Вместо того, чтобы заявить об ошибке в системе безопасности, он продолжил транзакцию. Кечели утверждал, что действовал во имя «высшего блага».

«Как волшебник биткоинов, я призвал теорию хаоса во имя тьмы для сохранения баланса», — написал Кечели в твиттере.

Lightning Network – это решение второго уровня, для блокчейна Биткоина, оно позволяет выполнять транзакции за пределами сети.

В августе исследователи из Университета Иллинойса обнаружили критическую уязвимость в протоколе Lightning Network. Выяснилось, что небольшая группа валидаторов сможет вывести валюту из протокола через «зомби атаку», атаку двойной траты, или через флуд. Атака двойной траты приведет к получению бóльшего количества криптовалюты, чем положено валидатору. В этом случае решением может быть перепроверка ложных транзакций, что, впрочем, как отмечают исследователи, ударит по пропускной способности протокола.

До этого, летом 2020 года, исследователи Йона Харрис и Авив Зоар из Иерусалимского университета Израиля обнаружили, что злоумышленники могут использовать перегрузку Lightning Network для кражи средств с кошельков.

Дисклеймер

Вся информация, содержащаяся на нашем вебсайте, публикуется на принципах добросовестности и объективности, а также исключительно с ознакомительной целью. Читатель самостоятельно несет полную ответственность за любые действия, совершаемые им на основании информации, полученной на нашем вебсайте.

   

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 84,286.00
  • ethereumEthereum (ETH) $ 1,975.42
  • tetherTether (USDT) $ 0.999493
  • usd-coinUSDC (USDC) $ 0.999675
  • cardanoCardano (ADA) $ 0.720042
  • dogecoinDogecoin (DOGE) $ 0.169037
  • tronTRON (TRX) $ 0.235845
  • chainlinkChainlink (LINK) $ 14.20
  • leo-tokenLEO Token (LEO) $ 9.74
  • stellarStellar (XLM) $ 0.282551
  • hedera-hashgraphHedera (HBAR) $ 0.189700
  • litecoinLitecoin (LTC) $ 92.53
  • bitcoin-cashBitcoin Cash (BCH) $ 334.04
  • moneroMonero (XMR) $ 209.06
  • daiDai (DAI) $ 0.999547
  • okbOKB (OKB) $ 51.57
  • ethereum-classicEthereum Classic (ETC) $ 17.90
  • vechainVeChain (VET) $ 0.026055
  • crypto-com-chainCronos (CRO) $ 0.079283
  • cosmosCosmos Hub (ATOM) $ 4.82
  • algorandAlgorand (ALGO) $ 0.196702
  • kucoin-sharesKuCoin (KCS) $ 11.23
  • makerMaker (MKR) $ 1,247.31
  • eosEOS (EOS) $ 0.558608
  • tezosTezos (XTZ) $ 0.707774
  • iotaIOTA (IOTA) $ 0.184320
  • neoNEO (NEO) $ 8.31
  • zcashZcash (ZEC) $ 33.60
  • true-usdTrueUSD (TUSD) $ 0.999506
  • dashDash (DASH) $ 23.88
  • qtumQtum (QTUM) $ 2.22
  • basic-attention-tokenBasic Attention (BAT) $ 0.153086
  • 0x0x Protocol (ZRX) $ 0.267701
  • decredDecred (DCR) $ 11.95
  • ravencoinRavencoin (RVN) $ 0.012384
  • nemNEM (XEM) $ 0.019234
  • wavesWaves (WAVES) $ 1.42
  • ontologyOntology (ONT) $ 0.154066
  • iconICON (ICX) $ 0.101398
  • liskLisk (LSK) $ 0.563601
  • huobi-tokenHuobi (HT) $ 0.515258
  • paxos-standardPax Dollar (USDP) $ 1.00
  • bitcoin-goldBitcoin Gold (BTG) $ 2.60
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.058954
  • augurAugur (REP) $ 0.778795