Si vous souhaitez comprendre BRC-20 en profondeur, apprenez d'abord UTXO
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.

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.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!

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 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.

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,

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.

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

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 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.

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

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.