Narracja Bitcoina dotycząca zrównoważonego rozwoju

Branża zawsze uważała Bitcoin za „cyfrowe złoto”, a Ethereum za „komputer światowy”. Optymistyczne oceny opinii publicznej na temat długoterminowego wzrostu cen Bitcoinów wynikają głównie z „stałego całkowitego wolumenu”, „przechowywania wartości” i „cyklicznej redukcji produkcji”.

Zgodnie z tą zasadą przewidywalna przyszłość Bitcoina jest następująca: nagrody za bloki zostaną zredukowane do zera, a opłaty za transakcje w łańcuchu staną się jedynym budżetem bezpieczeństwa łańcucha bloków Bitcoin. Nagroda za blok (tj. nagroda Coinbase) jest zmniejszana o połowę co cztery lata i ostatecznie zostanie zmniejszona do zera. Jest to ustalony fakt w przyszłości, którego nie można zmienić. Do tego czasu opłaty transakcyjne Bitcoina w łańcuchu będą jedynym źródłem dochodu, o jakim górnicy mogą w tej chwili pomyśleć.

Jednak w ramach obecnej narracji o Bitcoinie jako cyfrowym złocie transakcje w ramach łańcucha nie będą zbyt częste. Oznacza to, że w budżecie bezpieczeństwa, jaki Bitcoin da górnikom w przyszłości, nie ma zbyt wiele miejsca na wyobraźnię. Dla porównania, ekosystem Ethereum aktywnie promuje NFT, Layer2, DeFi i inne narracje. Jest to oczywiście niezgodne z interesami ekosystemu Bitcoin.

Dlatego od dłuższego czasu toczą się badania wokół ekologicznego zastosowania Bitcoina w branży. Takie jak sieć oświetleniowa, sieć płynna, stosy itp. Jednak pewne ograniczenia samego Bitcoina ograniczają ekspansję jego ekosystemu.

Kluczowy punkt zwrotny: aktualizacja Taproot obejmująca 3 punkty kontrolne

Taproot to aktualizacja sieci Bitcoin. 14 listopada 2021 r. za zgodą górników w całej sieci, Taproot został aktywowany w sieci Bitcoin. Taproot jest okrzyknięty najważniejszym i najbardziej oczekiwanym ulepszeniem technologii Bitcoin od czasu Segregated Witness. Celem Taproot jest zmiana sposobu działania skryptów Bitcoin w celu poprawy prywatności, skalowalności i bezpieczeństwa.

W szczególności aktualizacja Taproot zawiera 3 punkty kontrolne:

1. BIP340 (Podpisy Schnorra): Podpisy Schnorr promują szybszy i bezpieczniejszy sposób weryfikacji transakcji w sieci Bitcoin. Jest w stanie używać wielu kluczy w złożonych transakcjach Bitcoin i generować unikalny podpis. Oznacza to, że podpisy wielu stron biorących udział w transakcji można agregować w jeden podpis Schnorra, czyli agregację podpisów.

2. BIP341 (Taproot): W oparciu o aktualizację SegWit, Taproot wykorzystuje merkelizowane alternatywne drzewo skryptów (MAST) w celu zwiększenia ilości danych transakcyjnych w łańcuchu bloków Bitcoin. Bez aktualizacji Taproot złożone transakcje z wieloma podpisami, takie jak zwolnienie blokady czasowej i podpis wielopodpisowy, wymagają wielu danych wejściowych i podpisów do weryfikacji, co doda dużą ilość danych do łańcucha bloków i spowolni prędkość transakcji. Po aktualizacji Taproot, ponieważ MAST jest zintegrowany, pojedyncza transakcja MAST może reprezentować wiele skryptów, więc można zredukować wiele skryptów i weryfikacji. A MAST musi jedynie przesłać do blockchainu warunki realizacji transakcji, a nie wszystkie szczegóły, co znacznie zmniejsza ilość danych wymaganych do przechowywania w sieci. Taproot nie tylko zapewnia większą skalowalność i wydajność łańcucha bloków Bitcoin, ale także zapewnia większą prywatność użytkownikom Bitcoin.

3. BIP342 (Tapscript): Tapscript to aktualizacja języka kodowania do skryptu Bitcoin. Jest to zbiór kodów operacyjnych, które służą do określenia sposobu wykonywania instrukcji handlowych. Oczekuje się, że dzięki większej przestrzeni dostępnej w blokach zapewni większą elastyczność dla nowych funkcji i potencjalnie pomoże w obsłudze sieci Bitcoin i tworzeniu inteligentnych kontraktów w przyszłości.

Podsumowując, aktualizacja Taproot pomogła Bitcoinowi otworzyć drogę do wdrażania inteligentnych kontraktów. Ta aktualizacja zapewnia lepszą podstawę do rozwoju Bitcoin NFT, Bitcoin Layer2 i DeFi w ekosystemie Layer2.

Bitcoin NFT i BRC20

W rzeczywistości nie ma obecnie standardu niezamiennego tokena Bitcoin w BIP ani standardu zamiennego tokena BRC-20 w BIP. (W rzeczywistości bardzo różni się to od ERC20 i ERC721 Ethereum. Propozycja standardu tokena Ethereum znajduje się w EIP (propozycja ulepszenia Ethereum) i jest w stanie końcowym.)

Liczby porządkowe: detonacja narracji Bitcoin NFT

Protokół Ordinal został uruchomiony przez programistę Bitcoin Casey Rodarmor 2 stycznia 2023 r.

Ordinals nie jest pierwszym protokołem, który próbuje stworzyć NFT na Bitcoinie. Wcześniej protokół Omni wykorzystywał instrukcję OP_RETURN w transakcjach Bitcoin do przechowywania metadanych i rejestrowania danych transakcji, podczas gdy Ordinals wprowadził NFT do Bitcoina, dodając treść inskrypcji do skryptów Taproot.

Możesz rejestrować różne typy NFT na Ordinalwallet.com lub Unisat.io, ale opłata za Bitcoin Network jest obecnie zbyt wysoka. Na szczęście obecnie wymaga to około 10u zapisu plików (zdjęć, filmów itp.). ) Koszt jest bardzo wysoki.



Jak pokazano powyżej, na Ordinalswallet.com zapisuję liczby porządkowe na Bitcoin dla obrazu o wielkości 178 kb, co kosztuje około 264U. Oczywiście głównym powodem jest to, że opłata sieciowa Bitcoin przekracza 900 000 sat. Koszt zapisu sat wynosi w rzeczywistości tylko 546 sat (około 0,15 U).

Ponieważ treść napisów jest przechowywana w skryptach wydatkowania ścieżki skryptu Taproot, nazywa się ją całkowicie sieciową. Wśród nich skrypty Taproot mają bardzo niewiele ograniczeń dotyczących treści Inskrypcji i mogą również uzyskać dodatkowe zniżki dla świadków (zniżki dla świadków), dzięki czemu przechowywanie treści Inskrypcji jest stosunkowo ekonomiczne.

Bitcoin NFT ma znaczącą przewagę nad Ethereum NFT: Bitcoin NFT jest całkowicie i trwale przechowywany w łańcuchu Bitcoin, podczas gdy Ethereum NFT przechowuje swoje metadane jedynie w łańcuchu bloków Ethereum. Prawdziwa zawartość jest w rzeczywistości przechowywana w sieciach przechowywania stron trzecich.

Na przykład NFT Gh0stlyGh0st#2510można sprawdzić za pomocą Etherscan. W rzeczywistości jest on przechowywany w systemie IPFS.



Jeśli chodzi o NFT Pixel Pepes #1480, jego lokalizacja wskazuje na identyfikator HashID transakcji Bitcoin. Można go sprawdzić za pośrednictwem Mempool.space lub innego Eksploratora Bitcoin. Jest to HashID o wysokości bloku 782671.

Protokół Ordinals to system numerowania Satoshi, nadawania każdemu Satoshi numeru seryjnego i śledzenia ich w transakcjach. Liczby porządkowe mają ogromne znaczenie dla Bitcoina. Najprościej można to zrozumieć: przed pojawieniem się protokołu Ordinals ludzie zwracaliby uwagę tylko na „całkowitą liczbę Bitcoinów wynoszącą 21 milionów”; w przypadku protokołu Ordinals uwaga ludzi będzie stopniowo skupiać się na „całkowitej liczbie Bitcoinów”. 2100 bilionów satoshi”. Użytkownicy mogą dołączać dodatkowe dane (zdjęcia, filmy, tekst itp.) do łańcucha bloków Bitcoin za pośrednictwem Ordinals, dzięki czemu każdy Satoshi jest wyjątkowy.

Nawet jeśli użytkownicy nie dodadzą dodatkowych danych do Ordinals, Ordinals proponuje również następujące różne podziały rzadkości w oparciu o pozycję Satoshiego w blockchainie: powszechny (dowolny Satoshi z wyjątkiem pierwszego Satoshi w bloku), niezwykły (pierwszy Satoshi z każdego bloku), rzadkie (pierwsze Satoshi w każdym okresie dostosowywania trudności), epickie (pierwsze Satoshi po każdym halvingu), legendarne (pierwsze Satoshi w każdym cyklu), Mityczne (pierwsze Satoshi w bloku genezy).

Dlatego nawet bez dodawania dodatkowych danych do liczb porządkowych, sama liczba Satoshi już nadaje każdemu typowi Satoshi inny status.



Na przykład liczba porządkowa Mythic, pierwszego Satoshi w bloku genezy, jest reprezentowana w następujący sposób:



Oprócz różnych porządkowych (liczb) Sat (Sat), treść (taka jak tekst, obrazy, filmy itp.) może być również wpisana w Sat, aby stworzyć bardziej zróżnicowane Bitcoin NFT. Zapis odbywa się poprzez wysłanie satoshi do wpisania do transakcji, która wyświetla zawartość napisu w łańcuchu, co dodatkowo przekształca satoshi w niezmienny artefakt cyfrowy (NFT), który można śledzić, przesyłać, przechowywać, kupować, sprzedawać , strata i ponowne odkrycie.

Wiele Ordinals NFT dostępnych obecnie na rynku w rzeczywistości naśladuje ścieżkę rozwoju Ethereum NFT, takich jak Ordinal Punk, Bitcoin Punk itp. Początkowy brutalny rozwój doprowadził do pojawienia się wielu NFT w łańcuchu Bitcoin, które obecnie wydają się nieco „niezrozumiałe” „.



Powyższe zdjęcie przedstawia Bitcoin NFT uruchomiony przez Yuga Labs – Twelvefold.

Wejście wiodących instytucji w branży, takich jak Yuga Labs i Magic Eden, sprawiło, że narracja Bitcoin NFT stała się znana. Wolumen obrotu Ordinals NFT zaczął rosnąć.

BRC-20: Nowy eksperyment z finansowaniem społecznościowym odbywający się na Bitcoinie

Ale tym, co naprawdę rozpaliło rynek, był BRC-20. W kółko najbardziej atrakcyjną rzeczą w Crypto jest „emisja monet”. Kluczową kwestią jest to, że metoda emisji waluty BRC-20 jest bardzo prosta i prymitywna, co jest bardzo zgodne z charakterystyką Crypto – uczciwa emisja, brak rezerwacji tokenów, brak udziałów w VC, a inicjator (wdrażający) nie ma żadnych przywilejów i wyróżnienia Wszyscy są równi i mogą być wydawane tylko za pośrednictwem Mint get.

BRC-20 to po prostu „eksperymentalny standard tokena Bitcoin” stworzony przez użytkownika Twittera domodata 8 marca 2023 r. Wykorzystuje inskrypcje porządkowe danych JSON do tworzenia (wdrażania) kontraktów Toekn, tokena menniczego (Mint) i transferu (tokena transferu).

Wydawanie tokenów w oparciu o BRC-20 obejmuje głównie trzy funkcje: Wdrażanie, Mint i Transfer:

1. Użyj funkcji Rozmieść, aby utworzyć BRC20

Wdrażanie zawartości wygląda następująco:



Twórcy mogą dowolnie ustawić Tik na 4-literowy identyfikator, niezależnie od wielkości, mogą także ustawić parametry całkowitej kwoty i minimalnego limitu menniczego;

Oczywiście możesz także bezpośrednio skorzystać z funkcji wpisania produktu Unisat.io. Unisat skomercjalizował emisję tokenów w oparciu o standard BRC20. Jak pokazano niżej:



Twórcy procesów wdrażania muszą jedynie uiścić niewielką opłatę.

2. Użyj funkcji Mint, aby wybić określoną ilość BRC20

Zawartość mięty jest następująca:



Możesz także użyć funkcji Mint w Inscribe na Unisat.io, jak pokazano poniżej



Oczywiście przed Mennicą najlepiej sprawdzić Pełną Listę BRC20 i wybrać te Tokeny BRC20, które nie są jeszcze w 100% Mintowe, ale niedługo będą Mint.

3. Użyj funkcji Przelew, aby przelać określoną kwotę BRC20

Treść transferu jest następująca:



Funkcja przesyłania jest w rzeczywistości popularną funkcją przesyłania tokenu, czyli transferem w łańcuchu tokenu BRC20. Ważność przelewu musi być także zgodna z zasadą „kwota nie przekracza dostępnego salda”.



Subskrybowanie i sprzedaż tokena BRC20 na Rynku zasadniczo wywołuje funkcję Transferu.

ORDI: Pierwszy token BRC20

ORDI to pierwszy token BRC20, którego całkowita podaż wynosi 21 milionów, a każda Mennica jest ograniczona do 1000.



Po wdrożeniu ORDI o godzinie 12:00 w dniu 8 marca 2023 r. 21 milionów tokenów ORDI zostało w 100% wybitych w niecałe 18 godzin.

W chwili obecnej ORDI ma ponad 7600 Posiadaczy, a aktualna cena rynkowa przekracza 25U. Ci, którzy pierwotnie wybili tokeny ORDI BRC20, jeśli trzymali je od czasu wybicia do chwili obecnej, zdobyli ponad 10 000 razy w ciągu zaledwie dwóch miesięcy. stopa zwrotu. To właśnie ten „nagły efekt bogactwa” szybko rozpalił entuzjazm rynku dla inwestycji w BRC20 i Bitcoin NFT.

Wzrost BRC-20 i Ordinals NFT przetoczył się przez bessę niczym burza, powodując, że od dawna uśpiony rynek w niewytłumaczalny sposób popadł w Fomo okresu ICO. Od każdego może emitować monety w oparciu o Ethereum ERC-20, do każdego może emitować monety w oparciu o BRC-20 i wystarczy uiścić opłatę sieciową Bitcoin za Mint Token, aby sprawiedliwie otrzymać token.

Stan rozwoju Bitcoin Layer2

W porównaniu z popularnością Bitcoin NFT i BRC20, rozwój Bitcoin Layer2 jest powolny i trwały, nieco letni.

Lighting Network: Szybkie rozwiązanie płatnicze w formie State Channel

Lighting Network to rozwiązanie ekspansji poza łańcuchem, które pomaga sieci Bitcoin osiągać szybkie płatności w formie State Channel. Zaprojektowany, aby zaradzić powolnym czasom transakcji i przepustowości Bitcoina, został po raz pierwszy zaproponowany w 2016 roku przez Josepha Poona i Thaddeusa Dryję.

Od czasu rozwoju Lightning Network istnieje prawie 18 000 węzłów obsługujących około 78 000 kanałów, a liczba BTC w kanałach Lightning Network wynosi ponad 5400. W porównaniu z WBTC, prędkość rozwoju Lightning Network nie jest w rzeczywistości zbyt duża.

Najbardziej oczywistą wadą rozwiązań ekspansji poza łańcuchem dla kanałów stanowych, takich jak Lightning Network, jest to, że mogą one spotkać się z oszustwami w ramach zamkniętego kanału i złośliwymi atakami z wymuszonym wygaśnięciem. Aby poradzić sobie z pierwszym rodzajem ryzyka, Lightning Network przyjmuje rozwiązanie monitorujące innej firmy firmy Watchtower. Aby poradzić sobie z drugim rodzajem ataków, ponieważ transakcje odbywające się w kanałach Lightning Network nadal wymagają weryfikacji i rozliczenia w sieci Bitcoin. w tym samym czasie Wiele kanałów jest zamkniętych w tym samym czasie, co z dużym prawdopodobieństwem spowoduje przeciążenie sieci Bitcoin.

Dzięki aktualizacji Taproot wydanej 14 listopada 2021 r. sieć Bitcoin jest teraz w stanie skuteczniej uporać się z tym problemem. Aktualizacja Taproot upraszcza przetwarzanie transakcji. Aktualizacja Taproot łączy w sobie wiele podpisów i transakcji, dzięki czemu weryfikacja transakcji w sieci Bitcoin jest łatwiejsza i szybsza, co może pomóc w rozwoju sieci Bitcoin. Przed wdrożeniem Taproot weryfikacja transakcji w sieci Bitcoin była powolna, ponieważ każdy podpis cyfrowy musiał być weryfikowany za pomocą klucza publicznego, co wydłużało czas wymagany w przypadku złożonych transakcji z wieloma podpisami, wymagających wielu danych wejściowych i podpisów. Taproot obsługuje agregację podpisów, co oznacza, że ​​wiele podpisów można grupować i weryfikować.

Podkładka (RSK): Rozwiązanie warstwy 2 w postaci łańcucha bocznego

Rootstock (RSK) to rozwiązanie skalujące dla Bitcoin. RSK to łańcuch boczny połączony z Bitcoinem poprzez dwukierunkowy most.

Rootstock ma maszynę wirtualną RSK (RVM). Jest to RVM oparty na EVM, który umożliwia realizację inteligentnych kontraktów Ethereum na platformie Rootstock. Oznacza to, że programiści RSK mogą używać Solidity do kodowania, a użytkownicy mogą dodać sieć główną RSK do Metamask, dzięki czemu będą mogli używać portfela Metamask do interakcji z DApps w ekosystemie RSK.

Platforma RSK nie posiada własnego natywnego tokena Gas i wykorzystuje smartBTC (RBTC). RBTC jest wydawane za pośrednictwem BTC zablokowanego w Bitcoin Vault w stosunku 1:1, aby zapewnić wartość RBTC w sieci RSK.

W ekosystemie RSK pojawiło się wiele aplikacji. Na przykład: DeFi obejmuje protokoły Sovryn, RSK Swap, Tropykus i inne, a monety typu stablecoin obejmują Dollar on Chain, BRX, RSK DAI itp.

Stosy: Warstwa Bitcoina 2 z najlepszym rozwojem ekologicznym

Stacks to sieć zdecentralizowanych aplikacji i inteligentnych kontraktów typu open source oparta na Bitcoinie, uważana również za warstwę 2 Bitcoina. Wprowadza funkcjonalność inteligentnych kontraktów do Bitcoina bez modyfikowania samego Bitcoina, umożliwiając inteligentnym kontraktom i zdecentralizowanym aplikacjom używanie Bitcoina jako zasobu bez zaufania i rozliczanie transakcji w łańcuchu bloków Bitcoin. Bitcoin jest podstawową warstwą rozliczeniową, Stacks rozszerza inteligentne kontrakty i programowalność, a następnie dodaje do tego warstwy skalowalności i wydajności poprzez podsieć Hiro.

Stacks ma osobną księgę do przechowywania danych poza warstwą 1 Bitcoin, a programiści mogą budować dowolną aplikację w oparciu o Stacks. Stacks korzysta z języka programowania o nazwie Clarity i Clarity VM, który ma możliwość odczytania stanu sieci Bitcoin. Dzięki mechanizmowi PoX Stacks każdy blok Stacks jest połączony z blokiem Bitcoin, a skrót nagłówka bloku Bitcoin można sprawdzić za pomocą funkcji get-burn-block-info.

Warto zauważyć, że w następnej fazie Stacks zostanie uruchomiona wersja Nakamoto. Ta wersja Stacks osiągnie wyższą wydajność i różnorodność poprzez podsieci.

Podstawowa architektura stosów będzie wówczas wyglądać następująco:



Pojedyncza podsieć może obsługiwać inteligentne kontrakty w różnych językach programowania i środowiskach wykonawczych. Podsieć 1 obsługuje Clarity i Clarity VM, zapewniając korzyści w zakresie bezpieczeństwa; Sunnet 2 obsługuje Solidity i EVM, zapewniając korzyści w postaci łatwej integracji i rozwoju... Krótko mówiąc, może być więcej zmian, na które warto czekać w kolejnym etapie Stacks.

Obecnie ekosystem Stacks ma już pewne zastosowania ekologiczne. Na przykład:

1. Hiro Wallet: Jest to portfel mobilny opracowany w oparciu o Stacks. Obsługuje przechowywanie i zarządzanie Bitcoinem i Stacks Tokenem, a także obsługuje dostęp i interakcję z dApps, które mogą zapewnić użytkownikom pełne doświadczenie ekologiczne Stacks;

2. Alex: Skoncentruj się na szyfrowanych transakcjach dotyczących aktywów i protokołach pożyczkowych wykorzystując Bitcoin jako warstwę rozliczeniową i Stacks jako warstwę inteligentnych kontraktów;

3. Ballot.gg: The Ballot to zdecentralizowana aplikacja do głosowania dla projektów DAO, NFT, DeFi i Web3. Służy głównie do pomagania projektom w społeczności Stacks w korzystaniu z tokenów do zarządzania decyzjami dotyczącymi protokołów;

……

Stacks jest obecnie ekologicznym rozwinięciem warstwy 2 Bitcoina, najbardziej podobnej do warstwy 2 Ethereum. W ekosystemie istnieją dobrze prosperujące aplikacje DApp, obejmujące DeFi, DAO, usługę nazewnictwa BTC i cały ekosystem NFT.

Wniosek

Sytuacja BRC-20 i Ordinals NFT oraz rozwój Bitcoin Layer2 to jak dwa światy – pierwszy przypomina „koło walutowe”, a drugi „koło łańcuchowe”. Atmosfera jest zupełnie inna.

W świecie Crypto musimy odłożyć na bok naszą arogancję i uprzedzenia wobec nowych rzeczy i dalej się uczyć.

Dokumentacja referencyjna:

https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki

https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki

https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki