• bitcoinBitcoin (BTC) $ 63,439.00
  • ethereumEthereum (ETH) $ 1,775.40
  • tetherTether (USDT) $ 0.999315
  • binancecoinBNB (BNB) $ 578.74
  • usd-coinUSDC (USDC) $ 0.999878
  • rippleXRP (XRP) $ 1.12
  • solanaSolana (SOL) $ 80.77
  • tronTRON (TRX) $ 0.331192
  • figure-helocFigure Heloc (FIGR_HELOC) $ 1.03
  • hyperliquidHyperliquid (HYPE) $ 69.31
  • dogecoinDogecoin (DOGE) $ 0.074105
  • usdsUSDS (USDS) $ 0.999684
  • rainRain (RAIN) $ 0.014883
  • leo-tokenLEO Token (LEO) $ 9.35
  • zcashZcash (ZEC) $ 485.76
  • whitebitWhiteBIT Coin (WBT) $ 56.31
  • cardanoCardano (ADA) $ 0.175137
  • stellarStellar (XLM) $ 0.189000
  • moneroMonero (XMR) $ 331.65
  • chainlinkChainlink (LINK) $ 7.86
  • canton-networkCanton (CC) $ 0.130964
  • bitcoin-cashBitcoin Cash (BCH) $ 240.50
  • daiDai (DAI) $ 0.999806
  • usd1-wlfiUSD1 (USD1) $ 0.998657
  • the-open-networkGram (prev. Toncoin) (GRAM) $ 1.64
  • ethena-usdeEthena USDe (USDE) $ 0.998731
  • litecoinLitecoin (LTC) $ 43.90
  • global-dollarGlobal Dollar (USDG) $ 0.999786
  • hashnote-usycCircle USYC (USYC) $ 1.13
  • hedera-hashgraphHedera (HBAR) $ 0.070926
  • suiSui (SUI) $ 0.726623
  • avalanche-2Avalanche (AVAX) $ 6.71
  • paypal-usdPayPal USD (PYUSD) $ 0.999965
  • crypto-com-chainCronos (CRO) $ 0.057302
  • nearNEAR Protocol (NEAR) $ 2.00
  • shiba-inuShiba Inu (SHIB) $ 0.000004
  • tether-goldTether Gold (XAUT) $ 4,096.73
  • blackrock-usd-institutional-digital-liquidity-fundBlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
  • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.14
  • bittensorBittensor (TAO) $ 212.84
  • labLAB (LAB) $ 6.51
  • uniswapUniswap (UNI) $ 3.21
  • pax-goldPAX Gold (PAXG) $ 4,100.72
  • world-liberty-financialWorld Liberty Financial (WLFI) $ 0.057704
  • memecoreMemeCore (M) $ 1.32
  • htx-daoHTX DAO (HTX) $ 0.000002
  • aster-2Aster (ASTER) $ 0.626812
  • okbOKB (OKB) $ 79.83
  • ondo-financeOndo (ONDO) $ 0.328132
  • ripple-usdRipple USD (RLUSD) $ 1.00
  • usddUSDD (USDD) $ 0.999278
  • polkadotPolkadot (DOT) $ 0.855331
  • falcon-financeFalcon USD (USDF) $ 0.996888
  • mantleMantle (MNT) $ 0.420545
  • aaveAave (AAVE) $ 90.81
  • worldcoin-wldWorldcoin (WLD) $ 0.385232
  • dexeDeXe (DEXE) $ 28.75
  • bfusdBFUSD (BFUSD) $ 0.998606
  • morphoMorpho (MORPHO) $ 2.01
  • skySky (SKY) $ 0.054282
  • internet-computerInternet Computer (ICP) $ 2.20
  • pi-networkPi Network (PI) $ 0.110705
  • bitget-tokenBitget Token (BGB) $ 1.67
  • pepePepe (PEPE) $ 0.000003
  • ethereum-classicEthereum Classic (ETC) $ 6.95
  • united-stablesUnited Stables (U) $ 0.999799
  • eutblSpiko EU T-Bills Money Market Fund (EUTBL) $ 1.20
  • blockchain-capitalBlockchain Capital (BCAP) $ 106.63
  • quant-networkQuant (QNT) $ 66.22
  • kucoin-sharesKuCoin (KCS) $ 6.96
  • janus-henderson-anemoy-treasury-fundJanus Henderson Anemoy Treasury Fund (JTRSY) $ 1.11
  • usdgoUSDGO (USDGO) $ 0.999625
  • superstate-short-duration-us-government-securities-fund-ustbInvesco Short Duration US Government Securities Fund (USTB) $ 11.14
  • stable-2​​Stable (STABLE) $ 0.035347
  • cosmosCosmos Hub (ATOM) $ 1.58
  • render-tokenRender (RENDER) $ 1.57
  • polygon-ecosystem-tokenPOL (ex-MATIC) (POL) $ 0.076018
  • kaspaKaspa (KAS) $ 0.029377
  • justJUST (JST) $ 0.093249
  • jupiter-exchange-solanaJupiter (JUP) $ 0.239494
  • algorandAlgorand (ALGO) $ 0.086136
  • audieraAudiera (BEAT) $ 2.43
  • nexoNEXO (NEXO) $ 0.745807
  • adi-tokenADI (ADI) $ 5.82
  • usdtbUSDtb (USDTB) $ 1.00
  • ethenaEthena (ENA) $ 0.076000
  • gatechain-tokenGate (GT) $ 6.80
  • spiko-amundi-overnight-swap-fund-eurSpiko Amundi Overnight Swap Fund (EUR) (EURSAFO) $ 1.15
  • bianrensheng币安人生 (BinanceLife) (币安人生) $ 0.709750
  • beldexBeldex (BDX) $ 0.089897
  • janus-henderson-anemoy-aaa-clo-fundJanus Henderson Anemoy AAA CLO Fund (JAAA) $ 1.04
  • pump-funPump.fun (PUMP) $ 0.001581
  • lighterLighter (LIT) $ 2.50
  • filecoinFilecoin (FIL) $ 0.778235
  • ghoGHO (GHO) $ 0.998614
  • flare-networksFlare (FLR) $ 0.006775
  • midnight-3Midnight (NIGHT) $ 0.033458
  • usual-usdUsual USD (USD0) $ 0.998670
  • aerodrome-financeAerodrome Finance (AERO) $ 0.572311
  • yldsYLDS (YLDS) $ 0.999819

Bitcoin Core проведет публичную демонстрацию уязвимостей консенсуса биткоина

7

Bitcoin Core проведет публичную демонстрацию уязвимостей консенсуса биткоина

8 апреля группа разработчиков Bitcoin Core продемонстрирует «атакующие блоки» первой криптовалюты в тестнете Signet. Специально спроектированные единицы блокчейна требуют значительно больше времени для валидации.

Зачем это нужно

Главная цель — показать серьезность четырех уязвимостей консенсуса. Их призван устранить Great Consensus Cleanup с помощью BIP-54.

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

  1. Исправление атаки «искажения времени». Старая уязвимость, которая позволяет майнерам с большим хешрейтом могут манипулировать временными метками блоков, искусственно занижая сложность добычи. BIP-54 исправит проблему новыми правилами для временных меток первого и последнего блока каждого периода пересчета сложности.
  2. Ограничение самых вычислительно затратных транзакций. Некоторые специально созданные операции могут проверяться очень долго — от нескольких минут до часа на слабом оборудовании. Это увеличивает нагрузку на узлы и дает майнерам инструмент давления на конкурентов. BIP-54 вводит лимит на количество потенциально исполняемых операций подписи в одной транзакции. Если их слишком много, транзакция считается недействительной.
  3. Устранение проблемы 64-байтовых транзакций в дереве Меркла. Операция размером ровно 64 байта создает неоднозначность в дереве Меркла: ее можно интерпретировать и как лист, и как внутренний узел. Это ослабляет доказательства включения перевода и делает корень Меркла неоднозначным. После активации BIP-54 транзакции размером ровно 64 байта становятся недействительными.
  4. Отказ от необходимости устаревшей проверки BIP-30. Это старая защита от дублирующихся TxID. После активации BIP-34 эта проверка почти нигде не нужна, но исторически ее приходится сохранять в консенсусе. BIP-54 обязывает новые Coinbase-транзакции отличаться, чтобы старую проверку можно было окончательно убрать.

План

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

Мероприятие начнется в 10:00 EST (14:00 UTC). Любой желающий может запустить узел Bitcoin Core на Signet (занимает около 32-33 ГБ) и наблюдать за добычей и обработкой блоков.

Разработчики также подготовили патч для визуализации подозрительных единиц через терминальный интерфейс bitcoin-tui (поддерживается разработчиком AJ Towns). Он позволяет в реальном времени отслеживать обработку блоков во вкладке Slow Blocks.

Однако специалисты подчеркнули, что сделали патч быстро и не проводили для него полноценного аудита. Для безопасности участникам посоветовали использовать новые узлы без средств на устройстве.

Напомним, в апреле создатель UTXOracle Стив Джеффресс выяснил, что около 99% Taproot-транзакций в сети биткоина оказались «пылью».

Источник: cryptonews.net

Комментарии закрыты.