El segundo proyecto similar que combina SOL y JAM - Polana @polana_network Transplantando Solana al protocolo JAM: ejecución paralela a gran escala El siguiente contenido se extrae del libro blanco de Polana Polana expande Solana utilizando el protocolo JAM. Al combinar la arquitectura basada en cuentas de Solana con la alta capacidad de procesamiento paralelo de JAM, Polana logra un rendimiento de transacciones sin precedentes, manteniendo al mismo tiempo la compatibilidad total con el ecosistema de Solana. Un ecosistema blockchain que combina la experiencia de desarrollo de Solana con la capacidad de procesamiento paralelo de JAM, logrando millones de transacciones por segundo sin fragmentación ni comprometer la seguridad. A pesar de la innovadora arquitectura de Solana, aún enfrenta algunas limitaciones: Requisitos de hardware: 128GB de RAM, los validadores necesitan de 12 a 16 núcleos de CPU. Problemas de fiabilidad: múltiples apagones desde 2020, incluyendo uno de hasta 17 horas. Cuello de botella en una sola máquina: la paralelización está limitada por la capacidad de un solo servidor. Concentración de validadores: alrededor de 1,700 validadores, mientras que Ethereum tiene más de 8,800. Polana satisface una necesidad clave en el ecosistema blockchain: Rendimiento a escala: rendimiento empresarial para trading de alta frecuencia, juegos y casos de uso institucional. Experiencia unificada: la liquidez y la experiencia del usuario no se dispersan. Valor entre ecosistemas: nuevas oportunidades para las comunidades de Solana y Polkadot. Polana ofrece tres enfoques complementarios para ejecutar programas de Solana: Servicio de tiempo de ejecución sBPF Integración del filtro de paquetes de Berkeley (sBPF) de Solana en PolkaVM. Los programas de Solana se ejecutan sin modificaciones. Seguimiento y verificación de las transiciones de estado antes de comprometer. Transpilación de bytecode Recompilación de programas de Solana de sBPF a representación intermedia (IR) de LLVM. Conversión de LLVM IR a bytecode de PVM. Optimización del rendimiento utilizando RISC-V. Compilación nativa de PVM (método preferido) Compilación directa de programas de Solana a bytecode optimizado de PVM. Eliminación de la sobrecarga de traducción para lograr el mejor rendimiento. Lograr el mayor rendimiento y la menor latencia. Planes futuros del ecosistema JAM. El modelo de programación único de Solana requiere que los desarrolladores declaren de antemano todas las cuentas que las transacciones leerán o escribirán. Este enfoque "puro" es muy adecuado para la paralelización a gran escala: Acceso declarado de antemano: habilita la detección de conflictos antes de la ejecución. Ejecución no superpuesta: las transacciones que acceden a diferentes cuentas se ejecutan simultáneamente. Utilización de múltiples núcleos: la arquitectura de JAM distribuye la ejecución en cientos de núcleos. Solana logra paralelización en una sola máquina (teóricamente 65,000 TPS), mientras que Polana la expande a cientos de núcleos en la red JAM, potencialmente alcanzando: TPS de transacciones simples de 500,000 a 1,000,000. 100,000-250,000 TPS para interacciones complejas de contratos inteligentes. La expansión futura de JAM Grid traerá millones de TPS. Modelo de ejecución continua Una característica innovadora de Polana es que soporta la ejecución continua, lo que representa un cambio de paradigma respecto al modelo tradicional de transacciones discretas: Cómo funciona Estado de proceso persistente: los programas pueden mantener el estado de ejecución entre transacciones. Operaciones de larga duración: los procesos pueden continuar ejecutándose a través de múltiples bloques. Arquitectura impulsada por eventos: los programas pueden responder a eventos en la cadena sin necesidad de activación manual. Eficiencia de recursos: eliminación de inicializaciones y cálculos redundantes. La ejecución continua desbloquea nuevos primitivos y casos de uso en DeFi: Creación automática de mercado: fondos que se ajustan automáticamente según las condiciones del mercado. Trading algorítmico: estrategias de trading en cadena que se ejecutan de forma continua. NFT dinámicos: activos digitales que evolucionan de forma autónoma con el tiempo. Agentes autónomos: programas de ejecución automática que gestionan activos. Gestión de riesgos en tiempo real: monitoreo y ajuste continuo de posiciones. Experiencia del desarrollador El mismo modelo de programación: el código existente de Solana no necesita cambios. Compatibilidad con herramientas nativas: compatible con Anchor, Solidity a través de Solang y otras herramientas. Flexibilidad de lenguaje: soporte para lenguajes de desarrollo de aplicaciones más allá de Rust. Interoperabilidad: permite la interacción con otros servicios dentro del ecosistema JAM. Escalabilidad: el protocolo existente de Solana con la capa de ejecución de JAM permite que la capa pura de JAM funcione sobre la ejecución actual de Solana. Experiencia del usuario Integración de billetera sin interrupciones: totalmente compatible con Phantom, Solflare, Backpack, Glow y todas las billeteras principales de Solana. La misma interfaz RPC: los proyectos pueden usar los mismos puntos finales y métodos RPC. Herramientas familiares: se pueden usar con Solana CLI, Explorer y marcos de desarrollo. Sin necesidad de cambiar de cuenta: los usuarios continúan utilizando su dirección de Solana existente. Sin necesidad de puentes: interacción directa con otros servicios de JAM sin mensajería entre cadenas. Valor entre ecosistemas pSOL: conectando ecosistemas La introducción de pSOL (la versión puente de SOL en el ecosistema de Polkadot) crea un gran valor: Nueva clase de activos: trae la liquidez de Solana y su activa comunidad a Polkadot. Casos de uso ampliados: habilita activos de Solana en aplicaciones DeFi de Polkadot. Desarrollo entre ecosistemas: fomenta la colaboración entre comunidades de desarrolladores. Modelo de seguridad compartida: aprovecha el poderoso conjunto de validadores de Polkadot. Casos de uso Algoritmos de trading continuos El modelo de ejecución continua de Polana soporta estrategias de trading complejas que se ejecutan de forma autónoma en la cadena. A diferencia de la arquitectura blockchain tradicional que requiere transacciones discretas, los algoritmos continuos pueden mantener un estado persistente y responder instantáneamente a los cambios del mercado, permitiendo arbitrajes en tiempo real, reequilibrios automáticos y protocolos DeFi complejos que se adaptan continuamente a las condiciones del mercado. GameFi y Metaverso El modelo de ejecución continua permite que la lógica de juego compleja se ejecute directamente en la cadena, y el progreso del estado puede realizarse de forma autónoma. DeFi institucional El rendimiento, la fiabilidad y la seguridad hacen que Polana sea adecuada para aplicaciones financieras de nivel institucional que requieren cumplimiento normativo. Aplicaciones entre cadenas La integración con los ecosistemas de Solana y Polkadot permite la creación de nuevas aplicaciones entre cadenas 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:
Mostrar original
14
6,27 mil
El contenido de esta página lo proporcionan terceros. A menos que se indique lo contrario, OKX no es el autor de los artículos citados y no reclama ningún derecho de autor sobre los materiales. El contenido se proporciona únicamente 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 vinculado para obtener más detalles e información. OKX no es responsable del contenido alojado en sitios de terceros. El holding de activos digitales, incluyendo stablecoins y NFT, implican un alto grado de riesgo y pueden fluctuar en gran medida. Debes considerar cuidadosamente si el trading o holding de activos digitales es adecuado para ti a la luz de tu situación financiera.