W ekosystemie Bitcoin pojawiła się nowa, fascynująca inicjatywa – Runy (Runes), protokół tokenów, który obiecuje prostotę i efektywność. W tym przewodniku przybliżymy Ci, czym są Runy Bitcoin, jak różnią się od tokenów BRC-20 oraz jak bezpiecznie przechowywać je w portfelu Xverse Runes.
Czym są Runy w Bitcoin?
Runy to tokeny dostępne na blockchainie Bitcoin, korzystające z protokołu Runes. Twórca Ordinals, Casey Rodarmor, zaproponował nowy protokół we wrześniu 2023 r., przedstawiając go jako lepszą i prostszą alternatywę dla eksperymentalnego standardu BRC-20 dla tokenów zamienialnych.
Tokeny BRC-20 szybko zyskały popularność po uruchomieniu standardu tokenów Bitcoin w marcu 2023 r. przez dewelopera o pseudonimie Domo. Jednak standard ten doprowadził również do nadmiernej produkcji „śmieciowych” UTXO, co spowodowało zator w sieci. Rodarmor dąży do rozwiązania tego problemu za pomocą protokołu opartego na UTXO, który zapobiegnie generowaniu „śmieciowych” UTXO.
W przeciwieństwie do innych protokołów tokenów wymienialnych dla Bitcoin, Runy nie wymagają danych poza łańcuchem ani natywnego tokena do działania. Na przykład, protokół Taproot Assets używa UTXO, ale przechowuje metadane aktywów poza łańcuchem. Z kolei Counterparty, protokół zbudowany na blockchainie Bitcoin, wymaga natywnego tokenu do niektórych operacji i nie opiera się na UTXO.
Jak działa standard tokenów Runes?
Tworzenie nowego tokena Runy rozpoczyna się od transakcji emisyjnej, gdzie definiuje się symbol, podaż tokenów i liczbę miejsc dziesiętnych. Podaż tokenów jest przypisywana do konkretnego UTXO, co pozwala jednemu UTXO zawierać dowolną ilość dowolnej liczby Run, czy to miliard, milion czy mniej. UTXO służą do śledzenia sald tokenów Runy.
Funkcja transferu służy do dzielenia UTXO na kilka nowych UTXO zawierających różne ilości Run, aby wysyłać zapisy do odbiorców.
Przechowywanie danych
Inskrypcje Ordinal tworzone są przez dodawanie treści, takich jak obrazy, pliki audio i pliki HTML, do transakcji Bitcoin. Zostało to wprowadzone popprzez ulepszenie SegWit, które zmieniło format transakcji Bitcoin, dzieląc ją na dwie części. Pierwsza część zawiera adresy portfeli nadawcy i odbiorcy, podczas gdy dodatkowy segment zawiera podpisy transakcji.
Zamiast przechowywać dane w części transakcji, Runy przechowują dane w OP_RETURN, specjalnej funkcji używanej do przechowywania danych na blockchainie Bitcoin. To odróżnia protokoły Ordinals i Runy od siebie.
Runy a tokeny BRC-20: Podobieństwa i różnice
Wprowadzenie protokołu Runes to znaczący krok naprzód w emisji tokenów wymienialnych na Bitcoinie, pokazując, że deweloperzy nie ustają w poszukiwaniach najlepszego sposobu na wydawanie tokenów na bazowej warstwie Bitcoin, minimalizując przy tym negatywne efekty.
Podsumowanie
Runy Bitcoin to nowa, obiecująca inicjatywa w ekosystemie Bitcoin, oferująca prostszą i bardziej efektywną alternatywę dla tokenów BRC-20. Umożliwiają emisję tokenów wymienialnych bezpośrednio na Bitcoinie, eliminując potrzebę danych poza łańcuchem i natywnych tokenów.