Když jsem dokončil poslední testovací skript na nahrávání vysokofrekvenčních dat, venku už bylo jasné světlo a krabice s jídlem na stole vydávala nepříjemný kyselý zápach. Včera jsem se vlastně snažil nasadit sadu dynamické logiky založené na drobných úpravách stavu herních předmětů na nějakém hlavním L2, ale v době špičky mě ta náhlá dopravní zácpa přímo připravila o testovací peněženku. Pokud se v budoucích vysokofrekvenčních obchodních aplikacích každá aktualizace stavu bude muset potýkat s rizikem, že kdykoli bude nutné snížit ztráty, pak je to, co se v průmyslu vychloubá jako masové přijetí, naprosto směšná fráze. S tímto pocitem ponížení, kdy mě hlavní ekosystém tlačí k zemi, jsem všechny testovací prostředí zcela zrušil a tvrdě přepnul na uzel Vanar. Zpočátku jsem opravdu plánoval jen tak skákat a zjistit, jestli to, co říkají, je pravda, ale následující hodiny mě naprosto přivedly k zamyšlení o extrémně intuitivním zážitku s kódováním.
Náš okruh je příliš snadno oklamaný různými technickými termíny. Hned mluví o paralelním provádění, hned o zcela nových základních jazycích, to všechno zní opravdu sexy v teorii. Ale když přijde na realizaci byznysu, bolest přepsání celé logiky backendu vědí jen lidé, kteří kódují. Vanar mě nejvíce ohromil nikoli tím, jak vysoký má TPS, ale tím, jak je extrémně zdrženlivý a nekomplikovaný. Vzdal jsem se předchozího rozsáhlého inteligentního kontraktu, který byl nucen zastavit kvůli problémům s poplatky v prostředí EVM, aniž bych změnil jedinou interpunkci, a přímo jsem ho nasadil. Ve chvíli, kdy jsem stiskl tlačítko pro nasazení, jsem se připravil na různé chybové zprávy, protože kompatibilita nového řetězce bývá často katastrofou. Výsledkem bylo, že konzole přímo vrátila zelený stav úspěchu. Tento naprosto bezbolestný migrační zážitek je pro vývojáře, kteří se chtějí rychle dostat z nákladného řetězce, naprosto smrtící svůdce. Nemusíte se zabývat studováním asynchronních volání, nemusíte se snažit prokousat tyto anti-lidské nové dokumentace k syntaxi, můžete se jednoduše chopit hotového vývojového nástroje a hladce začít.
Opravdu mě mrazilo, jak extrémně kontrolují transakční náklady. Napsal jsem skript na nekonečnou smyčku, který simuloval tisíce virtuálních postav, jak současně posílají extrémně malé žádosti o aktualizaci stavu na řetěz. Podle logiky by tato náhlá vlna souběžnosti určitě způsobila výrazné zubovité kolísání nákladů na běžném veřejném řetězci. Ale já jsem upřeně sledoval data na monitoru a zjistil jsem, že křivka nákladů byla neuvěřitelně přímá. Co to znamená? To znamená, že projektový tým na základní architektuře přímo zablokoval mechanismus trestání cen způsobený dopravním zácpou. Pro vývojáře, kteří píší automatizované obchodování nebo logiku vysokofrekvenční interakce, je to naprosto zásadní nastavení. Už nemusíte psát hromadu extrémně redundantních předpovědí poplatků a logiky proti blokování do kódu. Tento inženýrský design, který je extrémně přátelský k vysokofrekvenční interakci, rozhodně není něco, co by se dalo udělat jen tak jednoduchou změnou kódu, za tímto stojí zjevná hluboká zkušenost se zpracováním obrovských objemů souběžnosti.

Ale musím je trochu zkritizovat za jejich vybavení. Při volání rozhraní pro hromadné nahrávání herních obrázků, jakmile jednotlivý balíček překročí určitou prahovou hodnotu, brána s velkou pravděpodobností hlásí chybu časového limitu. To mě přivedlo k tomu, že jsem si chvíli myslel, že celý RPC servis řetězce spadl. Až jsem krok za krokem vyšetřoval, zjistil jsem, že jejich nastavení vyrovnávací paměti pro zpracování velkých objemů streamovaných dat je extrémně nerozumné. Tato praxe, kdy se zaměřují pouze na otevření hlavní silnice a ignorují opravy kanalizace, je pro řetězec, který chce zpracovávat obrovské množství multimediálních aktiv, fatální chyba. I když to neovlivňuje bezpečnost základních aktiv, pokud přední tvůrci často čelí zpožděním při používání toho údajně nízkoprahového nástroje pro vytváření, tento pocit rozporu v uživatelském zážitku může lidi přímo přivést k šílenství. Snaží se zabalit složitou logiku vytváření řetězců do extrémně jednoduchých webových operací, úmysl je dobrý, ale zřejmá nosnost backendu potřebuje projít několika koly extrémně krutých zátěžových testů.
Když jsem hlouběji prozkoumal ten kontroverzní systém reputace uzlů, viděl jsem velmi jasný obchodní záměr. Současní geekové se stále hádají o koeficient Satoshi Nakamota a diskutují o čistotě decentralizace. Ale přímo přivedli podnikové ověřovatele a spojili ty známé tradiční značky se svou konsensuální vrstvou. To v podstatě vytváří důvěryhodný obranný val. Například ti, kteří mají obrovské množství autorských práv, nikdy nebudou riskovat své obchodní tajemství na síti, kterou mohou kdykoli poškodit někteří anonymní těžaři. Potřebují záruku a odpovědnost po vzniku problémů. Tento mechanismus ověřování, který nahrazuje čistou výpočetní sílu reputací, i když se může zdát jako kacířství pro puristy, přesně zasáhl cévku tradičního kapitálu, který vstupuje na trh. Musíte uznat krutou realitu, že to, co přináší miliony nových uživatelů, nebylo nikdy geekovské kódování, ale ty obchodní stroje s obrovskými distribučními kanály.
Při prohlížení jeho aktivit na řetězci jsem zjistil, že současná realita je extrémně chudá. Na této rovné dálnici se pohybuje jen pár aut. Chybí slušné nativní komunitní aplikace, které by vytvářely emocionální hodnotu, chybí blázniví drobní investoři, kteří by na ní interagovali, celá ekologie je prostoupena extrémně podivnou tichostí. To je pro ty, kteří chtějí rychle zbohatnout, naprosto bezedná jáma. Vzhledem k nedostatku krátkodobého efektu bohatství se všechny zdroje a popularita od něj odklánějí. Ale pokud jste skutečně vývojář, který se zabývá byznysem a máte dost zácpy a nejistoty, tento řetězec, který se stále nachází na prahu divokého růstu, nabízí extrémně nízké náklady na pokusy a omyly. Není to sexy, nebude každý den hlásit nějaké technické průlomy, je to jako dělník, který zná jen to, jak pokládat cihly. V tomto odvětví, kde může bublina kdykoli prasknout, už není mnoho projektů, které by dokázaly vybudovat základ pevně a bez mezer.
