Programovatelné, dynamické a škálovatelné: Uvnitř vize EthStorage pro budoucnost blockchainových dat se zakladatelem Qi Zhou
Stručně
Qi Zhou, zakladatel EthStorage, diskutuje o možnostech úložiště Ethereum a potenciálu decentralizovaného úložiště a zdůrazňuje výzvy, příležitosti a vyhlídky do budoucna v Web3 prostor.
V tomto rozhovoru si sedneme Qi Zhouzakladatel EthStorage. Díky zkušenostem se softwarovým inženýrstvím u technologických gigantů jako Facebook a Google přináší Zhou do společnosti bohaté zkušenosti Web3 plocha. Jeho inovativní přístup ke škálování úložných kapacit Etherea prostřednictvím řešení vrstvy 2 slibuje transformaci blockchainové infrastruktury. Zhou v tomto poutavém rozhovoru sdílí poznatky o výzvách, příležitostech a budoucnosti decentralizovaného úložiště.
Můžete sdílet svou cestu do Web3?
Před nástupem Web3, Byl jsem softwarovým inženýrem ve společnostech jako Facebook a Google a pracoval jsem na systémech infrastruktury. V letech 2017-2018 jsem si začal všímat spousty nových projektů vznikajících v Web3 prostoru a uvědomil jsem si, že z hlediska infrastruktury chybí mnoho částí. Věřím, že bych mohl využít své předchozí odborné znalosti k vybudování lepší infrastruktury pro Web3. Proto jsem se rozhodl přejít z Web2 na Web3 plný úvazek.
Používali v té době Google a další společnosti Web2 pro svá řešení blockchain?
Ne, v té době ne. V roce 2018 jsem skutečně napsal Zuckerbergovi e-mail s návrhem, že by Facebook měl mít v této oblasti strategický plán. Vše bylo pro společnosti Web2 stále velmi nové. Později, když jsem odešel z Facebooku, založili projekt Libra, ze kterého se nyní stal Diem a Sui. Cítil jsem, že je to pro mě skvělá příležitost, jak přispět svými odbornými znalostmi Web3 světa do světa Web2.
Mohl byste prosím poskytnout více podrobností o úložných řešeních, která vaše společnost nabízí?
Základní myšlenkou je, že můžeme ukládat data off-chain a zároveň používat smart kontrakty na Ethereum mainnet, abychom dokázali, že off-chain data jsou trvale uložena. Tento přístup je podobný přístupu používanému u stávajících řešení škálování vrstvy 2, ale zaměřuje se na škálování úložiště namísto výpočtu.
Věříme, že k tomu, aby se Ethereum skutečně škálovalo, musí škálovat jak ve výpočtech, tak v úložišti. Zatímco primární důraz byl kladen na zlepšení transakcí za sekundu, schopnost ukládat a přistupovat k velkému množství dat v síti Ethereum bude klíčovou funkcí v budoucnu.
Jak se liší programovatelné dynamické úložiště klíč-hodnota založené na dostupnosti dat Etherea od tradičních blockchainových úložných řešení?
Tradiční blockchainová úložná řešení jako Filecoin a Arweave jsou spíše navržena pro statické soubory, kde data nelze snadno smazat, nahradit nebo upravit. Navíc důkaz velikosti úložné jednotky pro tato řešení je obvykle velmi velký, v rozsahu gigabajtů.
Náš návrh se více zaměřuje na „horká data“, která musí být dynamická. Umožňujeme, aby malé části dat v rozsahu kilobajtů byly spojeny s klíčem a poté nahrazeny nebo odstraněny na základě logiky inteligentní smlouvy. To z něj dělá programovatelné úložiště klíč-hodnota, které umožňuje širokou škálu nových aplikací.
Většina aplikací Web2, jako je Twitter, Dokumenty Google a YouTube, je postavena na interních databázích klíč–hodnota. Naším cílem je poskytnout podobnou decentralizovanou infrastrukturu postavenou na Ethereu tak, aby byla nová Web3 aplikace jako NFT projekty nebo osobní blogy mohou být hostovány v síti Ethereum pomocí našeho řešení pro škálování úložiště.
Jak se data ukládají a načítají v programovatelném dynamickém úložišti klíč-hodnota implementovaném na blockchainu Ethereum?
Klíčovou myšlenkou je, že naše řešení úložiště se stane nadmnožinou dat Ethereum. Mainnet Ethereum udržuje stav a naše úložné řešení má metadata nazývaná „data hash“, která jsou uložena v Ethereum smart kontraktu. Skutečná data odpovídající těmto hashům jsou uložena mimo řetězec, ale existuje motivační mechanismus využívající Ether, který odměňuje datové uzly za jejich příspěvek k ukládání v průběhu času.
Tato tokenová ekonomika je zásadní pro zajištění udržitelnosti systému, jak jsme se poučili z neúspěchů mnoha projektů Web2. Vyzýváme vývojáře, aby prozkoumali podrobnosti našich chytrých smluv a vytvářeli aplikace nad naším řešením úložiště.
Můžete přiblížit omezení používání virtuálního stroje Ethereum pro ukládání dat?
Virtuální stroj Ethereum má základní možnosti ukládání dat, jako je operační kód „SSTORE“ a úložiště kódu smlouvy. Hlavním omezením však je, že každý uzel v síti Ethereum musí udržovat repliku stavu. To znamená, že data jsou vysoce nadbytečná, přičemž každý má kopii dat přibližně 4,000 XNUMX uzlů.
Replikace velkého množství dat do 4,000 XNUMX uzlů by byla extrémně nákladná. Navíc, aby se minimalizovaly náklady na provoz uzlu Ethereum, je úložná kapacita každého uzlu omezena na několik terabajtů. Díky tomu je nepraktické ukládat víceterabajtové datové sady na hlavní síti Ethereum.
Zatímco hlavní síť Ethereum poskytuje vysokou dostupnost díky redundanci, náklady a omezená kapacita jsou významnými nevýhodami. To je důvod, proč se domníváme, že k vyřešení těchto problémů je nezbytný přístup k ukládání na vrstvě 2.
Jaké jsou výhody a nevýhody používání řešení vrstvy 2, jako jsou roll-upy nebo ukládání dat na Ethereum?
Hlavní výhodou použití řešení úložiště na 2. vrstvě, jako je náš přístup, je to, že můžeme úložiště Ethereum škálovat přibližně 1,000krát, a to jak z hlediska kapacity, tak nákladů. Ukládáním datových hashů on-chain a skutečných dat off-chain můžeme výrazně rozšířit úložné možnosti sítě Ethereum.
Existuje však také několik výzev. Jedním z nich je, že je obtížné upgradovat protokol Ethereum tak, aby podporoval nové funkce nebo algoritmy požadované řešením úložiště. Musíme to obejít pomocí pokročilých technologií, jako jsou ZK-SNARK.
Další výzvou jsou vysoké náklady na plyn na Ethereu, které mohou dramaticky kolísat. To vytváří problémy pro řešení skladování, které očekává předvídatelnější ceny plynu. Naštěstí věříme, že Ethereum tyto problémy postupně řeší jako součást své cestovní mapy.
Jaké jsou hlavní výzvy při navrhování řešení úložiště, které zachová bezpečnostní vlastnosti Etherea a zároveň výrazně rozšíří kapacitu?
Jednou z hlavních výzev je řešení vysokých nákladů na plyn na Ethereu. Aby bylo možné podporovat algoritmy úložiště mimo řetězec, jako je proof-of-storage, musí být náklady na ověření v řetězci velmi nízké. Vyřešili jsme to implementací algoritmů ZK-SNARK, které výrazně snižují náklady na ověřování.
Další výzvou jsou náklady na plyn pro obecné výpočty a skladování v Ethereu. Abychom to vyřešili, zkoumáme implementaci našeho úložného řešení jako vrstvy 3 nad Ethereum, aby uživatelé mohli těžit z nízkých nákladů na plyn jak pro výpočet, tak pro ukládání.
Naším cílem je umožnit Ethereu sloužit jak výpočetně náročným úkolům, jako je např DeFi, stejně jako úkoly náročné na úložiště, jako jsou sociální média, úložiště souborů a NFTs. Věříme, že vyřešením problému škálovatelnosti pro výpočty i úložiště se Ethereum může stát skutečně všestrannou platformou pro širokou škálu Web3 aplikace.
Můžete vysvětlit, jak vaše řešení úložiště řeší blockchainové dilema decentralizace, zabezpečení a škálovatelnosti?
Naše řešení úložiště primárně řeší aspekt škálovatelnosti blockchainového trilematu. Jsme schopni dosáhnout významného škálování datového úložiště pomocí chytrého sdílení dat na základě smlouvy, což bylo původním cílem Etherea 2.0.
Zároveň jsme schopni vypůjčit si bezpečnostní vlastnosti mainnetu Ethereum a zajistit tak decentralizaci a bezpečnost. Stavíme na práci provedené stávajícími řešeními Ethereum Layer 2 a zdědíme jejich pokroky ve výpočtech škálování.
V podstatě tedy doplňujeme škálovatelnost výpočtů o škálovatelnost úložiště, to vše při zachování záruk bezpečnosti a decentralizace ekosystému Ethereum.
Existují nějaké další pokroky v blockchainovém průmyslu, nejen Ethereum, které se zdají být slibné pro sektor úložných řešení?
Ano, v širším odvětví blockchainu došlo k několika zajímavým vývojům. Projekty jako Filecoin a Arweave neustále vyvíjely svá úložná řešení. Například Filecoin představil svůj Filecoin Virtual Machine (FVM), který umožňuje provozovat EVM nad jejich sítí.
Arweave má solidní úložné řešení, které mnozí používají NFT projekty pro ukládání dat. Zkoumají také nové funkce, jako je Arweave Computation (AC), jehož cílem je poskytnout výpočetní síť vedle jejich možností úložiště.
Vidíme trend projektů, které se snaží kombinovat řešení úložiště a výpočetního škálování do jediného blockchainu. To je zajímavý směr a věříme, že stále existuje prostor pro inovace, zejména v oblasti programovatelného, dynamického úložiště klíč-hodnota nad Ethereem.
Myslíte si, že lze AI použít k vylepšení řešení blockchain storage?
Absolutně. Existuje několik způsobů, jak lze AI využít k vylepšení řešení blockchain úložiště. Umělou inteligenci lze například použít k automatizaci procesu shromažďování vysoce kvalitních tréninkových dat a jejich označování, což je v oblasti umělé inteligence značná výzva. Díky využití decentralizovaných řešení úložiště mohou být tato data zviditelněna a přístupná všem, což umožňuje demokratizaci školení AI.
Další oblastí, kde může být umělá inteligence přínosná, je v kontextu inference umělé inteligence. Pokud se ke generování obsahu, jako je obrázek, používá model umělé inteligence, řešení úložiště může poskytnout způsob, jak prokázat pravost a původ tohoto obsahu, a umožnit tak každému přístup a ověření dat.
Na pomezí AI a blockchainového úložiště existuje mnoho zajímavých nápadů a vítáme vývojáře a ekosystémové partnery, aby s námi spolupracovali na dalším zkoumání těchto možností.
Jaké jsou nejlepší postupy, které mohou vývojáři dodržovat, aby optimalizovali využití úložiště a náklady na blockchainu Ethereum?
Vyzýváme vývojáře, aby prozkoumali zdroje na našem webu, které poskytují úvod do našeho protokolu úložiště. Máme také probíhající akce a kampaně na naší testovací síti, kde mohou vývojáři nasadit aplikace a vyzkoušet, jak naše řešení úložiště funguje.
Kromě toho jsou vývojáři vítáni, aby se připojili k našemu Discordu a Telegramu a spojili se přímo s našimi inženýry. Mohou také zadávat problémy do našeho úložiště GitHub, aby přispěli k vývoji našeho řešení úložiště.
Jsme odhodláni budovat lepší Web3 ekosystému a vítáme vývojáře, kteří s námi spolupracují a využívají naše řešení úložiště k optimalizaci svých aplikací.
Jak předvídáte vývoj blockchainového průmyslu v příštích třech letech?
Věřím, že blockchain průmysl zaznamená posun směrem k automatizovanějším a decentralizovanějším procesům správy. V současné době je mnoho blockchainových projektů stále řízeno centralizovaným způsobem, přičemž vývoj řídí nadace a pokladny.
V budoucnu očekávám další vývoj v řetězci, kde kód, infrastruktura a dokonce i diskusní kanály mohou být hostovány a spravovány výhradně na blockchainu, čímž se sníží závislost na centralizovaných platformách, jako je GitHub.
Tento přechod k soběstačnému, decentralizovanému rozvoji bude důležitým ukazatelem vyspělosti odvětví. Stejně jako schopnost samostatně zkompilovat kompilátor programovacího jazyka je známkou jazykové vyspělosti, schopnost blockchainového průmyslu hostit vlastní vývojovou infrastrukturu on-chain ukáže jeho skutečnou decentralizaci.
Jsem nadšený z potenciálu Web3 přinášet uživatelům větší hodnotu minimalizací závislosti na centralizovaných entitách. Věřím, že tímto směrem se bude blockchainový průmysl ubírat v příštích třech letech a dále.
Odmítnutí odpovědnosti
V souladu s Pokyny k projektu Trust, prosím vezměte na vědomí, že informace uvedené na této stránce nejsou určeny a neměly by být vykládány jako právní, daňové, investiční, finanční nebo jakékoli jiné formy poradenství. Je důležité investovat jen to, co si můžete dovolit ztratit, a v případě pochybností vyhledat nezávislé finanční poradenství. Pro další informace doporučujeme nahlédnout do smluvních podmínek a také na stránky nápovědy a podpory poskytnuté vydavatelem nebo inzerentem. MetaversePost se zavázala poskytovat přesné a nezaujaté zprávy, ale podmínky na trhu se mohou bez upozornění změnit.
O autorovi
Victoria je spisovatelkou o různých technologických tématech, včetně Web30, AI a kryptoměny. Její rozsáhlé zkušenosti jí umožňují psát zajímavé články pro širší publikum.
Další článkyVictoria je spisovatelkou o různých technologických tématech, včetně Web30, AI a kryptoměny. Její rozsáhlé zkušenosti jí umožňují psát zajímavé články pro širší publikum.