Poczta edukacyjna
Czym są runy Bitcoina?
Bitcoin Runes to protokół umożliwiający tworzenie wymiennych tokenów na blockchainie Bitcoin. W przeciwieństwie do tokenów BRC-20 i SRC-20, które również działają na blockchainie Bitcoin, Runy nie są zależne od protokołu Ordinals i zostały zaprojektowane tak, aby były prostsze i wydajniejsze. Wykorzystują ustalone modele blockchain Bitcoin, takie jak model UTXO i kod operacji OP_RETURN.
Jak działają runy Bitcoin?
Protokół Bitcoin Runes działa poprzez dwa podstawowe mechanizmy łańcucha bloków Bitcoin: model transakcji UTXO (Unspent Transaction Output) Bitcoina i kod operacji OP_RETURN.
W modelu transakcyjnym UTXO każda transakcja skutkuje wynikami, które są traktowane jako oddzielne części waluty cyfrowej. Aby zainicjować transakcję, używasz tych wyników jako danych wejściowych. Model UTXO umożliwia śledzenie każdej jednostki kryptowaluty. W kontekście Bitcoin Runes, każdy UTXO może przechowywać różne ilości lub typy Run, co upraszcza zarządzanie tokenami.
Kod OP_RETURN umożliwia użytkownikom dołączanie dodatkowych informacji do transakcji Bitcoin. Ten kod operacji ułatwia włączenie do 80 bajtów dodatkowych danych w niepotrzebnej transakcji. Bitcoin Runes w szczególności wykorzystują kod operacyjny OP_RETURN do przechowywania danych tokena, takich jak nazwa tokena, identyfikator, symbol, polecenia dotyczące określonych działań i inne istotne dane. Dane są przechowywane w tak zwanym kamieniu runicznym w kodzie operacyjnym OP_RETURN transakcji Bitcoin.