STAMP memanfaatkan protokol yang agnostik terhadap blockchain untuk menyimpan gambar secara permanen di dalam rantai, khususnya menggunakan protokol Counterparty pada buku besar Bitcoin. Pendekatan inovatif ini memungkinkan penyematan data gambar yang diformat dalam base64 langsung ke dalam keluaran transaksi. Berbeda dengan NFT tradisional yang sering menunjuk ke hosting terpusat atau menggunakan data saksi yang dapat dipangkas, STAMP memastikan bahwa data gambar dipertahankan secara permanen di blockchain.
Proses dimulai dengan mengkodekan konten biner gambar menjadi string base64. String ini kemudian ditambahkan ke kunci deskripsi transaksi dengan awalan "STAMP:". Ketika disiarkan menggunakan protokol Counterparty, data dipecah menjadi keluaran melalui bare multisig, melewati batasan dari bidang OP_RETURN. Metode ini memastikan bahwa data tidak dapat dipangkas dari node penuh, sehingga mencapai ketidakberubahan yang sejati.
Untuk mengoptimalkan penyimpanan dan biaya, format gambar yang direkomendasikan adalah PNG atau GIF dengan resolusi 24x24 piksel dan kedalaman warna 8. Format ini sangat cocok untuk seni piksel, mirip dengan CryptoPunks, yang juga menggunakan resolusi 24x24 piksel. Batasan "kanvas" ini membuatnya ideal untuk menciptakan dan mempertahankan seni digital dengan cara yang ringkas dan efisien.
Blockchain tempat STAMP beroperasi, Bitcoin, menyediakan fondasi yang kuat untuk keamanan dan transparansi. Sifat desentralisasi Bitcoin dan jaringan node yang luas membuatnya sangat tahan terhadap serangan dari aktor jahat. Setiap transaksi diverifikasi oleh beberapa node, memastikan bahwa setiap upaya untuk mengubah atau memalsukan data dengan cepat diidentifikasi dan ditolak. Proses verifikasi desentralisasi ini adalah landasan dari teknologi blockchain, memberikan tingkat kepercayaan dan keamanan yang tinggi.
Transaksi STAMP diurutkan secara kronologis berdasarkan cap waktu mereka. Transaksi pertama yang menyertakan string base64 yang valid yang ditambahkan ke awalan "STAMP:" dalam kunci deskripsi dianggap sebagai STAMP pertama. Transaksi berikutnya mengikuti urutan, dengan setiap STAMP baru diberikan nomor unik. Pengurutan kronologis ini memastikan sejarah yang jelas dan dapat dilacak dari semua STAMP yang dibuat.
Protokol Counterparty, yang digunakan oleh STAMP, adalah platform yang dibangun di atas blockchain Bitcoin. Ini memungkinkan pembuatan dan pengelolaan aset digital dan aplikasi terdesentralisasi. Dengan memanfaatkan Counterparty, STAMP dapat memanfaatkan keamanan dan stabilitas Bitcoin sambil menambahkan fungsionalitas uniknya sendiri untuk menyimpan data gambar.
Selain kekuatan teknisnya, protokol STAMP juga menekankan transparansi dan keterlacakan. Setiap transaksi STAMP dicatat di blockchain Bitcoin, menyediakan catatan permanen dan dapat diakses publik. Transparansi ini memastikan bahwa asal-usul dan kepemilikan setiap STAMP dapat dengan mudah diverifikasi, menambah lapisan kepercayaan ekstra bagi seniman dan kolektor.
Teknologi di balik STAMP tidak hanya mengamankan data tetapi juga mendemokratisasi seni digital dengan membuatnya dapat diakses dan diverifikasi secara global. Dengan menyematkan data gambar langsung ke dalam blockchain, STAMP menghilangkan kebutuhan akan solusi penyimpanan terpusat, mengurangi risiko kehilangan data atau manipulasi. Pendekatan desentralisasi ini sejalan dengan prinsip inti teknologi blockchain, mempromosikan keamanan, transparansi, dan ketidakberubahan.