Připojte se k nám, když se s Douwe Faasenem , spoluzakladatelem HyveDA , ponoříme hluboko do vývoje blockchainové infrastruktury, dostupnosti dat a decentralizace. Tento rozhovor odhaluje vizionářské poznatky, které stojí za další generací decentralizované technologie, od prvních dobrodružství s kódováním až po průkopnická řešení s vysokou propustností.
Ishan Pandey: Ahoj Douwe Faasene, vítejte v naší sérii 'Behind the Startup'. Vaše cesta od kódování v 11 letech k založení HyveDA je fascinující. Jak vaše první zkušenosti s bitcoinovými faucety a chytrými smlouvami formovaly vaši vizi řešení dostupnosti dat?
Douwe Faasen: Ahoj Ishane, děkuji, je skvělé mít příležitost být součástí této série. Děkuji za tuto otázku, vždy rád vzpomínám na minulost. Byla to pro mě docela cesta přejít od zjednodušujících webů k vybudování řešení pro dostupnost dat s vysokou propustností. Na této cestě jsem však skutečně experimentoval s bitcoinovými faucety a v roce 2017 jsem se začal učit, jak vyvinout inteligentní smlouvu.
Naučil mě hodně o atomičnosti blockchainů, ale také mi odhalil problém omezení datové infrastruktury při vývoji blockchainu. Ethereum se často stalo příliš restriktivním při budování něčeho v tomto měřítku, takže týmy vytvořily svůj vlastní řetězec, kde mohou samy vydat token plynu a postavit něco mnohem většího. Nakonec se lidé drželi Etherea a tyto řetězce se staly řetězy duchů.
Toto pozorování ve spojení s mou vášní pro data mi dalo podnět k vybudování nástrojů pro decentralizované technologie k vybudování něčeho velkého, aniž bych opustil síťový efekt existujících blockchainů. HyveDA je výsledkem toho a my budeme budovat datovou infrastrukturu pro souhrny, validia, řetězce aplikací a ověřitelné služby, na kterých bude možné stavět s neomezeným rozsahem a kapacitou.
Ishan Pandey: Vidíme významný trend v opětovném využití infrastruktury Ethereum, zejména s „based“ rollupy. Jak vidíte tento vývoj ovlivňující budoucnost škálovatelnosti blockchainu?
Douwe Faasen: Myslím, že reutilizace je pro to dokonalým rámcem. Souhrny založené na kumulativních řešeních mají oproti současnému návrhu kumulativních řešení několik vylepšení ve způsobu, jakým zvládají zabezpečení a decentralizaci. Jedním z pozoruhodných prvků je, že využívají validátory Etherea pro sekvenování, zatímco provádění outsourcují do uzlů pro provádění souhrnu, což je skvělý modulární design a může být velmi škálovatelné. Podle mého názoru jsou založené souhrny skvělým důkazem schopnosti Etherea fungovat jako vypořádací vrstvy, ale také zdůrazňuje důležitost dostupnosti dat.
Když horizontální a vertikální škálování při provádění již není pro rollup problémem, úzkým místem se stává dostupnost dat. Souhrny musí zajistit, aby data mohla pokračovat v řetězci a ověřit, zda jsou výsledky dostupné všem účastníkům, včetně dalších souhrnů, které vyžadují vzájemnou interoperabilitu. Když jsou všechny tyto kousky skládačky zarovnány, škálovatelnost blockchainu se stává neomezenou.
Ishan Pandey: Hovořil jste o důležitosti domácích stakerů při zachování skutečné decentralizace. Mohl byste vysvětlit, proč je to důležité v době, kdy řešení s vysokým TPS často upřednostňují velká datová centra?
Douwe Faasen: Samostatné sázky jsou klíčovou součástí skládačky při zmírňování rizik, která představují centralizované subjekty, a při ochraně sítí před hrozbami, jako je cenzura nebo 51% útoky. Pevně věřím, že bychom se měli zaměřit na budování skutečně decentralizovaných sítí, které jsou otevřené všem a odolné vůči útokům velkých centralizovaných aktérů. Bezpečnost by nikdy neměla být ohrožena kvůli výkonu.
I v prostředích s vysokým TPS existuje několik způsobů, jak chránit decentralizaci. Můžete například navrhnout systém tak, aby každý uzel zpracovával pouze část dat, místo abyste vyžadovali, aby všechny uzly zpracovávaly celou datovou sadu. Tato část může být tak malá, že ji zvládne ve velkém i základní domácí počítač, což v konečném důsledku přispívá k větší propustnosti sítě jako celku.
Ishan Pandey: Jaké jedinečné poznatky jste získali o problémech s dostupností dat v blockchainovém prostoru se svými zkušenostmi s budováním indexátorů před The Graph?
Douwe Faasen: Indexovací sítě a dostupnost dat jsou zcela odlišné pojmy, ale sdílejí několik základních vzorů. Můžete dokonce namítnout, že The Graph pomáhá udržovat dostupnost dat pro indexovaná data. Bezpečnostní předpoklady a kryptografické vlastnosti jsou samozřejmě zásadně odlišné. Jedna klíčová věc, kterou jsem se naučil při vytváření vlastních indexátorů, stejně jako při práci s The Graph a StreamingFast, je, kolik vás může stát redundance dat. Uzly mohou kdykoli zmizet a jako uživatel nikdy nechcete které ovlivňují vaši aplikaci. To znamená, že musíte replikovat svá data napříč více uzly. Přirozeně se to prodraží. A tento koncept redundance je jedním z důvodů, proč se dostupnost dat (DA) stala tak důležitým tématem v komunitě Ethereum.
Jistě, mít všechny uzly zpracovávající stejná transakční data je skvělé, protože k zajištění integrity dat potřebujete pouze jeden poctivý uzel. Je to ale také překážka, protože pro škálování se musí škálovat i každý uzel, a to jen zvyšuje náklady sítě. Vysokokapacitní síť skutečně potřebuje rozdělit odpovědnost za data mezi několik uzlů, aby byla zajištěna redundance. Nemůžete však všechno replikovat všude, jinak skončíte s masivním úzkým hrdlem. Dosažení rovnováhy mezi redundancí a efektivitou je jednou z věcí, které činí dostupnost dat tak náročným problémem.
Ishan Pandey: Probíhá debata o rovnováze mezi decentralizací a ověřitelností, zejména u technologie ZK. Jak k této rovnováze přistupuje HyveDA ve svých řešeních?
Douwe Faasen: To je skvělá otázka. Osobně věřím, že ZK je fantastický nástroj k prokázání, že provedení bylo provedeno správně. Budete potřebovat pouze konsenzus pro objednání transakcí a pro zajištění správného stavu po použití důkazů. Aktivně zkoumáme ZK pro DA a je to skvělý způsob, jak pomoci decentralizaci.
ZK odstraňuje požadavek na jakýkoli druh důvěry mezi uzly, což znamená, že se do sítě může připojit více uzlů a lze dosáhnout konsensu jednodušším způsobem. V konečném důsledku to zvyšuje ověřitelnost a zároveň decentralizaci. V kontextu DA nás zvláště zajímá, jak může ZK zajistit správnost, aniž by vyžadovala rozsáhlé režie. Například důkazy ZK by mohly být použity k zaručení, že uzly v síti DA ukládají a obsluhují data správně, zatímco konsensus společnosti Ethereum zajišťuje globální integritu a pořadí těchto důkazů.
Ishan Pandey: Zmínil jste, že skutečné případy použití umožní ověřitelnost prostřednictvím Etherea spíše než úplná decentralizace. Můžete se podělit o nějaké konkrétní příklady, jak by to mohlo dopadnout?
Douwe Faasen: Rozhodně. Dovolte mi začít tím, že decentralizace zůstává extrémně důležitá a bez ní by neexistovala důvěryhodná ověřitelnost. Ověřitelnost prostřednictvím decentralizovaných systémů založených na konsensu, jako je Ethereum, znamená, že můžete vytvořit důvěryhodné záruky, že operace nebo výpočty byly správně provedeny a použity, aniž by každý krok proběhl v decentralizovaném nastavení. Dovolte mi uvést několik příkladů: Herní enginy by mohly provozovat svou infrastrukturu mimo řetězec, což umožňuje obvyklou vysokou propustnost, se kterou se potýkají, ale pravidelně dokazovat přechody her a odesílat je do řetězce. Konsensus řetězce zaručuje správné výsledky hry, ale žádná logika ani aktiva nejsou hostovány v řetězci.
Hráči, zejména ve hrách, které mají drahá herní aktiva, si mohou být jisti, že nejsou podváděni. Dalším případem použití by byly decentralizované knihy objednávek. Párování a provádění obchodů by probíhalo mimo řetězec, ale jeho důkazy by byly ověřovány v řetězci. Decentralizovanou burzu, jako je tato, by mohl provozovat kdokoli, ale bez nutnosti drahého a zdlouhavého konsenzu pro párování objednávek. Další zábavná věc na tom je, že byste to mohli navrhnout tak, aby vklady a výběry jednoduše probíhaly v řetězci, což také minimalizuje jakékoli předpoklady důvěry v centralizovanou entitu. Z toho mohou profitovat i platební systémy.
Consensus vytváří několik omezení, jako je latence a omezení šířky pásma. Pro zpracovatele plateb bude obtížné zvládnout miliony transakcí za sekundu s implementovaným konsensuálním algoritmem. Pro koncové uživatele je důležitější transparentnost poplatků a účetnictví. Decentralizovaná ověřitelnost to může umožnit, aniž by se spoléhalo na konsensuální algoritmus v samotném platebním procesoru.
Ishan Pandey: Když se podíváte do budoucna, jaký vývoj v dostupnosti dat a blockchainové infrastruktuře vás nejvíce těší a jak se HyveDA staví na tyto změny?
Douwe Faasen: V infrastruktuře se toho teď hodně děje a je to všechno docela vzrušující. Nejzajímavější věcí pro průmysl jako celek je podle mého názoru to, jak daleko se ZK za tak krátkou dobu dostal. Je to technologie, která může posunout decentralizaci a distribuované systémy z hlediska bezpečnosti, rychlosti a spolehlivosti, ale dříve vyžadovala tým doktorandů, aby ji skutečně implementovali.
Velký ohlas si zde zaslouží Succinct, který tento požadavek odstranil a nyní mohou vývojáři stavět se ZK bez rozsáhlých předchozích akademických znalostí na toto téma. V Hyve aktivně zkoumáme a vyvíjíme, abychom začlenili ZK do naší vrstvy dostupnosti dat pro rychlejší finalitu a jednodušší předpoklady zabezpečení dostupnosti dat. To nás v konečném důsledku učiní ještě spolehlivějšími pro integrátory DA při zachování stejné propustnosti.
Ishan Pandey: Děkuji za váš čas a postřehy, Douwe!
Nezapomeňte dát like a sdílet příběh!
Zveřejnění oprávněného zájmu: Tento autor je nezávislým přispěvatelem, který publikuje prostřednictvím našeho webu