Czym s膮 Bitcoin Runes?
Strona G艂贸wna
Artyku艂y
Czym s膮 Bitcoin Runes?

Czym s膮 Bitcoin Runes?

艢rednio zaawansowany
Opublikowane May 17, 2024Zaktualizowane Jul 8, 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 鈥炁沵ieciowych鈥 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.