Starknet, vyvinutý společností StarkWare, je pokročilé škálovací řešení na vrstvě 2 (L2) navržené pro vylepšení sítě Ethereum tím, že nabízí rychlejší a levnější transakce. Starknet, často označovaný jako "validity-rollup" spíše než "zero-knowledge" (ZK) rollup, upřednostňuje zajištění platnosti transakcí spíše než soukromí.
Shrnutí toho, čím se Starknet odlišuje:
1. Specializovaný virtuální stroj: Cairo VM
#Starknet využívá Cairo VM, jedinečný virtuální stroj odlišný od EVM společnosti Ethereum. Káhirská syntaxe inspirovaná Rustem je navržena tak, aby byla přívětivá pro vývojáře a usnadňuje psaní prokazatelných programů. Tento specializovaný VM předvádí flexibilní designový prostor dostupný pro řešení na 2. vrstvě a zdůrazňuje potenciál pro inovace přesahující tradiční vývojová prostředí Ethereum.
2. Pokročilé kryptografické důkazy: STARKs
Starknet používá Scalable Transparent ARguments of Knowledge (STARK) k zajištění vynikající bezpečnosti a nízkých transakčních nákladů. STARK jsou pokročilé kryptografické důkazy, které zajišťují integritu a efektivitu sítě. Tyto důkazy nejen zlepšují zabezpečení, ale také výrazně snižují výpočetní režii, díky čemuž jsou transakce cenově efektivnější a škálovatelnější.
3. Abstrakce účtu (AA)
Funkce abstrakce účtu Starknet zlepšuje uživatelské zkušenosti tím, že umožňuje vícefaktorovou autentizaci, sociální obnovu a transakce bez plynu. To zlepšuje uživatelskou zkušenost pro decentralizované aplikace (dApps) a činí je dostupnějšími běžným uživatelům. Abstrakce účtů zjednodušuje interakce s technologií blockchain a snižuje tření jak pro koncové uživatele, tak pro vývojáře.
Operační mechanismus
Životní cyklus transakce
Sekvencer: Transakce zahájené na Starknet jsou nejprve přijaty sekvencerem, který je zodpovědný za jejich shromažďování a objednávání mimo řetězec. Sekvencer funguje jako počáteční gatekeeper a zajišťuje, že transakce jsou správně zařazeny do fronty a zpracovány.
Dávkové zpracování: Sekvencer zpracovává tyto transakce v dávkách, provádí je společně a agreguje výsledky do jednoho důkazu. Dávkové zpracování optimalizuje využití zdrojů a zvyšuje propustnost sítě.
Prover: Prover pomocí programovacího jazyka Cairo generuje STARK důkazy, které jsou následně ověřeny na Ethereum mainnetu. Po ověření se stav sítě aktualizuje na Ethereum, což zajišťuje bezpečnost a integritu transakcí. Tento proces zajišťuje, že všechny off-chain aktivity jsou přesně reflektovány na mainnetu, čímž je zachována důvěra a transparentnost.
Efektivita nákladů
S rostoucím počtem uživatelů a transakcí se dávky stávají většími a častějšími, což optimalizuje rozložení nákladů a činí Starknet stále nákladově efektivnější. Díky této účinnosti je Starknet praktickým řešením pro rozsáhlé aplikace a vysoce transakční prostředí, které poskytuje značné úspory oproti tradičním transakcím Ethereum.
Budoucnost: Staking a Advanced Provers
Staking na Starknet
Starknet plánuje spustit sázky pro svůj token STRK do konce roku 2024. Uživatelé se mohou stát stakery uzamčením svých tokenů STRK po dobu alespoň tří týdnů, přičemž získávají odměny úměrné vsazené částce. Tento vytyčovací mechanismus bude zaváděn ve fázích, případně zapojí stakery do atestací v reálném čase a procesů zabezpečení sítě.
Stwo Prover: Nová generace
StarkWare vyvíjí Stwo, nový tester implementující protokol Circle STARK. Stwo využije Mersenne prime field M31 pro bezprecedentní testovací výkon a bude open-source pod Apache 2.0.
Kruhový protokol STARK
Protokol Circle STARK, vyvinutý ve spolupráci s Polygon Labs, umožňuje efektivní výpočty bez omezení klasického protokolu STARK, což umožňuje rychlejší a efektivnější důkazy STARK. Tato inovace představuje významný skok vpřed v kryptografickém výzkumu a praktické aplikaci.
Výhody Stwo
Stwo zlepší škálování, sníží latenci a poplatky a bude plně kompatibilní s kódem Cairo na vysoké úrovni. Zlepší výkon Starknet, aniž by vývojáři museli upravovat stávající aplikace. Tato bezproblémová integrace zajišťuje, že výhody Stwo lze realizovat bez narušení stávajících vývojových pracovních postupů.
Integrace bitcoinů: Rozšíření obzorů
Společnost StarkWare dosáhla milníku ověřením prvního důkazu ZK na síti #Bitcoin Signet. Návrh „OP_CAT“ zavádí do bitcoinu funkci inteligentní smlouvy, což představuje klíčový krok k integraci soukromých L2 do ekosystému bitcoinů.
Výhody škálování bitcoinů
Vylepšená škálovatelnost: Škálováním bitcoinu se Starknet snaží zpracovat miliony transakcí za sekundu ve srovnání se současnou kapacitou bitcoinu, která je přibližně třináct transakcí za sekundu. Tato škálovatelnost je pro bitcoiny zásadní pro podporu širšího spektra aplikací a vyšších objemů transakcí.
Finanční začlenění: Lepší škálovatelnost může nabídnout finanční služby 1,5 miliardě lidí na celém světě, kteří nemají přístup k tradičnímu bankovnictví. To je v souladu s původní vizí bitcoinu poskytovat finanční služby populaci bez bankovního účtu a bez něj.
Soukromí: Vylepšené soukromí transakcí pomocí STARK může výrazně zlepšit soukromí bitcoinových transakcí, což je pro mnoho uživatelů klíčový problém.
Finanční inovace: Škálování bitcoinu pomocí Starknet může podporovat pokročilé finanční nástroje na bitcoinech, včetně programovatelných trezorů, nástrojů pro řízení rizik a derivátů. Tato inovace může vést k novým případům použití a aplikacím pro bitcoiny, čímž se zvýší jejich užitečnost a přijetí.
Granty a komunitní podpora
Grantový program osiva
Program Seed Grant poskytuje až 25 000 USD v USDC na projekty s minimálním životaschopným produktem (MVP) nebo proof of concept, čímž podporuje inovace v rané fázi. Toto financování je klíčové pro nové projekty, které chtějí mít významný dopad na ekosystém Starknet.
Proces aplikace
Proces podávání žádostí o grantový program osiva je zjednodušen, přičemž rozhodnutí se obvykle přijímají do dvou týdnů po podání. Tato rychlá doba obratu pomáhá projektům získat podporu, kterou potřebují, bez zbytečných prodlev.
Iniciativy Společenství
Programy jako Provisions Program a Ambassadors Program zapojují a podporují vývojáře, nadšence a další zúčastněné strany a vytvářejí kolem Starknet silnou komunitu. Tyto iniciativy podporují spolupráci a inovace a podporují růst a úspěch ekosystému Starknet.
Eli Ben-Sasson: Vizionářský vůdce
Eli Ben-Sasson, spoluzakladatel a generální ředitel společnosti StarkWare, má bohatou historii v akademické sféře a vývoji technologie blockchain. Získal doktorát z teoretické informatiky na Hebrejské univerzitě a zastával výzkumné pozice na Harvardu, MIT a Institutu pro pokročilé studium v Princetonu. Jako profesor na Technion – Israel Institute of Technology se Eli specializoval na výpočetní složitost a důkazy s nulovými znalostmi, což jsou oblasti kritické pro technologii blockchain.
Eliho práce byla základem vývoje škálovatelných a bezpečných kryptografických protokolů. Je spoluvynálezcem protokolů STARK, FRI a Zerocash a zakládajícím vědcem společnosti Zcash Company. Jeho vedení ve společnosti StarkWare řídilo vývoj převratných technologií, které řeší nejnáročnější problémy v blockchainu, jako je soukromí a škálovatelnost. Pod jeho vedením StarkWare pokračuje v průkopnictví inovací, které zvyšují efektivitu a bezpečnost blockchainových systémů.
Závěr: Cesta vpřed
Jako špičkové řešení vrstvy 2 pro Ethereum nabízí Starknet vývojářům svobodu, bezpečnost a škálovatelnost. Společnost Starknet slibuje další zlepšení výkonu a snížení poplatků s uvedením zkušebního zařízení Stwo a probíhajícími aktualizacemi. Díky svému pokračujícímu vývoji má Starknet potenciál zcela transformovat digitální finanční odvětví a odvětví decentralizovaných aplikací a poskytovat dosud nevídané možnosti jak pro spotřebitele, tak pro vývojáře.