STAMP sử dụng một giao thức không phụ thuộc vào blockchain để lưu trữ hình ảnh một cách bất biến trên chuỗi, cụ thể là sử dụng giao thức Counterparty trên sổ cái Bitcoin. Cách tiếp cận sáng tạo này cho phép nhúng dữ liệu hình ảnh định dạng base64 trực tiếp vào các đầu ra giao dịch. Khác với các NFT truyền thống thường chỉ đến lưu trữ tập trung hoặc sử dụng dữ liệu chứng nhân có thể cắt tỉa, STAMP đảm bảo rằng dữ liệu hình ảnh được bảo tồn vĩnh viễn trên blockchain.
Quá trình bắt đầu bằng cách mã hóa nội dung nhị phân của một hình ảnh thành một chuỗi base64. Chuỗi này sau đó được thêm vào khóa mô tả của giao dịch với tiền tố "STAMP:". Khi được phát sóng bằng giao thức Counterparty, dữ liệu được chia thành các đầu ra thông qua bare multisig, vượt qua các hạn chế của trường OP_RETURN. Phương pháp này đảm bảo rằng dữ liệu không thể bị cắt tỉa từ một nút đầy đủ, do đó đạt được tính bất biến thực sự.
Để tối ưu hóa lưu trữ và chi phí, định dạng hình ảnh được khuyến nghị là PNG hoặc GIF với độ phân giải 24x24 pixel, độ sâu màu 8. Định dạng này đặc biệt phù hợp cho nghệ thuật pixel, giống như CryptoPunks, cũng sử dụng độ phân giải 24x24 pixel. Các hạn chế của "khung vẽ" này làm cho nó lý tưởng để tạo và bảo tồn nghệ thuật kỹ thuật số một cách gọn nhẹ và hiệu quả.
Blockchain mà STAMP hoạt động, Bitcoin, cung cấp một nền tảng vững chắc cho bảo mật và minh bạch. Tính chất phi tập trung của Bitcoin và mạng lưới rộng lớn các nút của nó làm cho nó rất khó bị tấn công bởi các tác nhân xấu. Mỗi giao dịch được xác minh bởi nhiều nút, đảm bảo rằng bất kỳ nỗ lực nào để thay đổi hoặc làm giả dữ liệu đều nhanh chóng được phát hiện và từ chối. Quá trình xác minh phi tập trung này là nền tảng của công nghệ blockchain, cung cấp mức độ tin cậy và bảo mật cao.
Các giao dịch STAMP được sắp xếp theo thứ tự thời gian dựa trên dấu thời gian của chúng. Giao dịch đầu tiên bao gồm một chuỗi base64 hợp lệ được thêm vào tiền tố "STAMP:" trong khóa mô tả được coi là STAMP đầu tiên. Các giao dịch tiếp theo theo thứ tự, với mỗi STAMP mới được gán một số duy nhất. Sự sắp xếp theo thứ tự thời gian này đảm bảo một lịch sử rõ ràng và có thể truy xuất của tất cả các STAMP được tạo ra.
Giao thức Counterparty, mà STAMP sử dụng, là một nền tảng được xây dựng trên blockchain Bitcoin. Nó cho phép tạo và quản lý các tài sản kỹ thuật số và các ứng dụng phi tập trung. Bằng cách tận dụng Counterparty, STAMP có thể tận dụng sự an toàn và ổn định của Bitcoin trong khi thêm chức năng độc đáo của riêng mình để lưu trữ dữ liệu hình ảnh.
Ngoài sự mạnh mẽ về mặt kỹ thuật, giao thức STAMP cũng nhấn mạnh tính minh bạch và khả năng truy xuất. Mỗi giao dịch STAMP được ghi lại trên blockchain Bitcoin, cung cấp một bản ghi vĩnh viễn và có thể truy cập công khai. Tính minh bạch này đảm bảo rằng nguồn gốc và quyền sở hữu của mỗi STAMP có thể dễ dàng được xác minh, thêm một lớp tin cậy bổ sung cho các nghệ sĩ và nhà sưu tập.
Công nghệ đằng sau STAMP không chỉ bảo vệ dữ liệu mà còn dân chủ hóa nghệ thuật kỹ thuật số bằng cách làm cho nó có thể truy cập và xác minh trên quy mô toàn cầu. Bằng cách nhúng dữ liệu hình ảnh trực tiếp vào blockchain, STAMP loại bỏ nhu cầu về các giải pháp lưu trữ tập trung, giảm nguy cơ mất mát hoặc giả mạo dữ liệu. Cách tiếp cận phi tập trung này phù hợp với các nguyên tắc cốt lõi của công nghệ blockchain, thúc đẩy an ninh, minh bạch và tính bất biến.