Pridajte sa k nám, keď sa ponoríme hlboko do vývoja blockchainovej infraštruktúry, dostupnosti údajov a decentralizácie s Douwe Faasen , spoluzakladateľom HyveDA . Od prvých dobrodružstiev v oblasti kódovania až po priekopnícke riešenia s vysokou priepustnosťou, tento rozhovor odhaľuje vizionárske pohľady na ďalšiu generáciu decentralizovanej technológie.
Ishan Pandey: Ahoj Douwe Faasen, vitajte v našej sérii 'Behind the Startup'. Vaša cesta od kódovania v 11 rokoch k založeniu HyveDA je fascinujúca. Ako vaše prvé skúsenosti s bitcoinovými faucetmi a inteligentnými zmluvami formovali vašu víziu riešení dostupnosti údajov?
Douwe Faasen: Ahoj Ishan, ďakujem, je skvelé mať príležitosť byť súčasťou tejto série. Ďakujem za túto otázku, vždy rád spomínam na minulosť. Bola to pre mňa celkom dlhá cesta prejsť od zjednodušujúcich webových stránok k vybudovaniu riešenia dostupnosti údajov s vysokou priepustnosťou. Na tejto ceste som však skutočne experimentoval s bitcoinovými faucetmi a v roku 2017 som sa začal učiť, ako rozvíjať inteligentnú zmluvu.
Naučil ma veľa o atomicite blockchainov, ale tiež mi odhalil problém obmedzení dátovej infraštruktúry pri vývoji blockchainu. Ethereum sa často stalo príliš reštriktívnym budovaním niečoho na takých mierkach, takže tímy vytvorili svoj vlastný reťazec, v ktorom môžu sami vydať token plynu a postaviť niečo oveľa väčšieho rozsahu. Nakoniec sa ľudia prilepili na Ethereum a tieto reťazce sa stali reťazami duchov.
Toto pozorovanie, spojené s mojou vášňou pre dáta, mi dalo motiváciu vybudovať nástroje pre decentralizované technológie na vybudovanie niečoho veľkého bez toho, aby som zanechal sieťový efekt existujúcich blockchainov. HyveDA je výsledkom toho a my budeme budovať dátovú infraštruktúru pre súhrny, validiá, reťazce aplikácií a overiteľné služby, na ktorých bude možné stavať s neobmedzeným rozsahom a kapacitou.
Ishan Pandey: Vidíme významný trend v opätovnom využívaní infraštruktúry Ethereum, najmä s „based“ rollupmi. Ako vidíte, že tento vývoj ovplyvňuje budúcnosť škálovateľnosti blockchainu?
Douwe Faasen: Myslím si, že reutilizácia je na to ideálnym rámcom. Súhrny založené na princípe zabezpečenia a decentralizácie majú oproti súčasnému dizajnu súhrnov niekoľko vylepšení. Jedným z pozoruhodných prvkov je, že využívajú validátory Etherea na sekvenovanie, zatiaľ čo spustenie outsourcujú na vykonávacie uzly súhrnu, čo je skvelý modulárny dizajn a môže byť veľmi škálovateľný. Podľa môjho názoru sú súhrny založené na súhrne skvelým dôkazom schopnosti Etherea fungovať ako vrstva vysporiadania, ale tiež zdôrazňuje dôležitosť dostupnosti údajov.
Keď horizontálne a vertikálne škálovanie pri vykonávaní už nie je problémom pre súhrny, prekážkou sa stáva dostupnosť údajov. Súhrny musia zabezpečiť, aby údaje na pokračovanie reťazca a overenie výsledkov boli dostupné všetkým účastníkom vrátane iných súhrnov, ktoré si vyžadujú vzájomnú interoperabilitu. Keď sú všetky tieto kúsky skladačky zarovnané, škálovateľnosť blockchainu sa stáva neobmedzenou.
Ishan Pandey: Hovorili ste o dôležitosti domácich hráčov pri udržiavaní skutočnej decentralizácie. Mohli by ste vysvetliť, prečo je to dôležité v dobe, keď riešenia s vysokým TPS často uprednostňujú veľké dátové centrá?
Douwe Faasen: Samostatní hráči sú kľúčovou súčasťou hádanky pri zmierňovaní rizík, ktoré predstavujú centralizované subjekty, a pri ochrane sietí pred hrozbami, ako je cenzúra alebo 51% útoky. Pevne verím, že by sme sa mali zamerať na budovanie skutočne decentralizovaných sietí, ktoré sú otvorené pre každého a odolné voči útokom veľkých centralizovaných aktérov. Bezpečnosť by nikdy nemala byť ohrozená kvôli výkonu.
Dokonca aj v prostrediach s vysokým TPS existuje niekoľko spôsobov ochrany decentralizácie. Môžete napríklad navrhnúť systém tak, aby každý uzol spracovával iba časť údajov, namiesto toho, aby ste od všetkých uzlov vyžadovali, aby spracovávali celý súbor údajov. Táto časť môže byť taká malá, že ju zvládne vo veľkom rozsahu aj základný domáci počítač, čo v konečnom dôsledku prispieva k väčšej priepustnosti siete ako celku.
Ishan Pandey: Aké jedinečné poznatky ste získali o problémoch s dostupnosťou údajov v blockchainovom priestore, keďže ste mali skúsenosti s budovaním indexátorov pred The Graph?
Douwe Faasen: Indexer siete a dostupnosť údajov sú úplne odlišné pojmy, ale zdieľajú niekoľko základných vzorov. Môžete dokonca tvrdiť, že The Graph pomáha udržiavať dostupnosť údajov pre indexované údaje. Samozrejme, bezpečnostné predpoklady a kryptografické vlastnosti sú zásadne odlišné. Jedna kľúčová vec, ktorú som sa naučil pri vytváraní vlastných indexátorov, ako aj pri práci s The Graph a StreamingFast, je, koľko vás môže stáť redundancia údajov. Uzly môžu kedykoľvek zmiznúť a ako používateľ nikdy nechcete ktoré ovplyvňujú vašu aplikáciu. To znamená, že musíte replikovať svoje údaje vo viacerých uzloch. Prirodzene, je to drahé. A tento koncept redundancie je jedným z dôvodov, prečo sa dostupnosť údajov (DA) stala takou dôležitou témou v komunite Ethereum.
Iste, to, že všetky uzly spracúvajú rovnaké transakčné údaje, je skvelé, pretože na zabezpečenie integrity údajov potrebujete iba jeden čestný uzol. Je to však aj prekážka, pretože na škálovanie sa musí škálovať aj každý uzol, a to len zvyšuje náklady siete. Sieť s vysokou priepustnosťou skutočne potrebuje rozdeliť zodpovednosť za dáta medzi niekoľko uzlov, aby sa zabezpečila redundancia. Nemôžete však všetko replikovať všade, inak skončíte s masívnym prekážkou. Dosiahnutie rovnováhy medzi redundanciou a efektívnosťou je jednou z vecí, ktoré robia dostupnosť údajov takým náročným problémom.
Ishan Pandey: Prebieha diskusia o rovnováhe medzi decentralizáciou a overiteľnosťou, najmä s technológiou ZK. Ako k tejto rovnováhe pristupuje HyveDA vo svojich riešeniach?
Douwe Faasen: To je skvelá otázka. Osobne verím, že ZK je fantastický nástroj na preukázanie, že poprava bola vykonaná správne. Potrebovali by ste iba konsenzus na objednanie transakcií a na zabezpečenie správneho stavu po uplatnení dôkazov. Aktívne skúmame ZK pre DA a je to skvelý spôsob, ako pomôcť decentralizácii.
ZK odstraňuje požiadavku na akýkoľvek druh dôvery medzi uzlami, čo znamená, že viac uzlov sa môže pripojiť k sieti a konsenzus možno dosiahnuť zjednodušeným spôsobom. V konečnom dôsledku to zvyšuje overiteľnosť a zároveň decentralizáciu. V kontexte DA nás zaujíma najmä to, ako môže ZK zabezpečiť správnosť bez toho, aby si vyžadovala rozsiahle režijné náklady. Napríklad dôkazy ZK by sa mohli použiť na zaručenie, že uzly v sieti DA správne ukladajú a obsluhujú dáta, zatiaľ čo konsenzus Etherea zabezpečuje globálnu integritu a postupnosť týchto dôkazov.
Ishan Pandey: Spomenuli ste, že skutočné prípady použitia budú umožnené skôr overiteľnosťou cez Ethereum než úplnou decentralizáciou. Môžete sa podeliť o nejaké konkrétne príklady, ako by sa to mohlo prejaviť?
Douwe Faasen: Absolútne. Dovoľte mi začať tým, že decentralizácia zostáva mimoriadne dôležitá a bez nej by neexistovala dôveryhodná overiteľnosť. Overiteľnosť prostredníctvom decentralizovaných systémov založených na konsenze, ako je Ethereum, znamená, že môžete vytvoriť dôveryhodné záruky, že operácie alebo výpočty boli správne vykonané a aplikované bez toho, aby každý krok prebiehal v decentralizovanom nastavení. Dovoľte mi uviesť niekoľko príkladov: Herné motory by mohli prevádzkovať svoju infraštruktúru mimo reťazec, čo umožňuje zvyčajnú vysokú priepustnosť, s ktorou sa stretávajú, ale pravidelne preukazujú prechody hier a odosielajú ich v reťazci. Konsenzus reťazca zaručuje správne výsledky hry, ale žiadna logika ani aktíva nie sú hostené v reťazci.
Hráči, najmä v hrách, ktoré majú drahé herné aktíva, si môžu zostať istí, že nie sú podvedení. Ďalším prípadom použitia by boli decentralizované knihy objednávok. Párovanie obchodov a realizácia by prebiehali mimo reťazca, ale jeho dôkazy by sa overovali v reťazci. Decentralizovanú burzu, ako je táto, by mohol prevádzkovať ktokoľvek, ale bez potreby drahého a zdĺhavého konsenzu na párovanie objednávok. Ďalšou zábavnou vecou na tomto je, že by ste to mohli navrhnúť tak, aby sa vklady a výbery jednoducho uskutočňovali v reťazci, čím sa tiež minimalizujú akékoľvek predpoklady dôvery v centralizovanú entitu. Z toho môžu profitovať aj platobné systémy.
Konsenzus vytvára niekoľko obmedzení, ako sú obmedzenia latencie a šírky pásma. Pre spracovateľa platieb bude ťažké zvládnuť milióny transakcií za sekundu s implementovaným konsenzuálnym algoritmom. Pre koncových používateľov je dôležitejšia transparentnosť poplatkov a účtovníctva. Decentralizovaná overiteľnosť to umožňuje bez spoliehania sa na konsenzuálny algoritmus v samotnom platobnom procesore.
Ishan Pandey: Pri pohľade do budúcnosti, aký vývoj v oblasti dostupnosti údajov a blockchain infraštruktúry vás najviac teší a ako sa HyveDA umiestňuje na tieto zmeny?
Douwe Faasen: V infraštruktúre sa práve teraz deje veľa a je to všetko celkom vzrušujúce. Najvzrušujúcejšia vec pre celé odvetvie je podľa mňa to, ako ďaleko sa ZK za tak krátky čas dostal. Je to technológia, ktorá môže posunúť decentralizáciu a distribuované systémy z hľadiska bezpečnosti, rýchlosti a spoľahlivosti, ale predtým si vyžadovala tím doktorandov, aby ju skutočne implementovali.
Veľký ohlas si zaslúži spoločnosť Succinct, ktorá túto požiadavku odstránila a teraz môžu vývojári stavať so ZK bez rozsiahlych predchádzajúcich akademických znalostí o tejto téme. V Hyve aktívne skúmame a vyvíjame, aby sme zaviedli ZK do našej vrstvy dostupnosti údajov pre rýchlejšiu finalitu a jednoduchšie predpoklady zabezpečenia dostupnosti údajov. To nás v konečnom dôsledku urobí ešte spoľahlivejšími pre DA integrátorov pri zachovaní rovnakej priepustnosti.
Ishan Pandey: Ďakujem za váš čas a postrehy, Douwe!
Nezabudnite dať like a zdieľať príbeh!
Zverejnenie vlastného záujmu: Tento autor je nezávislým prispievateľom, ktorý publikuje prostredníctvom našej stránky