OP_RETURN je Bitcoin script opcode umožňující uživatelům vložit malá, neutratitelná data do transakcí, což dosahuje rovnováhy mezi funkčností a efektivitou sítě. Nedávný návrh na zrušení jeho omezení na 80 bajtů vyvolal diskusi o roli Bitcoinu jako nosiče dat oproti optimalizovanému platebnímu systému.
Dekódování OP_RETURN v Bitcoinu a proč je to velký problém?

Pochopení OP_RETURN: Nástroj Bitcoinu pro uložení dat
OP_RETURN, přidán v Bitcoin Core 0.9.0, je script opcode, který uživatelům umožňuje připojit k transakcím až 80 bajtů libovolných informací – jako text, hashe nebo indikátory protokolu. Místo ukládání dat do utratitelných výstupů, které zůstávají v sadě neutracených transakčních výstupů (UTXO), jsou OP_RETURN výstupy prokazatelně neutratitelné, což umožňuje uzlům je prořezat a snížit nároky na úložiště.
Tato schopnost podporuje neplatební aplikace, včetně časového označení dokladů vlastnictví, vkládání metadat pro protokoly druhé vrstvy (L2) nebo úmyslné spalování mincí v cílených případech užití. Counterparty byl jeden z prvních projektů, který využíval opcode Bitcoinu OP_RETURN k přímému vkládání libovolných dat do BTC transakcí, čímž umožňoval vytváření a správu digitálních aktiv a funkčnost decentralizované výměny na Bitcoin blockchainu. Nové projekty jako Citrea používají OP_RETURN k zaznamenání zero-knowledge důkazů, zatímco jiní jej používají pro kódování jednoduchých smluvních podmínek.

Omezení na 80 bajtů, zavedeno v roce 2014, mělo zamezit těžkému ukládání dat, zatímco sloužilo zásadním funkcím. Čímž bylo signalizováno, že bloky by měly upřednostňovat finanční transakce. Přesto OP_RETURN přetrvává jako standardizovaný, reléovatelný typ transakce, který zajišťuje, že uzly efektivně propagují tyto datové přílohy.
Komunita Bitcoinu však dlouho diskutovala o účelu OP_RETURN. Někteří kritikové tvrdí, že i skromné vkládání dat odráží od zásadní role Bitcoinu jako měnové účetní knihy, zatímco jiní to vidí jako praktickou cestu k inovacím v rámci jasných limitů. Zastánci argumentují, že nabízí kontrolovaný mechanismus pro různé funkce, aniž by přetěžoval síť.
Debata o zrušení limitu 80 bajtů
V připravovaném vydání Bitcoin Core vývojáři odstraní výchozí strop 80 bajtů pro OP_RETURN, což umožní větší vklady dat a více OP_RETURN záznamů na transakci. Tato změna je výsledkem dlouhodobého nesouhlasu o tom, zda stávající omezení stále plní svůj účel. Ke dni 12. května 2025 Bitcoin Core nesloučil žádné pull requesty týkající se změny limitů OP_RETURN a návrhy zůstávají otevřené k přezkoumání.
Proč zrušit omezení?
Zastánci tvrdí, že limit přežil svou užitečnost, přičemž poznamenávají, že centralizované těžební pooly a služby již přijímají nestandardní, datově náročné transakce přímo. Takové obchvaty—včetně falešných multisig skriptů nebo zápisů založených na taprootu—nafukují sadu UTXO, což je přesně to, čemu měly OP_RETURN zabránit.
Odbourání omezení, podle nich, zjednoduší konstrukci transakcí, zlepší odhad poplatků a sladí reléové politiky s praktikami těžařů. Jak jeden vývojář Bitcoin Core uvedl, každá operace dosažitelná s OP_RETURN může být replikována prostřednictvím falešných adres za vyšší náklady pro síť.

Obavy kritiků
Protivníci, mezi nimi určití provozovatelé uzlů a vývojáři, varují, že povolení větších vkladů dat by mohlo normalizovat hromadné ukládání neplatebních dat a ucpávat bloky. Jeden účastník v diskusi varoval, že to může zvýšit náklady pro uživatele a soustředit moc mezi těžařské pooly, které upřednostňují datově náročné transakce.

Jiní zpochybňují praktické použití, přičemž zaznamenávají, že bez ohledu na limit by jen málo projektů přešlo na OP_RETURN. Debata také vyvolává obavy z řízení, přičemž někteří kritikové naznačují, že návrh byl uspěchán a riskuje narušení důvěry komunity.

Politika, nikoliv změna konsensu
Důležité je, že toto přizpůsobení ovlivňuje pouze výchozí reléová pravidla Bitcoin Core a nemění konsensuální verifikaci. Uzly jako Bitcoin Knots zůstávají volné v prosazování přísnějších limitů OP_RETURN a bloky překračující bývalou politiku budou stále platné. Vývojáři zdůrazňují, že cílem je snížit škodlivé obchvaty, nikoliv podporovat neomezené ukládání dat. Jak to dopadne do budoucna, však nikdo neví.
Navigace budoucnosti Bitcoinu
Diskuse o OP_RETURN zdůrazňuje širší napětí ve vývoji Bitcoinu: podporování inovací při snaze zachovat základní principy a vyvážit individuální volbu s efektivitou sítě. Věří se, že odnětí limitu by mohlo snížit znečištění UTXO a sladit podněty uzlů a těžařů, přesto testuje hlad komunity po experimentování na řetězci.
Jiní říkají, že konečně, Bitcoinův trh s poplatky arbitruje alokaci zdrojů, jak uživatelé soutěží o místo v bloku—Pokud nadměrná data zaplaví síť, vyšší poplatky by měly přirozeně odrazovat od zneužití. Ať už je případ jakýkoliv, bitcoinisté jsou ve věci rozděleni—nabízející veřejnosti příležitost těžit z větší jasnosti v této záležitosti.













