Maison web3.0 Si vous souhaitez comprendre BRC-20 en profondeur, apprenez d'abord UTXO

Si vous souhaitez comprendre BRC-20 en profondeur, apprenez d'abord UTXO

Mar 06, 2024 pm 01:34 PM
区块链 比特币 以太坊 Science populaire Bitcoin chaîne de blocs

Le jeton BRC-20, récemment populaire, est basé sur Bitcoin, mais la blockchain Bitcoin ne peut pas lui imposer de règles. Le coût de création d'un Token BRC-20 réside dans l'ajout du fichier à la blockchain et le mouvement futur de l'UTXO associé au Token.

Puisque UTXO est si important, aujourd'hui, nous allons présenter brièvement UTXO.

01. Qu'est-ce que UTXO

Dans les projets blockchain actuels, il existe deux méthodes principales de tenue de registres, l'une est le modèle compte/solde et l'autre est le modèle UTXO. Bitcoin adopte le modèle UTXO, tandis qu'Ethereum et d'autres adoptent le modèle compte/solde.

Si vous souhaitez comprendre BRC-20 en profondeur, apprenez d'abord UTXO

UTXO est l'abréviation de Unspent Transaction Output, ce qui signifie sortie non dépensée, peut être simplement comprise comme des reçus qui n'ont pas été dépensés. Par exemple, Han Meimei a reçu un Bitcoin, mais elle ne l’a pas utilisé. Ce Bitcoin est pour elle un UTXO.

02. Modèle de compte/solde et modèle UTXO

Le modèle de compte/solde est très courant dans la vie, comme nos comptes bancaires et nos comptes WeChat, qui sont tous basés sur le modèle de compte/solde.

Le solde du compte existe dans son ensemble. Combien d'argent se trouve sur le compte de Li Lei ? Vous pouvez le voir en regardant le solde Lorsqu'une transaction a lieu, c'est le solde qui change. Par exemple, le jour de la Saint-Valentin, Li Lei transfère 520 yuans à Han Meimei via WeChat. Le solde du compte WeChat de Li Lei diminuera de 520 yuans, tandis que le solde du compte de Han Meimei augmentera de 520 yuans.

Le modèle UTXO est différent du modèle de compte. Le nombre de Bitcoins que possède Li Lei ne peut être connu qu'en résumant tous les UTXO de son adresse Bitcoin. En termes simples, le modèle UTXO est comme le portefeuille que nous utilisons, et chaque billet ou pièce de monnaie dans le portefeuille est un UTXO distinct. Par conséquent, il n'est pas clair en un coup d'œil combien d'argent se trouve dans le portefeuille. être comparé. Il peut être trouvé en ajoutant.

Chaque paiement ou reçu est consommé ou reçu en unités UTXO. Par exemple, lorsque nous utilisons 10 yuans pour acheter un petit-déjeuner de 5 yuans, les 10 yuans seront payés au vendeur sous forme d'UTXO, et le vendeur vous rendra la monnaie.

Illustrons avec un exemple.

Le jour de la Saint-Valentin, Li Lei a acheté des fleurs pour Han Meimei, le prix était de 520 yuans. Pour payer en espèces, il a sorti 6 billets de cent yuans (équivalent à 6 UTXO de 100 yuans) et les a donnés au vendeur. Le vendeur a dû donner à Li Lei 80 yuans en monnaie (un de 50 yuans chacun, 20 yuans). yuans et billets de 10 yuans). Il est évident dans ce processus que Li Lei a dépensé 600 yuans pour acheter des fleurs et a reçu 80 yuans en monnaie, et que le vendeur a vendu les fleurs et a reçu 520 yuans.

Du point de vue d'UTXO, Li Lei a dépensé 6 UTXO (6 pièces d'une valeur de 100 yuans) et a obtenu 3 UTXO (3 pièces en monnaie) ; le vendeur a reçu 6 UTXO et a dépensé 3 UTXO pour rendre la monnaie ;

Si cette transaction est effectuée avec Bitcoin, le processus sera légèrement différent. Supposons que Li Lei utilise 6 UTXO d'une valeur de 1 BTC pour payer au vendeur 5,2 BTC. En fin de compte, le vendeur obtient un UTXO d'une valeur de 5,2 BTC, et change est. donné à Li Lei est un UTXO d'une valeur de 0,8 BTC. En d'autres termes, 6 UTXO ont été "détruits" et transformés en deux nouveaux UTXO. (La raison de la différence entre les deux est que les types de coupures de billets sont limités, alors que Bitcoin n’est pas soumis à cette restriction).

Si la démonstration d'affection entre Li Lei et Han Meimei avait lieu sur le réseau Bitcoin, quel serait le processus de transfert ?

Li Lei a extrait et reçu 12,5 Bitcoins en récompense du système, il y avait donc un UTXO de 12,5 BTC sur l'adresse Bitcoin de Li Lei.

Li Lei veut transférer 5,2 BTC à Han Meimei, et les 12,5 BTC UTXO seront dépensés dans leur ensemble, dont 5,2 BTC seront transférés à Han Meimei, et les 7,3 BTC restants lui seront rendus en monnaie (pour la commodité de la discussion, les frais miniers sont ignorés ici). En d’autres termes, 12,5 BTC existaient auparavant sous la forme d’un UTXO. Lors du transfert, cet UTXO a été « détruit » et n’existait plus. Il est devenu deux nouveaux UTXO : l’un appartenait à Han Meimei, et la valeur de cet UTXO était de 5,2 BTC. , l'autre appartient à Li Lei, cet UTXO vaut 7,3 BTC, c'est la monnaie rendue à Li Lei.

Si vous souhaitez comprendre BRC-20 en profondeur, apprenez d'abord UTXO
Comparaison des deux modèles en transfert

03. Résumé

UTXO L'idée de base de la conception est la suivante : il enregistre les événements de transaction mais pas le statut final. Pour calculer le nombre de Bitcoins dont dispose un utilisateur, vous devez additionner tous les UTXO dans son portefeuille, et le résultat est le nombre de pièces qu'il détient. Le modèle UTXO utilise UTXO comme unité lors du transfert de transactions, ce qui signifie que lors d'un paiement, un multiple entier d'UTXO est appelé, tel que 1 UTXO, 3 UTXO, et 0,5 UTXO n'existe pas.

La transaction générale de Bitcoin : appeler un UTXO pour payer d'autres personnes, et la transaction collective : appeler plusieurs UTXO pour payer d'autres personnes.

Pouvez-vous citer d’autres types de transactions ?

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

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 !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Les dix premières recommandations de plate-forme gratuites pour les données en temps réel sur les marchés du cercle de devises sont publiées Les dix premières recommandations de plate-forme gratuites pour les données en temps réel sur les marchés du cercle de devises sont publiées Apr 22, 2025 am 08:12 AM

Les plateformes de données de crypto-monnaie adaptées aux débutants incluent CoinmarketCap et la trompette non à petites choses. 1. CoinmarketCap fournit des classements mondiaux de prix, de valeur marchande et de volume de trading pour les besoins novices et d'analyse de base. 2. La citation non à petites choses fournit une interface adaptée aux Chinois, adaptée aux utilisateurs chinois afin de projeter rapidement des projets potentiels à faible risque.

Les dernières mises à jour sur le classement de la plus ancienne monnaie virtuelle Les dernières mises à jour sur le classement de la plus ancienne monnaie virtuelle Apr 22, 2025 am 07:18 AM

Le classement du «plus ancien» des Currences virtuels est le suivant: 1. Bitcoin (BTC), publié le 3 janvier 2009, est la première monnaie numérique décentralisée. 2. Litecoin (LTC), sorti le 7 octobre 2011, est connu sous le nom de "version légère de Bitcoin". 3. Ripple (XRP), publié en 2011, est conçu pour les paiements transfrontaliers. 4. Dogecoin (DOGE), publié le 6 décembre 2013, est une "pièce de mèmes" basée sur le code Litecoin. 5. Ethereum (ETH), publié le 30 juillet 2015, est la première plate-forme à prendre en charge les contrats intelligents. 6. Tether (USDT), publié en 2014, est le premier stablecoin à être ancré au dollar américain 1: 1. 7. Ada,

Quelles sont les applications de trading de devises numériques adaptées aux débutants? Renseignez-vous sur le cercle des pièces dans un article Quelles sont les applications de trading de devises numériques adaptées aux débutants? Renseignez-vous sur le cercle des pièces dans un article Apr 22, 2025 am 08:45 AM

Lorsque vous choisissez une plate-forme de trading de devises numériques adaptée aux débutants, vous devez considérer la sécurité, la facilité d'utilisation, les ressources éducatives et la transparence des coûts: 1. La priorité est accordée aux plateformes qui fournissent un stockage à froid, une vérification à deux facteurs et une assurance active; 2. Les applications avec une interface simple et une opération claire sont plus adaptées aux débutants; 3. La plate-forme doit fournir des outils d'apprentissage tels que des tutoriels et une analyse du marché; 4. Faites attention aux frais cachés tels que les frais de transaction et les frais de retrait en espèces.

MEME COIN Exchange Classement MEME CONOR MAIN EXCHANGE TOP 10 SPOTS MEME COIN Exchange Classement MEME CONOR MAIN EXCHANGE TOP 10 SPOTS Apr 22, 2025 am 09:57 AM

Les plates-formes les plus appropriées pour les pièces MEME trading comprennent: 1. Binance, la plus grande du monde, avec une liquidité élevée et des frais de manutention faibles; 2. Okx, un moteur de trading efficace, soutenant une variété de pièces de monnaie; 3. Xbit, décentralisé, soutenant le trading croisé; 4. Redim (Solana Dex), faible coût, combiné avec un carnet de commandes sérique; 5. Pancakeswap (BSC DEX), frais de transaction faibles et vitesse rapide; 6. Orca (Solana Dex), optimisation de l'expérience utilisateur; 7. Coinbase, haute sécurité, adapté aux débutants; 8. Huobi, bien connu en Asie, riches paires commerciales; 9. dexrabbit, intelligent

Top 10 du classement des applications de devises virtuelles numériques: 10 premiers échanges de devises numériques dans le trading du cercle de devises Top 10 du classement des applications de devises virtuelles numériques: 10 premiers échanges de devises numériques dans le trading du cercle de devises Apr 22, 2025 pm 03:00 PM

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.

Conseils et recommandations pour les dix premiers sites Web du marché dans le Circle devise 2025 Conseils et recommandations pour les dix premiers sites Web du marché dans le Circle devise 2025 Apr 22, 2025 am 08:03 AM

Les solutions d'adaptation des utilisateurs nationaux comprennent les canaux de conformité et les outils de localisation. 1. Canaux de conformité: échange de devises de franchise via des plates-formes en vente libre telles que Circle Trade, au niveau national, ils doivent passer par des plateformes de Hong Kong ou d'outre-mer. 2.

Top 10 recommandé pour un accès facile aux applications de trading de devises numériques (dernier classement en 25) Top 10 recommandé pour un accès facile aux applications de trading de devises numériques (dernier classement en 25) Apr 22, 2025 am 07:45 AM

GATE.IO (Version globale) L'avantage de base est que l'interface est minimaliste, prend en charge le chinois et que le processus de transaction de la monnaie fiduciaire est intuitif; L'avantage de base de Binance (version simplifiée) est que le volume de trading mondial est le premier au monde et que le modèle de version simple conserve uniquement le trading spot; L'avantage de base de l'OKX (version de Hong Kong) est que l'interface est simple, prend en charge le cantonais / mandarin et a un seuil faible pour le trading dérivé; L'avantage de base de la station mondiale de Huobi (version de Hong Kong) est qu'il s'agit d'un ancien échange, lance un terminal commercial de méta-universitaire; Kucoin (Chinese Community Edition) Core Advantage est qu'il prend en charge 800 devises, et l'interface adopte l'interaction WeChat; Kraken (Version de Hong Kong) L'avantage central est qu'il s'agit d'un ancien échange américain, détenant une licence SVF de Hong Kong, et a une interface simple; L'avantage de base de l'échange de Hashkey (Hong Kong) est un échange agréé bien connu à Hong Kong, soutenant la loi

Les deux échanges peuvent-ils se convertir des pièces les unes aux autres? Les deux échanges peuvent-ils se convertir des pièces les unes aux autres? Les deux échanges peuvent-ils se convertir des pièces les unes aux autres? Les deux échanges peuvent-ils se convertir des pièces les unes aux autres? Apr 22, 2025 am 08:57 AM

Peut. Les deux échanges peuvent se transférer des pièces les uns vers les autres tant qu'ils prennent en charge la même devise et le même réseau. Les étapes incluent: 1. Obtenez l'adresse de collecte, 2. Initiez une demande de retrait, 3. Attendez la confirmation. Remarques: 1. Sélectionnez le réseau de transfert correct, 2. Vérifiez attentivement l'adresse, 3. Comprenez les frais de manutention, 4. Faites attention à l'heure du compte, 5. Confirmez que l'échange prend en charge cette devise, 6. Faites attention au montant de retrait minimum.