Czym są Bitcoin Runes?
Strona Główna
Artykuły
Czym są Bitcoin Runes?

Czym są Bitcoin Runes?

Średnio zaawansowany
Opublikowane May 17, 2024Zaktualizowane Jun 26, 2024
6m

Najważniejsze informacje

  • Bitcoin Runes to protokół, który umożliwia tworzenie tokenów wymiennych w sieci blockchain Bitcoin.

  • Protokół Bitcoin Runes za pośrednictwem modelu UTXO sieci Bitcoin i kodu operacji OP_RETURN upraszcza tworzenie tokenów wymiennych w sieci Bitcoin oraz zarządzanie nimi.

  • Wśród zalet protokołu Bitcoin Runes można wymienić np. większą wydajność i proste podejście do tworzenia tokenów wymiennych.

Wprowadzenie

Z biegiem lat w ekosystemie Bitcoin pojawiły się zarówno tokeny wymienne, jak i niewymienne (NFT). W tym artykule przyjrzymy się protokołowi Bitcoin Runes, jego działaniu, kluczowym różnicom w stosunku do tokenów BRC-20 oraz jego potencjalnym zaletom.

Czym są Bitcoin Runes?

Bitcoin Runes to protokół, który umożliwia tworzenie tokenów wymiennych w sieci blockchain Bitcoin. W przeciwieństwie do tokenów BRC-20 i SRC-20, które również działają w sieci blockchain Bitcoin, runy nie są zależne od protokołu Ordinals i mają prostszą oraz bardziej wydajną konstrukcję. Działają na uznanych modelach sieci blockchain Bitcoin, takich jak np. model UTXO i kod operacji OP_RETURN.

Jak działają runy w sieci Bitcoin?

Protokół Bitcoin Runes działa poprzez dwa podstawowe mechanizmy sieci blockchain Bitcoin: model transakcyjny UTXO (Unspent Transaction Output, niewykorzystanych danych wyjściowych transakcji) sieci Bitcoin oraz kod operacji OP_RETURN. 

W modelu transakcyjnym UTXO każda transakcja daje dane wyjściowe, które są traktowane jako oddzielne kawałki waluty cyfrowej. Aby zainicjować transakcję, należy użyć tych danych wyjściowych jako danych wejściowych. Model UTXO umożliwia rejestrowanie każdej jednostki kryptowaluty. W kontekście protokołu Bitcoin Runes dane UTXO mogą zawierać zapis różnych ilości lub rodzajów run, co upraszcza zarządzanie tokenami.

Kod operacji OP_RETURN umożliwia użytkownikom dołączanie do transakcji w sieci Bitcoin dalszych informacji. Ten kod operacji umożliwia włączenie jeszcze maksymalnie 80 bajtów danych do transakcji, która nie podlega wydatkowaniu. W protokole Bitcoin Runes kod operacji OP_RETURN służy konkretnie do przechowywania danych tokena, czyli np. jego nazwy, ID, symbolu, poleceń dotyczących określonych działań oraz innych niezbędnych danych. Dane są zapisywane w tzw. kamieniu runicznym (Runestone) w obrębie kodu operacji transakcji sieci Bitcoin OP_RETURN.

Wytrawianie i mintowanie run w sieci Bitcoin

Proces tworzenia nowej runy to tzw. wytrawianie. Wytrawianie polega na określeniu kilku kluczowych informacji, m.in. nazwy, symbolu, ID, ilości podaży, podzielności oraz innych parametrów runy. Wszystkie te dane są rejestrowane w danych wyjściowych OP_RETURN transakcji w sieci blockchain. Podczas wytrawiania twórcy mają również możliwość dołączenia tzw. urobku wstępnego, dzięki czemu mogą przydzielić sobie pewną część runy, zanim stanie się ona ogólnodostępna.

Po wytrawieniu runy można ją zmintować zarówno w ramach mintowania otwartego, jak i zamkniętego. W ramach mintowania otwartego każdy może generować nowe runy po wytrawieniu wstępnym poprzez tworzenie transakcji menniczych. Z kolei mintowanie zamknięte umożliwia wybijanie nowych tokenów dopiero po spełnieniu wcześniej określonych warunków, np. konkretnego czasu, po którym mintowanie się kończy.

Bitcoin Runes a BRC-20

Model działania

Protokół Bitcoin Runes działa w modelu UTXO (Unspent Transaction Output) sieci Bitcoin. Z kolei tokeny BRC-20 działają na protokole Bitcoin Ordinals, w którym dane są dołączane bezpośrednio do poszczególnych jednostek satoshi (satów).

Przesyłanie tokenów

W protokole Bitcoin Runes funkcjonuje mechanizm przesyłowy, w ramach którego transakcje tworzą nowy zestaw UTXO na podstawie danych zapisanych w polu OP_RETURN transakcji w sieci Bitcoin. Z kolei do przesyłu tokenów BRC-20 konieczne jest tworzenie nowych inskrypcji na każdą transakcję.

Mintowanie tokenów

Mintowanie run może się odbywać przy użyciu otwartych lub zamkniętych procedur mintowania, a deweloperzy mają opcję urobku wstępnego. Bicie tokenów BRC-20 jest natomiast ograniczone do otwartej procedury mintowania, co ogranicza elastyczność początkowej dystrybucji tokenów.

Zarządzanie

Protokół Bitcoin Runes jest kompatybilny z siecią Bitcoin Lightning i obsługuje zarówno klienty Lightning, jak i portfele SPV (Simplified Payment Verification, czyli z uproszczoną weryfikacją płatności). Z kolei do tokenów BRC-20 potrzebne są portfele z obsługą protokołu Ordinals.

Zalety protokołu Bitcoin Runes

Wydajność

Protokół Bitcoin Runes stanowi wydajną metodę obsługi tokenów w sieci Bitcoin dzięki zastosowaniu modelu OP_RETURN. Zapobiega to tworzeniu niepodlegających wydatkowaniu danych UTXO, które mogą prowadzić do zatykania sieci. Kod OP_RETURN zajmuje tylko 80 bajtów danych – w odróżnieniu od inskrypcji BRC-20, które mogą zajmować nawet 4 MB. Dzięki tej różnicy pod względem wykorzystania danych można łatwiej zmniejszyć obciążenie sieci Bitcoin, zwiększyć jej sprawność i ograniczyć ryzyko przeciążenia.

Prostota

W porównaniu z innymi opcjami protokół Bitcoin Runes umożliwia prostsze tworzenie wielu tokenów wymiennych bezpośrednio w trybie on-chain oraz zarządzanie nimi. Jest to możliwe bez potrzeby korzystania z danych w trybie off-chain ani tworzenia tokenów natywnych, co oznacza, że można uniknąć generowania nadmiernej ilości „śmieciowych” danych UTXO. Dzięki takiemu podejściu zarządzanie tokenami staje się prostsze i bardziej przystępne dla szerszego grona użytkowników.

Możliwość poszerzenia bazy użytkowników

Formaty Ordinals i BRC-20 umożliwiły już tworzenie wymiennych meme coinów, co przyciągnęło do sieci Bitcoin więcej użytkowników. Wprowadzenie protokołu Bitcoin Runes również wzbudziło zainteresowanie w społecznościach kryptowalutowalutowych i wśród entuzjastów monet memowych, zwłaszcza przed jego uruchomieniem w kwietniu 2024 roku i tuż po nim. Chociaż aktywność protokołu po uruchomieniu spadła, stanowi on nowe zastosowanie praktyczne sieci Bitcoin, które może w przyszłości przyciągnąć więcej użytkowników.

Wnioski Końcowe

Bitcoin Runes to protokół, który umożliwia tworzenie tokenów wymiennych w sieci blockchain Bitcoin. Poprzez model UTXO i kod operacji OP_RETURN poprawia sprawność obsługi tokenów w sieci Bitcoin. Runy mają zadatki na to, aby przyciągnąć do sieci Bitcoin więcej użytkowników i uprościć tworzenie nowych tokenów.

Dalsza Lektura

Wyłączenie Odpowiedzialności i Ostrzeżenie o Ryzyku: Niniejsza treść jest prezentowana użytkownikowi w stanie, w jakim się znajduje, wyłącznie w celach ogólnoinformacyjnych i edukacyjnych, bez jakichkolwiek gwarancji. Nie należy jej interpretować jako porady finansowej, prawnej ani innego rodzaju porady specjalistycznej. Nie ma ona również charakteru zachęty do zakupu jakiegokolwiek konkretnego produktu ani usługi. Użytkownik powinien zasięgnąć własnej porady u odpowiednich zawodowych doradców. Jeżeli artykuł jest napisany przez osobę z zewnątrz, należy pamiętać, że wyrażone poglądy są poglądami tej osoby i nie muszą odzwierciedlać poglądów Akademii Binance. Więcej informacji można znaleźć w naszym pełnym wyłączeniu odpowiedzialności tutaj. Ceny aktywów cyfrowych bywają zmienne. Możliwe, że wartość Twojej inwestycji spadnie lub wzrośnie i nie odzyskasz zainwestowanej kwoty. Ponosisz wyłączną odpowiedzialność za swoje decyzje inwestycyjne, a Akademia Binance nie ponosi odpowiedzialności za ewentualne straty. To nie jest porada z zakresu finansów, prawa ani innej dziedziny. Aby uzyskać więcej informacji, zapoznaj się z naszymi Warunkami Użytkowania i Ostrzeżeniem o Ryzyku.