Runes Protocol, il nuovo protocollo Bitcoin che cerca di competere con i token BRC-20

Runes Protocol, il nuovo protocollo Bitcoin che cerca di competere con i token BRC-20
Runes Protocol, il nuovo protocollo Bitcoin che cerca di competere con i token BRC-20

Casey Rodarmor presenta Runes Protocol, un nuovo protocollo che cerca di competere con i token BRC-20 sulla rete Bitcoin.

Casey Rodarmor, l'eccentrico creatore del protocollo Bitcoin Ordinals, lo ha fatto annunciato il lancio di un nuovo protocollo denominato “Runes Protocol”, con il quale si punta a compiere un altro passo evolutivo nella creazione di token fungibili in Bitcoin. Per raggiungere questo obiettivo, Rodarmor cerca di superare gli inconvenienti noti all’interno del protocollo BRC-20, superando così le possibilità che offre agli sviluppatori che lo utilizzano. Tra gli inconvenienti da superare, Rodarmor evidenzia:

  1. Complessità: sviluppare applicazioni con BRC-20 è molto complesso e questo è stato un elemento che ne rallenta l’adozione.
  2. Esperienza utente: l'esperienza utente fornita da BRC-20 è limitata, principalmente a causa della difficoltà di svilupparli e delle limitazioni interattive di tali token. Ciò fa sì che i BRC-20 abbiano un effetto negativo sull'esperienza dell'utente.
  3. Modello operativo: Bitcoin utilizza il modello UTXO e quindi costruire utilizzando questo modello è naturale. Mentre BRC-20 utilizza UTXO, altre proposte di token Bitcoin (come Taproot) non utilizzano questo modello e sono più complesse.
  4. Token nativo: Runes cerca di mantenere BTC come token nativo, qualcosa che altri modelli di tokenizzazione in Bitcoin (Stacks, RSK, OmniLayer, RGB o Taproot) non utilizzano.

Dal punto di vista di Rodarmor, ciò rende BRC-20 e altri metodi conosciuti di tokenizzazione Bitcoin inefficienti, complessi, costosi e vulnerabili a truffe e hack. Pertanto, ha presentato questa proposta per creare Rune e affrontare tutti questi problemi.

Runes Protocol, creando token su Bitcoin più facilmente

Pertanto, Runes Protocol è un protocollo token fungibile per Bitcoin ed è progettato per essere un'alternativa a BRC-20, Taproot Assets, RGB, Counterparty, Omni Layer e altre opzioni di tokenizzazione off-chain per Bitcoin (RSK e Stacks). Per ottenere questa funzionalità, Runes Protocol sfrutta tutte le possibilità del Bitcoin Script e, più precisamente, del codice operativo OP_RETURN.

L'idea alla base del protocollo Runes è quella di collegare il registro di tutte le operazioni al sistema UTXO di Bitcoin. Quindi, ad esempio, la transazione di emissione di token utilizzando Runes specifica la fornitura, il simbolo del token e il numero di decimali, assegnando tale fornitura a uno specifico UTXO. Un qualsiasi numero di token runici può trovarsi in un UTXO, indipendentemente dalla sua dimensione. In questo modo, gli UTXO vengono utilizzati solo per tenere traccia dei saldi. Una funzione di trasferimento utilizza quindi quell'UTXO, dividendolo in più nuovi UTXO di dimensioni arbitrarie, contenenti diverse quantità di rune, per inviare record ad altre persone.

Ad esempio, se un UTXO viene utilizzato con diecimila satoshi (arbitrari), può avere un milione di rune. Pertanto, puoi inviare a due amici 100k rune ciascuno. Per fare ciò, vengono inseriti gli importi corrispondenti da inviare e quelle Rune vengono assegnate nel contenuto dell'OP_RETURN della transazione Bitcoin. Quindi, abbiamo un UTXO (Uscita) e ne escono tre UTXO, due con 100 rune ciascuno per i miei amici e l'altro con 800 rune per me (il cambiamento).

Questo schema è molto più semplice da utilizzare per generare gettoni rispetto, ad esempio, alle famose monete colorate. Ma allo stesso tempo ci permette di superare i punti deboli delle Ordinas e delle Colored Coins, senza abbandonare lo standard Bitcoin. In effetti, sarebbero necessarie alcune modifiche a Bitcoin, più specificamente a OP_RETURN per abilitare questa funzionalità e liberare tutto il suo potenziale.

Caratteristiche principali del protocollo Runes

Rodarmor indica che questo sistema ci offre funzionalità interessanti come:

  1. Efficienza: poiché il funzionamento di Runes è un protocollo Bitcoin nativo e utilizza le capacità di UTXO e OP_RETURN per il suo funzionamento.
  2. Sicurezza: i token runici sono protetti dalla rete Bitcoin, che è la blockchain più sicura al mondo.
  3. Flessibilità: Runes è progettato per essere compatibile con un'ampia gamma di applicazioni.
  4. Commissioni di transazione più basse: le commissioni di transazione delle rune sono molto inferiori a BRC-20. Ciò rende le rune più convenienti per gli utenti.
  5. Transazioni più veloci: le transazioni delle rune sono più veloci di BRC-20. Infatti, per sua natura utilizzando OP_RETURN, potrebbe essere possibile utilizzare il protocollo Runes insieme a Lightning Network.

Un lavoro in corso

Rodarmor indica che tutto questo è in fase di sviluppo. Sul suo blog personale, Rodarmor parla di Runes e delle sue possibilità, ma è tutta un'idea, che ha già attirato l'attenzione di molti sviluppatori. E in effetti è comprensibile, perché rispetto a Ordinals, Runes Protocol è molto meno invasivo, più pratico ed estensibile, cosa che senza dubbio cattura l'attenzione di chi si è dedicato allo sviluppo di idee come Ordinals o BRC-20.

Resta quindi da vedere se Runes avrà successo nella competizione con BRC-20. Tuttavia, il coinvolgimento di Rodarmor nel progetto è un segno che vale la pena prenderlo sul serio. Rodarmor è uno sviluppatore Bitcoin rispettato con un track record di successo. Il suo protocollo Ordinals è stato molto popolare e ha contribuito ad aumentare l’interesse per gli NFT Bitcoin. Se Runes avrà successo, potrebbe avere un impatto notevole sull’ecosistema Bitcoin. Potrebbe rendere Bitcoin una piattaforma più attraente per una vasta gamma di nuove applicazioni Bitcoin.

Continua a leggere: Gli ordinali superano i 25 milioni sulla rete Bitcoin