bitcoin
Bitcoin (BTC) $ 68,424.33
ethereum
Ethereum (ETH) $ 3,894.14
tether
Tether (USDT) $ 0.999874
bnb
BNB (BNB) $ 601.71
xrp
XRP (XRP) $ 0.527737
cardano
Cardano (ADA) $ 0.459281
usd-coin
USDC (USDC) $ 0.998738
matic-network
Polygon (MATIC) $ 0.716509
binance-usd
BUSD (BUSD) $ 0.997098
dogecoin
Dogecoin (DOGE) $ 0.164927
okb
OKB (OKB) $ 48.40
polkadot
Polkadot (DOT) $ 7.42
shiba-inu
Shiba Inu (SHIB) $ 0.000024
tron
TRON (TRX) $ 0.112773
uniswap
Uniswap (UNI) $ 11.16
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 68,589.38
dai
Dai (DAI) $ 0.997619
litecoin
Litecoin (LTC) $ 84.13
staked-ether
Lido Staked Ether (STETH) $ 3,893.55
solana
Solana (SOL) $ 164.51
avalanche-2
Avalanche (AVAX) $ 36.88
chainlink
Chainlink (LINK) $ 16.94
cosmos
Cosmos Hub (ATOM) $ 8.44
the-open-network
Toncoin (TON) $ 6.36
ethereum-classic
Ethereum Classic (ETC) $ 31.84
leo-token
LEO Token (LEO) $ 5.93
filecoin
Filecoin (FIL) $ 5.86
bitcoin-cash
Bitcoin Cash (BCH) $ 483.66
monero
Monero (XMR) $ 142.03
Monday, May 27, 2024
bitcoin
Bitcoin (BTC) $ 68,424.33
ethereum
Ethereum (ETH) $ 3,894.14
tether
Tether (USDT) $ 0.999874
bnb
BNB (BNB) $ 601.71
usd-coin
USDC (USDC) $ 0.998738
xrp
XRP (XRP) $ 0.527737
binance-usd
BUSD (BUSD) $ 0.997098
dogecoin
Dogecoin (DOGE) $ 0.164927
cardano
Cardano (ADA) $ 0.459281
solana
Solana (SOL) $ 164.51
matic-network
Polygon (MATIC) $ 0.716509
polkadot
Polkadot (DOT) $ 7.42
tron
TRON (TRX) $ 0.112773
HomeNouvellesUn réseau de drapeaux sur Ethereum met en danger des millions d’ETH

Un réseau de drapeaux sur Ethereum met en danger des millions d’ETH

Les nœuds de validation Ethereum utilisent des clients, qui sont des logiciels qui leur permettent de se connecter et d’interagir avec le réseau au niveau de la création de blocs (couche d’exécution) et au niveau de la validation (couche de consensus). Récemment, la domination du client Geth au niveau de la couche d’exécution a atteint des niveaux vraiment dangereux.

Le 22 janvier 2024, en utilisant le client geth atteint 84% de nœuds Ethereum au niveau de la couche d’exécution. Bien plus bas, avec 8%, était suivi par Nethermind, qui avait détecté la veille un bogue dans sa dernière mise à jour. S’il est vrai que la faille a affecté la couche de consensus, il est possible que beaucoup de ceux qui utilisaient Nethermind dans la couche d’exécution aient basculé vers un autre client par mesure de précaution.

Au moment d’écrire cet article, Les avertissements présentés par plusieurs développeurs ces dernières heures semblent avoir eu un certain effet. La domination de Geth est tombée à 78 %, tandis que celle de Nethermind a augmenté à 14 %.

Mais ce chiffre est encore loin d’être idéal. Comme expliqué le développeur reconnu comme cygaar, ce peut conduire les nœuds utilisant geth à pouvoir terminer les blocs sans dépendre des nœuds utilisant d’autres clients. Autrement dit, en considérant certaines transactions valides qui pourraient ne pas être valides, ce qui pourrait se traduire par des pénalités et une perte d’éthers (ETH) mis en jeu pour ces nœuds.

Dans la couche consensus, 2/3 des validateurs sont nécessaires pour parvenir à l’achèvement. S’il y avait un client consensuel à la grande majorité (66 %) qui avait une erreur, la chaîne ne pourrait pas se terminer. Nous nous retrouverions dans un monde avec des bad forks et personne ne connaîtrait la chaîne canonique. Cela peut entraîner une pénalisation des nœuds (perte d’ETH mis en jeu) et également leur mise hors ligne, en raison de problèmes de mémoire/informatique/synchronisation. En fait, la même chose s’est produite sur un testnet il y a quelques années à cause d’un bug de Prysm.

Cygaar, développeur des projets Frame XYZ et MocaverseNFT sur Ethereum.

Pourquoi la diversité des clients est-elle importante sur Ethereum ?

Il existe un consensus général parmi les développeurs d’Ethereum pour promouvoir la diversité des clients sur le réseau. À cet égard, un article du développeur Dankrad Feist, révisé par Vitalik Buterin lui-même, co-créateur d’Ethereum, et d’autres spécialistes tels que Hsiao-Wei Wang et Caspar Schwarz-Schilling, en parle.

LIRE  Yat Siu d'Animoca Brands considère les NFT comme un moyen de protéger la propriété à l'ère de l'IA

Feist souligne l’importance de la diversité des clients sur Ethereum pour atténuer les risques de sécurité et assurer la continuité du réseau. Pour encourager cette diversification, des pénalités plus élevées sont imposées pour les échecs corrélés.ce qui incite les parties prenantes à choisir des clients moins populaires, explique-t-il.

Un risque spécifique lié à insectes critique, comme l’exemple d’un « bug d’inflation infinie », qui pourrait compromettre la sécurité d’Ethereum. L’existence de plusieurs clients réduit la probabilité qu’un bogue affecter l’ensemble du réseaucar si un problème est détecté, la plupart des utilisateurs pourraient opter pour une chaîne alternative sans transaction défectueuse.

Le rôle des grandes piscines

Dans son message sur le réseau social X, cygaar souligne que la grande majorité des nœuds utilisent actuellement geth, y compris les plus grands pools de jalonnement, comme Lido, Coinbase, Binance et Kraken. À propos, des avertissements ont également été émis concernant la centralisation du staking dans ces quelques pools, comme le rapporte CriptoNoticias.

À l’autre extrémité de l’échelle se trouvent des pools comme RocketPool et StakeWise, avec un niveau sain de variation de clients, dont environ 42 % sont geth. Quelque chose de similaire se produit dans la couche de consensus Ethereum, où 39 % des nœuds utilisent Prysm, 32 % utilisent Lighthouse et 18 % utilisent Tiku.

Les autres réseaux ne sont pas exemptés de ce problème. C’est par exemple le cas de Bitcoin, le réseau de la principale cryptomonnaie du marché, où une écrasante majorité de nœuds exécutent Bitcoin Core (dans différentes versions) sur d’autres alternatives, comme Bitcoin Knots ou BTCD.

LIRE  nouveau record depuis plus de 2 ans

ARTICLES LIÉS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Le plus populaire