Autor: ALEX DeFi Kompilátor: CoinTime 237

Bitcoin je již dlouho nejbezpečnějším a nejdecentralizovanějším blockchainem a jako takový protokol Ordinals, který umožňuje token BRC20, přitahuje velkou pozornost komunity.
V současné době bitcoin překonal čistou „měnovou vrstvu“ a stal se konečnou „datovou vrstvou“, přičemž již byly spáleny a usazeny tokeny BRC20 v hodnotě stovek milionů dolarů.
Ale ve skutečnosti je token BRC20 v současnosti jen asi tři měsíce starý a spoléhá na centralizovaný indexátor, který udržuje stav globální rovnováhy.
Co je index BRC20?
Index BRC20 je databáze, která sleduje peněženky a počet držených tokenů BRC20. Osoba, která vytváří a udržuje tuto databázi, se nazývá indexátor. Ačkoli jsou všechny popáleniny BRC20 na řetězu, je důležité pochopit, proč stav globální rovnováhy není samozřejmý.
Bitcoin není „virtuální stroj“ L1 jako Ethereum. Rozsah bitcoinových smart kontraktů je omezen na transakce „odesílat“ a „přijímat“. Plně expresivní chytré kontrakty nelze implementovat na protokolu Bitcoin Core.
Tato omezení platí také pro tokeny BRC20, což jsou jednoduše textové soubory JSON nebo 5 řádků JavaScriptu vypálených na satoshi. Podívejme se na první vypálení BRC20, které bylo spáleno a zveřejněno na Twitteru 8. března tohoto roku:

Nasazení vypálení znamená potvrzení existence tokenů ORDI $, které mají maximální zásobu 21 milionů a na jedno vypálení lze vyrazit maximálně 1 000 tokenů.
Je třeba poznamenat, že vytvoření ORDI neposkytuje tvůrci žádné tokeny ORDI. Držení tokenů $ORDI vyžaduje vypálení, které zahrnuje „ražbu“ spíše než „rozmístění“, a každé vypálení může poskytnout až 1 000 tokenů, dokud nebude dosaženo maximálního limitu.
Jakmile je ražba dokončena, k přenosu vašich tokenů BRC20 musíte vypálit „převodovou“ transakci a toto vypálení je to, co se odešle na jinou adresu peněženky.
Pokud to zní trochu zjednodušeně, je to proto, že BRC20 je tokenový standard bez funkce inteligentní smlouvy. Bitcoinový protokol nemůže „rozpoznat“ transakce nasazení, ražení nebo přenosu, protože nečte data. Existuje pouze převod satoshi z jedné peněženky do druhé, neliší se od jakékoli jiné bitcoinové transakce.
Žádný indexátor, žádný trh
V době zveřejnění se tržní kapitalizace ORDI blížila 200 milionům USD. Pokud je vypálení pouze textový soubor, existuje nějaký způsob, jak zabránit uživateli se zlými úmysly v pokusu o nasazení a opětovné vyražení ORDI?
Proto jsou indexátory pro infrastrukturu BRC20 zásadní. Pokud žádný kód běžící v řetězci není schopen vytvořit „Chyba: ORDI již existuje“, pak je na indexeru trhu BRC20, aby určil, zda je ORDI skutečný nebo padělek.
To vyžaduje, aby databáze „přečetla“ a zaprotokolovala všechna data transakcí BRC20, aby bylo možné zkontrolovat, která vypalovačka „nasadila“ nový název tokenu poprvé. Indexátor musí sledovat, které peněženky razily původní zásobu tokenů až do maximálního limitu, a zda lze „převody“ těchto tokenů na sekundárním trhu zpětně vysledovat k těmto peněženkám.
Proto bez indexátoru neexistuje způsob, jak vybudovat trh BRC20, pouze změť téměř nerozeznatelných textových souborů.
Problémy s indexováním
Přestože samotný bitcoin je neměnný a decentralizovaný, ekosystém BRC20 spoléhá na off-chain indexery, což je značná slabina. Centralizované entity jsou ze své podstaty slabé, zejména s ohledem na nestabilní stav indexátoru.
Popáleniny, které nejsou aktuálně indexovány nebo rozpoznány, jsou považovány za „prokleté“ a je jim přiděleno záporné číslo (někteří uživatelé tyto „prokleté“ popáleniny záměrně vytvářejí jako novinku). Další výzvou je nedávno představené vypalování P2WSH.
Stručně řečeno, „P2WSH“ odkazuje na vypalování skriptu „platba za svědka“ pomocí Segwit (data svědků), jako normální vypalování, ale bez použití Taproot (P2TR). P2WSH navíc používá podpisy ECDSA místo podpisů Schnorr.
Výsledkem je, že po vypálení 10366012 mohou některé indexery BRC20 rozpoznat vypálení pomocí tohoto nového skriptu, zatímco jiné nikoli, což vede k rozdílům mezi indexery BRC20.
Tyto neshody, vedené technickými detaily, zdůrazňují vážné důsledky, které by mohly nastat, pokud by hlavní indexátor jednal zlomyslně, ať už úmyslně, nebo prostřednictvím zranitelnosti.
Směrem k decentralizaci
Pro zajištění dlouhodobé udržitelnosti a růstu komunity BRC20 se zaměřujeme na vybudování decentralizovaného indexeru, který je univerzálně použitelný a neměnný.
Takový decentralizovaný on-chain indexer by mohl spolupracovat s off-chain indexery, aby poskytl jediný zdroj pravdy založený na neměnných nárocích a ověřitelné logice inteligentních kontraktů.
Tým ALEX vybudoval B20, první a nejrychlejší decentralizovanou burzu objednávek BRC20, s využitím škálovatelnosti L2, umožňující rychlé potvrzení obchodů s bitcoiny a zajištění bezpečnosti konečného vypořádání.
Úspěch B20 demonstruje potenciál L2 řešení pro doplnění bezpečnosti bitcoinu a nedostatek jeho schopností inteligentních kontraktů. Řešení L2 může implementovat chytré smlouvy nad bitcoiny, což poskytuje cestu pro vybudování decentralizovaného on-chain indexeru.
Vrstva inteligentních smluv Stacks je jedinečná ve sdílení konsensu s bitcoiny a přímém čtení stavu bitcoinů. Tým ALEX a přední myslitelé Stacks aktivně pracují na vybudování všudypřítomného a neměnného indexátoru.
První verze, která bude vydána v příštích několika měsících, bude schopna využít vstup z off-chain indexerů, což umožní řadě různých off-chain indexerů přijít se stejným zdrojem pravdy.
Prostřednictvím transparentních chytrých kontraktů se může začít snižovat potřeba „důvěry“ v off-chain indexery, protože standard BRC20 dozrává a vyvíjí se, aby mohl plně využít svůj potenciál.
Bitcoin změnil svět díky nedůvěryhodnému systému finančních transakcí, který nevyžaduje žádné prostředníky. Jsou to hodnoty bitcoinu, které nás inspirují k tomu, abychom pracovali na cíli nastolení stavu globální rovnováhy pro BRC20, kde je eliminována potřeba „důvěry“.
