Bitcoin.com

Čo je Bitcoin OP_CAT? Vysvetlenie opkódu

OP_CAT je operačný kód bitcoinu, ktorý bol navrhnutý na aktiváciu inteligentných zmlúv prostredníctvom BIP 347. Zistite, ako funguje, prečo bol deaktivovaný a aký je súčasný stav diskusie.

Posledná aktualizácia
Publikované
Čas čítaniaČas čítania: 6 minút
Skontroloval
Bogdan Slobodzean
Bogdan Slobodzean
What is Bitcoin OP_CAT?

OP_CAT je opkód bitcoinu, ktorý spája dva údaje na zásobníku do jedného, a v súčasnosti je predmetom jednej z najdlhšie trvajúcich diskusií vo vývoji bitcoinu. Bol súčasťou pôvodného kódu bitcoinu, v roku 2010 ho však Satoshi Nakamoto z bezpečnostných dôvodov odstránil a v posledných rokoch sa o ňom uvažovalo ako o navrhovanom soft forku (BIP 347), ktorý by mohol v bitcoine otvoriť novú kategóriu správania podobného inteligentným zmluvám. K júlu 2026 nie je aktívny v hlavnej sieti bitcoinu, hoci už beží v niekoľkých sieťach súvisiacich s bitcoinom, kde sa v tichosti verejne podrobuje záťažovým testom.

Dôvodom, prečo stojí za to porozumieť OP_CAT, nie je len samotný kód. Sú to postavy, ktoré ho obklopujú: vývojári Bitcoin Core diskutujúci o tom, či je táto zmena bezpečná, projekt NFT inšpirovaný memami, ktorý vyzbieral desiatky miliónov dolárov na lobovanie za jeho návrat, a rýchlo rastúci sidechain, ktorý ho už uviedol do prevádzky. Táto príručka vysvetľuje, čo OP_CAT robí, prečo bol deaktivovaný, čo by mohol umožniť a aká je presná súčasná situácia.

Použite Multichain Aplikácia Bitcoin.com Wallet, ktorému milióny ľudí dôverujú, že im umožní bezpečne a jednoducho posielať, prijímať, kupovať, predávať, obchodovať, používať a spravovať bitcoiny a kryptomeny.

Hlavné body

  • OP_CAT (skratka pre „operation concatenate“) spája dva dátové prvky na zásobníku bitcoinu do jedného prvku. To je celá funkcia.
  • Táto funkcia bola aktívna v najskoršej verzii kódu bitcoinu, neskôr ju však Satoshi Nakamoto v roku 2010 deaktivoval kvôli riziku útoku typu „denial-of-service“.
  • Návrh na jeho opätovné zavedenie, BIP 347, vypracovali Ethan Heilman a Armin Sabouri a číslo BIP mu bolo pridelené v apríli 2024.
  • OP_CAT sám o sebe nie je zmluvou, ale v kombinácii s inými opkódmi sa dá použiť na vytvorenie obmedzení výdavkov podobných zmluvám, vrátane trezorov.
  • K polovici roka 2026 nebola funkcia OP_CAT v hlavnej sieti bitcoinu aktivovaná. Súčasnými favoritmi na ďalší konsenzuálny soft fork bitcoinu sú OP_CTV (BIP 119) a OP_CHECKSIGFROMSTACK (BIP 348), nie samotný OP_CAT.
  • OP_CAT je už v prevádzke na Fractal Bitcoin, vedľajšom reťazci kompatibilnom s Bitcoinom, kde slúži ako základ pre štandard tokenov CAT20, a už roky funguje v sieti Liquid Network a na Bitcoin Cash bez toho, aby bol známy akýkoľvek útok.
  • Projekt NFT v bitcoinoch s názvom Quantum Cats, ktorý vytvorila spoločnosť Taproot Wizards, premenil podporu OP_CAT na memovú kampaň, vďaka ktorej sa na vývoj súvisiaci s OP_CAT vyzbieralo viac ako 37 miliónov dolárov.

Ako funguje OP_CAT

Najjednoduchší spôsob, ako pochopiť OP_CAT, je predstaviť si skriptovací systém bitcoinu ako malý stoh stavebných blokov. Bitcoin Script, programovací jazyk, na ktorom je založená každá bitcoinová transakcia, je jazyk založený na stohu. Dáta sa vkladajú do stohu, operačné kódy pôsobia na to, čo sa nachádza na vrchole stohu, a výsledok určuje, či je transakcia platná.

OP_CAT vezme prvé dva prvky zo zásobníka a zlučuje ich, čo znamená, že ich spojí za sebou do jedného kombinovaného prvku, ktorý sa následne vráti späť na vrchol zásobníka. Ak zásobník obsahuje hodnoty „1“ a „2“, spustením OP_CAT sa obe hodnoty odstránia a nahradia hodnotou „12“. Podľa oficiálnej špecifikácie v BIP 347, OP_CAT by vložilo x1 || x2 na zásobník, pričom symbol dvoch zvislých čiar označuje zlučovanie.

Existuje jedno dôležité obmedzenie. Operácia OP_CAT zlyhá, ak je na zásobníku menej ako dve hodnoty, alebo ak by ich zlúčením vznikla kombinovaná hodnota väčšia ako 520 bajtov, čo je maximálna veľkosť prvku skriptu v bitcoine. Tento bajtový limit má veľký význam pre históriu tohto operačného kódu, ku ktorej sa čoskoro dostaneme.

Samotné zlučovanie dvoch reťazcov údajov neznie nijako výnimočne. Skriptovací jazyk Bitcoinu však nikdy neposkytoval univerzálny spôsob kombinovania hodnôt na zásobníku, a táto medzera obmedzovala možnosti vývojárov pri vytváraní funkcií priamo v bitcoinových transakciách. Ako Bitcoin Optech vysvetľuje, V jazyku Bitcoin Tapscript chýba univerzálny spôsob kombinovania objektov na zásobníku, čo obmedzuje vyjadrovacie možnosti jazyka Tapscript a bráni okrem iného aj možnosti vytvárať a vyhodnocovať Merkleove stromy a iné hašované dátové štruktúry priamo v jazyku Tapscript. OP_CAT je navrhované riešenie tejto konkrétnej medzery.

Prečo bola funkcia OP_CAT v roku 2010 deaktivovaná?

OP_CAT bol súčasťou úplne prvej verzie bitcoinu. Satoshi Nakamoto ho v roku 2010 odstránil spolu s viacerými ďalšími opkódmi, ako napríklad OP_MUL, OP_DIV a OP_OR. Oficiálne zdôvodnenie sa zameriavalo na riziko typu „denial-of-service“ (odmietnutie služby): skript, ktorý by opakovane používal OP_CAT, by teoreticky mohol generovať exponenciálne rastúci objem dát, ktorý by bol dostatočne veľký na to, aby spomalil alebo spôsobil zlyhanie uzlov, ktoré by sa ho pokúšali overiť.

V tej dobe neexistoval žiadny prísny limit na to, aká veľká môže byť jedna položka v zásobníku bitcoinu. To znamenalo, že škodlivý skript mohol hodnoty neustále zlučovať, až kým nevytvoril reťazec údajov, ktorý bol natoľko objemný, že dokázal spomaliť sieť. Odstránenie OP_CAT spolu s ostatnými deaktivovanými opkódmi bolo konzervatívnym krokom, ktorý uprednostnil stabilitu siete pred funkčnosťou, ktorú táto mladá sieť ešte nepotrebovala.

Situácia sa zmenila v novembri 2021, keď Bitcoin aktivoval aktualizáciu Taproot. Taproot zaviedol Tapscript, nový skriptovací kontext s vlastnými pravidlami, z ktorých jedno obmedzuje veľkosť akejkoľvek jednotlivé položky zásobníka na 520 bajtov. Tento bajtový limit priamo znemožňuje pôvodnú cestu útoku. Skript môže naďalej volať OP_CAT, nikdy však nemôže vygenerovať hodnotu dostatočne veľkú na to, aby spôsobila problém s vyčerpaním zdrojov, ktorý v roku 2010 znepokojoval Satoshiho. Práve tento technický detail opäť otvoril dvere pre návrat OP_CAT, avšak obmedzený len na Tapscript, a nie na celý Bitcoin Script.

Je OP_CAT zmluvou?

Nie, nie sama o sebe, a toto je jeden z najčastejšie nesprávne chápaných aspektov OP_CAT. „Covenant“ je v kontexte bitcoinu obmedzenie toho, ako možno v budúcnosti minúť nevyužitý výstup transakcie (UTXO). Bežný Bitcoin Script dokáže skontrolovať len to, či je výdavok v danom okamihu autorizovaný, zvyčajne overením podpisu. Dohoda ide ďalej a kontroluje nielen to, či je výdavok autorizovaný, ale aj to, či výsledná transakcia spĺňa konkrétny súbor podmienok.

OP_CAT neobsahuje žiadny zabudovaný mechanizmus na kontrolu údajov transakcie. Poskytuje však spôsob, ako kombinovať údaje na zásobníku, čo je pre zmluvy užitočné len v kombinácii s inými opkódmi, ktoré overujú podpisy voči týmto kombinovaným údajom. V samotnom dokumente BIP 347 sa jasne uvádza že OP_CAT, hoci bol navrhnutý na opätovnú aktiváciu v Tapscript, nie je zmluvou. Presnejšie je ho opísať ako stavebný blok, ktorý v kombinácii s opkódmi na overovanie podpisov možno použiť na emuláciu správania podobného zmluve.

Je to dôležité, pretože práve flexibilita OP_CAT je tým, čo ho robí zaujímavým aj kontroverzným. Hoci OP_CAT sám o sebe nemusí byť zmluvným ustanovením, môže zmluvné ustanovenia napodobňovať vďaka zvláštnosti fungovania Schnorr-ových podpisov. V kombinácii s opkódom nazývaným CheckSigFromStack (CSFS), ktorý overuje podpis voči ľubovoľným dátam a nie len voči samotnej transakcii, sa OP_CAT dá použiť na vytvorenie rovnakého druhu obmedzení výdavkov, na aké sú určené špecializované opkódy pre zmluvy.

Na čo by sa dal OP_CAT použiť?

Keďže OP_CAT je univerzálny primitív a nie funkcia s úzkym zameraním, vývojári navrhli širokú škálu jeho možných uplatnení. Medzi najčastejšie spomínané patria:

  • Trezory. Trezor je typ zmluvy, ktorá vyžaduje viacero krokov – často v rámci samostatných transakcií a blokov – predtým, než je možné presunúť finančné prostriedky. Tým vzniká zabudované oneskorenie, ktoré dáva vlastníkovi čas na to, aby si všimol a zastavil neoprávnené výdavky, čím sa zlepšuje bezpečnosť studeného úložiska a systémov zdieľanej správy.
  • Zmluvy bez nejednoznačností. Tieto mechanizmy môžu penalizovať účastníka platobného kanála, napríklad v sieti Lightning Network, ktorý sa pokúsi vyslať neaktuálny alebo podvodný stav kanála, čím sa posilňuje bezpečnosť platobných systémov mimo reťazca.
  • Tri podpisy. OP_CAT umožňuje vytvárať kompaktné skripty s viacnásobným podpisom, ktorých veľkosť rastie s počtom signatárov iba logaritmicky, čo znamená, že transakcia s veľkosťou menej ako 1 kilobyte by teoreticky mohla podporovať podmienky čerpania prostriedkov pre milióny verejných kľúčov.
  • Vytvorenie a overenie Merkleho stromu. Keďže vytvorenie a overenie Merkleho stromu v podstate vyžaduje zlučovanie a hašovanie hodnôt, OP_CAT poskytuje Bitcoin Scriptu chýbajúci prvok potrebný na to, aby to mohol vykonávať priamo.
  • Postkvantové charakteristiky. OP_CAT môže aktivovať Lamportove podpisy, čo je schéma podpisovania považovaná za odolnú voči útokom kvantových počítačov, keďže Lamportove podpisy nevyžadujú nič iné ako schopnosť vytvárať hash a zlučovať hodnoty na zásobníku.
  • Tokenizované aktíva a medzireťazcové mosty. Vďaka podpore výraznejších skriptov by OP_CAT mohol umožniť vydávanie tokenov priamo na reťazcoch kompatibilných s Bitcoinom a vytvorenie mostov medzi Bitcoinom a inými sieťami, ktoré by vyžadovali minimálnu dôveru.

Aj v tomto prípade stojí za to otvorene hovoriť o kompromisoch. Práve tá istá flexibilita, vďaka ktorej je OP_CAT užitočný pre všetky vyššie uvedené prípady, je dôvodom, prečo niektorí vývojári bitcoinu k nemu pristupujú opatrne. Keďže OP_CAT je skôr univerzálny než špeciálne navrhnutý, otvára to, čo vývojári niekedy nazývajú „veľký dizajnový priestor“, čo znamená, že je ťažšie predvídať všetky spôsoby, akými by sa mohol nakoniec kombinovať s inými opkódmi. Práve táto neistota je jadrom prebiehajúcej diskusie, nie vedľajšou otázkou.

OP_CAT vs. OP_CTV: Porovnanie dvoch hlavných návrhov dohôd

O OP_CAT sa zvyčajne hovorí v súvislosti s OP_CTV (OP_CheckTemplateVerify), ktoré v návrhu BIP 119 navrhol vývojár Jeremy Rubin. Obe majú za cieľ poskytnúť bitcoinu určitú formu schopnosti uzatvárať zmluvy, avšak z hľadiska dizajnu sa vyznačujú takmer protikladnými prístupmi.

Column 1
OP_CAT (BIP 347)
OP_CTV (BIP 119)
Základná funkcia
Spojí dve položky zo zásobníka do jednej
Priradí UTXO na výdavok v rámci jednej konkrétnej, vopred určenej šablóny transakcie
Filozofia dizajnu
Široko použiteľná primitívna funkcia
Úzky, špeciálne navrhnutý na jeden účel
Rekurzia
V kombinácii s inými opkódmi môže umožniť rekurzívne dohody
Konštrukčne výslovne nerekurzívne
Pôvod
Pôvodný opkód bitcoinu, ktorý bol v roku 2010 deaktivovaný, sa navrhuje opäť aktivovať
Nový operačný kód, ktorý bol po prvýkrát navrhnutý v roku 2019
Autori
Ethan Heilman a Armin Sabouri
Jeremy Rubin
Stav v júli 2026
Špecifikácia BIP je hotová; nie je nasadená v hlavnej sieti Bitcoinu
Má konkrétne parametre signalizácie aktivácie v roku 2026; považuje sa za favorita spolu s OP_CHECKSIGFROMSTACK
Column 1
Základná funkcia
OP_CAT (BIP 347)
Spojí dve položky zo zásobníka do jednej
OP_CTV (BIP 119)
Priradí UTXO na výdavok v rámci jednej konkrétnej, vopred určenej šablóny transakcie
Column 1
Filozofia dizajnu
OP_CAT (BIP 347)
Široko použiteľná primitívna funkcia
OP_CTV (BIP 119)
Úzky, špeciálne navrhnutý na jeden účel
Column 1
Rekurzia
OP_CAT (BIP 347)
V kombinácii s inými opkódmi môže umožniť rekurzívne dohody
OP_CTV (BIP 119)
Konštrukčne výslovne nerekurzívne
Column 1
Pôvod
OP_CAT (BIP 347)
Pôvodný opkód bitcoinu, ktorý bol v roku 2010 deaktivovaný, sa navrhuje opäť aktivovať
OP_CTV (BIP 119)
Nový operačný kód, ktorý bol po prvýkrát navrhnutý v roku 2019
Column 1
Autori
OP_CAT (BIP 347)
Ethan Heilman a Armin Sabouri
OP_CTV (BIP 119)
Jeremy Rubin
Column 1
Stav v júli 2026
OP_CAT (BIP 347)
Špecifikácia BIP je hotová; nie je nasadená v hlavnej sieti Bitcoinu
OP_CTV (BIP 119)
Má konkrétne parametre signalizácie aktivácie v roku 2026; považuje sa za favorita spolu s OP_CHECKSIGFROMSTACK

Praktický rozdiel spočíva v rozsahu. OP_CTV umožňuje, aby výstup transakcie bol viazaný na jednu konkrétnu budúcu transakciu výdavku, pričom sa zohľadňujú podrobnosti ako verzia, locktime, výstupy a počet vstupov. Ak sa šablóna zhoduje, výdavok prejde. Ak sa nezhoduje, neprejde. Táto obmedzenosť je zámerná. CTV je nerekurzívna, čo znamená, že transakcia, ku ktorej sa viaže, sa sama nemôže viazať na ďalšie obmedzenia spôsobom, ktorý by vytvoril trvalý reťazec obmedzení. Prívrženci to považujú za bezpečnejšiu a uzavretejšiu formu zmluvy.

OP_CAT vychádza z opačnej filozofie. Namiesto riešenia jedného konkrétneho problému poskytuje vývojárom flexibilný základný prvok a umožňuje im na ňom ďalej stavať. Kým CTV je jeden opcode s starostlivo vymedzeným rozsahom, navrhnutý na umožnenie konkrétnej sady prípadov použitia, OP_CAT je primitív – zlučovanie reťazcov na zásobníku –, ktoré už bolo súčasťou pôvodného skriptovacieho jazyka Bitcoinu, než bolo v roku 2010 deaktivované z obáv pred útokmi typu „denial-of-service“, ktoré už v rámci obmedzení veľkosti skriptov po zavedení Taproot neplatia. Práve táto flexibilita umožňuje OP_CAT podporovať rekurzívne dohody, pri ktorých jedno obmedzenie môže neskôr vytvoriť ďalšie obmedzenie, čo je vlastnosť, ktorej sa OP_CTV zámerne vyhýba.

Je OP_CAT dnes v prevádzke v sieti Bitcoin?

Nie v hlavnej sieti bitcoinu. BIP 347 dosiahol ako špecifikačný dokument stav „Complete“, čo znamená, že samotný návrh je dokončený a jasne definovaný. To je však niečo iné ako jeho nasadenie, ktoré by si vyžadovalo, aby širšia bitcoinová komunita a prevádzkovatelia uzlov tento návrh skutočne aktivovali prostredníctvom soft forku.

K polovici roka 2026 nie je OP_CAT hlavným kandidátom na ďalšiu zmenu konsenzu v sieti Bitcoin. Túto pozíciu v súčasnosti zaujíma OP_CTV spolu s OP_CHECKSIGFROMSTACK (BIP 348), súvisiacim opkódom, ktorý umožňuje skriptu overiť podpis voči ľubovoľným dátam, a nie len voči samotnej transakcii výdavku. Podľa aktuálna referenčná príručka k BIP pre Bitcoin, v polovici roka 2026 sú hlavnými kandidátmi na ďalší soft fork konsenzu návrhy BIP 119 (OP_CHECKTEMPLATEVERIFY) a BIP 348 (OP_CHECKSIGFROMSTACK), ktoré by umožnili nové skriptovacie možnosti pre trezory, továrne na kanály a efektívnejšie protokoly vrstvy 2, hoci zatiaľ nebol stanovený žiadny harmonogram aktivácie a konsenzus komunity sa stále formuje.

OP_CTV pokročilo v procese aktivácie ďalej než OP_CAT. Vývojári zverejnili konkrétne parametre signalizácie v prípade soft forku typu BIP9: dátum začiatku signalizácie 30. marca 2026, jednoročné časové okno končiace 30. marca 2027, minimálna výška aktivácie okolo mája 2027 a prah signalizácie ťažiarov na úrovni 90 % počas každého dvojtýždňového obdobia obtiažnosti. To znamená, že CTV bude fungovať na rovnakom princípe ako mechanizmus, ktorý v roku 2021 aktivoval Taproot, hoci dosiahnutie 90 % prahu zďaleka nie je zaručené, vzhľadom na to, aké kontroverzné sú návrhy zmlúv v rámci komunity vývojárov.

To vôbec neznamená, že OP_CAT je mŕtvy. Znamená to, že „ďalšia“ diskusia o soft forku v roku 2026 sa momentálne sústreďuje na inú dvojicu opkódov a budúcnosť OP_CAT, ak nejaká bude, pravdepodobne závisí od toho, ako sa najprv vyvinie debata o CTV a CSFS.

OP_CAT už beží inde

Hoci OP_CAT čaká na zavedenie do hlavnej siete bitcoinu, nezostáva bez testovania. Už roky sa totiž nenápadne používa v prevádzke v niekoľkých sieťach súvisiacich s bitcoinom.

  • Liquid Network. V federovanom sidechaine spoločnosti Blockstream je funkcia OP_CAT aktivovaná už od jeho spustenia, čím poskytuje širšiemu ekosystému bitcoinu reálne testovacie prostredie už roky predtým, než vôbec vznikol BIP 347.
  • Bitcoin Cash a Bitcoin SV. Obe siete opätovne zaviedli OP_CAT v rámci aktualizácií protokolu a tento opkód spracovával transakcie v týchto reťazcoch bez toho, aby bol zdokumentovaný akýkoľvek útok spojený priamo s týmto opkódom.
  • Fraktálny Bitcoin. Ide o najaktívnejšie súčasné nasadenie. Fractal je sidechain kompatibilný s Bitcoinom, vyvinutý s využitím vlastného softvéru Bitcoin Core a ťažený v režime merge-mining spolu s Bitcoinom, ktorý spustil svoju hlavnú sieť 9. septembra 2024 s funkciou OP_CAT aktivovanou hneď od prvého dňa.

Fractal si zaslúži bližšiu pozornosť, pretože predstavuje najjasnejšiu odpoveď na otázku „ako by to vlastne vyzeralo v prípade Bitcoinu“. Od spustenia Fractalu nové protokoly využívajú OP_CAT na vytváranie inteligentných zmlúv založených na softvéri bitcoinu, vrátane protokolu CAT, ktorý vzbudil značný záujem medzi pôvodnými používateľmi bitcoinu, ako aj ďalších vznikajúcich štandardov, ktoré rozširujú funkčnosť siete pomocou OP_CAT.

Najvýznamnejším príkladom je CAT20, štandard zastupiteľných tokenov vytvorený špeciálne s cieľom využiť výhody OP_CAT. Podľa Vlastná dokumentácia spoločnosti Fractal Bitcoin, CAT20 je plne overovaný ťažiarmi a funguje na základe inteligentných zmlúv, konkrétne rekurzívnych dohôd, ktorých dodržiavanie je v základnej vrstve zabezpečené výlučne vlastným skriptovacím jazykom bitcoinu, čím sa odlišuje od štandardov tokenov, ktoré sa spoliehajú na externé overovanie alebo overovanie treťou stranou. V praxi to znamená, že nasadenie, vytvorenie a prevod tokenu CAT20 prebieha prostredníctvom sekvencie operácií OP_CAT, ktoré vytvárajú jediný reťazec údajov, ktorý sa následne zapíše priamo do blockchainu a overí ho tí istí ťažiari, ktorí zabezpečujú sieť, a nie samostatná indexačná služba mimo reťazca.

Príbeh Quantum Cats: Ako kampaň založená na memoch posunula projekt OP_CAT vpred

Väčšina návrhov opkódov zostáva obmedzená na diskusné skupiny a vlákna na GitHub-e. OP_CAT však nie, a to najmä vďaka projektu Bitcoin Ordinals s názvom Taproot Wizards.

V januári 2024 spoločnosť Taproot Wizards uviedla na trh kolekciu v štýle NFT s názvom Quantum Cats, pozostávajúcu z 3 333 kusov, ktorej jediným cieľom bolo získať verejnú podporu pre opätovnú aktiváciu OP_CAT. Cieľom projektu Quantum Cats bolo, aby OP_CAT vytvoril most bez nutnosti povolenia, ktorý by umožnil presun bitcoinu a aktív založených na bitcoine do reťazcov Bitcoin layer 2, kde by sa mohli zapojiť do komplexnejšieho obchodovania. Aby sa účastníci mohli vôbec kvalifikovať na emisiu, museli sa oboznámiť so samotným technickým návrhom a verejne sa zasadzovať za jeho návrat, čím sa pomerne suchá diskusia o BIP premenila na komunitnú kampaň s reálnymi stávkami.

Samotná kolekcia zároveň slúžila ako ukážka zlučovania v praxi. Každá „Quantum Cat“ odkazuje na niekoľko samostatných súborov, nie na jeden statický obrázok, a keď sa v priebehu času odhaľujú nové súbory, mačky sa menia, čo presne odzrkadľuje fungovanie OP_CAT, ktoré spája jednotlivé časti dát dohromady.

Kampaň bola natoľko úspešná, že sa premenila na významné financovanie. Spoločnosť Taproot Wizards v roku 2023 získala 7,5 milióna dolárov, na čo vo februári 2025 nadviazalo kolo financovania vo výške 30 miliónov dolárov; obe sumy boli výslovne určené na rozvoj ekosystému OP_CAT. Spoluzakladateľ Udi Wertheimer opísal projekt ako zameraný na OP_CAT ako budúcnosť bitcoinu, pričom financovanie smeruje jednak na interný vývoj, jednak na podporu externých tímov, ktoré stavajú na tomto opkóde. Jediný predaj Quantum Cat v aukčnej sieni Sotheby's, tzv. „Genesis Cat“, sa uzavrel na sume 254 000 dolárov, čo podčiarkuje, akú veľkú kultúrnu váhu nadobudla táto kampaň v súvislosti s opkódom o veľkosti štyroch bajtov.

Je to užitočná pripomienka toho, že technické diskusie o bitcoine nie sú vždy čisto technické. Memy, umenie a peniaze sa opakovane stávajú nástrojmi, ktoré posúvajú diskusie o protokole do širšieho kontextu, a OP_CAT je jedným z najjasnejších nedávnych príkladov tohto trendu.

Záver

OP_CAT vykonáva jednu jednoduchú úlohu: spája dva údaje na zásobníku bitcoinu do jedného celku. Jeho význam spočíva v tom, čo všetko by táto jediná funkcia mohla umožniť – od bezpečnejších úložísk typu „cold storage“ cez postkvantové podpisy až po tokeny natívne pre bitcoin –, ak by sa bitcoinová komunita niekedy dohodla na jej opätovnom zavedení. K júlu 2026 k takejto dohode ešte nedošlo. BIP 347 je hotová špecifikácia, ktorá čaká v rade za OP_CTV a OP_CHECKSIGFROMSTACK na ďalší konsenzuálny soft fork bitcoinu, aj keď OP_CAT naďalej ticho a bez problémov beží na Fractal Bitcoin, Liquid a iných sieťach súvisiacich s bitcoinom. Nech sa stane čokoľvek ďalej, debata okolo OP_CAT už ukázala, ako malý, jednoduchý kúsok kódu dokáže naraz pritiahnuť vývojárov, umelcov aj investorov.

Najčastejšie kladené otázky

Čo znamená skratka OP_CAT?
OP_CAT je skratka pre „operáciu zlučovania“. Tento operačný kód vezme dva údaje zo zásobníka bitcoinu a spojí ich do jedného kombinovaného údaja.
Je OP_CAT to isté ako inteligentná zmluva?
Čo je BIP 347?
Bude v sieti Bitcoin aktivovaná funkcia OP_CAT?
Aký je rozdiel medzi OP_CAT a OP_CTV?
Kde sa OP_CAT už používa?

Začnite bezpečne investovať s peňaženkou Bitcoin.com

Doposiaľ bolo vytvorených viac ako 85 miliónov peňaženiek. Všetko, čo potrebujete na bezpečný nákup, predaj, obchodovanie a investovanie do bitcoinu a kryptomien.

A screenshot of the Bitcoin.com Wallet app

Naskenujte a stiahnite si peňaženku Bitcoin.com

Naskenujte tento QR kód pomocou svojho mobilného zariadenia a budete automaticky presmerovaní na príslušnú stránku obchodu.