JAM è dopo la versione 2.0, ed è attualmente in fase di sviluppo accelerato, con oltre 30 team diversi, in vari linguaggi di programmazione, che lavorano per realizzare un client JAM decentralizzato (basato sul protocollo JAM white paper).
Il primo ETH richiedeva che tutte le transazioni fossero verificate da tutti i validatori (questa parte può essere approfondita consultando il white paper di Ethereum, e c'è anche una versione interpretativa migliore).
L2 consente a un sottoinsieme più piccolo di operare off-chain, attraverso due modalità: una è la prova di frode (dove, una volta scoperta una frode, il codice della transazione viene rieseguito per la verifica), l'altra è la prova zk, che non richiede riesecuzione, ma necessita di GPU costose per generare la prova; sulla chain si verifica solo la prova, senza dover rieseguire il codice della funzione di transazione precedente.
Inizialmente, @Polkadot 1.0 utilizzava un algoritmo chiamato ELVES, che non è come l'algoritmo di frode di ETH, che verifica passivamente, ma utilizza un algoritmo di tipo probabilistico per la verifica attiva. Con @polkadot 2.0, il set di validatori è stato impacchettato in un concetto chiamato Core, che è essenzialmente un sottoinsieme del set di validatori. La versione 2.0 supporta Agile Coretime, il che significa che un chain può utilizzare dinamicamente il core in base alle necessità; nella versione 1.0, un chain poteva utilizzare solo un Core, mentre con la 2.0, dopo il lancio, sarà possibile utilizzare Agile Coretime, consentendo a un chain di utilizzare dinamicamente il coretime (numero di sottoinsiemi di validazione), migliorando così il carico di lavoro del sistema.
JAM si basa su queste idee e ha evoluto il concetto, introducendo zk, op, smart contract, e persino applicazioni senza stato di tipo web2; può ulteriormente astrarre i servizi per adattarsi a questi diversi modelli applicativi e consentire interazioni combinabili tra di loro. Quindi, JAM ha fatto un ulteriore passo avanti in questa astrattizzazione.
- Varie cose L2/chain parallele sono ora chiamate servizi
- Le cose relative a blocchi/transazioni sono ora chiamate elementi di lavoro o pacchetti di lavoro
- Gli elementi di lavoro appartengono ai servizi, mentre i pacchetti di lavoro sono un insieme di elementi di lavoro
- I servizi sono descritti da tre punti di ingresso, due dei quali sono fn refine() e fn accumulated
- Questi due nomi di punti di ingresso sono proprio il motivo per cui il protocollo è chiamato JAM: Join Accumulate Machine. Join si riferisce a fn refine(), dove tutti i core di Polkadot eseguono in parallelo un gran numero di lavori per diversi servizi. Join significa estrarre i dati in un sottoinsieme più piccolo e poi passarli alla fase successiva.
- Accumulate significa accumulare i risultati di tutte le operazioni sopra nel principale stato JAM
- Vengono supportate diverse forme di servizi (op rollups, zkrollups, chain parallele, applicazioni senza stato, smart contract)
L'era ETH è una macchina a stato singolo condiviso,
L'era @polkadot 1.0 è una macchina a frammentazione probabilistica interoperabile.
L'era @polkadot 2.0 è una macchina Agile Coretime.
L'era JAM è Join Accumulate Machine (JAM).
Ci sono molte altre caratteristiche dettagliate, qui ho solo fatto una sintesi delle informazioni che ho compreso; per una comprensione più profonda del perché JAM possa eseguire programmi in modo continuo senza dover attivare il programma tramite transazioni, quali nuovi modelli di prodotto potrebbero emergere in futuro combinando queste caratteristiche con DEFI? Perché JAM può eseguire applicazioni senza stato, come JAM DOOM. Per ulteriori dettagli, vedere il video:
Materiale di studio:



Polkadot 2.0 sta per essere lanciato @Polkadot mainnet
Questo è il più grande aggiornamento degli ultimi anni, oltre al JAM che deve ancora essere completato.
Definizione di Polkadot 2.0:
Polkadot è una rete di computer decentralizzata multi-core che fornisce capacità di calcolo altamente elastica e verificabile attraverso core virtuali. Le catene che operano in parallelo su diversi core virtuali sono chiamate catene Rollup.
Caratteristiche principali:
- Supporto asincrono: consente operazioni in pipeline, realizzando sistemi Rollup più efficienti, fornendo una maggiore capacità di throughput per i Rollup senza compromettere la sicurezza.
- coretime: consente una distribuzione flessibile dei core, permettendo l'esecuzione su computer decentralizzati Polkadot.
- Scalabilità elastica: consente alla stessa catena Rollup di utilizzare più core contemporaneamente per aumentare il throughput.
Rispetto a Polkadot 1.0, che utilizzava le aste per le slot (meccanismo più criticato), 2.0 abbandona il modello delle aste per le slot e adotta [coretime], creando un mercato agile. In questo mercato, il coretime diventerà una merce che può essere tokenizzata, venduta e scambiata. Le catene Rollup possono acquistare:
- Tempo coretime in bulk: un modo standard per acquistare tempo core a un prezzo fisso e per un periodo fisso attraverso il sistema coretime, con un prezzo di rinnovo prevedibile.
- Tempo coretime on-demand: acquisto di coretime su richiesta attraverso vendite continue, utilizzabile immediatamente a prezzo di mercato.
Nella versione 1.0, una catena poteva utilizzare solo un coretime, mentre nella 2.0 è possibile utilizzare coretime in modo elastico e su richiesta, come mostrato nell'immagine sottostante:
Qualche mese fa, 2.0 è già stata lanciata su KSM e sta per arrivare sulla mainnet di Polkadot.

9.424
22
Il contenuto di questa pagina è fornito da terze parti. Salvo diversa indicazione, OKX non è l'autore degli articoli citati e non rivendica alcun copyright sui materiali. Il contenuto è fornito solo a scopo informativo e non rappresenta le opinioni di OKX. Non intende essere un'approvazione di alcun tipo e non deve essere considerato un consiglio di investimento o una sollecitazione all'acquisto o alla vendita di asset digitali. Nella misura in cui l'IA generativa viene utilizzata per fornire riepiloghi o altre informazioni, tale contenuto generato dall'IA potrebbe essere impreciso o incoerente. Leggi l'articolo collegato per ulteriori dettagli e informazioni. OKX non è responsabile per i contenuti ospitati su siti di terze parti. Gli holding di asset digitali, tra cui stablecoin e NFT, comportano un elevato grado di rischio e possono fluttuare notevolmente. Dovresti valutare attentamente se effettuare il trading o detenere asset digitali è adatto a te alla luce della tua situazione finanziaria.