Od czasu powstania Bitcoina w 2009 roku technologia blockchain znacząco się rozwinęła, umożliwiając powstawanie różnorodnych rodzajów tokenów. Tokeny stanowią cyfrowe reprezentacje wartości, używane do różnych celów, takich jak transakcje, zarządzanie systemami, finansowanie projektów czy reprezentacja aktywów fizycznych. Standard ERC-20 na platformie Ethereum odegrał kluczową rolę w rozwoju rynku tokenów, jednak pojawiła się potrzeba opracowania bardziej zaawansowanych i bezpiecznych standardów.
Blockchain stał się fundamentem dla wielu innowacji finansowych, a tokeny cyfrowe są jednym z najbardziej fascynujących aspektów tej rewolucji. Tokeny SRC-20 to nowa klasa tokenów na rynku, wprowadzająca standard bezpiecznych kontraktów w ekosystemie Bitcoina. W niniejszym artykule przyjrzymy się bliżej temu, czym są tokeny SRC-20, jak działają oraz jakie korzyści niosą dla użytkowników i projektów blockchain.
Czym jest standard SRC-20?
Standardy tokenów istnieją po to, aby zapewnić użytkownikom, że dany token jest tworzony i zarządzany w sposób spójny, zgodnie z powiązanymi z nim inteligentnymi kontraktami. W praktyce oznacza to, że tokeny mogą być łatwo przechowywane, sprzedawane i przesyłane między różnymi ekosystemami i portfelami.
SRC-20 jest standardem tokenów, zainspirowanym popularnym standardem ERC-20 na Ethereum. Jednak w tym przypadku standard ten służy do zarządzania i tworzenia tokenów na blockchainie Bitcoina. Szczególną odmianą tokenów SRC-20 są Bitcoin Secure Tradeable Art Maintained Permanently (Stamps), czyli unikalne, cyfrowe dzieła sztuki, które zostały wprowadzone na rynek stosunkowo niedawno, w marcu 2023 roku.
Bitcoin Stamps są w rzeczywistości tokenami SRC-20, które reprezentują przedmioty kolekcjonerskie przechowywane na blockchainie Bitcoina. Początkowo wykorzystywały one protokół Counterparty do konwersji obrazów na pliki, które następnie były przesyłane do sieci Bitcoin.
Jednak wprowadzenie standardu SRC-20 znacząco rozszerzyło funkcjonalność Bitcoina, uczyniło go bardziej wszechstronną platformą. Tokeny SRC-20 muszą spełniać określone kryteria, aby mogły być prawidłowo tworzone. Oznacza to, że mogą kodować tylko określone typy plików graficznych i mają ograniczony rozmiar – 24×24 piksele. Każdy Bitcoin Stamp musi posiadać swój unikalny identyfikator i jest tworzony poprzez dodanie “stamp” w nowej transakcji.
Bitcoin Stamps – definicja
Bitcoin Stamps, jak wspomniano, są tokenami SRC-20 i stanowią rodzaj NFT (Non-Fungible Token), zbudowanym na blockchainie Bitcoina. Tokeny SRC-20 wyróżniają się unikalną metodą osadzania danych w łańcuchu bloków. Przekształcają informacje obrazów (w formatach takich jak GIF, PNG lub SVG) w ciąg base64, który jest integrowany z kluczem opisu transakcji. Dzięki temu sposób przechowywania danych bezpośrednio w transakcjach blockchainowych zapewnia niezmienność, czyniąc je trwale zintegrowanymi z łańcuchem bloków, co oznacza, że nie mogą zostać usunięte.
Technologia stoi za tokenami SRC-20 jest porównywana do tokenów ERC-1155 na Ethereum, które mogą obsługiwać różne rodzaje tokenów w jednej transakcji. Tokeny SRC-20 mają swoje unikalne cechy, ale ze względu na wysokie koszty i ograniczenia przestrzeni blokowej, mogą przechowywać jedynie małe obrazy (24×24 piksele). To ograniczenie różni je od Ordinals, które pozwalają na przechowywanie większych danych.
Wady i zalety standardu SRC-20
Zalety:
- Uproszczona implementacja: Standard SRC-20 nie wymaga spalania BTC lub innych tokenów, a dane są zawarte bezpośrednio w transakcjach blockchainowych.
- Większa dostępność: Użytkownicy niezaznajomieni z kryptowalutami mogą mieć udział w danym aktywie bez potrzeby dużych inwestycji.
- Usprawnione transakcje: Wykorzystują inteligentne kontrakty do tworzenia obrazów i tekstu, co przyspiesza cały proces bez potrzeby tworzenia osobnego NFT.
Wady:
- Skalowalność: Wzrost popularności tokenów SRC-20 może obciążać blockchain Bitcoina, opóźniając transakcje i zwiększając opłaty transakcyjne.
- Bezpieczeństwo: Luki w inteligentnych kontraktach mogą stwarzać zagrożenia dla bezpieczeństwa, co może prowadzić do strat finansowych użytkowników.
- Wyzwania regulacyjne: Zmieniające się ramy prawne dotyczące kryptowalut mogą powodować niepewność prawną i regulacyjną dla użytkowników.
Bitcoin Stamps vs. Bitcoin Ordinals
Bitcoin Stamps i Bitcoin Ordinals to dwa innowacyjne podejścia do osadzania danych w blockchainie Bitcoina. Każde z nich ma różne cechy i funkcje, które można porównać:
- Bitcoin Stamps: Bezpieczne osadzanie danych w blockchainie Bitcoina, minimalny wpływ na wydajność sieci, idealne do zastosowań wymagających trwałości danych.
- Bitcoin Ordinals: Innowacyjne podejście oparte na zapisywaniu danych na poszczególnych satoshi, ale z większym wpływem na wydajność i skalowalność blockchaina.
Podsumowanie
Standard SRC-20 wprowadza nowe możliwości dla blockchaina Bitcoina poprzez umożliwienie tworzenia cyfrowych dzieł sztuki i innych aktywów w postaci tokenów, które są trwale zintegrowane z łańcuchem bloków. Pomimo rosnącej popularności, tokeny SRC-20 niosą ze sobą wyzwania związane z wydajnością, bezpieczeństwem i regulacjami. Bitcoin Stamps, reprezentujące cyfrowe przedmioty kolekcjonerskie, otwierają nowe możliwości dla kreatywnego wykorzystania technologii blockchain.