Polkadot, blockchainová síť zaměřená na interoperabilitu, vydala Join-Accumulate Machine (JAM) Chain. Tento upgrade je novým řešením pro škálovatelnost a výkon. Polkadot vždy posouvá hranice toho, co je možné.

Co je to JAM Chain?

Join-Accumulate Machine (JAM) nahradí reléový řetěz Polkadot robustnějším a účinnějším. JAM Chain má dvě hlavní funkce: Join a Accumulate. Tyto jsou na řetězu. Dva další procesy, Collect a Refine, jsou mimo řetězec.

Důvodem JAM jako jediného upgradu je zjednodušení a optimalizace blockchainu. Na rozdíl od iterativních aktualizací, které mohou v průběhu času zavést mnoho malých změn, umožňuje jediný upgrade kontrolovanější a efektivnější přechod. Méně narušení a složitosti.

Technické detaily JAM

JAM je Rollup Chain, zaměřený na souhrny a agregaci výpočtových výstupů z více zdrojů do sdíleného stavu. Řetězec specifický pro doménu nad stávající infrastrukturou Polkadot.

Klíčovou vlastností JAM je spouštění kódu bez oprávnění. Kdokoli může nasadit a spustit kód v řetězci JAM, aniž by musel někoho žádat o povolení. Stav řetězce JAM je rozdělen do zapouzdření nazývaných služby, které zahrnují kód, rovnováhu a některé součásti stavu. Je to podobné řetězci chytrých smluv, takže vytváření nových služeb je bez oprávnění.

Dalším důležitým bodem je, že JAM nemá žádné tradiční transakce. Místo toho používá dvoustupňový model zpracování, kde vstupy procházejí fází Refine, než jsou přidány do stavu řetězce pomocí funkce Accumulate. Typy externích informací, jako jsou záruky, ujištění, rozsudky, předobrazy a vstupenky, jsou pro bezpečnost a funkčnost JAM Chain zásadní.

Základní funkce JAM

JAM Chain má tři hlavní funkce: Refine, Accumulate a OnTransfer.

Funkce Refine, Accumulate a OnTransfer JAM Chain. Ref: https://wiki.polkadot.network/docs/learn-jam-chain

První funkce se nazývá Refine. Provádí bezstavové výpočty a transformuje vstupní data do pracovních zpráv. Pracovní balíček může obsahovat více pracovních položek, které se zpracovávají za účelem vytvoření upřesněných výstupů.

Druhá funkce je Accumulate a tato funkce přidává výstupy z Refine do stavu řetězce. Je stavový a může číst a zapisovat do úložiště řetězce, spravovat prostředky a upravovat stav. Třetí funkcí je OnTransfer a tato funkce umožňuje službám asynchronně komunikovat a odesílat a zpracovávat zprávy a tokeny.

Bezpečnostní model JAM Chain je dvoufázový model zpracování, kde jsou pracovní položky upraveny do pracovních výsledků a poté akumulovány do stavu služby. Takže výstupy jsou to, co transformace zamýšlely.

Škálovatelnost a výkon

Jedním z hlavních cílů JAM Chain je škálování a výkon. JAM využívá vícejádrový výpočet a paralelní zpracování ke zpracování více řetězců a programů najednou. To zvyšuje propustnost a efektivitu sítě.

JAM má také zabudované inteligentní smlouvy a souhrny s nulovými znalostmi (ZK-rollups). To přidává více funkcí a škálovatelnosti, takže můžete mít složitější a bezpečnější aplikace. Zpracování bloků potrubím také optimalizuje výkon využitím celého času bloku pro výpočty.

Algoritmus SAFROLE, mechanismus produkce bloků založený na SNARK, zvyšuje anonymitu a minimalizuje rozvětvení. Díky tomu je výroba bloků bezpečnější a efektivnější.

S 852 MB/s distribuované dostupnosti JAM překonává ostatní blockchainové sítě. Pro srovnání, Solana s klientem Firedancer je 125 MB/s a Ethereum 1,3 MB/s s Dankshardingem. JAM zvládne až 341 agregovaných jader a zpracuje 500–5 000 EVM plynů/µs a 4 000 čtení za sekundu na jádro.

JAM vs Polkadot Relay Chain

JAM je flexibilnější a abstraktnější než řetěz relé Polkadot. Jeho servisní model umožňuje mnoho aplikací a optimalizací, takže můžete podle potřeby používat základní komponenty.

Pevné parametry JAM umožňují cílenou optimalizaci topologie sítě a časování, zatímco přenosový řetězec je vysoce upgradovatelný, což může optimalizaci ztížit. Tato filozofie designu upřednostňuje jednoduchost a efektivitu před neustálými aktualizacemi.

Pobídky a podpora pro vývojáře

Na podporu JAM spustila nadace Web3 Foundation prize pool 65 milionů dolarů. Tato pobídka má povzbudit vývojáře, aby vytvořili více implementací protokolu JAM a zvýšili celkovou funkčnost a bezpečnost sítě.

Účastníci ceny JAM Implementer’s Prize musí splnit určité milníky, jako je import a výroba bloků, výkonnostní standardy a bezpečnostní audity. To podpoří inovace a decentralizovanou síť, která zvládne mnoho výpočetních úkolů.

JAM Toaster je robustní testovací prostředí, které v tom hraje velkou roli. Simuluje úplnou síť JAM s více než 1 000 uzly, takže můžete provádět rozsáhlé testování a testování výkonu. Tato infrastruktura vám umožňuje optimalizovat vaši implementaci a mít hladký chod konečné sítě.

Budoucnost a reakce průmyslu

JAM Chain má velké důsledky pro stávající parachainy a nové aplikace. JAM poskytuje flexibilnější a škálovatelnější infrastrukturu pro blockchain.

Z EthPrague, kde lídři v oboru jako Vitalik Buterin a Gavin Wood hovořili o budoucnosti blockchainu, vidíme, že JAM je klíčem k posunu vpřed. Zmínili, že JAM bude řídit inovace a škálovatelnost blockchainu.

Schopnost JAM zapojit se do stávajících parachainů a podporovat nové aplikace staví Polkadot do popředí blockchainu. Vícejádrové zpracování, chytré smlouvy, ZK-rollups a prostředí bez transakcí je pro blockchain velkým krokem vpřed.

Závěr

JAM Chain je velkým krokem vpřed pro škálovatelnost a výkon blockchainu. Flexibilnější a efektivnější systém řeší mnoho problémů reléového řetězce a otevírá nové možnosti pro vývoj blockchainu.

Pro vývojáře a zúčastněné strany je to šance dostat se na okraj technologie, která změní tvář blockchainových sítí. Sledujte tento prostor, jak se JAM rozjíždí.