Cos'è il protocollo Bitcoin Runes?
Home
Articoli
Cos'è il protocollo Bitcoin Runes?

Cos'è il protocollo Bitcoin Runes?

Intermedio
Pubblicato May 17, 2024Aggiornato Jun 26, 2024
6m

Punti chiave

  • Bitcoin Runes è un protocollo che consente la creazione di token fungibili sulla blockchain di Bitcoin.

  • Il protocollo Bitcoin Runes utilizza il modello UTXO di Bitcoin e l'opcode OP_RETURN per semplificare la creazione e la gestione di token fungibili sulla rete Bitcoin.

  • Alcuni vantaggi di Bitcoin Runes includono una maggiore efficienza e un approccio semplice alla creazione di token fungibili.

Introduzione

Nel corso degli anni, l'ecosistema Bitcoin si è ampliato per incorporare token fungibili e non fungibili (NFT) all'interno della sua rete. In questo articolo esploreremo il protocollo Bitcoin Runes, il suo funzionamento, le principali differenze rispetto ai token BRC-20 e i suoi potenziali vantaggi.

Cos'è il protocollo Bitcoin Runes?

Bitcoin Runes è un protocollo che consente la creazione di token fungibili sulla blockchain di Bitcoin. Diversamente dai token BRC-20 e SRC-20, anch'essi sulla blockchain di Bitcoin, le Rune non fanno affidamento sul protocollo Ordinals e sono progettate per essere più semplici ed efficienti. Utilizzano modelli blockchain di Bitcoin consolidati, come il modello UTXO e l'opcode OP_RETURN.

Come funziona Bitcoin Runes?

Il protocollo Bitcoin Runes opera attraverso due meccanismi fondamentali della blockchain di Bitcoin: il modello di transazione UTXO (output delle transazioni non spesi) e l'opcode OP_RETURN. 

Nel modello di transazione UTXO, ogni transazione genera degli output che vengono trattati come parti separate di valuta digitale. Per avviare una transazione, utilizzi questi output come input. Il modello UTXO consente di tracciare ogni unità di criptovaluta. Nel contesto di Bitcoin Runes, ogni UTXO può contenere quantità o tipi diversi di Rune, semplificando la gestione dei token.

L'opcode OP_RETURN consente agli utenti di allegare informazioni aggiuntive alle transazioni Bitcoin. Questo opcode facilita l'inclusione di un massimo di 80 byte di dati extra in una transazione non spendibile. Bitcoin Runes utilizza specificamente l'opcode OP_RETURN per archiviare i dati del token, come nome, ID, simbolo, comandi per azioni specifiche e altri dati essenziali. I dati sono memorizzati in quella che viene definita Runestone all'interno dell'opcode OP_RETURN di una transazione Bitcoin.

Incisione e creazione di Rune su Bitcoin

Il processo di creazione di nuove Rune è chiamato incisione (etching). L'incisione comporta la specifica di alcuni dettagli chiave, tra cui il nome della Rune, il simbolo, l'ID, l'importo dell'offerta, la divisibilità e altri parametri. Tutti questi dati vengono registrati nell'output OP_RETURN di una transazione blockchain. Durante il processo di incisione, i creatori hanno anche la possibilità di includere un "premine" che consente loro di assegnare a se stessi una certa porzione della Rune prima che diventi disponibile al pubblico.

Una volta che una Rune è stata incisa, può essere creata attraverso mint aperti o chiusi. Il mint aperto consente a chiunque di generare nuove Rune dopo l'incisione iniziale creando transazioni di mint. Al contrario, il mint chiuso permette la creazione di nuovi token solo quando vengono soddisfatte condizioni predeterminate, come un periodo di tempo specifico, dopo il quale il processo di mint è terminato.

Bitcoin Runes vs token BRC-20

Modello operativo

Bitcoin Runes funziona in base al modello UTXO (output delle transazioni non spesi) di Bitcoin. Al contrario, i token BRC-20 si basano sul protocollo Bitcoin Ordinals, in cui i dati vengono allegati direttamente ai singoli satoshi (sat).

Trasferimento di token

Bitcoin Runes utilizza un meccanismo di trasferimento in cui le transazioni creano un nuovo set di UTXO in base ai dati memorizzati nel campo OP_RETURN di una transazione Bitcoin. Al contrario, i trasferimenti di token BRC-20 richiedono la creazione di nuove inscription per ogni transazione.

Creazione di token

Le Rune possono essere create attraverso mint aperti o chiusi, con l'opzione di premining disponibile per gli sviluppatori. Al contrario, il mint di BRC-20 può essere solo aperto, limitando la flessibilità nel modo in cui i token possono essere distribuiti inizialmente.

Management

Il protocollo Bitcoin Runes è compatibile con il Lightning network di Bitcoin e supporta sia i client lightning che i wallet SPV (Simplified Payment Verification). Al contrario, i token BRC-20 richiedono wallet che supportano il protocollo Ordinals.

Vantaggi di Bitcoin Runes

Efficienza

Bitcoin Runes è un metodo efficiente per gestire token sulla rete Bitcoin attraverso l'uso del modello OP_RETURN. Questo impedisce la creazione di UTXO non spendibili che possono intasare la rete. Il codice OP_RETURN occupa solo 80 byte di dati, a differenza delle inscription BRC-20 che possono utilizzare fino a 4 MB. Questo contrasto nell'utilizzo dei dati aiuta a ridurre il carico sulla rete Bitcoin, migliorandone le prestazioni e riducendo i rischi di congestione.

Semplicità

Rispetto ad altre alternative, Bitcoin Runes consente una creazione e una gestione più semplice di diversi token fungibili direttamente on-chain. La procedura non comporta necessità di dati off-chain o la creazione di token nativi, evitando così la generazione di UTXO "spazzatura" eccessivi. Questo approccio semplifica il processo di gestione dei token e lo rende più accessibile a una gamma più ampia di utenti.

Possibilità di espandere la base di utenti

Ordinals e BRC-20 hanno precedentemente facilitato la creazione di meme coin fungibili, attirando più utenti sulla rete Bitcoin. Anche l'introduzione di Bitcoin Runes ha suscitato l'interesse delle comunità crypto e degli appassionati di meme coin, soprattutto prima e subito dopo il suo lancio ad aprile 2024. Sebbene l'attività del protocollo sia diminuita dopo il lancio, presenta un nuovo caso d'uso per Bitcoin che può potenzialmente attirare più utenti in futuro.

In chiusura

Bitcoin Runes è un protocollo che consente la creazione di token fungibili sulla blockchain di Bitcoin. Utilizza sia il modello UTXO che l'opcode OP_RETURN per migliorare l'efficienza della gestione di token sulla rete Bitcoin. Le Rune hanno il potenziale per attirare più utenti su Bitcoin e semplificare il processo di creazione di nuovi token.

Letture consigliate

Disclaimer: Questo contenuto viene presentato all'utente «così com'è» solo a scopo informativo e didattico, senza rappresentazioni o garanzie di alcun tipo. Non deve essere interpretato come una consulenza finanziaria, legale o di altro tipo professionale, né intende raccomandare l'acquisto di prodotti o servizi specifici. Dovresti chiedere una consulenza a consulenti professionali appropriati. Laddove l'articolo sia fornito da un collaboratore terzo, tieni presente che le opinioni espresse appartengono al collaboratore terzo e non riflettono necessariamente quelle di Binance Academy. Leggi il nostro disclaimer completo qui per ulteriori dettagli. I prezzi degli asset digitali possono essere volatili. Il valore del tuo investimento potrebbe aumentare o diminuire e potresti non recuperare l'importo investito. Sei l'unico responsabile delle tue decisioni di investimento e Binance Academy non è responsabile per eventuali perdite che potresti subire. Questo materiale non deve essere interpretato come una consulenza finanziaria, legale o di altro tipo professionale. Per maggiori informazioni, consulta i nostri Termini di utilizzo e l'Avvertenza sui rischi.