Runes to protokół tworzenia zamiennych (fungible) tokenów bezpośrednio na Bitcoinie. Zaprojektował go Casey Rodarmor, twórca Ordinals, jako prostszą i „czystszą” alternatywę dla BRC-20. Protokół wystartował przy halvingu w kwietniu 2024 roku, w bloku 840 000. Salda tokenów Runes są przypisane do konkretnych UTXO, a operacje zapisuje się w wyjściach OP_RETURN, a nie w inskrypcjach.
Jak działa Runes
Każda transakcja z operacją Runes zawiera wyjście OP_RETURN z tzw. runestone – zakodowanym komunikatem opisującym, co ma się stać z tokenami. Wyjście OP_RETURN jest z definicji niewydawalne, więc nie powiększa zbioru UTXO. Główne operacje:
| Operacja | Co robi |
|---|---|
| Etching (wykucie) | tworzy nową runę: nazwę, podzielność, symbol, ewentualną premię dla twórcy i warunki otwartego mintu |
| Mint | tworzy jednostki runy według warunków ustalonych przy etchingu |
| Transfer (edykty) | rozdziela runy z wejść transakcji między jej wyjścia |
Jeśli runestone jest błędnie zbudowany, powstaje tzw. cenotaf, a runy z wejść tej transakcji zostają spalone. To ochrona przed niejednoznacznymi komunikatami, ale też realne ryzyko przy ręcznym składaniu transakcji.
Runes a model UTXO
W BRC-20 saldo to wpis w bazie indeksera, oderwany od konkretnych monet. W Runes tokeny „siedzą” w UTXO – tak jak satoshi. Gdy wydajesz UTXO zawierające runy, trafiają one na wyjścia wskazane w edyktach, a jeśli ich nie ma – na domyślne wyjście. Dzięki temu przeniesienie tokenu to jedna transakcja, a nie dwie, i powstaje mniej zbędnych, drobnych UTXO niż przy inskrypcjach transfer.
Nadal jednak węzły Bitcoina nie walidują sald Runes. Stan liczą indeksery, tyle że według reguł zaprojektowanych jako jednoznaczne.
Premia twórcy i otwarty mint
Przy etchingu twórca decyduje, jak runa trafi do obiegu. Może zarezerwować część podaży dla siebie (premia, ang. premine), może też ustalić warunki otwartego mintu: ile jednostek daje jedna transakcja mint, ile takich transakcji jest dozwolonych oraz w jakim przedziale bloków mint jest możliwy. Runa może mieć wyłącznie premię, wyłącznie otwarty mint albo oba elementy naraz. Przed zakupem sprawdź te parametry – duża premia oznacza, że twórca od początku kontroluje znaczną część podaży i może ją sprzedawać na rynek.
Porównanie z BRC-20
| Cecha | BRC-20 | Runes |
|---|---|---|
| Nośnik danych | inskrypcja w witness | OP_RETURN |
| Gdzie jest saldo | w bazie indeksera, per adres | przypisane do UTXO |
| Transfer | dwie transakcje | jedna transakcja |
| Nazwy | cztery znaki | do 26 liter A–Z, z opcjonalnymi separatorami |
Przykład
Załóżmy, że masz UTXO z 0,0001 BTC i 5000 jednostek runy. Chcesz wysłać 2000 jednostek. Budujesz transakcję z edyktem: 2000 na wyjście odbiorcy, reszta na Twój adres reszty. Po zatwierdzeniu masz nowy UTXO z 3000 jednostek. Jeśli transakcja ma 200 vB, a stawka to 25 sat/vB, zapłacisz 5000 sat opłaty – niezależnie od tego, ile warte są przenoszone runy.
Najczęstsze błędy
- Wydawanie UTXO z runami portfelem, który ich nie obsługuje – runy mogą trafić w nieoczekiwane miejsce.
- Ręczne budowanie transakcji i wygenerowanie cenotafu, który spala tokeny.
- Mylenie podobnych nazw run różniących się separatorem lub jedną literą.
- Mintowanie w szczycie popytu bez liczenia opłat.
Perspektywa tradera
Start Runes przy halvingu zbiegł się z rekordowo wysokimi opłatami w pierwszych blokach po zmianie nagrody, co pokazało, jak mocno spekulacja tokenami potrafi wpływać na koszty całej sieci. Dla tradera ważne są dwie rzeczy. Po pierwsze, runy to w większości aktywa spekulacyjne o niskiej płynności, więc wielkość pozycji musi uwzględniać możliwość wyjścia ze znacznym poślizgiem. Po drugie, fale mintowania podnoszą opłaty dla wszystkich – planuj przelewy BTC tak, by nie trafiały na szczyt takiej fali.
Najczęstsze pytania
Kto stworzył Runes?
Casey Rodarmor, autor protokołu Ordinals. Runes uruchomiono przy halvingu w kwietniu 2024 roku.
Czy Runes to inskrypcje?
Nie. Runes zapisuje operacje w wyjściach OP_RETURN, a nie w witness. Etching runy może być powiązany z inskrypcją, ale sam token nie jest inskrypcją.
Czy węzły Bitcoina weryfikują salda Runes?
Nie. Węzły widzą tylko poprawne transakcje. Salda wylicza oprogramowanie indeksujące według reguł protokołu.
Czy Runes obciąża sieć mniej niż BRC-20?
Zwykle tak, bo transfer to jedna transakcja i nie tworzy dodatkowych, drobnych UTXO. Duży popyt na mintowanie nadal jednak podnosi opłaty.
Jak sprawdzić, ile run należy do twórcy?
W danych etchingu, które pokazują eksplorery obsługujące Runes: wielkość premii, limit mintów i łączną podaż. Z tych liczb wynika, jaka część podaży trafiła do twórcy bez mintu.
Tekst ma charakter edukacyjny i nie stanowi rekomendacji inwestycyjnej.


