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

Аудит спецификаций Эфириума 2.0 выявил потенциальные уязвимости

Компания по информационной безопасности Least Authority по запросу Ethereum Foundation провела аудит спецификаций Эфириума 2.0 и выявила сразу несколько потенциальных уязвимостей.

Least Authority сообщила, что разработчикам необходимо решить проблемы с уязвимостями в сетевом уровне пирингового (P2P) взаимодействия, а также в системе предложения блоков. При этом аудитор отметил, что спецификации «очень хорошо продуманы и компетентны». Однако на данный момент в мире нет крупной экосистемы, построенной на PoS и использующей шардинг, поэтому невозможно точно оценить перспективы стабильности системы.

Также специалисты по информационной безопасности подчеркнули, что в спецификациях недостаточно внимания уделено описанию сетевого P2P-уровня и системы записей об узлах Эфириума. Также риски уязвимостей наблюдаются в системе предложения блоков и системе обмена сообщениями между узлами.

Специалисты рассказали, что в блокчейнах, работающих на PoS, выбор нового блока простой и никто не может предсказать, кто добудет новый блок. В системах PoS именно система предложения блоков решает, чей блок попадет в блокчейн, а это приводит к опасности утечки данных. Для решения проблемы аудиторы предложили использовать механизм «Выбора единственного тайного лидера» (SSLE).

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

Напомним, что в феврале сооснователь Эфириума Виталик Бутерин рассказал о планах по развертыванию Эфириума 2.0 и объяснил, что основным приоритетом разработки в течение этого года остается запуск фазы 0.

Источник

Теги

Похожие статьи

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 9,515.45
  • ethereumEthereum (ETH) $ 221.46
  • tetherTether (USDT) $ 0.998859
  • rippleXRP (XRP) $ 0.200390
  • bitcoin-cashBitcoin Cash (BCH) $ 239.76
  • bitcoin-cash-svBitcoin SV (BSV) $ 192.08
  • litecoinLitecoin (LTC) $ 44.78
  • binancecoinBinance Coin (BNB) $ 17.09
  • eosEOS (EOS) $ 2.64
  • tezosTezos (XTZ) $ 2.87
  • cardanoCardano (ADA) $ 0.063905
  • chainlinkChainLink (LINK) $ 4.09
  • okbOKB (OKB) $ 5.24
  • stellarStellar (XLM) $ 0.068497
  • crypto-com-chainCrypto.com Coin (CRO) $ 0.079909
  • moneroMonero (XMR) $ 67.02
  • leo-tokenLEO Token (LEO) $ 1.17
  • tronTRON (TRX) $ 0.015164
  • huobi-tokenHuobi Token (HT) $ 4.03
  • ethereum-classicEthereum Classic (ETC) $ 7.16
  • usd-coinUSD Coin (USDC) $ 1.00
  • neoNEO (NEO) $ 10.29
  • dashDash (DASH) $ 74.88
  • iotaIOTA (MIOTA) $ 0.200440
  • cosmosCosmos (ATOM) $ 2.66
  • zcashZcash (ZEC) $ 47.54
  • nemNEM (XEM) $ 0.041548
  • vechainVeChain (VET) $ 0.005402
  • ontologyOntology (ONT) $ 0.520776
  • dogecoinDogecoin (DOGE) $ 0.002582
  • theta-tokenTheta Network (THETA) $ 0.319398
  • makerMaker (MKR) $ 350.48
  • basic-attention-tokenBasic Attention Token (BAT) $ 0.211393
  • ftx-tokenFTX Token (FTT) $ 2.96
  • paxos-standardPaxos Standard (PAX) $ 0.999856
  • digibyteDigiByte (DGB) $ 0.018268
  • omisegoOmiseGO (OMG) $ 1.63
  • 0x0x (ZRX) $ 0.340275
  • hedera-hashgraphHedera Hashgraph (HBAR) $ 0.044837
  • iconICON (ICX) $ 0.360074
  • enjincoinEnjin Coin (ENJ) $ 0.212258
  • algorandAlgorand (ALGO) $ 0.226172
  • liskLisk (LSK) $ 1.20
  • decredDecred (DCR) $ 14.47
  • qtumQtum (QTUM) $ 1.69
  • bitcoin-goldBitcoin Gold (BTG) $ 9.13
  • augurAugur (REP) $ 12.81
  • true-usdTrueUSD (TUSD) $ 1.00
  • zilliqaZilliqa (ZIL) $ 0.012369
  • ravencoinRavencoin (RVN) $ 0.020454
  • kyber-networkKyber Network (KNC) $ 0.697443
  • monacoinMonaCoin (MONA) $ 1.69
  • daiDai (DAI) $ 1.00
  • nanoNano (NANO) $ 0.898328
  • numeraireNumeraire (NMR) $ 23.99
  • bytomBytom (BTM) $ 0.068733
  • wavesWaves (WAVES) $ 1.09
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.574533
  • siacoinSiacoin (SC) $ 0.002434
  • statusStatus (SNT) $ 0.027252
  • holotokenHolo (HOT) $ 0.000569
  • electroneumElectroneum (ETN) $ 0.008928
  • gatechain-tokenGatechain Token (GT) $ 0.475041
  • matic-networkMatic Network (MATIC) $ 0.025589
  • monacoMCO (MCO) $ 5.47
  • celsius-degree-tokenCelsius Network (CEL) $ 0.189991
  • dxchainDxChain Token (DX) $ 0.001635
  • kucoin-sharesKuCoin Shares (KCS) $ 0.978158
  • republic-protocolREN (REN) $ 0.088565
  • havvenSynthetix Network Token (SNX) $ 0.740454
  • nexoNEXO (NEXO) $ 0.134384
  • steemSteem (STEEM) $ 0.206450
  • energiEnergi (NRG) $ 2.50
  • nervos-networkNervos Network (CKB) $ 0.004116
  • komodoKomodo (KMD) $ 0.596439
  • seeleSeele (SEELE) $ 0.097681
  • vergeVerge (XVG) $ 0.004129
  • bittorrent-2BitTorrent (BTT) $ 0.000293
  • solve-careSOLVE (SOLVE) $ 0.177521
  • bitsharesBitShares (BTS) $ 0.022709
  • quant-networkQuant (QNT) $ 5.87
  • hshareHyperCash (HC) $ 1.29
  • maidsafecoinMaidSafeCoin (MAID) $ 0.122980
  • zencashHorizen (ZEN) $ 5.97
  • iostokenIOST (IOST) $ 0.004454
  • loopringLoopring (LRC) $ 0.045518
  • decentralandDecentraland (MANA) $ 0.038680
  • golemGolem (GNT) $ 0.050416
  • chilizChiliz (CHZ) $ 0.010144
  • v-systemsV.SYSTEMS (VSYS) $ 0.024092
  • zcoinZcoin (XZC) $ 4.66
  • ardorArdor (ARDR) $ 0.046283
  • bytecoinBytecoin (BCN) $ 0.000251
  • aeternityAeternity (AE) $ 0.128674
  • ripio-credit-networkRipio Credit Network (RCN) $ 0.083497
  • aelfaelf (ELF) $ 0.088641
  • rif-tokenRIF Token (RIF) $ 0.067312
  • crypteriumCrypterium (CRPT) $ 0.473770
  • digitex-futures-exchangeDigitex Futures Exchange (DGTX) $ 0.045580
  • pundi-xPundi X (NPXS) $ 0.000145
  • lambdaLambda (LAMB) $ 0.018304
  • gxchainGXChain (GXC) $ 0.511358
  • stratisStratis (STRAT) $ 0.329927
  • arkArk (ARK) $ 0.214651
  • bmaxBitmax Token (BTMX) $ 0.038383
  • tomochainTomoChain (TOMO) $ 0.403776
  • nulsNuls (NULS) $ 0.298026
  • swipeSwipe (SXP) $ 0.475302
  • iexec-rlciExec RLC (RLC) $ 0.381682
  • enigmaEnigma (ENG) $ 0.306930
  • neon-exchangeNash Exchange (NEX) $ 0.973226
  • usdkUSDK (USDK) $ 1.01
  • elastosElastos (ELA) $ 1.64
  • beamBEAM (BEAM) $ 0.370634
  • grinGrin (GRIN) $ 0.499377
  • yuan-chain-coinYuan Chain Coin (YCC) $ 0.005870
  • factomFactom (FCT) $ 1.83
  • bit-z-tokenBit-Z Token (BZ) $ 0.114088
  • xmaxXMax (XMX) $ 0.000450
  • fantomFantom (FTM) $ 0.005652
  • you-chainYOU Chain (YOU) $ 0.015569
  • saiSai (SAI) $ 1.17
  • digixdaoDigixDAO (DGD) $ 43.06
  • auroraAurora (AOA) $ 0.002118
  • metaverse-etpMetaverse ETP (ETP) $ 0.114462
  • telosTelos (TLOS) $ 0.022041
  • maximineMaximine (MXM) $ 0.000200
Закрыть
Закрыть