Aujourd'hui, Casey Rodarmor, le fondateur du protocole Bitcoin NFT Ordinals, a proposé un nouveau concept de conception de protocole Bitcoin FT appelé « Rune », également connu sous le nom de protocole « Rune ».
En quoi ce protocole est-il différent des protocoles FT sur les réseaux Lightning tels que BRC-20 et Taro/RGB ? Pourquoi Casey a-t-il soudainement eu l'idée de l'accord « Rune » ? Quels progrès ont été réalisés en moins d’une journée depuis l’émergence de l’idée ?
Rhythm BlockBeats réglera pour vous en détail tous les aspects de l'accord "Rune".
Le point de départ de la conception du protocole "Rune"
Casey Rodarmor a résumé la plus grande caractéristique du protocole "Rune" en une phrase : un protocole FT simple basé sur UTXO qui permet aux utilisateurs de Bitcoin d'avoir une bonne expérience.
Casey estime que si le protocole a une « empreinte » sur la chaîne plus petite et favorise une gestion UTXO fiable, il pourrait être moins « nocif » que le protocole Bitcoin FT existant. Au moins, la popularité actuelle du BRC-20 a créé un grand nombre d'UTXO « indésirables ».
Casey a comparé le protocole « Rune » avec d'autres protocoles Bitcoin FT existants dans les 4 aspects suivants :
Complexité : Quelle est la complexité du protocole ? Est-ce facile à mettre en œuvre ? Est-il facile d’être adopté à grande échelle ?
Expérience utilisateur : existe-t-il des détails de mise en œuvre qui pourraient avoir un impact négatif sur l'expérience utilisateur ? En particulier, les protocoles qui s'appuient sur des données hors chaîne ont une « empreinte » en chaîne plus légère mais introduisent une complexité significative. Et les utilisateurs peuvent soit exécuter leurs propres serveurs, soit découvrir et interagir avec les serveurs existants.
Modèle d'état : les protocoles basés sur UTXO s'intègrent plus naturellement dans Bitcoin et favorisent la minimisation des ensembles UTXO en évitant la création d'UTXO « indésirables ».
Jeton natif : disposer du jeton natif requis pour les opérations de protocole est fastidieux et nécessite une exploitation minière (extractive), il est donc naturellement peu probable qu'il soit largement adopté.
Le résultat de la comparaison est :
BRC-20 : Non basé sur UTXO et assez complexe car il nécessite l'utilisation du protocole Ordinals pour certaines opérations.
RVB : Très complexe, repose sur des données hors chaîne, a été développé pendant longtemps sans adoption généralisée.
Contrepartie : certaines opérations nécessitent l'utilisation de jetons natifs plutôt que basés sur UTXO.
Omni Layer : certaines opérations nécessitent l'utilisation de jetons natifs plutôt que basés sur UTXO.
Taproot Assets (Taro) : Un peu compliqué et repose sur des données hors chaîne.
Alors, comment le protocole « Rune » sera-t-il mis en œuvre spécifiquement pour résoudre les problèmes ci-dessus ?
Implémentation du protocole "Rune"
Aperçu
Le solde du jeton « Rune » est directement inclus dans UTXO, et UTXO peut contenir n'importe quel nombre de jetons « Rune ».
Si une transaction contient une sortie dont la clé pub de script contient un OP_RETURN suivi d'une sortie de données représentant un "R" majuscule ASCII, alors la transaction contient un message de protocole. Le message de protocole est tout après la première sortie de données.
Si des messages de protocole invalides et des jetons « rune » sont insérés dans une transaction, le jeton « rune » sera gravé. Cela permettra au protocole « Rune » d'être mis à niveau à l'avenir, empêchant les jetons « Rune » déjà créés/alloués de ne pas pouvoir corriger les erreurs d'allocation dans les anciennes versions du protocole.
Encodez l'entier dans une variable de préfixe. La partie de début de la variable détermine la longueur en octets du jeton "rune".
Transfert du jeton "Rune"
La première sortie de données du message de protocole est décodée en une séquence entière. Cette séquence entière contiendra trois types d'informations : "ID", "OUTPUT" et "AMOUNT". Si le nombre entier décodé n'est pas un multiple de 3, le message de protocole sera considéré comme invalide.
ID : Spécifie quel jeton « rune » est utilisé pour le transfert. Chaque jeton "rune" se verra attribuer un identifiant lors de sa création. L'ID commence à 1. Plus le jeton "rune" est créé tôt, plus la valeur de l'ID sera petite.
SORTIE : déterminez la sortie à attribuer.
MONTANT : Le nombre de jetons "rune" transférés. Si la quantité AMOUNT est 0, elle représente le nombre total de jetons « Rune » restant sur le compte.
Après avoir traité toutes les opérations incluses dans la séquence de numéros complète, s'il existe des jetons « rune » qui ne nécessitent pas d'opérations, ils seront affectés à la première sortie non-OP_RETURN. De plus, si le jeton « rune » est affecté à la sortie OP_RETURN contenant le message de protocole, le jeton « rune » peut être gravé.
Création du jeton "Rune"
S'il y a une deuxième sortie de données après le message de protocole, la transaction est une transaction de création de jeton « rune ». Les données de sortie de cette partie seront décodées en deux entiers "SYMBOL" et "DECIMALS". S'il y a plus d'autres entiers, ils seront invalides.
SYMBOLE : équivalent au ticker BRC-20 (c'est-à-dire le nom du jeton), prend en charge jusqu'à 26 bits et les caractères disponibles sont uniquement AZ.
DECIMALS : Précision, qui détermine le nombre de chiffres après la virgule décimale que le jeton "rune" peut prendre en charge.
Si "SYMBOL" n'a pas été utilisé, le jeton "rune" se verra attribuer une valeur d'identification. La valeur d'identification du premier jeton "rune" créé est 1 et les trois noms BITCOIN, BTC et XBT sont désactivés. Si "SYMBOLE" est déjà utilisé, la création sera invalide. Autrement dit, le protocole « Rune » ne prend toujours pas en charge la création de Tokens du même nom.
Affichage du solde Bitcoin dans UTXO
Dans un UTXO, le solde de Bitcoin sera affiché sous la forme BITCOIN, BTC ou XBT, ou sous la forme d'une valeur d'identification de 0.
Pourquoi Casey a-t-il soudainement eu l'idée d'un accord « runique » ?
Dans le manuel officiel du protocole Ordinals, nous pouvons voir que la vision de Casey pour le protocole Ordinals est un protocole permettant de créer des « artefacts numériques » ou « NFT » via Bitcoin. Cependant, avec le développement du protocole Ordinals, le nombre d’inscriptions liées au BRC-20 a représenté plus de 85 % du total des inscriptions.
Casey est mécontent du BRC-20 depuis longtemps, en particulier ses deux récents tweets qui ont provoqué un tollé. Son attitude négative envers le BRC-20 se fait encore plus sentir :
Mon plus gros cadeau de Noël est que les spéculateurs découvrent Taproot Assets (Taro) afin qu'ils puissent arrêter de frapper des jetons BRC-20.
Ne pouvons-nous pas graver des « inscriptions de transfert » aux détenteurs de jetons BRC-20 pour verrouiller leurs soldes, de sorte qu'ils doivent s'envoyer les inscriptions de transfert pour débloquer leurs soldes ?
Pour Casey, le « musée d'art » qu'il a créé est devenu un paradis pour les spéculateurs, ce qui le met très mal à l'aise. Non seulement son « musée d’art » s’est transformé en un « grand casino », mais l’attitude de Casey envers le Financial Times lui-même est également très négative :
Dans ce billet de blog proposant l'idée du protocole Rune, Casey a déclaré à la fin de l'article : "Le monde de FT est presque un abîme désespéré, plein de tromperie et de cupidité."
La proposition du protocole Rune peut être considérée comme le "grattage et la guérison" par Casey du protocole Ordinals - même s'il est le fondateur du protocole, dans le monde du Web3, il ne peut pas bloquer unilatéralement ce qu'il considère comme parasitaire sur les Ordinaux. protocole Le "cancer" BRC-20. Alors, il a eu cette idée : c'est le "Musée d'Art". Si vous voulez continuer à Degen, j'ai une idée. Est-il acceptable que tout le monde aille au "Grand Casino" Degen ?
Cela dit, Casey n'a proposé que Rune, une idée sur le protocole Bitcoin FT, et lui-même n'avait même pas l'intention de la mettre en œuvre. Cependant, l'attrait de Casey est là, et nous pouvons déjà voir à quel point les joueurs sont excités en moins d'une journée.
En moins d'1 jour, quelles évolutions ont eu lieu dans le protocole Rune ?
Le marché commercial Bitcoin NFT Ordinals Wallet a annoncé le déploiement du premier jeton $RUNE du protocole Rune à 15 heures.
Cependant, quelqu'un dans la section commentaires du tweet a souligné qu'il semble s'agir d'un déploiement invalide...
De plus, @TO a également lancé une prime publique : la première équipe à créer un indexeur de protocole Rune recevra une prime de 100 000 $ US.
Ce qu'il faut rappeler ici, c'est qu'il n'y a pas encore de conclusion quant à l'efficacité du déploiement de $RUNE, car le protocole n'est jusqu'à présent qu'une idée de Casey, et aucune norme ni production de code pertinente n'a été rédigée. . Attention aux arnaques en tout genre !
Conclusion
L'idée de Casey est plutôt une façon impuissante de dire à tout le monde : j'ai un meilleur moyen que le BRC-20. Souhaitez-vous envisager de ramener Ordinals à sa direction de développement d'origine ?
Alors, le BRC-20 « mourra » ? Je ne pense pas qu'il soit nécessaire d'être trop pessimiste. Depuis des mois, le BRC-20 a attiré un grand nombre d'équipes travaillant dessus, et ces équipes n'allaient pas abandonner simplement parce que Casey avait une idée. De plus, le BRC-20 se développe également de manière dynamique : peut-il être combiné avec le Lightning Network pour résoudre certains des problèmes actuels ? Tout cela est prévisible.
Enfin, la torture de l'âme de Casey——
99,9% des FT sont des mèmes et des arnaques, je ne suis pas sûr, est-ce vraiment une bonne idée de créer un nouveau protocole FT pour Bitcoin ?
Voir l'original
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.
Les spéculations sur le BRC-20 vont bon train, le nouveau protocole FT Rune publié par le fondateur d'Ordinals va-t-il créer une nouvelle tendance ?
auteur:
Aujourd'hui, Casey Rodarmor, le fondateur du protocole Bitcoin NFT Ordinals, a proposé un nouveau concept de conception de protocole Bitcoin FT appelé « Rune », également connu sous le nom de protocole « Rune ».
En quoi ce protocole est-il différent des protocoles FT sur les réseaux Lightning tels que BRC-20 et Taro/RGB ? Pourquoi Casey a-t-il soudainement eu l'idée de l'accord « Rune » ? Quels progrès ont été réalisés en moins d’une journée depuis l’émergence de l’idée ?
Rhythm BlockBeats réglera pour vous en détail tous les aspects de l'accord "Rune".
Le point de départ de la conception du protocole "Rune"
Casey Rodarmor a résumé la plus grande caractéristique du protocole "Rune" en une phrase : un protocole FT simple basé sur UTXO qui permet aux utilisateurs de Bitcoin d'avoir une bonne expérience.
Casey estime que si le protocole a une « empreinte » sur la chaîne plus petite et favorise une gestion UTXO fiable, il pourrait être moins « nocif » que le protocole Bitcoin FT existant. Au moins, la popularité actuelle du BRC-20 a créé un grand nombre d'UTXO « indésirables ».
Casey a comparé le protocole « Rune » avec d'autres protocoles Bitcoin FT existants dans les 4 aspects suivants :
Le résultat de la comparaison est :
Alors, comment le protocole « Rune » sera-t-il mis en œuvre spécifiquement pour résoudre les problèmes ci-dessus ?
Implémentation du protocole "Rune"
Aperçu
Le solde du jeton « Rune » est directement inclus dans UTXO, et UTXO peut contenir n'importe quel nombre de jetons « Rune ».
Si une transaction contient une sortie dont la clé pub de script contient un OP_RETURN suivi d'une sortie de données représentant un "R" majuscule ASCII, alors la transaction contient un message de protocole. Le message de protocole est tout après la première sortie de données.
Si des messages de protocole invalides et des jetons « rune » sont insérés dans une transaction, le jeton « rune » sera gravé. Cela permettra au protocole « Rune » d'être mis à niveau à l'avenir, empêchant les jetons « Rune » déjà créés/alloués de ne pas pouvoir corriger les erreurs d'allocation dans les anciennes versions du protocole.
Encodez l'entier dans une variable de préfixe. La partie de début de la variable détermine la longueur en octets du jeton "rune".
Transfert du jeton "Rune"
La première sortie de données du message de protocole est décodée en une séquence entière. Cette séquence entière contiendra trois types d'informations : "ID", "OUTPUT" et "AMOUNT". Si le nombre entier décodé n'est pas un multiple de 3, le message de protocole sera considéré comme invalide.
Après avoir traité toutes les opérations incluses dans la séquence de numéros complète, s'il existe des jetons « rune » qui ne nécessitent pas d'opérations, ils seront affectés à la première sortie non-OP_RETURN. De plus, si le jeton « rune » est affecté à la sortie OP_RETURN contenant le message de protocole, le jeton « rune » peut être gravé.
Création du jeton "Rune"
S'il y a une deuxième sortie de données après le message de protocole, la transaction est une transaction de création de jeton « rune ». Les données de sortie de cette partie seront décodées en deux entiers "SYMBOL" et "DECIMALS". S'il y a plus d'autres entiers, ils seront invalides.
Si "SYMBOL" n'a pas été utilisé, le jeton "rune" se verra attribuer une valeur d'identification. La valeur d'identification du premier jeton "rune" créé est 1 et les trois noms BITCOIN, BTC et XBT sont désactivés. Si "SYMBOLE" est déjà utilisé, la création sera invalide. Autrement dit, le protocole « Rune » ne prend toujours pas en charge la création de Tokens du même nom.
Affichage du solde Bitcoin dans UTXO
Dans un UTXO, le solde de Bitcoin sera affiché sous la forme BITCOIN, BTC ou XBT, ou sous la forme d'une valeur d'identification de 0.
Pourquoi Casey a-t-il soudainement eu l'idée d'un accord « runique » ?
Dans le manuel officiel du protocole Ordinals, nous pouvons voir que la vision de Casey pour le protocole Ordinals est un protocole permettant de créer des « artefacts numériques » ou « NFT » via Bitcoin. Cependant, avec le développement du protocole Ordinals, le nombre d’inscriptions liées au BRC-20 a représenté plus de 85 % du total des inscriptions.
Casey est mécontent du BRC-20 depuis longtemps, en particulier ses deux récents tweets qui ont provoqué un tollé. Son attitude négative envers le BRC-20 se fait encore plus sentir :
Mon plus gros cadeau de Noël est que les spéculateurs découvrent Taproot Assets (Taro) afin qu'ils puissent arrêter de frapper des jetons BRC-20.
Ne pouvons-nous pas graver des « inscriptions de transfert » aux détenteurs de jetons BRC-20 pour verrouiller leurs soldes, de sorte qu'ils doivent s'envoyer les inscriptions de transfert pour débloquer leurs soldes ?
Pour Casey, le « musée d'art » qu'il a créé est devenu un paradis pour les spéculateurs, ce qui le met très mal à l'aise. Non seulement son « musée d’art » s’est transformé en un « grand casino », mais l’attitude de Casey envers le Financial Times lui-même est également très négative :
Dans ce billet de blog proposant l'idée du protocole Rune, Casey a déclaré à la fin de l'article : "Le monde de FT est presque un abîme désespéré, plein de tromperie et de cupidité."
La proposition du protocole Rune peut être considérée comme le "grattage et la guérison" par Casey du protocole Ordinals - même s'il est le fondateur du protocole, dans le monde du Web3, il ne peut pas bloquer unilatéralement ce qu'il considère comme parasitaire sur les Ordinaux. protocole Le "cancer" BRC-20. Alors, il a eu cette idée : c'est le "Musée d'Art". Si vous voulez continuer à Degen, j'ai une idée. Est-il acceptable que tout le monde aille au "Grand Casino" Degen ?
Cela dit, Casey n'a proposé que Rune, une idée sur le protocole Bitcoin FT, et lui-même n'avait même pas l'intention de la mettre en œuvre. Cependant, l'attrait de Casey est là, et nous pouvons déjà voir à quel point les joueurs sont excités en moins d'une journée.
En moins d'1 jour, quelles évolutions ont eu lieu dans le protocole Rune ?
Le marché commercial Bitcoin NFT Ordinals Wallet a annoncé le déploiement du premier jeton $RUNE du protocole Rune à 15 heures.
Cependant, quelqu'un dans la section commentaires du tweet a souligné qu'il semble s'agir d'un déploiement invalide...
De plus, @TO a également lancé une prime publique : la première équipe à créer un indexeur de protocole Rune recevra une prime de 100 000 $ US.
Ce qu'il faut rappeler ici, c'est qu'il n'y a pas encore de conclusion quant à l'efficacité du déploiement de $RUNE, car le protocole n'est jusqu'à présent qu'une idée de Casey, et aucune norme ni production de code pertinente n'a été rédigée. . Attention aux arnaques en tout genre !
Conclusion
L'idée de Casey est plutôt une façon impuissante de dire à tout le monde : j'ai un meilleur moyen que le BRC-20. Souhaitez-vous envisager de ramener Ordinals à sa direction de développement d'origine ?
Alors, le BRC-20 « mourra » ? Je ne pense pas qu'il soit nécessaire d'être trop pessimiste. Depuis des mois, le BRC-20 a attiré un grand nombre d'équipes travaillant dessus, et ces équipes n'allaient pas abandonner simplement parce que Casey avait une idée. De plus, le BRC-20 se développe également de manière dynamique : peut-il être combiné avec le Lightning Network pour résoudre certains des problèmes actuels ? Tout cela est prévisible.
Enfin, la torture de l'âme de Casey——
99,9% des FT sont des mèmes et des arnaques, je ne suis pas sûr, est-ce vraiment une bonne idée de créer un nouveau protocole FT pour Bitcoin ?