$ETH À propos de « Existe-t-il des portes dérobées dans les smart contracts ? »
En une phrase : En théorie, ils sont totalement transparents et sans porte dérobée, mais les développeurs peuvent volontairement ou par négligence laisser des failles, qui fonctionnent comme des portes dérobées.
Une métaphore simple pour expliquer :
Un smart contract est comme un distributeur automatique transparent :
1. Code entièrement public : tout le monde peut voir clairement comment chaque engrenage (code) fonctionne à l'intérieur. 2. Règles immuables : une fois lancé, personne (y compris le développeur) ne peut modifier les règles en cours de route.
Mais une « porte dérobée » peut exister si :
· Prévues intentionnellement à la conception : par exemple, un développeur cache discrètement dans le code un bouton « seul moi peux retirer tout l'argent ». · Failles agissant comme des portes dérobées : le code présente des défauts, exploités par des hackers, ce qui a le même effet qu’une porte dérobée. · Pouvoir excessif : le contrat permet à une adresse (par exemple, celle du développeur) de disposer de trop de contrôle.
Points clés :
· La transparence de la blockchain rend difficile la dissimulation de code malveillant. · Les risques proviennent principalement de : l'absence d'audit minutieux du code, ou d’une confiance excessive dans les permissions du développeur. · Avant utilisation, il est recommandé de choisir des contrats ayant fait l’objet d’un audit professionnel.
En résumé : la technologie blockchain élimine les portes dérobées cachées, mais le facteur humain (conception malveillante, négligence, centralisation du contrôle) peut entraîner des risques similaires à des portes dérobées.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
1 J'aime
Récompense
1
2
Reposter
Partager
Commentaire
0/400
大唐西京
· Il y a 23h
Le Bitcoin n’a pas de porte dérobée, et son « fils » n’en aura certainement pas non plus.
Voir l'originalRépondre0
大唐西京
· 12-09 00:19
Ethereum possède sa propre plateforme d’échange décentralisée, Uniswap, qui a également créé plusieurs tokens ayant réalisé des performances x10 000. La plateforme d’échange décentralisée d’écosystème Bitcoin, Inswap, vient tout juste de sortir sur mobile. Arrêtez de jouer avec ces shitcoins sans valeur sur les plateformes à smart contracts : les enfants du Bitcoin sont prêts à accomplir de grandes choses !
$ETH À propos de « Existe-t-il des portes dérobées dans les smart contracts ? »
En une phrase : En théorie, ils sont totalement transparents et sans porte dérobée, mais les développeurs peuvent volontairement ou par négligence laisser des failles, qui fonctionnent comme des portes dérobées.
Une métaphore simple pour expliquer :
Un smart contract est comme un distributeur automatique transparent :
1. Code entièrement public : tout le monde peut voir clairement comment chaque engrenage (code) fonctionne à l'intérieur.
2. Règles immuables : une fois lancé, personne (y compris le développeur) ne peut modifier les règles en cours de route.
Mais une « porte dérobée » peut exister si :
· Prévues intentionnellement à la conception : par exemple, un développeur cache discrètement dans le code un bouton « seul moi peux retirer tout l'argent ».
· Failles agissant comme des portes dérobées : le code présente des défauts, exploités par des hackers, ce qui a le même effet qu’une porte dérobée.
· Pouvoir excessif : le contrat permet à une adresse (par exemple, celle du développeur) de disposer de trop de contrôle.
Points clés :
· La transparence de la blockchain rend difficile la dissimulation de code malveillant.
· Les risques proviennent principalement de : l'absence d'audit minutieux du code, ou d’une confiance excessive dans les permissions du développeur.
· Avant utilisation, il est recommandé de choisir des contrats ayant fait l’objet d’un audit professionnel.
En résumé : la technologie blockchain élimine les portes dérobées cachées, mais le facteur humain (conception malveillante, négligence, centralisation du contrôle) peut entraîner des risques similaires à des portes dérobées.
—— Source : « Exploration approfondie »