El segundo proyecto similar en el que se combinaron SOL y JAM, Polana @polana_network
Migración de Solana al protocolo JAM: Ejecución masiva en paralelo
El siguiente es un extracto del libro blanco de Polana
Polana extiende Solana mediante el uso del protocolo JAM. Al combinar la arquitectura basada en cuentas de Solana con la potencia de procesamiento altamente paralela de JAM, Polana logra un rendimiento de transacciones sin precedentes sin dejar de ser totalmente compatible con el ecosistema de Solana.
Un ecosistema de blockchain que combina la experiencia de los desarrolladores de Solana con la potencia de procesamiento paralelo de JAM para permitir millones de transacciones por segundo sin fragmentación ni compromiso de la seguridad
A pesar de la arquitectura innovadora de Solana, se enfrenta a algunas limitaciones:
Requisitos de hardware: 128 GB de RAM, 12-16 núcleos de CPU para el autenticador
Problemas de confiabilidad: múltiples interrupciones desde 2020, incluidas interrupciones de hasta 17 horas
Cuello de botella de un solo servidor: la paralelización está limitada por la capacidad de un solo servidor
Concentración de validadores: Alrededor de 1,700 validadores, en comparación con más de 8,800 en Ethereum
Polana aborda las necesidades clave en el ecosistema blockchain:
Rendimiento a escala: rendimiento de nivel empresarial para casos de uso institucional, de juegos y de trading de alta frecuencia
Experiencia unificada: la movilidad y la experiencia del usuario no están fragmentadas
Valor entre ecosistemas: nuevas oportunidades para Solana y la comunidad de Polkadot
Polana proporciona tres formas complementarias de ejecutar programas de Solana:
Servicio de tiempo de ejecución sBPF
Incrustar el tiempo de ejecución del filtro de paquetes Berkeley (sBPF) de Solana en PolkaVM
Los programas de Solana se pueden ejecutar sin modificación
Realice un seguimiento y valide las transiciones de estado antes de comprometerse con ellas
Traducción de códigos de bytes
Recompilar programas de Solana de sBPF a LLVM Representación intermedia (IR)
Convertir LLVM IR a código de bytes PVM
Aproveche la optimización del rendimiento de RISC-V
Compilación nativa de PVM (método preferido)
Compile programas de Solana directamente en código de bytes PVM optimizado
Elimine la sobrecarga de traducción para obtener un rendimiento óptimo
Logre el mayor rendimiento y la menor latencia
Una iniciativa del ecosistema JAM preparada para el futuro
El modelo de programación único de Solana requiere que los desarrolladores declaren por adelantado todas las cuentas en las que se leerán o escribirán las transacciones. Este enfoque "puro" se presta bien a la paralelización masiva:
Acceso predeclarado: habilita la detección de colisiones antes de la ejecución
Ejecución no superpuesta: las operaciones que acceden a diferentes cuentas se ejecutan al mismo tiempo
Utilización de múltiples núcleos: la arquitectura de JAM distribuye la ejecución a través de cientos de núcleos
Solana paraleliza dentro de una sola máquina (teóricamente 65.000 TPS), mientras que Polana lo escala a cientos de núcleos en la red JAM, posiblemente para:
TPS de 500,000 a 1,000,000 para transacciones simples
100,000-250,000 TPS para interacciones complejas de contratos inteligentes
La expansión de JAM Grid traerá millones de TPS en el futuro
Ejecución continua del modelo
Una de las características innovadoras de Polana es su soporte para la ejecución continua, un cambio de paradigma del modelo tradicional de transacciones discretas:
Cómo funciona
Estado de proceso persistente: Un programa puede mantener un estado de ejecución entre transacciones
Operaciones de larga duración: un proceso puede continuar en varios bloques
Arquitectura basada en eventos: los programas pueden responder a eventos en cadena sin necesidad de activación manual
Eficiencia de recursos: elimine la inicialización y el cálculo redundantes
La ejecución continua desbloquea primitivas y casos de uso de DeFi completamente nuevos:
Creación de mercado automatizada: Un grupo de fondos que se ajusta automáticamente en función de las condiciones del mercado
Trading algorítmico: Una estrategia de trading on-chain que se ejecuta continuamente
NFT dinámicos: activos digitales que evolucionan automáticamente con el tiempo
Agentes autónomos: Procedimientos de ejecución automatizados para la gestión de activos
Gestión de riesgos en tiempo real: supervise y ajuste continuamente las posiciones
Experiencia del desarrollador
Mismo modelo de programación: No es necesario cambiar el código de Solana existente.
Compatibilidad de herramientas nativas: Compatible con Anchor, Solidity via Solang y otras herramientas.
Flexibilidad lingüística: Soporte para lenguajes de desarrollo de aplicaciones distintos de Rust.
Interoperabilidad: Permite la interacción con otros servicios dentro del ecosistema JAM.
Extensiones: Los protocolos de Solana existentes con una capa de ejecución de JAM permiten que se ejecute una capa de JAM pura sobre la ejecución actual de Solana.
Experiencia de usuario
Integración perfecta de la billetera: Totalmente compatible con Phantom, Solflare, Backpack, Glow y todas las principales billeteras Solana
Misma interfaz RPC: los proyectos pueden usar los mismos puntos de conexión y métodos RPC
Herramientas conocidas: Funciona con la CLI de Solana, el Explorador y los marcos de desarrollo
No es necesario cambiar de cuenta: los usuarios siguen utilizando su dirección de Solana existente
Sin puentes: No es necesario que la mensajería entre cadenas interactúe directamente con otros servicios de JAM
Valor entre ecosistemas
pSOL: Conectando el ecosistema
La introducción de pSOL (una versión puente de SOL en el ecosistema de Polkadot) ha creado un valor tremendo:
Nueva clase de activos: Llevando la liquidez y la comunidad activa de Solana a Polkadot
Caso de uso extendido: Habilitar activos de Solana en aplicaciones DeFi de Polkadot
Desarrollo entre ecosistemas: Facilitar la colaboración entre la comunidad de desarrolladores
Modelo de seguridad compartido: aproveche el sólido conjunto de validadores de Polkadot
Casos de uso:
Algoritmo de trading continuo
El modelo de ejecución continua de Polana permite estrategias de trading complejas que se ejecutan de forma autónoma en la cadena. A diferencia de las arquitecturas tradicionales de blockchain que requieren transacciones discretas, los algoritmos persistentes pueden mantener un estado persistente y responder a los cambios del mercado al instante, lo que permite el arbitraje en tiempo real, el reequilibrio automático y los complejos protocolos DeFi que se adaptan continuamente a las condiciones del mercado.
GameFi y el metaverso
El modelo de ejecución continua permite que la lógica de juego compleja se ejecute directamente en la cadena, y la progresión de estado puede ocurrir de forma autónoma.
DeFi institucional
El rendimiento, la fiabilidad y la seguridad hacen que Polana sea adecuado para aplicaciones financieras de nivel institucional que requieren el cumplimiento normativo.
Aplicaciones entre cadenas
La integración con los ecosistemas de Solana y Polkadot permite nuevas aplicaciones cross-chain con liquidez unificada y seguridad compartida.
Lollipop: El escalado de cadenas SVM a través de la tecnología Polkdot JAM permite el escalado de múltiples cadenas de SOL con consistencia de liquidez
Consulte su artículo de investigación para obtener más detalles
@Polkadot @LollipopHQ @gavofyork @alice_und_bob @D0tSama @BillLaboon @filippoweb3 @polkaworld_org

Libro blanco:
14
6.26 K
El contenido al que estás accediendo se ofrece por terceros. A menos que se indique lo contrario, OKX no es autor de la información y no reclama ningún derecho de autor sobre los materiales. El contenido solo se proporciona con fines informativos y no representa las opiniones de OKX. No pretende ser un respaldo de ningún tipo y no debe ser considerado como un consejo de inversión o una solicitud para comprar o vender activos digitales. En la medida en que la IA generativa se utiliza para proporcionar resúmenes u otra información, dicho contenido generado por IA puede ser inexacto o incoherente. Lee el artículo enlazado para más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. Los holdings de activos digitales, incluidos stablecoins y NFT, suponen un alto nivel de riesgo y pueden fluctuar mucho. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti según tu situación financiera.