Cosa sono i Bitcoin Stamps?
Il protocollo Bitcoin STAMPS integra immagini nella blockchain, garantendo l'integrità e l'immutabilità dell'arte digitale. A differenza di Bitcoin Ordinals, Bitcoin Stamps offre un metodo sicuro di archiviazione dei dati con maggiore flessibilità. Questo articolo approfondisce il concetto di Bitcoin Stamps, il loro funzionamento e le differenze rispetto ai Bitcoin Ordinals.
Nozioni di base
Lo sviluppo di Bitcoin ha esteso la sua utilità oltre lo scopo originale, incorporando funzionalità come l'inclusione di dati nelle transazioni. Il protocollo STAMPS si basa su predecessori come Ordinals, permettendo capacità avanzate di embedding dei dati. Questo articolo esamina le complessità, il funzionamento e i punti di divergenza rispetto ai Bitcoin Ordinals.
Bitcoin Stamps spiegati
I Bitcoin Stamps facilitano l'integrazione dell'arte digitale nella blockchain codificando i dati all'interno degli output di transazione non spesi (UTXOs), garantendone così l'inclusione permanente e l'immutabilità nella blockchain.
Come funzionano i Bitcoin Stamps?
Per creare un Bitcoin Stamp, l'arte digitale viene codificata in una stringa base64 e viene aggiunto il prefisso "STAMP:" all'interno di una transazione Bitcoin. Questi dati vengono poi distribuiti su più output tramite transazioni multi-firma, assicurandone la registrazione permanente sulla blockchain. A ogni Stamp viene assegnato un numero univoco basato sull'orario della transazione, facilitandone l'ordinamento. Per il riconoscimento ufficiale, gli Stamp devono rispettare criteri specifici, come essere inclusi nella prima transazione che contiene una stringa valida "STAMP:base64".
Varianti del protocollo Bitcoin Stamps
I Bitcoin Stamps utilizzano due protocolli principali: SRC-20 e SRC-721.
- SRC-20: Questo standard token, basato sul protocollo open Counterparty, integra dati arbitrari all'interno di transazioni con dati spendibili, differenziandosi dagli Ordinals, che collocano i dati nella sezione witness.
- SRC-721: Progettato per facilitare la creazione economica di NFT dettagliati, SRC-721 utilizza il protocollo Bitcoin STAMPS per memorizzare le immagini in formato a strati, riducendo le dimensioni dei file tramite tecniche come palette di colori indicizzate. Questi strati possono essere combinati in un unico NFT, permettendo la creazione di immagini di alta qualità a costi ridotti.
Bitcoin Stamps vs. Ordinals
Bitcoin Stamps e Bitcoin Ordinals fungono da metodi di iscrizione all'interno della blockchain di Bitcoin, permettendo agli utenti di aggiungere dati. Tuttavia, le loro metodologie divergono significativamente.
Archiviazione dei dati
I Bitcoin Ordinals impiegano dati witness memorizzati separatamente nei blocchi di transazione, soggetti a modifiche attraverso il pruning dei dati da parte dei nodi. Al contrario, il protocollo Bitcoin STAMPS integra i dati delle immagini all'interno degli output di transazione non spesi (UTXOs), rendendoli immutabili e resistenti al pruning.
Gestione dei dati e costi
I Bitcoin Stamps consentono uno storage flessibile, supportando immagini con risoluzioni di 24x24 pixel o superiori. Tuttavia, immagini più grandi possono aumentare i costi di transazione. Al contrario, i Bitcoin Ordinals limitano i dati incorporati alla dimensione del blocco Bitcoin, assicurando commissioni di transazione coerenti ma limitando la flessibilità.
Schema di firma
I Bitcoin Stamps utilizzano un framework multi-firma, aumentando la sicurezza dei dati, mentre i Bitcoin Ordinals si basano su un sistema a firma singola.
Conclusione
I Bitcoin Stamps servono come mezzo per incorporare in modo sicuro l'arte digitale nella blockchain, preservandone integrità e immutabilità. A differenza dei Bitcoin Ordinals, vincolati dalla dimensione del blocco e da transazioni a firma singola, i Bitcoin Stamps offrono una maggiore flessibilità nella dimensione dei dati e nella sicurezza tramite un framework multi-firma.
Puoi scambiare USDT con Bitcoin su hexn.io smart exchange.