ORC-20 : l'évolution des normes des jetons Bitcoin

ORC-20 : l'évolution des normes des jetons Bitcoin

Le marché de la blockchain devient de plus en plus dynamique, apportant chaque jour de nouvelles technologies et développements, notamment dans le domaine des normes de jetons. Les normes symboliques telles que BRC-20 et DRC-20 ont été à l’avant-garde, attirant une attention considérable en raison de leurs nombreux avantages. Cependant, à mesure que ces normes vieillissent et que leurs limites deviennent plus évidentes, la communauté blockchain recherche activement des solutions.

Cette quête d'innovation a conduit à la création de jetons ORC-20, notamment suite à la mise à niveau de Taproot en novembre 2021. Cette mise à niveau a incité les développeurs à expérimenter la blockchain Bitcoin, conduisant à des innovations telles que Ordinals, BRC-20 et maintenant ORC-20. La norme de jeton ORC-20 n’est pas simplement un ajout supplémentaire ; c'est une réponse aux limitations des jetons BRC-20, visant à améliorer la tokenisation sur la blockchain Bitcoin.

ORC-20 représente une avancée révolutionnaire dans les normes des jetons Bitcoin, s'appuyant sur l'héritage du BRC-20 tout en comblant ses lacunes. Cette nouvelle norme introduit des fonctionnalités et capacités supplémentaires, visant à affiner le processus de tokenisation. Au fur et à mesure que nous explorons la norme de jeton ORC-20, il devient clair comment elle améliore le BRC-20, offrant un aperçu détaillé des avantages et des inconvénients de ces jetons.

Qu’est-ce que l’ORC-20 ?

La norme ORC-20 représente une avancée significative dans le domaine des jetons numériques sur le réseau Bitcoin. Conçu comme un standard ouvert par OrcDAO , il vise à améliorer et à étendre les fonctionnalités de l'ancien standard de jeton BRC-20, qui était lui-même un effort pionnier permettant la création de jetons fongibles sur la blockchain Bitcoin via la théorie ordinale.

ORC-20 maintient une compatibilité descendante avec BRC-20, garantissant une transition transparente pour les utilisateurs et développeurs existants. Cette nouvelle norme se concentre sur l’amélioration de l’adaptabilité, de l’évolutivité et de la sécurité, en répondant à certaines des principales limitations identifiées dans BRC-20. L’une de ses innovations notables est l’élimination des risques de double dépense, un défi précédemment rencontré avec certains tokens BRC-20.

Un aspect intéressant des jetons ORC-20 est leur utilisation de fichiers JavaScript Object Notation ( JSON ), inscrits sur des satoshis avec des numéros de série ordinaux, pour fonctionner sur la blockchain Bitcoin. Cette approche permet de prendre en charge une gamme plus large de formats de données par rapport au BRC-20, améliorant ainsi la flexibilité et l'utilité de ces jetons.

Malgré ces améliorations, il est important de reconnaître qu’ORC-20 est encore au stade expérimental. Bien que les jetons créés selon cette norme recèlent un immense potentiel, leur valeur et leur utilité à long terme ne sont pas encore garanties. Comme pour toute technologie émergente, il est conseillé aux utilisateurs et aux investisseurs de faire preuve de prudence et d’effectuer des recherches approfondies avant d’adopter les jetons ORC-20.

Quelles limitations du BRC-20 ont conduit au développement de l’ORC-20 ?

La norme de jeton BRC-20, bien qu'innovante et largement adoptée, s'est heurtée à plusieurs limitations inhérentes qui ont nécessité le développement de la norme ORC-20. Les principaux problèmes liés au BRC-20 incluent :

  • Mécanismes anti-doubles dépenses inadéquats : Un défaut critique des jetons BRC-20 est leur manque de mécanismes robustes pour empêcher les doubles dépenses, ce qui pose un risque de sécurité important en permettant au même jeton d'être dépensé plusieurs fois.
  • Immuabilité post-déploiement : une fois qu'un jeton BRC-20 est déployé, son approvisionnement maximum et sa limite d'émission deviennent immuables, réduisant ainsi la flexibilité d'adaptation à l'évolution des besoins ou des circonstances.
  • Convention de dénomination restrictive : les jetons BRC-20 sont limités à un système de dénomination à quatre lettres, ce qui donne lieu à des noms génériques et souvent non descriptifs. Cette limitation entrave une stratégie de marque et une différenciation efficaces, entraînant des conflits potentiels et une réduction des opportunités de stratégie de marque.
  • Dépendance à l'égard d'indexeurs centralisés externes : la dépendance du BRC-20 à l'égard d'indexeurs centralisés externes pour les transferts inscrits et la comptabilité introduit des vulnérabilités, notamment le risque de double dépense.
  • Nature statique et fonctionnalité limitée : Comparés aux normes de jetons plus dynamiques comme ERC-20, qui offrent des fonctionnalités telles que le jalonnement ou l'émission d'inflation au fil du temps, les jetons BRC-20 sont relativement statiques. Ils sont frappés en une seule fois, avec un approvisionnement immuable et des valeurs de frappe maximales, et ont un espace de dénomination restreint. Cette nature statique limite leur utilité sur le marché secondaire et rend plus difficile le commerce et la création de marchés secondaires pour ces satoshis inscrits.

Ces limitations ont déclenché le développement d'ORC-20, une nouvelle norme de jeton visant à remédier à ces lacunes et à améliorer la fonctionnalité globale et la sécurité des jetons sur la blockchain Bitcoin.

Comprendre la norme ORC-20

L’émergence d’ORC-20 en tant que nouveau standard de jeton sur la blockchain Bitcoin a été motivée par les limites inhérentes de son prédécesseur, BRC-20. ORC-20 a été conceptualisé comme une version améliorée, axée sur une flexibilité, une évolutivité et une sécurité améliorées, avec un accent particulier sur l'atténuation du risque de double dépense. Cette norme avancée intègre plusieurs fonctionnalités innovantes pour combler les lacunes du BRC-20.

Les principales avancées de l'ORC-20 comprennent :

  • Cadre de sécurité robuste : en adoptant le modèle Unspent Transaction Output ( UTXO ), ORC-20 garantit une sécurité accrue. Dans ce système, chaque transaction indique explicitement le montant de la transaction, tout solde restant revenant à l'expéditeur. Ce processus annule effectivement le solde précédent, éliminant ainsi les possibilités de double dépense. Une analyse approfondie du modèle UTXO est fournie ci-dessous.
  • Capacité de mises à niveau : contrairement au BRC-20, les jetons ORC-20 offrent la flexibilité des mises à niveau post-déploiement. Cette fonctionnalité essentielle permet de modifier les attributs des jetons tels que les limites d'approvisionnement et les capacités maximales de frappe, en s'alignant sur l'évolution des demandes et des conditions.
  • Options de dénomination étendues : ORC-20 lève les restrictions sur la longueur des noms de jetons et des tickers, ouvrant la voie à des identifiants plus distincts et descriptifs.
  • Flexibilité des transactions améliorée : le framework ORC-20 prend en charge les transactions partielles et la possibilité d'annuler des transactions, ajoutant ainsi une couche de flexibilité auparavant indisponible dans les transferts de jetons.
  • Chemin de migration transparent : pour ceux qui utilisent actuellement des jetons BRC-20, ORC-20 propose un chemin de migration. Bien que cette migration soit un processus à sens unique, elle ouvre les fonctionnalités avancées de la norme ORC-20 aux utilisateurs BRC-20 existants.

Comment les jetons ORC-20 peuvent-ils être utilisés ?

Les jetons ORC-20 introduisent plusieurs fonctionnalités qui améliorent l'expérience utilisateur et la sécurité dans le domaine des jetons numériques. Ces fonctionnalités incluent :

  • Capacité de déploiement : les utilisateurs ont la possibilité de créer de nouveaux jetons ORC-20 ou de transférer les jetons BRC-20 existants à l'aide d'un « événement de déploiement » désigné.
  • Processus de frappe : les jetons ORC-20 sont générés via un "événement de frappe", permettant la création de nouveaux jetons au sein du système.
  • Processus de transaction : l'envoi de jetons ORC-20 est rationalisé grâce à un « événement d'envoi », simplifiant le processus de transfert.
  • Fonction d'annulation : La norme ORC-20 permet l'annulation de transactions partielles via un « événement d'annulation », ajoutant une couche de flexibilité et de contrôle.
  • Évolutivité : les utilisateurs peuvent mettre à jour les jetons ORC-20 existants, par exemple en modifiant les limites d'approvisionnement et les capacités de frappe, via un « événement de mise à niveau ».

Le cadre transactionnel d'ORC-20 est construit sur le modèle UTXO. Ce modèle oblige les expéditeurs à définir clairement le montant de la transaction pour le destinataire et le solde restant, qui est restitué à l'expéditeur. Cette méthode garantit non seulement la sécurité des transactions, mais évite également efficacement la possibilité de doubles dépenses.

Les partisans de l'ORC-20 suggèrent que cette norme pourrait déplacer l'accent de la création de jetons mèmes vers l'émission de capitaux propres dans les applications et les entreprises. Cependant, ce concept de marché de valeurs mobilières non réglementé suscite le scepticisme, en particulier de la part des entreprises désireuses de comprendre la propriété et la négociation de leurs actions. Pour les entreprises sérieuses cherchant à tirer parti du Bitcoin pour l’émission d’actions, une offre de jetons de sécurité réglementée sur une chaîne latérale comme Liquid Network est souvent considérée comme une option plus viable. Le Liquid Network fournit des fonctionnalités supplémentaires telles que la liste blanche des portefeuilles et des détenteurs, garantissant la conformité et la sécurité de la distribution des actions.

Sachez que Plisio vous propose également :

Créez des factures cryptographiques en 2 clics and Accepter les dons cryptographiques

12 intégrations

6 bibliothèques pour les langages de programmation les plus populaires

19 crypto-monnaies et 12 blockchains

Ready to Get Started?

Create an account and start accepting payments – no contracts or KYC required. Or, contact us to design a custom package for your business.

Make first step

Always know what you pay

Integrated per-transaction pricing with no hidden fees

Start your integration

Set up Plisio swiftly in just 10 minutes.