Il 2 marzo 2024, il fondatore del progetto di infrastruttura ecologica Runes, Rune alpha, ha avviato una discussione con Casey, il fondatore del protocollo Runes, in un numero pubblico su Github. Le due parti hanno discusso su come espandere il meccanismo di "iscrizione pubblica" di il protocollo delle Rune. . Gli argomenti includono:
1. Dovremmo allentare il requisito secondo cui l'"incisione pubblica" non può essere riservata?
2. Sottolinea che non esiste alcun diritto di gestione per le Rune che adottano il metodo di emissione della "incisione pubblica".
3. Proposto un insieme di idee per un meccanismo di emissione basato sulla cooperazione dell'iscrizione NFT e della runa FT.
Spinto da un forte interesse per il protocollo degli asset derivati Bitcoin, l'autore di questo articolo ha combinato alcuni degli ultimi argomenti di Runes e ha scritto questo articolo per condurre un'esplorazione evolutiva del passato dei protocolli Runes e Ordinals, nonché di metodi simili di emissione di asset Credo che possa aiutare tutti a comprendere l'ecosistema Bitcoin.
Cos'è il protocollo Runes
Il cosiddetto protocollo Runes è un protocollo per l'emissione di token omogenei sulla rete Bitcoin. Lo schema dei token omogenei è stato ricostruito da Casey, il fondatore di Ordinals, dopo aver rilasciato lo schema Ordinals. È costruito sulla base delle caratteristiche di Bitcoin UTXO l'idea progettuale complessiva è molto semplice.
Vale la pena ricordare che il protocollo Runes prevede di lanciare la rete principale quando Bitcoin si dimezzerà nel 2024 (altezza blocco 840000), ovvero alla fine di aprile di quest'anno. Il protocollo Runes è ancora in fase di ottimizzazione e iterazione della versione.
Prima di introdurre brevemente i principi delle Rune, cerchiamo di capire rapidamente il contesto e cosa significa realmente la cosiddetta "incisione pubblica".
Casey, il proponente di Runes, all'inizio non aveva l'idea di un protocollo token omogeneo. Già nel dicembre 2022 Casey ha rilasciato il protocollo Ordinals con l'intenzione di concatenare permanentemente i dati NFT a Bitcoin I metadati NFT sono come un'iscrizione, registrata nei dati testimoni delle transazioni Bitcoin (il testimone contiene principalmente informazioni sulla firma digitale), in modo che qualsiasi forma di contenuto (come testo, immagini, ecc.) possa essere incisa sul Satoshi designato.

Successivamente, gli ingranaggi della storia hanno cominciato a girare. L'8 marzo 2023, lo sviluppatore anonimo Casey, basandosi su Ordinals, un tipico protocollo di emissione NFT, ha creato in modo indiretto una serie di standard BRC-20 per l'emissione di token omogenei. basato su iscrizioni Questo metodo stabilisce un formato e attributi unificati (nome del token, fornitura totale, importo massimo di conio singolo, ecc.) per i dati degli asset derivati che devono essere caricati nella catena Bitcoin, quindi utilizza l'indicizzatore per analizzare e. traccia queste informazioni Mostra il conto del portafoglio e l'importo delle risorse relative ai token BRC-20.

La chiave è che l'emissione di BRC-20 si basa sul protocollo NFT Ordinals dell'iscrizione Bitcoin, quindi il meccanismo di emissione iniziale diventa simile al processo di casting NFT e naturalmente ha le caratteristiche di "chiunque possiede Mint lo è". in modo completamente diverso da quando vengono emessi gli asset Ethereum ERC-20, "la parte del progetto prima distribuisce il contratto dell'asset, definisce il meccanismo di distribuzione degli asset e il funzionario può controllare il mercato come preferisce."
Questa funzionalità di Fair Launch offre alla maggior parte delle persone un'equa possibilità di partecipare all'emissione iniziale di token omogenei. Il lato del progetto non ha riserve né vincoli e tutti possono partecipare non appena le risorse vengono inizialmente emesse. Ben presto, BRC 20 ha portato un boom nell’emissione di asset derivati sulla catena Bitcoin, e ha addirittura dato il via direttamente a questo mercato rialzista. Si può vedere che il metodo di emissione della "iscrizione pubblica" su cui ci concentreremo oggi è molto importante per il protocollo Rune.
Ma BRC-20 porta anche molti problemi: ogni operazione sugli asset BRC-20 deve avviare una transazione specifica sulla catena Bitcoin. Con la popolarità degli asset BRC-20, anche il set di dati Bitcoin UTXO si sta espandendo rapidamente. Ciò ha causato gli sviluppatori principali di BTC mettere in discussione apertamente BRC-20.
Il fondatore di Ordinals Casey non solo si oppone a BRC-20, ma non riconosce nemmeno gli asset FT emessi sulla base di Ordinals. Tuttavia, la popolarità di BRC-20 gli ha fatto pensare che, sebbene il 99% dei token siano truffe e espedienti, queste cose continueranno a esistere. essere come un casinò che non può scomparire.
Allo stesso tempo, BRC-20 ha lasciato "tracce eccessive" sulla catena Bitcoin, che ha portato un carico di dati sui nodi Bitcoin, tuttavia, se qualcuno dovesse trovare una serie di soluzioni in grado di "ridurre il carico". dati on-chain, gli accordi sugli asset potrebbero essere in grado di alleviare i problemi causati da BRC-20.
Così Casey ha deciso di creare un "protocollo di token più omogeneo" per Bitcoin e poi, il 25 settembre 2023, ha rilasciato il concetto preliminare del protocollo Runes.

Da un punto di vista tecnico, il protocollo Runes è costruito sulla base di Bitcoin UTXO e di informazioni aggiuntive. L'attivazione di ogni transazione richiede le informazioni sulla firma digitale generate off-chain sulla catena. Possiamo trasportare messaggi in un formato specifico nelle informazioni sulla firma. Il protocollo Runes contrassegna "messaggi specifici" tramite il codice operativo OP_RETURN. Questi messaggi specifici sono informazioni relative alle modifiche alle risorse Runes.
Rispetto al protocollo BRC-20, Runes presenta numerosi vantaggi, i più importanti dei quali sono:
1. Le fasi della transazione sono semplificate e non viene generato alcun UTXO inutile e ridondante, il che può meglio "ridurre il carico" per i nodi Bitcoin. Inoltre, una transazione di trasferimento di BRC-20 supporta solo un destinatario e un token, mentre Runes supporta i trasferimenti a più destinatari contemporaneamente e può trasferire più token Runes.
2. L'archiviazione e l'indicizzazione dei dati patrimoniali è più concisa: i dati BRC-20 vengono archiviati nei dati testimone di una transazione specifica in formato JSON e BRC-20 si basa sul modello di conto e il saldo patrimoniale è associato al conto specificato. I dati del protocollo Runes vengono archiviati nel campo OP_RETURN di una specifica transazione, e la modalità di registrazione degli asset adotta il modello UTXO, che può essere direttamente "legato isomorficamente" all'UTXO sulla catena Bitcoin.
Quando confermi lo stato della risorsa Runes di una persona, devi solo verificare l'UTXO speciale che la persona possiede ed è vincolata alla risorsa Runes. Sebbene alcune informazioni debbano ancora essere ricondotte per completare il calcolo, non è necessario scansionare il Bitcoin catena come BRC-20 Raccolta completa UTXO, questo approccio leggero è più amichevole per l'indicizzazione dei dati.
3. Compatibile con i livelli di espansione delle funzioni UTXO: il design basato su UTXO di Runes lo rende più compatibile con i livelli di espansione delle funzioni basati su UTXO come CKB, Cardano e Fuel. Attraverso il "legame isomorfo UTXO" simile a RGB++, il livello di espansione delle funzioni di cui sopra può fornire scenari di contratto intelligente per Runes.

Dopo aver parlato brevemente della tecnologia, torniamo al meccanismo di emissione discusso all’inizio di questo articolo. Casey ha progettato due metodi di emissione per le Rune, vale a dire "importo totale fisso" e "incisione pubblica":
1. L'importo totale fisso significa che l'emittente iscrive direttamente tutte le rune e poi le distribuisce, il che è relativamente più centralizzato.
2. L'incisione pubblica consiste nell'impostare i parametri per il metodo di emissione delle rune, come specificare l'altezza del blocco o il timestamp Entro il periodo di tempo che soddisfa le regole, quante risorse conia l'utente sarà l'importo totale delle rune alla fine .
Gli scenari ed i meccanismi corrispondenti alle due modalità di distribuzione sono completamente diversi. Nel seguito parleremo solo di “incisione pubblica”.
In effetti, Sondotpin ha iniziato a discutere questo argomento nel numero 124 di Runes, che è stato approvato da Casey.
I contenuti specifici del numero 165 sono i seguenti:
Sondotpin: Nell’attuale emissione pubblica, i partiti/emittenti del progetto non possono prenotare Rune in anticipo, il che limita le opportunità del partito del progetto di progettare eccellenti modelli economici di token.
Casey: Vedi i numeri precedenti n. 124. Sto valutando la possibilità di allentare questo requisito per consentire agli editori di organizzare le rune in modo ragionevole al momento del rilascio, anche al di fuori dei parametri impostati. Se progettate in questo modo, le informazioni rilevanti verranno visualizzate in modo ben visibile nella pagina dei dettagli di Runes.
Sondotpin: È possibile progettare un meccanismo di emissione multipla, come ad esempio due cicli di rune di "incisione pubblica", e quindi impostare parametri diversi per ciascun ciclo di emissione?
Casey: Non sono propenso a farlo perché Runes non ha un "manager" di per sé. L’autorità di distribuzione non dovrebbe essere nelle mani di un unico ente dotato di autorità speciale. Ma puoi aggiungere un'iscrizione quando emetti le rune e quindi emettere nuove rune basate su questa iscrizione, in modo che le rune emesse due volte siano le stesse risorse. Naturalmente è anche possibile utilizzare il pre-mining e poi emetterlo utilizzando altri metodi di distribuzione.
Se la funzione di CTV potrà essere lanciata senza problemi in futuro, non ci sarà bisogno del supporto del protocollo. CTV potrà preimpostare direttamente i modelli di condizioni. Una volta soddisfatte le condizioni, potranno essere effettuati lanci aerei e offerte pubbliche che soddisfano le condizioni.
Discussione su Casey e SonPin, opinione personale:
1. Nelle prime fasi di lancio di un progetto è infatti necessario riservare alcuni Token
All’inizio, se il soggetto del progetto vuole avviare l’attività, ha bisogno di una certa quantità di riserve di token per motivare il team principale e unire la comunità. Se l'accordo potrà essere implementato secondo questa discussione, integrerà l'equità e il valore di partecipazione universale dell'"iscrizione pubblica" e consentirà alle parti più importanti del progetto di base di partecipare all'ecosistema Runes attraverso l'"iscrizione pubblica".
2. Se e come prenotare significa consegnare all'emittente il mezzo di autocertificazione.
In effetti, Casey ha affermato senza mezzi termini nei video di Youtube molte volte che il 99,9% dei token omogenei sono truffe. Non pretendete di cambiare il mondo. Ammettete francamente che questo è un settore pieno di gioco d'azzardo e speculazione. Trattatevi bene a vicenda e sii gentile con tutti. È SOLO PER DIVERTIMENTO!
Dal numero 124 al numero 165, possiamo vedere che Casey ha un maggiore riconoscimento degli scenari di utilizzo dei token omogenei. Non c'è bisogno di mettere in discussione il metodo della "incisione pubblica". Ampliare questa base, ad esempio aggiungendo un meccanismo di prenotazione, significa cedere il diritto di scelta e di autocertificazione all'emittente, ed è anche un buon modo per prevenire. le monete cattive scacciano le monete buone.
3. L'iscrizione NFT e la runa FT avranno più spazio per l'innovazione
L'idea di Casey di un meccanismo di emissione multi-round per l'iscrizione NFT e la runa FT per cooperare tra loro è piuttosto interessante. Come menzionato nella conoscenza di base, Ordinals e Runes sono entrambi protocolli progettati da Casey. Dovrebbero essere considerati come due protocolli paralleli. Tuttavia, sono entrambi implementati su Github. Nel progetto Ord ci sono molti crossover e collaborazioni tecniche, come ad esempio condivisione dell'area di sincronizzazione. Blocchi della logica sottostante.
Anche gli attuali progetti caldi come Runes tone e Runecoin sono combinazioni innovative di iscrizioni e rune. Il gameplay di Runecoin è l'iscrizione pre-mining più tradizionale. Tenendo l'iscrizione RSIC emessa da Runecoin si estrarranno continuamente le rune del progetto, per poi assegnare FT quando il protocollo Runes sarà online alla fine di aprile. Attendiamo con ansia altri progetti in futuro che possano portare alla luce nuove idee e portare nuovi modi di giocare.
4. Non esiste alcuna proprietà delle Rune emesse utilizzando il metodo della "incisione pubblica".
L'articolo originale di Casey esprimeva solo che "La runa non ha proprietà", ma l'autore ritiene che ciò dovrebbe riferirsi specificamente alla mancanza di proprietà delle rune che adottano il metodo di distribuzione della "incisione pubblica". Il piano di "incisione pubblica" a due round proposto da SonPin sarà sicuramente gestito da un indirizzo con un'autorità estremamente elevata. Questo non è ciò che il campo della crittografia Crypto vuole vedere.
Proprio come il progetto Runecoin, dopo aver emesso 21.000 NFT di iscrizione RSIC, ha rapidamente trasferito l'iscrizione madre all'indirizzo di Satoshi Nakamoto, il che significa che nessuno potrà riutilizzarla, ovvero promette di non emettere ulteriori emissioni con mezzi tecnici. Questa stessa operazione gli ha portato molti elogi, rendendolo molto popolare tra i passanti.
PS: Qual è l'iscrizione del padre?
Poiché la velocità di interazione in BTC è lenta e il gas è elevato, quando il numero di operazioni è relativamente elevato, al fine di migliorare l'efficienza, di solito viene impostata prima un'iscrizione principale e più iscrizioni secondarie vengono elaborate direttamente in batch nella transazione di l'iscrizione principale. Questo può Quando si interagisce, risparmiare lo spazio di archiviazione e il tempo di elaborazione della blockchain.
Parliamo infine del CTV menzionato da Casey, ovvero “Check Template Verify”.
CTV è un aggiornamento del protocollo proposto per Bitcoin che mira a migliorare il contratto intelligente e le capacità di blocco della rete Bitcoin consentendo agli utenti di specificare un modello per transazioni future durante la creazione di una transazione. L'attivazione di CTV consentirà agli utenti di creare tipologie di transazioni più complesse, come airdrop fidati e open etch, senza il supporto esplicito del protocollo.
Questa proposta di CTV aumenta la programmabilità e la flessibilità della rete Bitcoin. In questa discussione è stato menzionato che, semplicemente, è possibile creare un modello di condizione di sblocco utilizzando UTXO, dando a Runes l'opportunità di creare più gameplay. Ad esempio, attraverso il "Protocollo Runes + CTV", 10 utenti possono utilizzare congiuntamente la tecnologia CTV, coniare rune congiuntamente e quindi preimpostare alcuni impegni futuri per le transazioni di pagamento Bitcoin.
Dichiarazione di non responsabilità: questo articolo è solo di riferimento e non può essere utilizzato come consulenza legale, fiscale, di investimento, finanziaria o di altro tipo e non rappresenta la posizione di RunesCC.




