Qu'est-ce que ORC-20 ?

5/10/2024, 2:54:48 AM
Intermédiaire
BitcoinBRC-20
Cet article se penche sur la prévalence des jetons BRC-20 au sein du réseau Bitcoin et leur impact, mettant en lumière l'émergence des jetons ORC-20. Ces jetons fonctionnent sur la blockchain Bitcoin, offrant une gamme de nouvelles fonctionnalités, telles que l'adressage des doubles dépenses et l'amélioration de la flexibilité de l'espace de noms. De plus, il présente le fonctionnement et les changements apportés par la norme ORC-20, explore ses différences par rapport au BRC-20 et discute des avantages et des risques potentiels de l'ORC-20.

Introduction

La frénésie BRC-20 a balayé le réseau Bitcoin, et maintenant ORC-20 a émergé. Les jetons ORC-20 fonctionnent sur la blockchain Bitcoin et sont représentés sous forme de fichiers JSON (JavaScript Object Notation), inscrits avec des numéros séquentiels sur des satoshis, similaires aux jetons BRC-20. L’ORC-20 vise à remédier à certaines limites du BRC-20 en améliorant la sécurité et la flexibilité. Ces limitations incluent « limité aux noms de jetons à quatre caractères », « non évolutif », « risque de double dépense », « transactions non réversibles », etc., ce qui en fait essentiellement un hard fork du BRC-20. En prenant en charge un plus large éventail de formats de données, ORC-20 élargit la portée du BRC-20 et tire parti du modèle UTXO (Unspent Transaction Output) de Bitcoin pour éviter les problèmes de double dépense.

Qu'est-ce que la norme ORC-20 ?

ORC-20 est une norme de jeton ouvert pour les ordinaux Bitcoin, créée par OrcDAO pour améliorer certaines fonctionnalités clés de BRC-20. Son but est de maintenir la compatibilité descendante avec BRC-20 tout en améliorant l'adaptabilité, la scalabilité et la sécurité, et en éliminant la possibilité de double-dépense.

Les opérations ORC-20 comprennent des événements de base tels que le déploiement, le minage, l'envoi, l'annulation, la mise à niveau et des événements personnalisés. Vous pouvez ajouter des clés aux événements standard pour introduire des contraintes, divers comportements ou de nouvelles opérations. Chaque opération se compose de données d'inscription avec des paires clé-valeur, par défaut au format JSON, où les clés d'opération doivent être en minuscules et les données numériques ne sont pas sensibles à la casse.

Changements dans ORC-20

  • Flexibilité dans la modification de l'offre initiale et de la quantité maximale de frappe : Alors que l'offre initiale fixe et la quantité totale présentent des avantages, la flexibilité de l'ORC-20 le rend plus adaptable. Que vous optiez pour une approche fixe ou flexible, les deux options ont leur propre justification.
  • Flexibilité de l'espace de noms : Le nommage peut en effet être un défi, d'autant plus que la plupart des mots de quatre lettres pour le BRC-20 ont déjà été émis à l'avance. Cependant, l'ORC-20 n'a pas de limite fixe sur la taille de l'espace de noms, permettant d'utiliser toute taille de nom selon les besoins.
  • Utilisation du modèle UTXO pour garantir l'absence de double-dépense dans les transactions : Le modèle UTXO fonctionne en envoyant le solde sous forme de transaction à une adresse de modification lors d'une transaction. Cela résout efficacement le problème de double-dépense, améliorant ainsi la fiabilité et la sécurité des transactions.
  • Autorisation d'annulation de transaction : Les transactions peuvent être annulées simplement en utilisant la commande "op":"cancel" pour un nonce spécifique. Cela offre aux utilisateurs une flexibilité et un contrôle supplémentaires.
  • ORC-20 permet aux jetons BRC-20 de se transférer vers l'environnement ORC-20 : ce transfert ne peut être exécuté que par le déployeur du jeton BRC-20, garantissant ainsi la sécurité et la maîtrise du processus de transfert.

Différences entre ORC-20 et BRC-20


Source: orc20.org

Tant ORC-20 que BRC-20 sont des normes de déploiement de jetons dans l'écosystème Bitcoin basées sur le protocole Ordinal, similaire à l'ERC-20 d'Ethereum. Cependant, ORC-20 étend certaines fonctionnalités de BRC-20 et supprime certaines limitations pour mieux répondre aux besoins de développement du projet.

Les différences peuvent être classées en cinq points suivants :

1.Réduire le risque de double-dépense avec UTXO:

  • Dans chaque transaction, l'expéditeur spécifie le montant à recevoir par le destinataire et le solde restant à retourner à l'expéditeur. Si la transaction ne retourne pas le solde restant, elle est considérée comme invalide.
  • Les transactions de transfert peuvent transférer des montants à plusieurs destinataires, et chaque transaction de transfert (sauf s'il s'agit d'une auto-transaction) doit spécifier le montant à transférer.
  • Les transactions ne sont complètes que lorsque le solde restant est retourné à l'expéditeur.
  • Après chaque transaction est terminée, le solde précédemment enregistré devient invalide.

2. Noms de jetons non limités à 4 caractères et insensibles à la casse

Étant donné que la plupart des mots de quatre lettres BRC-20 ont déjà été pré-mintés, supprimer la limite de caractères répond à la demande du marché. Cependant, cela peut donner aux utilisateurs l'impression que les jetons ORC-20 sont moins rares que les jetons BRC-20.

3. Fonctions de clé personnalisées pour des fonctionnalités avancées :

ORC-20 introduit des clés personnalisées, avec “minter” et “tax” étant les fonctionnalités les plus remarquables. Le “minter” est une adresse spéciale de frappe qui peut fonctionner comme une liste blanche, tandis que “tax” permet aux projets de prélever des taxes de transaction et des redevances.

4. Possibilité de mise à niveau du jeton, telle que la modification des paramètres d'approvisionnement :

La flexibilité de l'offre de jetons garantit que les projets peuvent utiliser ORC-20 pour créer plus de cas d'utilisation, tels que:

  • Réduire progressivement le montant de la frappe pour augmenter la rareté du jeton, similaire au halving du Bitcoin.
  • Augmentation de l'offre maximale et récompense des membres de la communauté avec des incitations supplémentaires.
  • Fournir initialement une adresse de frappe spéciale pour frapper une partie des jetons dans le trésor de DAO, puis modifier les limites de frappe pour permettre la frappe communautaire.

5. Annulation de la transaction :

Les transactions peuvent être annulées en utilisant “op”: “cancel”. En raison de l'inclusion d'une valeur de nonce dans chaque transaction, l'annulation peut annuler toutes les transactions ou uniquement des transactions spécifiques (celles avec des valeurs de nonce spécifiques).

Avantages et inconvénients de ORC-20

Avantages :

  • Empêche le double-dépense (les transactions sont plus sécurisées et ne peuvent pas être dupliquées)
  • Permet la migration de BRC-20 vers ORC-20
  • Permet d'annuler des transactions entières ou seulement des annulations partielles

Inconvénients :

  • ORC-20 ne se limite pas à des noms de 4 caractères, ce qui permet de définir plusieurs copies du même nom (manque de rareté par rapport à BRC-20, rendant les noms de jetons facilement confus)
  • L'approvisionnement initial, le montant maximal de frappe et les taxes peuvent être modifiés (similaire à l'ORC-20 d'Ethereum)
  • Centralisation excessive (Les équipes de projet peuvent manipuler les jetons)

Démarrer avec ORC-20

Vous pouvez rapidement commencer à utiliser ORC-20 en enregistrant le déploiement, le minage, l'envoi et l'annulation des événements.

1.Déploiement ORC-20

Exemple : Déployez un jeton avec l'identifiant 1, nommé ORC (le premier ORC-20, déjà déployé), avec un approvisionnement maximal de 21,000,000. Chaque créateur peut créer jusqu'à 10,000 jetons.

2.Création de jetons ORC-20

Exemple : Mint 10,000 ORC (numéro d'inscription #2504160). L'événement de minting maintient l'équilibre initial. Vous devez conserver l'inscription de minting jusqu'à ce que la première transaction d'envoi réussie soit terminée.

Ancien format : Obsolète après OIP-3 (les créations antérieures à OIP-3 sont toujours valides).

Nouveau format : Révisé dans OIP-3

3. Envoi ORC-20

Exemple : Envoyez 1,000 $ORC (numéro d'inscription #2504160) en deux transactions en deux parties. Chaque transaction doit avoir un nonce unique.

Étape 1 : L'expéditeur écrit 1,000 $ORC (nonce 5) dans l'adresse de l'expéditeur via l'"inscription d'envoi".

Étape 2: L'expéditeur écrit le "envoyer le solde restant" de retour à l'expéditeur.

La transaction est complète seulement après que le “solde restant envoyé” soit écrit en retour.

Étape 3: L'expéditeur envoie les satoshis contenant l'"inscription d'envoi" créée à l'étape 1 au destinataire.

Notes importantes

  • Vous pouvez désormais réutiliser les inscriptions de transaction "mint" ou "send".
  • Tant que le solde n'est pas dépensé, vous pouvez réutiliser l'“inscription d'envoi”—il n'est pas nécessaire d'inscrire un “événement d'envoi” à chaque fois que vous transférez des fonds ORC-20. Vous pouvez transmettre l'“ordinal d'envoi” reçu précédemment à l'adresse du destinataire pour transférer le montant total lié à cet “ordinal d'envoi” tant que le montant n'est pas dépensé.
  • L'objectif est de réutiliser l'inscription "envoyer" unique pour réduire de manière significative le gaspillage de Bitcoin, ce qui permettra en fin de compte d'économiser de l'espace de bloc et des frais de transaction.

4. Annulation d'une transaction ORC-20

Exemple : Annulation d'une transaction partielle avec un nonce de 5

Comment ORC-20 économise de l'espace de bloc Bitcoin lors des transactions

Contrairement au BRC-20, qui nécessite une "inscription de transfert unique" pour chaque transaction, l'ORC-20 permet l'utilisation répétée des inscriptions ordinales "créer" et "envoyer" dans une transaction. Cela réduit considérablement la quantité de données à enregistrer sur la blockchain, et donc permet de conserver de l'espace.

Les utilisateurs ont trois options lorsqu'il s'agit d'envoyer des fonds avec ORC-20 :

  • Transfert direct des inscriptions de la Monnaie : Si le solde de l'inscription originale de la Monnaie reste inutilisé, vous pouvez directement envoyer le numéro ordinal de l'inscription à ​​​​​​​l'​​​​​​​​​​​destinataire sans écrire un "transfert".
  • Transfert direct des inscriptions d'envoi : Si le solde de l'inscription d'envoi initiale reste non dépensé, vous pouvez directement envoyer le numéro ordinal de l'inscription au destinataire.
  • Lancement d'un nouveau processus de transaction d'envoi (Pré-OIP-10) :

Étape 1 : Écrire le montant à envoyer à l'adresse du destinataire.

Étape 2 : Écrire le solde restant comme "envoyer" à l'adresse de l'expéditeur (pré-OIP-10).

Étape 3: Envoyez directement le numéro ordinal de l'"envoi de l'inscription" de l'étape 1 au destinataire. Notez que le solde du destinataire est immédiatement mis à jour avec le montant effectif, permettant à l'inscription reçue d'être réutilisée dans les transactions ultérieures.

Jetons ORC-20 et Risques Associés

Vous pouvez trouver des informations sur les jetons ORC-20 sur le site Web 20scan, y compris des indicateurs tels que le nombre de détenteurs et le classement des différents projets de jetons. Ces données peuvent fournir aux utilisateurs et aux traders de meilleures informations.

Risques

Ceux qui souhaitent investir dans les jetons ORC-20 doivent d'abord comprendre que l'ORC-20 est un projet expérimental. Il n'y a aucune garantie concernant la valeur ou l'utilité des jetons produits selon cette norme. Bien que l'ORC-20 puisse améliorer les normes des jetons sur le réseau Bitcoin, il a été critiqué pour sa complexité et le fait de ne pas offrir d'avantages significatifs par rapport aux normes existantes.

Le sort de ORC-20 dépend de la réponse de la communauté et de sa capacité à résoudre ces problèmes. Il est fortement recommandé aux utilisateurs de procéder avec prudence et de mener des recherches approfondies avant d'utiliser ORC-20.

Conclusion

L'écosystème Bitcoin recèle un immense potentiel de développement, avec l'innovation continue des normes de jetons Bitcoin élargissant ses possibilités d'application. Des normes telles que BRC-20, ORC-20 et SRC-20, bien qu'encore à leurs débuts et avec des limitations inhérentes, sont sans aucun doute fondamentales pour les futures expériences innovantes.

Comparée à la sécurité robuste du réseau Bitcoin, son utilisation est relativement faible. La nature de son langage de script restreint l'exécution de contrats intelligents complexes sur le réseau Bitcoin, limitant ainsi ses applications. Cependant, son niveau de sécurité exceptionnel encourage les développeurs et les utilisateurs à tester et à exploiter en continu ses fonctionnalités, contribuant au développement global de l'écosystème. De plus, l'acceptation du marché et la portée d'application de l'ORC-20 auront besoin de temps pour résister à l'examen de la communauté et du marché plus large.

Auteur : Allen
Traduction effectuée par : Piper
Examinateur(s): KOWEI、Edward、Elisa、Ashley、Joyce
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Partager

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Rare Dev & Governance Day à Las Vegas
Cardano organisera la Rare Dev & Governance Day à Las Vegas, du 6 au 7 août, avec des ateliers, des hackathons et des discussions en panel axés sur le développement technique et les sujets de gouvernance.
ADA
-3.44%
2025-08-06
Blockchain.Rio à Rio de Janeiro
Stellar participera à la conférence Blockchain.Rio, qui se tiendra à Rio de Janeiro, du 5 au 7 août. Le programme comprendra des discours d'ouverture et des tables rondes avec des représentants de l'écosystème Stellar en collaboration avec les partenaires Cheesecake Labs et NearX.
XLM
-3.18%
2025-08-06
Webinaire
Circle a annoncé un webinaire en direct intitulé « L'ère de la loi GENIUS commence », prévu pour le 7 août 2025, à 14h00 UTC. La session explorera les implications de la nouvelle loi GENIUS adoptée—le premier cadre réglementaire fédéral pour les stablecoins de paiement aux États-Unis. Dante Disparte et Corey Then de Circle dirigeront la discussion sur la manière dont la législation impacte l'innovation des actifs numériques, la clarté réglementaire et le leadership des États-Unis dans l'infrastructure financière mondiale.
USDC
-0.03%
2025-08-06
AMA sur X
Ankr organisera un AMA sur X le 7 août à 16h00 UTC, axé sur le travail de DogeOS dans la construction de la couche d'application pour DOGE.
ANKR
-3.23%
2025-08-06

Articles connexes

Comment miser sur l'ETH?
Débutant

Comment miser sur l'ETH?

La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage. La fusion étant terminée, Ethereum est enfin passé de PoW à PoS. Les jalons maintiennent maintenant la sécurité du réseau en jalonnant l'ETH et en obtenant des récompenses. Il est important de choisir les méthodes et les prestataires de services appropriés avant de procéder au piquetage.
11/21/2022, 7:46:18 AM
Qu'est-ce que le minage BTC ?
Débutant

Qu'est-ce que le minage BTC ?

Pour comprendre ce qu'est le minage de BTC, nous devons d'abord comprendre BTC, une crypto-monnaie représentative créée en 2008. Désormais, tout un ensemble de systèmes algorithmiques entourant son modèle économique global a été établi. L'algorithme stipule que les BTC sont obtenus par un calcul mathématique, ou "mining", comme nous l'appelons de manière plus imagée. De nombreuses autres crypto-monnaies, et pas seulement la BTC, peuvent être obtenues par minage, mais la BTC est la toute première application du minage pour obtenir des crypto-monnaies dans le monde. Les machines utilisées pour l'exploitation minière sont généralement des ordinateurs. Grâce à des ordinateurs de minage spéciaux, les mineurs obtiennent des réponses précises aussi rapidement que possible afin d'obtenir des récompenses en crypto-monnaies, qui peuvent ensuite être utilisées pour obtenir des revenus supplémentaires en négociant sur le marché.
12/14/2022, 9:31:58 AM
Spot Bitcoin ETFs : Une passerelle vers l'investissement dans les crypto-monnaies pour les entrepreneurs
Intermédiaire

Spot Bitcoin ETFs : Une passerelle vers l'investissement dans les crypto-monnaies pour les entrepreneurs

Cet article est une introduction aux ETF Bitcoin, expliquant clairement aux lecteurs ce qu'est le BTC au comptant.
12/31/2023, 2:39:36 PM
Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.
Débutant

Explication approfondie de Yala: Construction d'un agrégateur de rendement DeFi modulaire avec la stablecoin $YU comme moyen.

Yala hérite de la sécurité et de la décentralisation de Bitcoin tout en utilisant un cadre de protocole modulaire avec la stablecoin $YU comme moyen d'échange et réserve de valeur. Il connecte de manière transparente Bitcoin avec les principaux écosystèmes, permettant aux détenteurs de Bitcoin de générer des rendements à partir de différents protocoles DeFi.
11/29/2024, 6:05:21 AM
Comprendre le protocole Runes de couche 1 de Bitcoin
Débutant

Comprendre le protocole Runes de couche 1 de Bitcoin

L'introduction de Runes vise à remédier aux limites des protocoles de jetons BTC existants, en proposant une solution supérieure qui a déjà suscité de grandes attentes pour ses jetons initiaux et ses projets conceptuels sur le marché.
3/3/2024, 3:17:48 PM
Les meilleures plateformes de loterie en crypto-monnaie pour 2024
Débutant

Les meilleures plateformes de loterie en crypto-monnaie pour 2024

Explorez le monde des loteries cryptographiques grâce à ce guide complet sur les mécanismes des loteries cryptographiques, ainsi que sur les meilleures plateformes.
1/28/2024, 4:53:22 PM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!