STAMP използва протокол, независим от блокчейн, за да съхранява изображения неизменно на веригата, като конкретно използва протокола Counterparty върху регистъра на Bitcoin. Този иновативен подход позволява вграждането на данни за изображения във формат base64 директно в изходите на транзакциите. За разлика от традиционните NFT, които често сочат към централизирано хостване или използват данни, които могат да бъдат премахнати, STAMP гарантира, че данните за изображенията се запазват постоянно на блокчейна.
Процесът започва с кодиране на бинарното съдържание на изображението в base64 низ. Този низ след това се добавя към ключа за описание на транзакцията с префикс "STAMP:". Когато се излъчва чрез протокола Counterparty, данните се разделят на изходи чрез bare multisig, заобикаляйки ограниченията на полето OP_RETURN. Този метод гарантира, че данните не могат да бъдат премахнати от пълен възел, като по този начин се постига истинска неизменност.
За оптимизиране на съхранението и разходите, препоръчителният формат на изображението е PNG или GIF с размер 24x24 пиксела и 8-битова дълбочина на цветовете. Този формат е особено подходящ за пикселно изкуство, подобно на CryptoPunks, които също използват резолюция от 24x24 пиксела. Ограниченията на това "платно" го правят идеално за създаване и запазване на дигитално изкуство по компактен и ефективен начин.
Блокчейнът, на който работи STAMP, Bitcoin, предоставя здрава основа за сигурност и прозрачност. Децентрализираната природа на Bitcoin и обширната му мрежа от възли го правят силно устойчив на атаки от злонамерени актьори. Всяка транзакция се проверява от множество възли, което гарантира, че всякакъв опит за промяна или фалшифициране на данни бързо се идентифицира и отхвърля. Този децентрализиран процес на проверка е основен стълб на блокчейн технологията, предоставяйки високо ниво на доверие и сигурност.
Транзакциите на STAMP се подреждат хронологично въз основа на техните времеви печати. Първата транзакция, която включва валиден base64 низ, добавен към префикса "STAMP:" в ключа за описание, се счита за първия STAMP. Следващите транзакции следват в ред, като всеки нов STAMP получава уникален номер. Това хронологично подреждане осигурява ясна и проследима история на всички създадени STAMP.
Протоколът Counterparty, който STAMP използва, е платформа, изградена върху блокчейна на Bitcoin. Тя позволява създаването и управлението на дигитални активи и децентрализирани приложения. Чрез използването на Counterparty, STAMP може да се възползва от сигурността и стабилността на Bitcoin, като добавя своя уникална функционалност за съхранение на данни за изображения.
Освен техническата си здравина, протоколът STAMP също така подчертава прозрачността и проследимостта. Всяка STAMP транзакция се записва на блокчейна на Bitcoin, предоставяйки постоянен и публично достъпен запис. Тази прозрачност гарантира, че произходът и собствеността на всеки STAMP могат лесно да бъдат проверени, добавяйки допълнителен слой доверие за художници и колекционери.
Технологията зад STAMP не само защитава данните, но и демократизира дигиталното изкуство, като го прави достъпно и проверимо в глобален мащаб. Чрез вграждане на данни за изображения директно в блокчейна, STAMP елиминира нуждата от централизирани решения за съхранение, намалявайки риска от заг