Il secondo progetto simile che combina SOL e JAM - Polana @polana_network Portare Solana nel protocollo JAM: esecuzione parallela su larga scala Il seguente contenuto è estratto dal white paper di Polana Polana espande Solana utilizzando il protocollo JAM. Combinando l'architettura basata su account di Solana con l'elevata capacità di elaborazione parallela di JAM, Polana raggiunge un throughput di transazioni senza precedenti, mantenendo al contempo la piena compatibilità con l'ecosistema di Solana. Un ecosistema blockchain che combina l'esperienza degli sviluppatori di Solana con la capacità di elaborazione parallela di JAM, realizzando milioni di transazioni al secondo senza frammentazione o compromissione della sicurezza. Nonostante Solana abbia un'architettura innovativa, affronta ancora alcune limitazioni: Requisiti hardware: 128 GB di RAM, i validatori necessitano di 12-16 core CPU Problemi di affidabilità: interruzioni multiple dal 2020, inclusa un'interruzione di 17 ore Collo di bottiglia monolitico: la parallelizzazione è limitata alla capacità di un singolo server Concentrazione dei validatori: circa 1.700 validatori, mentre Ethereum ne ha oltre 8.800 Polana soddisfa una necessità chiave nell'ecosistema blockchain: Prestazioni scalabili: throughput aziendale per trading ad alta frequenza, giochi e casi d'uso istituzionali Esperienza unificata: liquidità e esperienza utente non saranno disperse Valore inter-ecosistema: nuove opportunità per le comunità di Solana e Polkadot Polana offre tre approcci complementari per eseguire i programmi di Solana: Servizio runtime sBPF Incorporare il filtro dei pacchetti di Berkeley (sBPF) di Solana nel PolkaVM Esecuzione dei programmi di Solana senza modifiche Tracciamento e verifica delle transizioni di stato prima dell'impegno Traduzione del bytecode Ricompilare i programmi di Solana da sBPF a rappresentazione intermedia LLVM (IR) Convertire LLVM IR in bytecode PVM Sfruttare l'ottimizzazione delle prestazioni RISC-V Compilazione PVM nativa (metodo preferito) Compilare direttamente i programmi di Solana in bytecode PVM ottimizzato Eliminare i costi di traduzione per ottenere le migliori prestazioni Raggiungere il massimo throughput e la latenza più bassa Piani futuri per l'ecosistema JAM Il modello di programmazione unico di Solana richiede agli sviluppatori di dichiarare in anticipo tutti gli account che le transazioni leggeranno o scriveranno. Questo approccio "puro" è molto adatto per la parallelizzazione su larga scala: Accesso dichiarato in anticipo: abilitare il rilevamento dei conflitti prima dell'esecuzione Esecuzione non sovrapposta: le transazioni che accedono a diversi account vengono eseguite simultaneamente Utilizzo multi-core: l'architettura di JAM distribuisce l'esecuzione su centinaia di core Solana ha realizzato la parallelizzazione su una singola macchina (teoricamente 65.000 TPS), mentre Polana la estende a centinaia di core sulla rete JAM, potenzialmente raggiungendo: TPS per transazioni semplici da 500.000 a 1.000.000 100.000-250.000 TPS per interazioni complesse di smart contract L'espansione futura della JAM Grid porterà a milioni di TPS Modello di esecuzione continua Una caratteristica innovativa di Polana è il supporto per l'esecuzione continua - un cambiamento di paradigma rispetto al tradizionale modello di transazioni discrete: Come funziona Stato del processo persistente: i programmi possono mantenere lo stato di esecuzione tra le transazioni Operazioni a lungo termine: i processi possono continuare a essere eseguiti su più blocchi Architettura basata su eventi: i programmi possono rispondere agli eventi on-chain senza attivazione manuale Efficienza delle risorse: eliminare l'inizializzazione e il calcolo ridondanti L'esecuzione continua sblocca nuovi primati e casi d'uso DeFi: Market making automatico: pool di liquidità che si adattano automaticamente alle condizioni di mercato Trading algoritmico: strategie di trading on-chain in esecuzione continua NFT dinamici: asset digitali che evolvono autonomamente nel tempo Agenti autonomi: programmi di esecuzione automatica per la gestione degli asset Gestione del rischio in tempo reale: monitoraggio e aggiustamento continuo delle posizioni Esperienza per gli sviluppatori Stesso modello di programmazione: il codice esistente di Solana non richiede alcuna modifica. Compatibilità degli strumenti nativi: compatibile con Anchor, Solidity tramite Solang e altri strumenti. Flessibilità linguistica: supporto per linguaggi di programmazione oltre a Rust. Interoperabilità: implementazione di interazioni con altri servizi all'interno dell'ecosistema JAM. Scalabilità: il protocollo Solana esistente con il layer di esecuzione JAM consente al layer puramente JAM di funzionare sopra l'attuale esecuzione di Solana. Esperienza utente Integrazione del wallet senza soluzione di continuità: completamente compatibile con Phantom, Solflare, Backpack, Glow e tutti i principali wallet di Solana Stesso interfaccia RPC: i progetti possono utilizzare gli stessi endpoint e metodi RPC Strumenti familiari: utilizzabili con Solana CLI, Explorer e framework di sviluppo Nessun cambio di account: gli utenti continuano a utilizzare il loro indirizzo Solana esistente Nessun bridging: interazione diretta con altri servizi JAM senza messaggistica cross-chain Valore inter-ecosistema pSOL: collegare gli ecosistemi L'introduzione di pSOL (versione bridge di SOL nell'ecosistema Polkadot) crea un enorme valore: Nuove categorie di asset: portare la liquidità di Solana e la comunità attiva in Polkadot Casi d'uso estesi: abilitare gli asset di Solana nelle applicazioni DeFi di Polkadot Sviluppo inter-ecosistema: facilitare la collaborazione tra le comunità di sviluppatori Modello di sicurezza condivisa: sfruttare il potente pool di validatori di Polkadot Casi d'uso Algoritmi di trading continui Il modello di esecuzione continua di Polana supporta strategie di trading complesse che operano autonomamente on-chain. A differenza delle architetture blockchain tradizionali che richiedono transazioni discrete, gli algoritmi continui possono mantenere uno stato persistente e rispondere istantaneamente ai cambiamenti di mercato, consentendo arbitraggio in tempo reale, riequilibrio automatico e protocolli DeFi complessi che si adattano continuamente alle condizioni di mercato. GameFi e Metaverso Il modello di esecuzione continua consente logiche di gioco complesse di funzionare direttamente on-chain, e i progressi di stato possono avvenire autonomamente. DeFi istituzionale Prestazioni, affidabilità e sicurezza rendono Polana adatta per applicazioni finanziarie di livello istituzionale che devono rispettare le normative. Applicazioni cross-chain L'integrazione con gli ecosistemi di Solana e Polkadot realizza nuove applicazioni cross-chain con liquidità unificata e sicurezza condivisa.
Lollipop: la scalabilità delle catene SVM attraverso la tecnologia Polkdot JAM consente la scalabilità multi-chain di SOL con coerenza di liquidità Per i dettagli, consulta il loro articolo di ricerca @Polkadot @LollipopHQ @gavofyork @alice_und_bob @D0tSama @BillLaboon @filippoweb3 @polkaworld_org
White paper:
Mostra originale
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.