SwapSpace – Scambi crypto cross-chain

Bitcoin Runes: cosa sono e a cosa servono

John Martin

,

Aggiornato: ,5 min

Con il recente aumento dei prezzi delle commissioni dopo il lancio del protocollo Runes, con un picco di oltre 100 $ per transazione, tutti gli occhi sono ora puntati su Bitcoin Runes come la prossima grande tendenza nel mondo delle criptovalute. In questo articolo, approfondiamo le complessità di Bitcoin Runes, esplorando cosa sono e i potenziali vantaggi che portano sul tavolo. 

Comprendere Bitcoin Runes

Il progetto Ordinals, guidato da Casey Rodamore nel gennaio 2023, segna un'iniziativa rivoluzionaria per crittografare in modo sicuro i dati direttamente nella blockchain di Bitcoin, assegnando a ogni Satoshi un numero "ordinal" univoco per definirne la posizione nella sequenza di tutti i Satoshi creati. Tramite i record Ordinals, un'ampia gamma di tipi di dati, incluse immagini e testo, può essere integrata senza soluzione di continuità nella blockchain di Bitcoin, aprendo la strada alla generazione e alla conservazione di asset digitali unici come gli NFT.

Il concetto di ordinal ha subito ulteriori sviluppi quando, nel marzo 2023, un analista blockchain noto come Domo ha introdotto i token BRC-20 sfruttando il meccanismo di etichettatura ordinal. Ciò ha facilitato la creazione e il trasferimento di token fungibili sulla blockchain di Bitcoin, alimentando l'espansione del mercato degli NFT all'interno della rete.

L'integrazione degli ordinal ha svolto un ruolo cruciale nel sostenere i prezzi di Bitcoin, impedendo che scendessero sotto i 15.000 $ e spingendoli sopra i 20.000 $ nella prima metà del 2023. Il crescente interesse per gli NFT nella rete Bitcoin ha comportato un aumento delle commissioni di transazione, portando a un maggiore supporto della rete poiché i partecipanti hanno dovuto acquistare più Bitcoin per partecipare al mercato degli NFT.

Il 20 aprile, Casey Rodamore ha introdotto un altro protocollo nella rete Bitcoin chiamato Runes. A differenza dei token BRC-20 che si basano sul motore di registrazione Ordinals, Runes utilizza la tecnologia UTXO (Unspent Transaction Outputs), posizionandosi come alternativa ai token BRC-20 all'interno della rete. 

Come funzionano Bitcoin Runes

Il protocollo Bitcoin Runes opera sulla base di due componenti essenziali: 

  1. 1. Il modello UTXO (Unspent Transaction Outputs) di Bitcoin
  2. 2. codice operativo OP_RETURN

Integrando questi elementi, Runes presenta un metodo innovativo per incorporare token fungibili nella rete Bitcoin, enfatizzando la semplicità e l'allineamento con le caratteristiche intrinseche del sistema Bitcoin.

All'interno del protocollo Runes, i token sono gestiti all'interno del sistema UTXO di Bitcoin, consentendo l'archiviazione di varie rune all'interno di UTXO specifici. 

Per distinguere le transazioni di rune, il protocollo impiega una struttura specializzata caratterizzata da un output contenente OP_RETURN, seguito dai dati del messaggio del protocollo. Questa struttura garantisce l'integrità e la chiarezza delle transazioni di rune in tutta la rete Bitcoin.

Il trasferimento e l'assegnazione delle rune vengono semplificati attraverso l'uso di "tuple" codificate all'interno delle transazioni, fornendo istruzioni chiare per l'ID, l'indice dell'output di uscita e la quantità di rune trasferite:

  • ID: identificatore numerico della rune assegnata.
  • exit: indice dell'output per ottenere la rune.
  • AMOUNT: numero di rune da trasferire.

Il rilascio di nuove rune avviene tramite transazioni di emissione speciali che determinano il simbolo e la precisione decimale del nuovo asset. Se il simbolo è unico, viene assegnato un nuovo identificatore, indicando la nascita di una nuova rune nel sistema. Questo processo contribuisce alla crescita della rete diversificando ed espandendo il potenziale utilizzo delle rune.

Applicazioni pratiche di Bitcoin Runes

Le applicazioni pratiche di Bitcoin Runes includono la creazione di smart contract. Gli smart contract sono contratti autoeseguibili che applicano automaticamente i termini dell'accordo tra le due parti. Ciò elimina la necessità di intermediari come avvocati o banche e riduce il rischio di frodi o incomprensioni.

Ad esempio, uno smart contract può essere utilizzato per creare un servizio di escrow decentralizzato. Un acquirente potrebbe inviare i propri Bitcoin a uno smart contract, e il venditore riceverebbe i fondi solo una volta consegnati i beni o i servizi. Ciò garantisce che entrambe le parti adempiano ai propri obblighi senza la necessità di una terza parte che medi la transazione.

Un'altra applicazione pratica di Bitcoin Runes è la creazione di applicazioni decentralizzate (dApp) sulle blockchain di Bitcoin. Le applicazioni decentralizzate (dApp) possono essere utilizzate per sviluppare marketplace decentralizzati, social network e altre applicazioni che non sono controllate da una singola entità.

Sfide e limitazioni

Sebbene Bitcoin Runes abbia un potenziale significativo, vi sono anche sfide e limitazioni al suo utilizzo. 

Una delle principali sfide è la complessità di un quarto linguaggio di programmazione. Sebbene Forth sia un linguaggio potente, non è facile da usare come altri linguaggi di programmazione come JavaScript o Python. Ciò significa che c'è una curva di apprendimento ripida per gli sviluppatori che vogliono usare Bitcoin Runes. 

Un'altra sfida è la scalabilità limitata delle blockchain di Bitcoin. La blockchain di Bitcoin può gestire solo un numero limitato di transazioni al secondo, il che rende difficile utilizzare Bitcoin Runes per applicazioni complesse che richiedono un elevato volume di transazioni.

Pro e contro di Bitcoin Runes

Pro

  • Lo spazio occupato sulla chain è ridotto al minimo grazie al modello basato su UTXO.
  • Semplifica l'emissione di token fungibili su Bitcoin.
  • La sua semplicità può contribuire all'innovazione nell'ecosistema Bitcoin.
  • Per il funzionamento non erano richiesti dati offline.
  • Consente la minting aperta entro i limiti temporali stabiliti dal creatore.

Contro

  • Concorrenza con il diffuso standard token BRC-20.
  • La distruzione di token causata da errori può influire negativamente sull'interazione dell'utente.
  • Non è ancora stato affermato come uno standard token Bitcoin valido.

Conclusione

Il successo del protocollo Runes dipende interamente dalle sue caratteristiche principali: 

  • semplicità;
  • design sostenibile;
  • il proprio modello UTXO. 

Sebbene la reazione dei grandi investitori resti incerta, gli appassionati di crypto possono trarre vantaggio dall'esplorare le opportunità ampliate offerte dalla rete Bitcoin Runes.

Il progetto Bitcoin Runes è ancora in una fase iniziale di sviluppo e, come per qualsiasi nuova implementazione, è soggetto a cambiamenti significativi e a fluttuazioni delle prestazioni. I progetti che utilizzano questa tecnologia e si integrano con l'ecosistema Bitcoin Runes sono attualmente altamente speculativi. Sebbene questo protocollo offra un'alternativa semplice ai sistemi di token fungibili, il suo successo o fallimento dipenderà dalla sua accettazione all'interno delle comunità blockchain e crypto. La sua adozione su larga scala entro un anno è incerta e solo il tempo dirà come verrà accolto. Ciò che è certo è che siamo nelle prime fasi del viaggio di questo protocollo.

Condividi:

Articoli correlati

Curioso di saperne di più?

Iscriviti alla nostra newsletter — rimani informato e consapevole.