Posledních půl měsíce jsem se snažil o jednu věc: přenést ten desítky TB AI tréninkový dataset na blockchain. Řeknu vám, tento proces byl doslova krvavý. Zpočátku jsem byl bláhový a věřil v 'trvalé uložení' Arweave, myslel jsem si, že jednorázová platba znamená věčné klid, ale jen synchronizace uzlů a zpracování limitů nahrávacích bran mě dostalo do psychického krachu. A to nemluvím o absurdně drahých nákladech na úložiště, to bylo jako dávat peníze těžařům. Až minulý týden, kdy mi v geek skupině doporučili Walrus, jsem si uvědomil, že možná naše předchozí logika ukládání byla špatná.

Trávil jsem dva dny tím, že jsem na testovací síti prošel celým procesem, jak to popsat? Je to jako když jste byli zvyklí na dial-up připojení a najednou vám někdo dal optické vlákno. Základní logika Walrus není vůbec stejná jako u současného Filecoin nebo Arweave. Nemá tu těžkopádnou 'kopii celé sítě' nebo složité 'časoprostorové důkazy', aby prokázila, že data stále existují, ale použila technologii kódování s názvem 'Red Stuff'. Jednoduše řečeno, rozřezala mé velké soubory na nespočet fragmentů a dvourozměrně je zakódovala a hodila na hromadu uzlů.

Nejvíce mě šokovala jeho schopnost obnovy. Snažil jsem se simulovat několik scénářů výpadku uzlů (neptejte se mě, jak jsem to udělal, to je tajemství), data se při tom dokonce obnovila během milisekund. To je v tradiční decentralizované storage doslova nepředstavitelné, Filecoin je známý svou pomalostí při obnově dat, někdy záleží na náladě těžaře. Ale tady u Walrus, rychlost čtení je tak rychlá, jako kdybyste četli z místního disku. A protože jeho redundance je pouze 4-5 násobná, na rozdíl od jiných veřejných blockchainů, které mají desítky násobné redundance, náklady jsou viditelně nižší.

Když jsem psal kód pro integraci, zjistil jsem, že jeho API design je velice 'Sui'. Pokud znáte jazyk Move nebo ekosystém Sui, rychle se do toho dostanete. Všechny Blob (binární velké objekty) jsou na blockchainu jednotlivé objekty, metadata a uložená data jsou oddělená. Co to znamená? Znamená to, že nemusím cpát desítky GB videa do bloku a dusit tak hlavní síť, stačí uložit 'certifikát' na Sui, a skutečnou práci nechám na uzlech Walrus. Tento separační design je velmi chytrý, přímo řeší problém s rozšířením.

Samozřejmě, v současnosti není bez problémů. Oficiální dokumentace je napsaná tak 'tvrdě', mnohé parametry jsou vysvětleny nejasně, což mě včera v noci přinutilo ladit až do tří hodin ráno, vypil jsem tři šálky kávy. Zvlášť ten CLI nástroj, chybové zprávy jsou naprosto nečitelná, musíte se podívat do zdrojového kódu, abyste pochopili, jestli je parametrem chyba nebo timeout sítě. Nicméně, ten pocit 'holého domu' mě naopak nadchl, znamená to, že tato půda ještě nebyla obsazena těmi spekulativními marketingovými účty, a je tu obrovské technické období.

Myslím, že nejvíce sexy na Walrus je to, že podporuje 'mazání'. Ano, neslyšeli jste špatně. Arweave cílí na trvalé uložení, ale pro podnikové aplikace jsou dodržování GDPR a ochrana soukromí nezbytné. Některá data chci uložit jen na rok, nebo je chci aktualizovat, rigidní trvalé uložení je naopak zátěží. Walrus mi umožňuje spravovat životní cyklus souborů, jako bych pracoval s S3 bucketem, což je klíč k velkému komerčnímu využití Web3 storage.

Data, která jsem za poslední dny získal, ukazují, že rychlost nahrávání je stabilní na několika stovkách megabitů, vůbec to nevypadá jako blockchainový projekt. Mám pocit, že tohle by mohlo být to neviditelné motor Sui ekosystému. Když se všichni zaměřují na TPS, Walrus tiše vyasfaltoval cestu k 'datové aktivaci'.

@Walrus 🦭/acc $WAL

WALSui
WALUSDT
0.081
+5.74%

#Walrus