Le deuxième projet similaire combinant SOL et JAM - Polana @polana_network
Portage de Solana vers le protocole JAM : exécution parallèle à grande échelle
Le contenu suivant est extrait du livre blanc de Polana
Polana étend Solana en utilisant le protocole JAM. En combinant l'architecture basée sur les comptes de Solana avec la capacité de traitement hautement parallèle de JAM, Polana réalise un débit de transactions sans précédent tout en restant entièrement compatible avec l'écosystème Solana.
Un écosystème blockchain qui combine l'expérience des développeurs de Solana avec la capacité de traitement parallèle de JAM, réalisant des millions de transactions par seconde sans fragmentation ni compromission de la sécurité.
Bien que Solana ait une architecture innovante, elle fait encore face à certaines limitations :
Exigences matérielles : 128 Go de RAM, les validateurs nécessitent 12 à 16 cœurs CPU
Problèmes de fiabilité : plusieurs pannes depuis 2020, y compris une panne de 17 heures
Goulot d'étranglement sur une seule machine : la parallélisation est limitée par la capacité d'un seul serveur
Concentration des validateurs : environ 1 700 validateurs, tandis qu'Ethereum en a plus de 8 800
Polana répond à des besoins clés dans l'écosystème blockchain :
Performance à l'échelle : débit de niveau entreprise pour le trading haute fréquence, les jeux et les cas d'utilisation institutionnels
Expérience unifiée : la liquidité et l'expérience utilisateur ne sont pas fragmentées
Valeur inter-écosystèmes : nouvelles opportunités pour les communautés Solana et Polkadot
Polana propose trois approches complémentaires pour exécuter des programmes Solana :
Service d'exécution sBPF
Intégration du filtre de paquets Berkeley (sBPF) de Solana dans PolkaVM
Les programmes Solana s'exécutent sans modification
Suivi et vérification des transitions d'état avant engagement
Transpilation de bytecode
Recompilation des programmes Solana de sBPF en représentation intermédiaire LLVM (IR)
Conversion de l'IR LLVM en bytecode PVM
Exploitation des optimisations de performance RISC-V
Compilation PVM native (méthode préférée)
Compilation directe des programmes Solana en bytecode PVM optimisé
Élimination des frais de traduction pour des performances optimales
Réalisation du débit maximal et de la latence minimale
Plans d'écosystème JAM tournés vers l'avenir
Le modèle de programmation unique de Solana exige que les développeurs déclarent à l'avance tous les comptes que les transactions vont lire ou écrire. Cette approche "pure" est très adaptée à la parallélisation à grande échelle :
Accès déclaré à l'avance : permet la détection de conflits avant l'exécution
Exécution non chevauchante : les transactions accédant à différents comptes s'exécutent simultanément
Utilisation multi-cœurs : l'architecture de JAM répartit l'exécution sur des centaines de cœurs
Solana réalise la parallélisation sur une seule machine (théoriquement 65 000 TPS), tandis que Polana l'étend à des centaines de cœurs sur le réseau JAM, atteignant potentiellement :
TPS de 500 000 à 1 000 000 pour des transactions simples
100 000 à 250 000 TPS pour des interactions complexes de contrats intelligents
L'extension future de JAM Grid apportera des millions de TPS
Modèle d'exécution continue
Une caractéristique révolutionnaire de Polana est qu'elle prend en charge l'exécution continue - un changement de paradigme par rapport au modèle traditionnel des transactions discrètes :
Comment ça marche
État de processus persistant : les programmes peuvent maintenir un état d'exécution entre les transactions
Opérations de longue durée : les processus peuvent continuer à s'exécuter sur plusieurs blocs
Architecture orientée événements : les programmes peuvent répondre aux événements on-chain sans déclenchement manuel
Efficacité des ressources : élimination des initialisations et calculs redondants
L'exécution continue débloque de nouveaux primitives et cas d'utilisation DeFi :
Market making automatique : pools de liquidités ajustés automatiquement en fonction des conditions du marché
Trading algorithmique : stratégies de trading on-chain en exécution continue
NFT dynamiques : actifs numériques évoluant de manière autonome au fil du temps
Agents autonomes : programmes d'exécution automatique gérant des actifs
Gestion des risques en temps réel : surveillance continue et ajustement des positions
Expérience développeur
Le même modèle de programmation : le code existant de Solana n'a besoin d'aucune modification.
Compatibilité des outils natifs : compatible avec Anchor, Solidity via Solang et d'autres outils.
Flexibilité linguistique : prise en charge de langages de développement d'applications autres que Rust.
Interopérabilité : mise en œuvre d'interactions avec d'autres services au sein de l'écosystème JAM.
Évolutivité : le protocole Solana existant avec la couche d'exécution JAM permet à une couche pure JAM de fonctionner au-dessus de l'exécution actuelle de Solana.
Expérience utilisateur
Intégration de portefeuille transparente : entièrement compatible avec Phantom, Solflare, Backpack, Glow et tous les portefeuilles Solana majeurs
Même interface RPC : les projets peuvent utiliser les mêmes points de terminaison et méthodes RPC
Outils familiers : peuvent être utilisés avec Solana CLI, Explorer et cadres de développement
Pas besoin de changer de compte : les utilisateurs continuent d'utiliser leur adresse Solana existante
Pas besoin de pont : interaction directe avec d'autres services JAM sans messagerie inter-chaînes
Valeur inter-écosystèmes
pSOL : connecter les écosystèmes
L'introduction de pSOL (version bridgée de SOL dans l'écosystème Polkadot) crée une immense valeur :
Nouvelle classe d'actifs : introduction de la liquidité de Solana et d'une communauté active dans Polkadot
Cas d'utilisation étendus : activation des actifs Solana dans les applications DeFi de Polkadot
Développement inter-écosystèmes : facilitation de la collaboration entre les communautés de développeurs
Modèle de sécurité partagé : exploitation de l'ensemble puissant de validateurs de Polkadot
Cas d'utilisation
Algorithmes de trading continus
Le modèle d'exécution continue de Polana prend en charge des stratégies de trading complexes fonctionnant de manière autonome sur la chaîne. Contrairement aux architectures blockchain traditionnelles nécessitant des transactions discrètes, les algorithmes continus peuvent maintenir un état persistant et répondre instantanément aux changements du marché, permettant ainsi l'arbitrage en temps réel, le rééquilibrage automatique et des protocoles DeFi complexes s'adaptant continuellement aux conditions du marché.
GameFi et Metaverse
Le modèle d'exécution continue permet à une logique de jeu complexe de s'exécuter directement sur la chaîne, et les progrès de l'état peuvent se faire de manière autonome.
DeFi institutionnelle
Performance, fiabilité et sécurité font de Polana un choix adapté pour les applications financières de niveau institutionnel nécessitant une conformité réglementaire.
Applications inter-chaînes
L'intégration avec les écosystèmes Solana et Polkadot permet la création de nouvelles applications inter-chaînes avec une liquidité unifiée et une sécurité partagée.
Lollipop : La mise à l’échelle des chaînes SVM grâce à la technologie Polkdot JAM permet à SOL de faire évoluer plusieurs chaînes avec une cohérence de liquidité
Voir leur article de recherche pour plus de détails
@Polkadot @LollipopHQ @gavofyork @alice_und_bob @D0tSama @BillLaboon @filippoweb3 @polkaworld_org

Livre blanc :
14
6,3 k
Le contenu de cette page est fourni par des tiers. Sauf indication contraire, OKX n’est pas l’auteur du ou des articles cités et ne revendique aucun droit d’auteur sur le contenu. Le contenu est fourni à titre d’information uniquement et ne représente pas les opinions d’OKX. Il ne s’agit pas d’une approbation de quelque nature que ce soit et ne doit pas être considéré comme un conseil en investissement ou une sollicitation d’achat ou de vente d’actifs numériques. Dans la mesure où l’IA générative est utilisée pour fournir des résumés ou d’autres informations, ce contenu généré par IA peut être inexact ou incohérent. Veuillez lire l’article associé pour obtenir davantage de détails et d’informations. OKX n’est pas responsable du contenu hébergé sur des sites tiers. La détention d’actifs numériques, y compris les stablecoins et les NFT, implique un niveau de risque élevé et leur valeur peut considérablement fluctuer. Examinez soigneusement votre situation financière pour déterminer si le trading ou la détention d’actifs numériques vous convient.