I benchmark di scalabilità della Blockchain aumentano mentre Polkadot si prepara per JAM

La scalabilità è uno degli obiettivi primari delle blockchain, che devono bilanciare la necessità di decentralizzazione con il desiderio di forzare il maggior throughput possibile. Una maggiore scalabilità equivale a più casi d’uso, utenti e adozione mainstream. Ma raggiungere questo obiettivo è più difficile di quanto sembri, come gli ingegneri blockchain hanno scoperto più e più volte. È giusto dire, quindi, che l'aggiornamento JAM di Polkadot ha suscitato molto scalpore a causa della sua portata e dei progressi in termini di scalabilità che promette.

Scalabilità mantenendo la decentralizzazione

Il trilemma blockchain descrive notoriamente la sfida di raggiungere contemporaneamente tre proprietà chiave in un sistema: decentralizzazione, sicurezza e scalabilità. Secondo il trilemma, una blockchain può ottimizzare due di queste proprietà ma non tutte e tre. L'aggiornamento JAM di Polkadot è così ampio che è come lanciare un protocollo blockchain completamente nuovo. Sebbene l'attenzione si sia concentrata sull'ottimizzazione della scalabilità, i suoi architetti hanno anche prestato particolare attenzione al mantenimento della decentralizzazione, come esploreremo a breve.

Ma prima, qual è il problema con JAM? La Joint-Accumulate Machine (JAM) è stata l'argomento del documento grigio del dottor Gavin Wood pubblicato ad aprile. Ha un cervello tanto grande quanto ci si aspetterebbe da un visionario del calibro di Wood, ma non si tratta solo di un quadro generale: è un progetto pratico per ridimensionare Polkadot che è già in corso.

Cosa porta JAM in tavola

La catena di relè di Polkadot ha il compito di fare molte cose contemporaneamente che richiedono un'enorme potenza di elaborazione. Sebbene la sua architettura attuale abbia svolto abilmente i suoi compiti fino ad ora, non è il sistema più semplice da gestire per gli sviluppatori, in particolare quando cercano di connettersi a servizi non parachain.

JAM renderà molto più semplice per gli sviluppatori distribuire dapp ricche di funzionalità che traggono dati da più fonti, inclusi feed fuori catena. Riduce la complessità e consente di lanciare le dapp più velocemente e con più funzionalità integrate. Prende spunto dalla funzionalità del contratto intelligente offerta da Ethereum pur mantenendo il modello di sicurezza condiviso che è una pietra angolare delle parachain Polkadot.

Una delle caratteristiche chiave incorporate in JAM è quello che viene descritto come un ecosistema senza transazioni. In altre parole, JAM stesso non richiede transazioni onchain convenzionali ogni volta che si verifica un evento, consentendo alle dapp di rimanere operative a condizione che abbiano DOT ad alimentarle. I reali vantaggi in termini di scalabilità, tuttavia, derivano dall’elaborazione parallela che consentirà a Polkadot di eseguire centinaia di catene e programmi contemporaneamente, abbinata a un ridimensionamento elastico che consentirà alla catena di relè di soddisfare dinamicamente la domanda.

Il programma Bounty propone di decentralizzare JAM

La tecnologia Blockchain non si decentralizza: richiede gli sforzi di centinaia di sviluppatori indipendenti che creano punti di accesso autonomi per raggiungere questo obiettivo. Questo è l'obiettivo del programma bounty commissionato da Web3 Foundation. 10 milioni di DOT e altri 100.000 KSM sono stati messi a disposizione come montepremi per i team che sviluppano client JAM.

Come spiega l’attuale esploratore dei client JAM, “Avere più implementazioni indipendenti rende meno probabile che gran parte della rete sia interessata dallo stesso bug”. Ci sono già dozzine di client in fase di sviluppo con l'obiettivo di supportare diversi linguaggi di programmazione che renderanno più semplice per gli sviluppatori interagire con JAM utilizzando framework familiari.

Sebbene JAM sia un’iniziativa incentrata su Polkadot, la sua implementazione avrà implicazioni più ampie per il panorama web3. In parte avvicinando Polkadot alle reti e alle tecnologie esistenti come i rollup ZK, che supporta, ma anche dimostrando che le blockchain mature possono subire una revisione importante senza incidenti. Ecco perché Polkadot sta testando rigorosamente JAM per garantire che la sua introduzione avvenga senza intoppi. C'è molto in gioco e molte figure del settore osservano da vicino per vedere se JAM riesce a scalare Polkadot senza sacrificare la decentralizzazione.

Inizia a scrivere il termine ricerca qua sopra e premi invio per iniziare la ricerca. Premi ESC per annullare.

Torna in alto