JAM bude ještě dlouho trvat, a první RISC-V VM, který je blízko uvedení do stavu generování - PolkaVM (druhým je @boundless_xyz zkvm, který byl na beta verzi mainnetu, která je také založena na RISC-V VM, ale jedná se spíše o zk verzi VM), byl spuštěn na platformě KSM (průkopnická platforma @polkadot). Byl spuštěn přibližně v červnu a v současné době se jedná o relativně kompletní vývoj chytrých kontraktů kompatibilní se soliditou, přičemž v demo programu běží plný program verze Uniswap V2 a je kompatibilní s nástrojem Taifang (Remix, Hardhat) a lze jej integrovat s oblíbenými knihovnami. Kromě toho je nedávnou významnou aktualizací XCM-Precompile (předkompilováno pro XCM, zkratka pro Cross-Chain Transfer Protocol), které podporuje volání napříč kontrakty na jazykové úrovni pro přímou integraci funkcí XCM do stávajících chytrých kontraktů děděním nebo importem rozhraní IXcm. Tento přístup umožňuje bezproblémově integrovat funkce cross-chain do logiky aplikace. Ať už se jedná o vytváření protokolů DeFi, systémů správy nebo jakékoli aplikace, která vyžaduje koordinaci napříč řetězci, volání XCM lze začlenit přímo do funkčnosti smlouvy. Verze RISC-V VM – PolkaVM by měla být spuštěna spolu s Polkadot Hub. Vývojář ekosystému Polkadot @alice_und_bob předpověděl plán a načasování na druhou polovinu roku (což nemusí být tak úplně přesné) - Polkadot 2.0 - Elastické škálování (srpen?) - Polkadot Hub - platforma pro registraci vývojářů a uživatelů (říjen?) - Polkadot Pay - mobilní aplikace (srpen?) - DOT ETF (prošly nebo neuspěly v listopadu) - DOT Tokenomics 2.0 (stále se diskutuje) Jeho plán odvádí dobrou práci: XCM-předkompilovat: PolkaVM živě Na kusama:
JAM je po verzi 2.0, urychluje výzkum a vývoj, s více než 30 týmy, různými programovacími jazyky a různými vývojovými týmy pro implementaci decentralizovaného klienta JAM (založeného na protokolu JAM Gray Paper). Nejstarší ETH byly všechny transakce, což vyžadovalo, aby všichni validátoři ověřovali společně (tuto část si lze skutečně přečíst ve Žluté knize Etherea a existuje lepší verze výkladu). L2 má umožnit menší podmnožině řetězce provádět výpočty, a to dvěma způsoby, jedním L2 je důkaz podvodu (opakovaně spouštějte kód transakce po zjištění podvodu k ověření) a druhým L2 je důkaz zk, který nevyžaduje dvojitý výpočet, ale ke generování důkazů musí použít dražší GPU zk. Dřívější @Polkadot 1.0 používal algoritmus zvaný ELVES, který se nepodobá podvodnému algoritmu ETH, který používá pasivní ověřování, ale používá pravděpodobnostní typ algoritmu pro aktivní ověřování. @polkadot ověřovací sadě 2.0 byla zabalena do konceptu zvaného Core, core je v podstatě podmnožinou ověřovací sady, 2.0 podporuje Agile Coretime, tedy dynamické využití jádra, 1.0 může používat pouze jedno jádro na řetězec, 2.0 se chystá přejít do ostrého provozu a podporovat Agile Coretime, to znamená, že řetězec může dynamicky využívat coretime (počet ověřovacích podskupin) podle potřeb, čímž se zvyšuje zatížení služeb systému. JAM je založen na výše uvedených myšlenkách a s tolika zk, OP, smart kontrakty a dokonce i běžnými bezstavovými aplikacemi web2 může být o krok blíže k abstrahujícím službám, aby se přizpůsobily těmto různým aplikačním modelům a umožnily jim vzájemnou interakci. Na tomto základě se tedy JAM posunul o krok blíže k abstrakci. - Řada různých věcí L2/parachain se nyní nazývá služby - Bloky/transakce se teď nazývají pracovní položka nebo pracovní balíček - Pracovní položka je služba, zatímco pracovní balíček je sada pracovních položek - Služba je popsána třemi vstupními body, z nichž dva jsou fn refine() a fn accumulation - Názvy těchto dvou vstupních bodů jsou přesně důvodem, proč se protokol nazývá JAM: Join Accumulate Machine. Spojování odkazuje na fn refine(), kde všechna jádra Polkadot vykonávají spoustu práce paralelně pro různé služby. Zřetězení se týká destilace dat do menší podmnožiny a jejich následného předání do další fáze. - Kumulací se rozumí akumulace výsledků všech výše uvedených operací do hlavního stavu JAM - Podporovány jsou různé formy služeb (OP rollupy, zkrollupy, parachainy, bezstavové aplikace, smart contracts) Éra ETH je jednosloupcový stavový automat se sdíleným stavem, @polkadot 1.0 je interoperabilní pravděpodobnostní shardy. @polkadot éra 2.0 je stroj Agile Coretime. Éra JAM je Join Accumulate Machine (JAM) Existuje mnoho podrobných funkcí, zde je pouze to, co chápu synchronizaci informací, hlubší pochopení toho, proč JAM může dosáhnout nepřetržitého běhu programů, aniž by bylo nutné vyvolávat programy prostřednictvím transakcí, jaké nové modelové produkty budou vyrobeny, když je tento druh funkce kombinován s DEFI v budoucnu? Proč může JAM spouštět bezstavové aplikace, jako je JAM DOOM. Podrobnosti najdete ve videu: Studijní materiály:
Zobrazit originál
20,22 tis.
28
Obsah na této stránce poskytují třetí strany. Není-li uvedeno jinak, společnost OKX není autorem těchto informací a nenárokuje si u těchto materiálů žádná autorská práva. Obsah je poskytován pouze pro informativní účely a nevyjadřuje názory společnosti OKX. Nejedná se o doporučení jakéhokoli druhu a nemělo by být považováno za investiční poradenství ani nabádání k nákupu nebo prodeji digitálních aktiv. Tam, kde se k poskytování souhrnů a dalších informací používá generativní AI, může být vygenerovaný obsah nepřesný nebo nekonzistentní. Další podrobnosti a informace naleznete v připojeném článku. Společnost OKX neodpovídá za obsah, jehož hostitelem jsou externí weby. Držená digitální aktiva, včetně stablecoinů a tokenů NFT, zahrnují vysokou míru rizika a mohou značně kolísat. Měli byste pečlivě zvážit, zde je pro vás obchodování s digitálními aktivy nebo jejich držení vhodné z hlediska vaší finanční situace.