Quelle est la norme ERC pour les contrats intelligents Ethereum ?
Dans l'industrie du chiffrement, nous voyons souvent l'ERC dans les rapports, alors qu'est-ce que l'ERC ? Parlons-en aujourd’hui.
01
Smart Contracts
Avant de parler d'ERC, permettez-moi d'abord de vous présenter les contrats intelligents Le concept de contrats intelligents a été proposé pour la première fois par Nick Szabo en 1994. Il a défini : Un contrat intelligent est un accord de transaction informatisé qui exécute les termes d'un contrat.

La source du contrat intelligent est le distributeur automatique dans la vie Lorsque le client met de l'argent dans le distributeur automatique, le distributeur automatique commence à fonctionner. À quoi ressemble un contrat intelligent ? Prenons l'exemple des contrats intelligents dans Ethereum. Chaque contrat intelligent dans Ethereum a son propre compte, tout comme un distributeur automatique a son propre identifiant. Lorsqu'un compte externe utilise une certaine astuce pour appeler le contrat intelligent qu'il a sélectionné, c'est ensuite le cas. équivaut à allumer le commutateur de commande automatique, et le contrat intelligent s'exécutera automatiquement selon sa propre définition de code.
Mais contrairement à un distributeur automatique, une fois qu'un contrat intelligent est créé, son code ne peut pas être modifié, et il ne peut pas ressembler à un distributeur automatique où le personnel peut ouvrir la porte et y mettre les marchandises.
L'avantage immuable des contrats intelligents les rend naturellement adaptés aux scénarios de clauses contractuelles. Ils peuvent réduire efficacement les falsifications malveillantes et les interventions manuelles. Par exemple, un contrat intelligent de type bancaire peut être rédigé sur Ethereum, puis les gens peuvent déposer et retirer de l'argent via ce contrat. De cette manière, il n’y aura pas de déséquilibres de solde causés par des erreurs ou des modifications malveillantes du personnel de la banque.
En fait, l'argent stocké dans ce contrat intelligent « bancaire » n'est pas nécessairement de l'ETH, car le contrat intelligent Ethereum permet également aux développeurs de contrats de définir leurs propres devises, qui sont les différentes devises basées sur Ethereum que nous connaissons, comme les Tokens. USDT, NBN, etc.
De cette façon, il semble que les contrats intelligents aient fourni une nouvelle idée aux personnes de tous horizons. Tout le monde se demande s'ils peuvent développer de nouveaux projets basés sur des contrats intelligents et émettre leurs propres jetons ? Les contrats intelligents sont certes possibles, mais ils doivent être réalisés conformément aux procédures prescrites. Ainsi, afin d'empêcher efficacement toutes sortes de jetons, données, etc. divers d'apparaître sur la plateforme, celle-ci dispose de son propre ensemble de normes.
02
ERC Standard

ERC signifie "Ethereum Request for Comment", ce qui signifie que la version Ethereum du projet ERC contient des précautions et des normes techniques et organisationnelles. . Cet ensemble de normes est en fait proposé non seulement par les responsables d’Ethereum, mais également par certains passionnés d’Ethereum.
Prenons comme exemple le contrat intelligent bancaire mentionné plus haut. Il n'est pas difficile d'imaginer qu'il aura les fonctions et instructions suivantes :
1. doit pouvoir transférer de l'argent. Les fonctions incluent le dépôt et le retrait d'argent ;
3. Assurez-vous que chaque client peut vérifier son solde.
Si vous réfléchissez attentivement aux fonctions et instructions ci-dessus, il semble que chaque contrat « bancaire » doit l'avoir, et c'est aussi ce que le contrat Token doit avoir
Donc, afin d'être mieux compatible avec les portefeuilles et le trading. plates-formes, Ethereum a publié quelque chose comme des normes de protocole Token telles que ERC20 et ERC721.Par exemple, Amao Coin et Agocoin sont tous deux émis sur la base de la norme ERC20, ils fourniront donc aux utilisateurs des boutons de sélection (c'est-à-dire que les fonctions de l'interface sont cohérentes). Ces boutons de sélection permettent aux utilisateurs de vérifier les soldes, de transférer des jetons, etc. etc., mais Amao Coin, La couche inférieure d'Atgecoin peut implémenter des fonctions telles que la demande de solde et le transfert de jetons de différentes manières. En plus du contrat Token qui doit être standardisé, D'autres incluent, sans toutefois s'y limiter, la conception des packages de données, les règles de définition de certaines interfaces, etc. Il existe également des normes ERC. Certains de ces protocoles standards proviennent de l'équipe fondatrice d'Ethereum, et d'autres sont des propositions de passionnés et de contributeurs d'Ethereum. Dans l’ensemble, il s’agit de travailler ensemble pour créer un meilleur environnement Ethereum. Ainsi, les partenaires intéressés peuvent également proposer quelques suggestions et apporter leurs propres contributions en fonction de certaines lacunes ou domaines dignes d'innovation dans le contrat intelligent Ethereum.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Les trois meilleurs logiciels de visualisation du marché libre dans le cercle des devises sont OKX, Binance et Gate.io. 1. OKX fournit une interface simple et des données en temps réel, prenant en charge une variété de graphiques et d'analyse de marché. 2. Binance a des fonctions puissantes, des données précises et convient à toutes sortes de commerçants. 3. Gate.io est connu pour sa stabilité et son exhaustivité, et convient aux investisseurs à long terme et à court terme.

Recommended apps for the top ten virtual currency viewing platforms: 1. OKX, 2. Binance, 3. Gate.io, 4. Huobi, 5. Coinbase, 6. Kraken, 7. Bitfinex, 8. KuCoin, 9. Bybit, 10. Bitstamp, these platforms provide real-time market trends, technical analysis tools and user-friendly interfaces to help investors make effective market analysis and trading decisions.

Les applications d'échange de devises virtuelles fiables et faciles à utiliser sont: 1. Binance, 2. Okx, 3. Gate.io, 4. Coinbase, 5. Kraken, 6. Huobi Global, 7. Bitfinex, 8. Kucoin, 9. Bittrex, 10. Poloniex. Ces plateformes ont été sélectionnées comme les meilleures pour leur volume de transaction, leur expérience utilisateur et leur sécurité, et toutes offrent des opérations d'enregistrement, de vérification, de dépôt, de retrait et de transaction.

Les dix principales plates-formes de trading de devises virtuelles sûres et faciles à utiliser sont: Binance, Okx, Gate.io, Coinbase, Kraken, Huobi, Bybit, Kucoin, BitFinex et Bittrex. Ces plateformes sont très appréciées pour leur haute liquidité, leurs frais de transaction faibles, les produits de trading diversifiés, la disposition mondiale, le soutien technique solide, les systèmes de trading innovants, la haute sécurité, la monnaie riche et l'interface conviviale.

Les applications recommandées sur les dix premiers échanges de devises numériques: 1. Okx, 2. Binance, 3. Gate.io, 4. Huobi, 5. Coinbase, 6. Kucoin, 7. Kraken, 8. Bitfinex, 9. Bybit, 10. Bitstamp, ces applications fournissent des tendances du marché en temps réel, une analyse technique et des prix des prix pour aider les utilisateurs à surveiller la dynamique du marché dans le temps réel.

Les dix principales applications de devises virtuelles numériques sont: 1. Okx, 2. Binance, 3. Gate.io, 4. Coinbase, 5. Kraken, 6. Huobi, 7. Kucoin, 8. Bitfinex, 9. Bitstamp, 10. Poloniex. Ces échanges sont sélectionnés en fonction de facteurs tels que le volume des transactions, l'expérience utilisateur et la sécurité, et tous fournissent une variété de services de trading de devises numériques et une expérience commerciale efficace.

Les dix principales applications de change de devises numériques sont classées: 1. Binance, 2. Okx, 3. Gate.io, 4. Coinbase, 5. Kraken, 6. Huobi, 7. Kucoin, 8. Bybit, 9. Bitfinex, 10. Bittrex, ces plates-formes ont été sélectionnées pour leurs excellentes performances dans l'expérience utilisateur, la sécurité, les frais de gestion et le volume de transaction.

L'application officielle Gate.io peut être téléchargée de la manière suivante: 1. Visitez le site officiel Gate.io pour télécharger; 2. Recherchez "Gate.io" sur l'App Store ou Google Play pour télécharger. Assurez-vous de le télécharger via la chaîne officielle pour assurer la sécurité.