Bitcoin Core 30 po uzavření debaty vývojářů zvýší OP_RETURN datový limit
Vývojáři Bitcoin Core, primárního open-source softwaru pro připojení blockchainu, který stojí za největší kryptoměnou na světě, uvedli, že říjnové vydání verze 30 zvýší výchozí limit pro OP_RETURN datových transakcí ze současných 80 bajtů na téměř 4 MB, což je limit stanovený velikostí bloku Bitcoinu.
Návrh na změnu, který byl potvrzen v aktualizaci na GitHubu, vyvolal debatu v bitcoinové komunitě. Kritici tvrdili, že odstranění limitu by mohlo podpořit zvýšené vkládání libovolných dat, což by mohlo vést k síťovému spamu a odklonu od primární funkce bitcoinu BTC jako finančního nástroje.
Toto rozhodnutí pokračovat představuje další významný okamžik v komunitní debatě o využití blockchainu, který zdůrazňuje přetrvávající napětí mezi efektivitou sítě, praktickými případy použití a ideologickými principy.
Kód OP_RETURN umožňuje uživatelům Bitcoinu zahrnout data do transakcí. Tato funkce je koncepčně podobná, i když technicky odlišná od způsobu, jakým Inscriptions vkládají obrázky a text přímo do blockchainu pomocí řadových a svědkových dat.
Někteří tvrdí, že přidání těchto transakčních dat je "svévolné" a je v rozporu s původní vizí bitcoinového blockchainu, jak ji navrhl Satoshi Nakamoto.
Limit 80 bajtů na OP_RETURN podporoval alternativní metody ukládání dat, z nichž některé způsobovaly problémy, jako je nafouknutí sady nevyčerpaných transakčních výstupů (UTXO).
V podrobném shrnutí GitHubu a následném příspěvku X nastínila vývojářka Bitcoin Core Gloria Zhao důvody změny.
Zhao zdůraznil záměr zmírnit nezamýšlené důsledky stávajícího limitu a poznamenal: "Primární motivací pro tuto [změnu] je napravit nesoulad mezi škodlivostí a standardností technik ukládání dat."
Vývojář Greg Sanders, který je autorem sloučené žádosti o přetažení, v diskusích na GitHubu uvedl, že odstranění limitu "přináší nejméně dvě hmatatelné výhody: čistší sadu UTXO a konzistentnější výchozí chování".
Debata o správě
Zhao se na své stránce X zabývala také širšími otázkami správy, přičemž zdůraznila závazek Bitcoin Core k transparentnosti a meritokracii.
Zdůraznila důležitost role komunity při udržování těchto principů a varovala před riziky sociálního inženýrství nebo firemního tlaku ovlivňujícího rozhodovací proces vývojářů softwaru.
"Pokud přispěvatelé Bitcoin Core někdy opustí tyto hodnoty, např. aby uspokojili sociální média nebo firemní přání, komunita přejde na jinou implementaci uzlu, která to dělá lépe," napsal Zhao a vyzval uživatele, aby zůstali ostražití a informovaní.
Vývojář Luke Dashjr se důsledně stavěl proti zmírnění limitů a označil tento krok za potenciálně škodlivý. Vyzval uživatele, aby se vyhnuli upgradu na novou verzi nebo přijali alternativní implementace uzlů, jako je Bitcoin Knots.
Debata odráží kontroverze z roku 2023, zejména kolem Ordinals a Inscriptions, kdy uživatelé vkládali do bitcoinových transakcí podstatná nefinanční data, jako jsou obrázky a text, což vyvolalo podobné obavy ze zneužití blockchainu a přetížení sítě.
Navzdory těmto obavám Zhao tvrdil, že pokusy o cenzuru typů transakcí prostřednictvím politiky přenosu jsou nepraktické a neúčinné proti silným ekonomickým pobídkám. Přístup Bitcoin Core by měl zůstat neutrální a odrážet základní principy sítě – odolnost vůči cenzuře a decentralizaci, řekla.
Verze Core 30 si zachová možnosti ručního ovládání, což uživatelům umožní vynucovat přísnější limity prostřednictvím stávajících parametrů příkazového řádku. Tyto možnosti jsou však nyní označeny jako zastaralé a budou spouštět varovné zprávy, které upozorňují na potenciální odstranění v budoucích aktualizacích bez nastavené časové osy.