Testo originale: "Una breve analisi dei francobolli BTC: la nuova tendenza di Bitcoin NFT"

Autore: Azuma

C’è una nuova tendenza nel mondo degli NFT Bitcoin.

È nata una nuova implementazione di Bitcoin NFT chiamata BTC Stamps ("francobolli" di Bitcoin) e nei primi 20 giorni dal suo avvento, il numero di NFT coniati attraverso questo metodo ha superato di gran lunga gli Ordinali con cui già conoscevamo i dati all'inizio . (Per informazioni sugli ordinali, fare riferimento a "Interpretazione di diecimila caratteri degli ordinali: dal sistema di cassa elettronico peer-to-peer all'infrastruttura NFT, l'evoluzione del paradigma del consenso Bitcoin")

Fonte delle sezioni del gruppo: trevor.btc, partner del Bitcoin Frontier Fund

BTC Stamps è stato creato dallo sviluppatore anonimo Mike In Space!. Secondo le informazioni Github da lui fornite, il meccanismo di implementazione di BTC Stamps consiste nell'incorporare i dati dell'immagine in formato base64 nell'output della transazione sulla catena Bitcoin, quindi in modo permanente i dati dell'immagine corrispondenti. viene salvato sulla catena valutaria.

Nello specifico, l'utente deve prima codificare il contenuto binario dell'immagine in una stringa in formato base64 (la codifica base64 dell'immagine significa che i dati dell'immagine possono essere codificati in una stringa, e quindi la stringa può essere utilizzata al posto dell'immagine indirizzo), quindi aggiungere il prefisso "Stamps:" prima della stringa, quindi utilizzare il protocollo Counterparty per trasmettere l'intero contenuto testuale alla catena Bitcoin. Il contenuto verrà segmentato ma numerato uno per uno per facilitare le applicazioni di livello superiore decodificare in modo inverso il contenuto dell'immagine originale.

Qui è coinvolto un concetto: il protocollo di controparte. Il protocollo Counterparty è in realtà nato già nel 2014. “Rare Pepes”, oggi considerato il pioniere degli NFT (all’epoca il termine NFT non esisteva nemmeno), ha utilizzato questo protocollo. La sua caratteristica è che può essere utilizzato gli spazi vuoti dei blocchi di dati Bitcoin. Scrivi dati per incorporare i dati nelle transazioni Bitcoin native.

Vale la pena ricordare che il 99% delle transazioni della controparte utilizza generalmente il metodo di codifica dei dati OP_RETURN, ma i dati incorporati in base a questo metodo possono essere "cancellati" dal nodo completo Bitcoin, quindi non è adatto alla direzione NFT che enfatizza l'archiviazione permanente . Ma nel caso dei francobolli BTC, a causa della lunghezza uniforme della stringa in base 64, la transazione della controparte corrispondente verrà impostata per impostazione predefinita sul tipo P2SH. Questo tipo di transazione deve dividere i dati e incorporarli in più output della transazione (più grande è il file contenuto, maggiore è il contenuto creato, maggiore è l'output), e non possono essere "eliminati" dal nodo completo Bitcoin, ottenendo così la memorizzazione permanente dei dati dell'immagine.

Per quanto riguarda l’esperienza C-side di BTC Stamps, ci sono due punti che richiedono particolare attenzione.

Innanzitutto, dal punto di vista del costo del caricamento dei dati, Mike In Space consiglia agli utenti di scegliere la specifica dell'immagine "24x24 pixel, 8 profondità di colore PNG o GIF" nel database Github, che è anche la risoluzione nativa del progetto principale! CryptoPunk.

La seconda è che tutti i BTC Stamp NFT verranno numerati in base al timestamp della transazione (quindi la cosa più importante potrebbe non essere il contenuto dell'immagine, ma il numero. La numerazione inizia da 0 e continuerà indefinitamente, ma l'embedded non sarà valido o non sarà riconoscibile). Le transazioni con stringhe base64 non verranno riconosciute.

I dati di Stampchain mostrano che all'1:30 del 6 aprile, ora di Pechino, sono stati coniati 8.220 NFT di francobolli BTC e la maggior parte del contenuto dell'immagine è copiato direttamente dall'immagine originale di CryptoPunks.

Nel loro insieme, BTC Stamps fornisce un nuovo modulo di implementazione per tutti i giocatori interessati agli NFT Bitcoin. Rispetto agli Ordinals, ci sono alcune differenze evidenti.

Secondo l'analisi del team di sviluppo ecologico Bitcoin Trust Machines, il più grande vantaggio di BTC Stamps rispetto a Ordinals è che la memorizzazione dei dati si basa sull'output della transazione più semplice, quindi i nodi completi Bitcoin "non hanno altra scelta" se non quella di scegliere di salvare BTC I timbri, mentre OP_RETURN e "witness data" (la soluzione adottata da Ordinals) hanno la possibilità di essere "cancellati" da tutti i nodi.

Tuttavia, i BTC Stamp presentano anche evidenti svantaggi rispetto agli Ordinali. Il punto più importante è che il costo di BTC Stamps è superiore a quello di Ordinals, il che fa sì che BTC Stamps limiti le specifiche delle immagini originali per limitare i costi, inoltre, Ordinals supporta anche altri tipi di file oltre alle immagini, come ad esempio come testo, audio e video. Anche applicazioni, ecc., purché la dimensione non superi il limite del blocco di 4 MB, cosa che BTC Stamps non può fare per il momento.

Lo sviluppo di Bitcoin NFT è ancora nelle sue fasi iniziali. Sia BTC Stamps che Ordinals non sono ancora abbastanza maturi, se alla fine i due saranno migliori o peggiori, o se si muoveranno verso direzioni applicative diverse in base a caratteristiche diverse, lo sarà È diventato un aspetto chiave del futuro sviluppo di Bitcoin NFT. Odaily Planet Daily continuerà inoltre ad accompagnare tutti e a seguire le tendenze di sviluppo di questo percorso segmentato.