BRC-20 è uno standard sperimentale di token omogeneo per la rete Bitcoin, proposto dall'utente Twitter @domodata l'8 marzo 2023. Sfrutta i dati JSON iscritti nella rete Bitcoin per distribuire contratti token, token di conio e token di trasferimento. BRC-20 è uno standard di emissione di token che imita ERC-20 ma è implementato sulla rete Bitcoin. Sfrutta i dati per distribuire contratti token, coniare token e trasferire token.

3. Iscrizione
Le iscrizioni incidono contenuti arbitrari, creando artefatti digitali nativi di Bitcoin, spesso definiti NFT. L'iscrizione non richiede sidechain o token separati.
Questi sats incisi possono quindi essere trasferiti utilizzando una transazione Bitcoin, inviati a un indirizzo Bitcoin e salvati in un Bitcoin UTXO. Queste transazioni, indirizzi e UTXO sono a tutti gli effetti normali transazioni, indirizzi e UTXO Bitcoin, tranne per il fatto che per inviare sat individuali, la transazione deve controllare l'ordine e il valore degli input e degli output secondo la teoria ordinale.
Il modello di contenuto dell'iscrizione è collegato in rete. Un'iscrizione è costituita da un tipo di contenuto (chiamato anche tipo MIME) e dal contenuto stesso (stringa di byte). Ciò consente di restituire il contenuto dell'iscrizione da un server Web e di utilizzarlo per creare script HTML che utilizzano e remixano altri contenuti dell'iscrizione.
Il contenuto dell'iscrizione è interamente on-chain e archiviato nello script di spesa taproot script-path. Gli script Taproot hanno poche restrizioni sul loro contenuto e ricevono ulteriori sconti sui testimoni, rendendo l'archiviazione del contenuto delle iscrizioni relativamente economica.
Poiché i costi dello script taproot possono essere generati solo dall'output taproot esistente, per l'incisione viene utilizzato un processo di commit/rivelazione in due fasi. Innanzitutto, nella transazione di commit, crea un commit sull'output taproot dello script contenente il contenuto dell'iscrizione. In secondo luogo, nella transazione di visualizzazione, utilizzare l'output generato dalla transazione di invio per visualizzare il contenuto dell'iscrizione sulla catena.
Il contenuto dell'iscrizione viene serializzato utilizzando push di dati in condizioni non eseguite, chiamate "buste". La busta è composta da OP_FALSE OP_IF ... OP_ENDIF che racchiude un numero qualsiasi di push di dati. Poiché le buste sono effettivamente no-op, non modificano la semantica dello script che le contiene e possono essere utilizzate insieme a qualsiasi altro script di blocco.
Un'iscrizione di testo contenente la stringa "Hello, world!" è serializzata come segue:
OP_FALSEOP_IF OP_PUSH "ord" OP_1 OP_PUSH "testo/plain;charset=utf-8" OP_0 OP_PUSH "Ciao mondo!"OP_ENDIF
Lo string ord viene innanzitutto utilizzato per chiarire le ambiguità delle iscrizioni da altri usi delle buste.
OP_1 indica il tipo di contenuto contenuto nel push successivo e OP_0 indica che i push di dati successivi contengono il contenuto stesso. Le iscrizioni di grandi dimensioni devono utilizzare più push di dati poiché una delle poche limitazioni di taproot è che un singolo push di dati non può essere maggiore di 520 byte.
Il contenuto dell'iscrizione è contenuto nell'input che mostra la transazione e l'iscrizione viene effettuata il primo sabato del suo primo output. Questo sat può quindi essere monitorato utilizzando le regole familiari della teoria ordinale, consentendone il trasferimento, l'acquisto, la vendita, la perdita e il recupero.
4. Domande frequenti
Cos'è la teoria ordinale?
La Teoria Ordinale è un protocollo per assegnare numeri ordinali ai satoshi (le suddivisioni più piccole di Bitcoin) e tenere traccia di tali satoshi man mano che le transazioni vengono spese.
Questi numeri di serie sono numeri molto grandi, come questo 804766073970493. Ogni Satoshi, il ¹⁄₁₀₀₀₀₀₀₀₀ di Bitcoin, ha un numero di serie.
La teoria ordinale richiede sidechain, token separati o modifiche a Bitcoin?
non necessario! La teoria ordinale ora funziona, non ci sono sidechain e l’unico token richiesto è Bitcoin stesso.
A cosa serve la teoria ordinale?
Colleziona, scambia e pianifica. La teoria ordinale assegna identità a ciascun satoshi, consentendo loro di essere rintracciati e scambiati individualmente come curiosità e valore numismatico.
La teoria ordinale supporta anche le iscrizioni, un protocollo per allegare contenuti arbitrari a determinati satoshi, trasformandoli in artefatti digitali nativi di Bitcoin.
Come funziona la teoria ordinale?
I numeri ordinali vengono assegnati ai satoshi nell'ordine in cui vengono estratti. Il primo Satoshi nel primo blocco ha un numero di sequenza pari a 0, il secondo Satoshi ha un numero di sequenza pari a 1 e l'ultimo Satoshi del primo blocco ha un numero di sequenza pari a 4.999.999.999.
I satoshi esistono negli output, ma le transazioni distruggono gli output e creano nuovi output, quindi la teoria ordinale utilizza un algoritmo per determinare come i satoshi saltano dagli input di una transazione agli output.
Fortunatamente l’algoritmo è molto semplice.
Cong effettua i trasferimenti in ordine first-in, first-out. Pensa agli input della transazione come a un elenco di satoshi e ai suoi output come a un elenco di slot in attesa di ricevere satoshi. Per assegnare un satoshi di input a uno slot, ogni satoshi nell'input viene esaminato in ordine e ogni satoshi viene assegnato al primo slot disponibile nell'output.
Immaginiamo una transazione con tre input e due output. Gli input sono a sinistra della freccia e gli output sono a destra, entrambi etichettati con i loro valori:
[2] [1] [3] → [4] [2]
Ora contrassegniamo la stessa transazione con il numero ordinale dei satoshi contenuti in ciascun input e contrassegniamo ogni slot di output con un punto interrogativo. I numeri ordinali sono grandi, quindi rappresentiamoli utilizzando le lettere:
[a b] [c] [d e f] → [? ? ? ?] [? ?]
Per capire quale satoshi va a quale output, controlla i satoshi di input in ordine e assegna ciascun satoshi a un punto interrogativo:
[a b] [c] [d e f] → [a b c d] [e f]
Potresti chiedere: e il costo? buona domanda! Immaginiamo la stessa transazione, questa volta con una commissione di due satoshi. Una transazione a commissione invia più satoshi nell'input di quanti ne riceve l'output, quindi per rendere la nostra transazione una transazione a pagamento rimuoveremo il secondo output:
[2] [1] [3] → [4]
satoshis e e f ora non vanno da nessuna parte nell'output:
[a b] [c] [d e f] → [a b c d]
Quindi vanno a pagamento al minatore che ha estratto il blocco. Il BIP contiene dettagli, ma in breve, le commissioni pagate per una transazione vengono trattate come input aggiuntivi alle transazioni coinbase e sono ordinate in base a come le transazioni corrispondenti sono ordinate nel blocco. La transazione coinbase per questo blocco potrebbe assomigliare a questa:
[SUSSIDO] [e f] → [SUSSIDO e f]
Dove posso trovare i dettagli?
BIP!
Perché le iscrizioni satellitari vengono chiamate “artefatti digitali” anziché “NFT”?
Un'iscrizione è un NFT, ma viene utilizzato il termine "artefatto digitale" perché è semplice, rivelatore e familiare.
Il termine "artefatto digitale" è altamente suggestivo, anche per chi non ha mai sentito il termine prima. Al contrario, NFT è un acronimo che non fornisce alcuna indicazione su cosa significhi se non l’hai mai sentito prima.
Inoltre, "NFT" sembra un termine finanziario e la parola "fungibile" e la parola "token" utilizzate in "NFT" hanno significati che non sono comuni al di fuori di un contesto finanziario.
Come si confrontano le iscrizioni sat con le altre...?
Ethereum NFT?
L'iscrizione non cambia mai.
Il creatore dell'iscrizione o il proprietario dell'iscrizione semplicemente non possono modificarla dopo che è stata creata.
Gli NFT di Ethereum possono essere immutabili, ma molti non lo sono e possono essere modificati o eliminati dal proprietario del contratto NFT.
Per garantire che uno specifico NFT di Ethereum sia immutabile, è necessario verificare il codice del contratto, il che richiede una comprensione dettagliata della semantica EVM e Solidity.
È difficile per gli utenti non tecnici determinare se un dato NFT di Ethereum è manomissibile o non manomissibile e la piattaforma NFT di Ethereum non fa alcuno sforzo per distinguere se un NFT è manomissibile o non manomissibile e se il codice sorgente del contratto è disponibile e controllato.
Il contenuto dell'iscrizione è sempre sulla catena.
Le iscrizioni non possono fare riferimento a contenuti fuori catena. Ciò rende l'iscrizione più duratura, poiché il contenuto non può essere perso, e più rara, poiché l'autore dell'iscrizione deve pagare una tariffa proporzionale alla dimensione del contenuto.
Alcuni contenuti NFT di Ethereum sono on-chain, ma la maggior parte è off-chain e archiviata su piattaforme come IPFS o Arweave, o su server web tradizionali completamente centralizzati. Non è garantito che i contenuti su IPFS continuino a essere disponibili e alcuni contenuti NFT archiviati su IPFS sono andati perduti. Piattaforme come Arweave si basano su presupposti economici deboli e possono fallire in modo catastrofico quando tali presupposti economici non vengono più soddisfatti. I server web centralizzati possono scomparire in qualsiasi momento.
Può essere difficile per gli utenti non tecnici determinare dove sono archiviati i contenuti di un determinato NFT di Ethereum.
L'iscrizione è molto più semplice.
Gli NFT di Ethereum si basano sulla rete Ethereum e sulla macchina virtuale, che sono complesse, in continua evoluzione e le modifiche vengono introdotte tramite hard fork incompatibili con le versioni precedenti.
L'iscrizione, d'altra parte, si basa sulla blockchain Bitcoin relativamente semplice e conservativa, che introduce modifiche tramite soft fork retrocompatibili.
Le iscrizioni sono più sicure.
Le iscrizioni ereditano il modello di transazione di Bitcoin, che consente agli utenti di vedere esattamente quali iscrizioni viene trasferita una transazione prima di firmare la transazione. Le iscrizioni possono essere vendute utilizzando transazioni parzialmente firmate, che non richiedono il permesso a terzi (come una borsa o un mercato) di trasferirle per conto dell'utente.
Al contrario, gli NFT di Ethereum sono stati afflitti da vulnerabilità di sicurezza degli utenti finali. La firma cieca delle transazioni, la concessione di autorizzazioni illimitate ad applicazioni di terze parti agli NFT degli utenti e l'interazione con contratti intelligenti complessi e imprevedibili sono all'ordine del giorno. Ciò crea un pericoloso campo minato per gli utenti NFT di Ethereum, di cui i teorici ordinali semplicemente non si preoccupano.
Ci sono meno iscrizioni.
Le iscrizioni richiedono che Bitcoin venga coniato, trasferito e archiviato. A prima vista, questo può sembrare uno svantaggio, ma la ragion d’essere degli artefatti digitali è la scarsità e quindi il valore.
Gli NFT di Ethereum, d'altra parte, possono essere coniati in quantità quasi illimitate tramite un'unica transazione, rendendoli intrinsecamente meno scarsi e quindi potenzialmente meno preziosi.
L'iscrizione non pretende di supportare le royalties sulla catena.
Le royalties on-chain sono una buona idea in teoria, ma non in pratica. I pagamenti delle royalty non possono essere applicati on-chain senza restrizioni complesse e invasive. L'ecosistema NFT di Ethereum è attualmente alle prese con la confusione che circonda le royalties e sta affrontando collettivamente la realtà che le royalties on-chain trasmesse agli artisti come beneficio degli NFT non sono possibili, mentre le piattaforme corrono per ridurre e rimuovere il supporto delle royalties.
Inscription evita completamente questo scenario non facendo false promesse di sostegno alle royalties on-chain, evitando così la confusione, il caos e la negatività della situazione NFT di Ethereum.
Le iscrizioni aprono nuovi mercati.
La capitalizzazione di mercato e la liquidità di Bitcoin sono entrambe significativamente più elevate di quelle di Ethereum. Gli NFT di Ethereum non hanno accesso a gran parte della liquidità perché molti possessori di Bitcoin sono riluttanti a interagire con l'ecosistema Ethereum a causa delle preoccupazioni sulla semplicità, la sicurezza e la decentralizzazione.
Tali sostenitori di Bitcoin potrebbero essere più interessati alle iscrizioni che agli NFT di Ethereum, sbloccando una nuova classe di collezionisti.
L'iscrizione ha un modello di dati più ricco.
Un'iscrizione è costituita da un tipo di contenuto (chiamato anche tipo MIME) e da un contenuto (una stringa di byte arbitraria). Si tratta dello stesso modello di dati utilizzato dal Web, che consente al contenuto dell'iscrizione di evolversi con il Web e supportare qualsiasi tipo di contenuto supportato dai browser Web senza modificare il protocollo sottostante.
Risorse RGB e Taro?
RGB e Taro sono entrambi protocolli asset di livello 2 basati su Bitcoin. Sono molto più complesse delle iscrizioni, ma anche più distintive.
La teoria ordinale è progettata per artefatti digitali e il caso d'uso principale per RGB e Taro sono i token fungibili, quindi è probabile che l'esperienza utente per le iscrizioni sia più semplice e raffinata di quella per gli NFT RGB e Taro.
Sia RGB che Taro archiviano i contenuti fuori catena, il che richiede un'infrastruttura aggiuntiva e può andare perso. Al contrario, il contenuto dell’iscrizione è archiviato sulla catena e non può essere perso.
La teoria ordinale, RGB e Taro sono tutte molto precoci, quindi questa è una speculazione, ma il focus della teoria ordinale potrebbe darle un vantaggio in termini di caratteristiche degli artefatti digitali, comprese caratteristiche come modelli di contenuto migliori e simboli unici a livello globale.
Beni della controparte?
La controparte ha il proprio token, XCP, necessario per alcune funzionalità, il che fa sì che la maggior parte dei possessori di Bitcoin lo consideri un altcoin piuttosto che un'estensione o un secondo livello di Bitcoin.
Ordinal Theory è stata progettata da zero per gli artefatti digitali, mentre Counterparty è stata progettata principalmente per l'emissione di token finanziari.
Chi può utilizzare le iscrizioni…
artista
*L'iscrizione è su Bitcoin. *Bitcoin è attualmente la valuta digitale con lo status più elevato e le maggiori possibilità di sopravvivenza a lungo termine. Se vuoi assicurarti che la tua opera d'arte continui a vivere nel futuro, non c'è modo migliore di pubblicarla che con un'iscrizione.
*Archiviazione on-chain più economica. *Con una tariffa di inoltro minima di $ 20.000 per BTC e 1 satoshi per vbyte, il costo per pubblicare i contenuti iscritti è di $ 50 per 1 milione di byte.
*È ancora presto per Inscription! *L'iscrizione è ancora in fase di sviluppo e non è stata ancora rilasciata sulla rete principale. Questo ti dà l'opportunità di essere uno dei primi ad adottare ed esplorare il mezzo man mano che si evolve.
*L'iscrizione è semplice. *L'iscrizione non richiede la scrittura o la comprensione dei contratti intelligenti.
*Le iscrizioni sbloccano nuova mobilità. *Le iscrizioni sono più accessibili e più attraenti per i possessori di Bitcoin, sbloccando una classe completamente nuova di collezionisti.
Le iscrizioni sono progettate per artefatti digitali*. *Inscription è stato progettato da zero per supportare gli NFT e presentare un modello di dati migliore, oltre a funzionalità come simboli unici a livello globale e provenienza migliorata.
*L'iscrizione non supporta le royalties sulla catena. *Questo è un aspetto negativo, ma dipende solo da come lo guardi. Le royalties on-chain sono state un vantaggio per i creatori, ma hanno anche causato enormi disagi nell’ecosistema NFT di Ethereum. L’ecosistema Ethereum è ora alle prese con questo problema ed è in corso una corsa al ribasso per ottenere un futuro di royalties opzionale. L'iscrizione non supporta le royalties sulla catena in quanto non sono tecnicamente fattibili. Se scegli di creare un'iscrizione, puoi aggirare questa limitazione in diversi modi: conservare una parte dell'iscrizione per una vendita futura, beneficiare di futuri apprezzamenti o fornire vantaggi agli utenti che rispettano le royalty opzionali.
collettore
*La scritta è concisa e chiara, senza sorprese. *Sono sempre immutabili e on-chain e non richiedono una due diligence speciale.
Iscrizione su Bitcoin. Puoi verificare facilmente la posizione e le proprietà dell'iscrizione utilizzando un nodo completo Bitcoin che controlli.
Possessori di Bitcoin
Inizio questa sezione con la seguente affermazione: “La cosa più importante che fa la rete Bitcoin è decentralizzare la valuta”. Tutti gli altri casi d'uso sono secondari, inclusa la teoria ordinale. Gli sviluppatori della teoria ordinale lo comprendono e lo riconoscono e credono che la teoria ordinale contribuisca alla missione primaria di Bitcoin, almeno in piccola misura.
A differenza di molte altre cose nello spazio delle altcoin, gli artefatti digitali hanno i loro pregi. Naturalmente, ci sono tonnellate di NFT che sono brutte, stupide e fraudolente. Ma di cose molto creative ce ne sono molte là fuori, e l’arte di creare e collezionare fa parte della storia umana fin dall’inizio, ancor prima del commercio e del denaro, che sono anch’essi tecniche antichissime.
Bitcoin fornisce una straordinaria piattaforma per creare e collezionare artefatti digitali in modo sicuro e decentralizzato, proteggendo utenti e artisti nello stesso modo in cui fornisce una straordinaria piattaforma per inviare e ricevere valore, e per gli stessi motivi.
I numeri ordinali e le iscrizioni aumentano la domanda di spazio per i blocchi Bitcoin, il che aumenta il budget di sicurezza di Bitcoin, che è fondamentale per salvaguardare la transizione di Bitcoin verso un modello di sicurezza dipendente dalle commissioni, poiché diventa impossibile consentire il dimezzamento della ricompensa del blocco è.
Il contenuto dell'iscrizione è memorizzato sulla catena, quindi i requisiti di spazio del blocco utilizzato dall'iscrizione sono illimitati. Ciò crea un acquirente di ultima istanza per tutto lo spazio del blocco Bitcoin. Ciò contribuirà a sostenere un forte mercato delle commissioni, garantendo che Bitcoin rimanga sicuro.
L'iscrizione confuta anche le affermazioni secondo cui Bitcoin non può scalare o essere utilizzato per nuovi casi d'uso. Se segui progetti come DLC, Fedimint, Lightning, Taro e RGB, sai che questa affermazione è falsa, ma Inscription fornisce una controargomentazione di facile comprensione che prende di mira un caso d'uso popolare e comprovato: gli NFT. Ciò lo rende molto chiaro .
Se le iscrizioni diventeranno artefatti digitali molto ricercati con una ricca storia, come sperano gli autori, serviranno da potente gancio per l’adozione di Bitcoin: vieni per il divertimento e l’arte ricca, resta per la valuta digitale decentralizzata.
Le iscrizioni sono una fonte estremamente benigna di requisiti di spazio nei blocchi. Ad esempio, le stablecoin su Bitcoin (che potrebbero dare ai grandi emittenti di stablecoin un’influenza sul futuro dello sviluppo di Bitcoin), o la DeFi (possibilmente attraverso l’introduzione di MEV su Bitcoin), l’arte digitale e gli oggetti da collezione difficilmente genereranno sufficienti entità individuali di potere da indebolire. Bitcoin. L'arte è decentralizzata.
Gli utenti delle iscrizioni e i fornitori di servizi sono incentivati a gestire i nodi completi Bitcoin, emettere e monitorare le iscrizioni, investendo così il loro peso economico nella catena onesta.
La teoria ordinale e le iscrizioni non avranno un impatto significativo sull’omogeneità di Bitcoin. Gli utenti Bitcoin possono ignorarli entrambi senza ripercussioni.
Ci auguriamo che la teoria ordinale rafforzi e arricchisca Bitcoin e gli conferisca un’altra dimensione di fascino e funzionalità, consentendogli di servire in modo più efficace il suo caso d’uso primario, che è una riserva di valore decentralizzata per l’umanità.
