Před necelým rokem jsem na Twitteru oznámil myšlenku projektu Bitcoin Script Project. Říct, že to bylo dobře přijato, by bylo podcenění. Bitcoineři toužili po něčem, na čem by se mohli pověsit uprostřed medvěda. Záblesky naděje byly na obzoru a já jsem je chtěl zvětšit a doufejme, že shromáždím průmysl kolem nového technologického příběhu. Bohužel, život měl jiné plány, a abych to zkrátil, rychle jsem si uvědomil, že jsem si ukousl víc, než jsem v tu chvíli dokázal žvýkat.
Projekt bitcoinových skriptů nikdy nespatřil světlo světa. V nejlepším případě to byla krátkodobá kampaň na zvýšení společenského povědomí. Zasévalo to několik nápadů a posunulo konverzaci kupředu. Přinejmenším to je pravděpodobně důvod, proč mám dnes tu čest pracovat na tomto sloupku. Uvádím to, protože moje zkušenost se neliší od zkušeností stovek jednotlivců, kteří se pokusili zanechat svou stopu na bitcoinu. Je to pokorná a nevděčná záležitost. Pohmožděná ega jsou běžná věc. Mnozí zanechali mnohem více krve, potu a slz než já na této frontě.
Jednou za čas se však hvězdy srovnají a naše společné akce začnou přesahovat vlastní zájmy každého jednotlivce. Víte, bitcoin se pohybuje svým vlastním rytmem. Zkuste zrychlit tempo a celý tanec je odhozen. Tato synchronizace vyžaduje velkou trpělivost.
Minulý týden, když se zdálo, že se zdi zavírají, se taneční soubor konečně dal dohromady. A bylo to krásné. Po dlouhé odmlce je optimismus zpět a konečně setřásl strach, nejistotu a pochybnosti. Příležitost, která je před námi, podnítila vývojářskou komunitu k tomu, aby se pustila do své dosud možná nejambicióznější práce.
Udělejte skript znovu skvělým
Když jsem ve středu ráno vstoupil do sálů Palmer Events Center v Austinu, bylo těžké ignorovat vzpomínky z dávno minulých dnů.
V roce 2015 se v kanadském Montrealu odehrála děsivě podobná událost a udala tón pro příští desetiletí. Škálování bitcoinu se dostalo na kritickou křižovatku v historii projektu – stejně jako se komunita snažila definovat svou vizi budoucnosti. Byla to událost kdo je kdo v tehdy mladém, rodícím se odvětví. Celý bitcoinový obrazový mozek pod jednou střechou. Děsivé, ve zpětném pohledu.
Odbočuji, ale Bitcoin++ minulý týden měl podobné vibrace. Ihned bylo vidět, že v budově je zvláštní energie a dav nebyl o nic méně hvězdný. Výrazný kontrast od průměrné konferenční roadshow a online dovádění, na které jsme byli zvyklí.
Žádné billboardy, žádné tirády o 280 znacích a hlavně žádná prodejní propagace.
Na začátku konference bylo těžké ignorovat dynamiku návrhu OP_CAT. Jeho nejoddanější zastánci se pravděpodobně připravovali na událost, která měla být jejím vysvěcením. Hrubý konsenzus se objevil na dosah a dokonce i ti, kteří ho původně zamítli, přicházeli na myšlenku.
Podle osudu měl alespoň jeden člověk jiné plány a v prvních minutách jeho prezentace všem přítomným vysvitly důsledky.
„The Great Script Restoration Project“ je pokus vývojáře Blockstream Rustyho Russella otočit příslovečný scénář na každého. Je to cesta za zamyšlením nad „proč“ za změtí scénářů a návrhů smluv, které se v těchto dnech objevují. Čeho se snažíme dosáhnout?
Co takhle opravit bitcoinový skript a vrátit mu jeho bývalou slávu?
Pro kontext, významná část skriptovacích schopností bitcoinu byla urychleně odstraněna v roce 2010, kdy bylo odhaleno, že některé funkce byly náchylné k útokům na vyčerpání zdrojů (DDoS). Místo toho, aby se Satoshi zabýval základním problémem, vzal sekeru na vše, o čem si myslel, že by to mohlo být ovlivněno, a rozbitý, špinavý vedlejší produkt je to, co nám dnes zůstalo. Mnoho konverzací se dosud točilo kolem opravování skriptů pomocí bandaidů, aby se obnovily některé funkce. To nás nevyhnutelně zatáhlo do slepých uliček obchodování s koňmi a bikesharingu.
Projekt obnovy převrací tento přístup na hlavu a navrhuje, abychom podnikli správné technické kroky, abychom se tam dostali. Pokud se shodneme na destinaci, měli bychom využít této příležitosti změnit bitcoin k lepšímu. Politická, společenská stigmata a zkostnatělí ať jsou v háji. Tento poslední bod nelze dostatečně zdůraznit. Ať už to bylo úmyslné nebo ne, Rustyho prezentace působí jako výzva pro vývojáře, aby se osvobodili od dogmat a znovu přijali vědu.
Ukázalo se, že nejlepším způsobem, jak zapojit vývojáře, je prošpikovat je daty, benchmarky a měřeními. Nechám na techničtějších lidech, aby rozvedli podrobnosti o jeho frameworku, ale stojí za to zdůraznit, proč se ukázal tak účinný. Tím, že Rusty nabízí model, který zohledňuje náklady na každou související změnu, nám umožňuje sjednotit je všechny pod stejnou deštníkem. To je významný odklon od stávajícího rámce, který stavěl každý návrh proti sobě. Místo toho pracujeme společně na nápravě toho, co bylo dříve opuštěno a myslelo se, že je rozbité, pomocí promyšleného inženýrství.
Důvěřujte procesu
Aby bylo jasno, „The Great Script Restoration Project“ se zatím jen stěží kvalifikuje jako návrh. Je to jen volná sbírka nápadů a několika velmi raných návrhů, jak bychom k nim mohli přistupovat. Důvodem, proč za tak krátkou dobu získal tolik pozornosti, je to, že je to příležitost dělat věci jinak. Aby dokončil Satoshiho práci.
Poprvé po dlouhé, dlouhé době se rýsují nějaké obrysy hrubého konsensu. Možná ne kolem návrhu, ale alespoň kolem procesu. To je pokrok.
„Buďme inženýři. Buďme objektivní a mějme o těchto věcech racionální argumenty. Ano, budeme muset přesvědčit zbytek světa, ale je to mnohem snazší, když všichni táhneme stejným směrem." – Christian Decker
Zdroj: Bitcoin Magazine
The post The Weekly Re-Org: Finishing Satoshi’s Work appeared first on Crypto Breaking News.