Instantánea de la Cadena Solayer: ¿Está Aquí la Era de la Transacción en Milisegundos? Etiquetas: Cadena de bloques, Solana Dificultad:

Intermedio1/15/2025, 12:27:36 PM
Solayer, un proyecto en el ecosistema de Solana, ha lanzado su hoja de ruta para 2025, destacando el próximo blockchain SVM acelerado por hardware "Solayer InfiniSVM." Este artículo profundiza en cómo Solayer Chain permite miles de millones de transferencias de USDC por segundo y facilita millones de operaciones simultáneas de memecoin en Raydium.

Finalidad de transacción en milisegundos y 100 Gbps: ¿Qué es la Cadena Solayer?

Esta semana, Solayer, un proyecto de reinversión en el ecosistema de Solana, presentó su plan de desarrollo para 2025, con su pieza central siendo el próximo blockchain SVM acelerado por hardware, Solayer InfiniSVM. Para Solayer, "Solayer InfiniSVM" representa un paso crítico hacia la realización de su visión a largo plazo.

Chaofan Shou, Ingeniero Jefe de Solayer, se unió al equipo después de abandonar su programa de doctorado en UC Berkeley. Shou reveló que el equipo se inspiró en gran medida en el cliente validador de Solana, Firedancer, y decidió transferir la mayoría de los componentes de Solana a SmartNICs y switches programables. Este enfoque mejora significativamente las capacidades de procesamiento de la red, lo que hace que la ejecución de transacciones sea mucho más eficiente.

En Solayer Chain, cada transacción sigue un flujo de trabajo estructurado. Las transacciones se enrutan primero a través de un clúster de entrada escalable de cientos de miles a millones de nodos, donde se someten a una limpieza y ejecución previa en función de predicciones probabilísticas de estados futuros. A continuación, las instantáneas de ejecución se envían a un secuenciador construido con conmutadores Intel Tofino y componentes FPGA adicionales. En particular, la mayoría de las transacciones ya se validan durante la etapa previa a la ejecución y no requieren una nueva ejecución en el secuenciador. Para transacciones conflictivas, el secuenciador de Solayer Chain aprovecha un algoritmo de programación de última generación (SOTA) basado en patrones de acceso a cuentas granulares recopilados durante la ejecución previa para garantizar la equidad y la eficiencia.

Según Chaofan Shou, Solayer Chain alcanza más de 16 mil millones de transacciones por segundo (TPS) para cargas de trabajo simples, mientras maneja hasta 890,000 TPS para cargas de trabajo con conflictos. Esto permite a la plataforma procesar miles de millones de transferencias de USDC por segundo y admitir millones de usuarios que intercambian la misma memedivisa en Raydium simultáneamente.

¿Pero cómo hace Solayer InfiniSVM esto posible?

Cómo funciona la Cadena Solayer

Según se describe en el Solayer Chain Lightpaper, la plataforma logra una escalabilidad infinita para cadenas de bloques de estado único distribuyendo cargas de trabajo en hardware especializado y clusters, manteniendo al mismo tiempo un estado atómico global.

Solayer aprovecha SDN (Software-Defined Networking) y RDMA (Remote Direct Memory Access) para lograr un rendimiento de 100 Gbps preservando el estado atómico. Al descargar las tareas a los circuitos de hardware y kernels, Solayer InfiniSVM logra una finalidad de transacción de 1 ms.

Aquí tienes una breve descripción del flujo de trabajo de Solayer Chain:

  1. Entrada de transacción
    Cada transacción ingresa a un punto de ingreso inicial (ilustrado en la esquina superior izquierda del diagrama) para la verificación de la firma (sigverify) y la deduplicación local (para evitar transacciones duplicadas).

  2. Fase de pre-ejecución
    Las transacciones verificadas se envían a continuación a un clúster de pre-ejecución para su ejecución probabilística.

  3. Secuenciación y programación
    Los resultados de la transacción y las instantáneas intermedias se transmiten al secuenciador a través de InfiniBand, una arquitectura de red de alta velocidad y baja latencia diseñada específicamente para entornos de computación de alto rendimiento y centros de datos. El secuenciador aprovecha los conmutadores SDN y FPGA para determinar si una transacción sigue el camino simple o el camino complejo:

    Ruta simple: si todas las cuentas involucradas en una transacción están en sus últimas versiones durante la fase de pre-ejecución, los cambios de estado se aplican directamente a través de RDMA (Acceso Directo a la Memoria Remota) utilizando cachés locales en SDN, evitando un procesamiento adicional por el secuenciador.
    Ruta compleja: si al menos una cuenta tiene una versión actualizada, la transacción se dirige a un grupo de memoria local. El secuenciador programa transacciones en el grupo de memoria para garantizar equidad y ejecución paralela óptima.

  4. Actualizaciones del Estado
    Después de la ejecución, los cambios de estado de transacción se actualizan en una base de datos fragmentada. La base de datos fragmentada utiliza el protocolo RDMA para un acceso eficiente a datos entre nodos.

  5. Transmisión de transacciones
    Una vez que las transacciones se ejecutan y los cambios de estado se escriben, se transmiten a nivel mundial a través de Puntos de Presencia (PoPs).

La cadena Solayer adopta un protocolo de consenso híbrido de prueba de autoridad y de apuesta (PoAS), donde las transacciones se agrupan en fragmentos llamados instantáneas.trozosCada fragmento incluye un número de ranura, un vector de transacciones, metadatos sobre el acceso a la versión de la cuenta y un hash de enlace. Entidades de confianza actúan como secuenciadores para publicar los fragmentos, mientras que los apostadores votan para decidir si los fragmentos pueden ser aceptados.

Lo que distingue a Solayer Chain es su enfoque no solo en el rendimiento, sino también en mejoras significativas en la experiencia del usuario a través de características de soporte a nivel de cadena, que incluyen:

Hooks: Permitir a los desarrolladores incrustar lógica post-transacción, como arbitraje, liquidación y contabilidad, directamente en la cadena.Transacciones Grandes: Soporte para tamaños de transacción más grandes, que permiten llamadas entre programas.Llamadas entre Cadenas: Programas de sistema incorporados para facilitar operaciones atómicas entre cadenas.Soporte Integrado de OAuth: Permite a los usuarios aprovechar servicios de OAuth como Google, X o Reddit como monederos.
  • Aquí nos centramos en Hooks: Hooks destacan como una característica innovadora, que permite a los desarrolladores incrustar lógica personalizada como arbitraje, liquidación y contabilidad directamente en la cadena. Solayer Chain introduce un modelo de incentivos y tarifas para hooks, empleando un mecanismo de subasta holandesa. Los desarrolladores o usuarios pueden ofertar para adjuntar un hook a un programa específico, siendo las ofertas determinantes para la elegibilidad de ejecución y prioridad del hook para la próxima época. Los 16 ofertantes más altos aseguran el derecho de ejecutar sus hooks.

Cada vez que se ejecuta un gancho, la cantidad de oferta se distribuye de la siguiente manera:

40% para el Iniciador de la Transacción: Fomenta el uso activo de la red. 40% para el Propietario del Programa: Incentiva el desarrollo y mantenimiento de programas de alta calidad. 20% para la Red: Compensa los costos computacionales adicionales en la cadena.

Este modelo de distribución de tarifas fomenta una mayor participación tanto de desarrolladores como de usuarios, mejorando la funcionalidad de la plataforma y aumentando la actividad de la red. Además, al requerir ofertas, Solayer Chain mitiga transacciones no deseadas y evita explotaciones MEV maliciosas fuera de la cadena, proporcionando una capa adicional de seguridad a la red.

La visión de Solayer Chain va más allá de mejorar el rendimiento; tiene como objetivo integrar características más centradas en el usuario y amigables para los desarrolladores en la tecnología de cadena de bloques.

Descargo de responsabilidad:

  1. Este artículo es reproducción de [Foresight News]. The copyright belongs to the original author [KarenZ, Foresight News]. Si tienes alguna objeción a la reproducción, por favor contacta aGate Aprendeel equipo y el equipo lo manejarán lo antes posible de acuerdo con los procedimientos relevantes.
  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
  3. El equipo de gate Learn traduce versiones del artículo en otros idiomas. A menos que se indique lo contrario, el artículo traducido no puede ser copiado, distribuido o plagiado.

Instantánea de la Cadena Solayer: ¿Está Aquí la Era de la Transacción en Milisegundos? Etiquetas: Cadena de bloques, Solana Dificultad:

Intermedio1/15/2025, 12:27:36 PM
Solayer, un proyecto en el ecosistema de Solana, ha lanzado su hoja de ruta para 2025, destacando el próximo blockchain SVM acelerado por hardware "Solayer InfiniSVM." Este artículo profundiza en cómo Solayer Chain permite miles de millones de transferencias de USDC por segundo y facilita millones de operaciones simultáneas de memecoin en Raydium.

Finalidad de transacción en milisegundos y 100 Gbps: ¿Qué es la Cadena Solayer?

Esta semana, Solayer, un proyecto de reinversión en el ecosistema de Solana, presentó su plan de desarrollo para 2025, con su pieza central siendo el próximo blockchain SVM acelerado por hardware, Solayer InfiniSVM. Para Solayer, "Solayer InfiniSVM" representa un paso crítico hacia la realización de su visión a largo plazo.

Chaofan Shou, Ingeniero Jefe de Solayer, se unió al equipo después de abandonar su programa de doctorado en UC Berkeley. Shou reveló que el equipo se inspiró en gran medida en el cliente validador de Solana, Firedancer, y decidió transferir la mayoría de los componentes de Solana a SmartNICs y switches programables. Este enfoque mejora significativamente las capacidades de procesamiento de la red, lo que hace que la ejecución de transacciones sea mucho más eficiente.

En Solayer Chain, cada transacción sigue un flujo de trabajo estructurado. Las transacciones se enrutan primero a través de un clúster de entrada escalable de cientos de miles a millones de nodos, donde se someten a una limpieza y ejecución previa en función de predicciones probabilísticas de estados futuros. A continuación, las instantáneas de ejecución se envían a un secuenciador construido con conmutadores Intel Tofino y componentes FPGA adicionales. En particular, la mayoría de las transacciones ya se validan durante la etapa previa a la ejecución y no requieren una nueva ejecución en el secuenciador. Para transacciones conflictivas, el secuenciador de Solayer Chain aprovecha un algoritmo de programación de última generación (SOTA) basado en patrones de acceso a cuentas granulares recopilados durante la ejecución previa para garantizar la equidad y la eficiencia.

Según Chaofan Shou, Solayer Chain alcanza más de 16 mil millones de transacciones por segundo (TPS) para cargas de trabajo simples, mientras maneja hasta 890,000 TPS para cargas de trabajo con conflictos. Esto permite a la plataforma procesar miles de millones de transferencias de USDC por segundo y admitir millones de usuarios que intercambian la misma memedivisa en Raydium simultáneamente.

¿Pero cómo hace Solayer InfiniSVM esto posible?

Cómo funciona la Cadena Solayer

Según se describe en el Solayer Chain Lightpaper, la plataforma logra una escalabilidad infinita para cadenas de bloques de estado único distribuyendo cargas de trabajo en hardware especializado y clusters, manteniendo al mismo tiempo un estado atómico global.

Solayer aprovecha SDN (Software-Defined Networking) y RDMA (Remote Direct Memory Access) para lograr un rendimiento de 100 Gbps preservando el estado atómico. Al descargar las tareas a los circuitos de hardware y kernels, Solayer InfiniSVM logra una finalidad de transacción de 1 ms.

Aquí tienes una breve descripción del flujo de trabajo de Solayer Chain:

  1. Entrada de transacción
    Cada transacción ingresa a un punto de ingreso inicial (ilustrado en la esquina superior izquierda del diagrama) para la verificación de la firma (sigverify) y la deduplicación local (para evitar transacciones duplicadas).

  2. Fase de pre-ejecución
    Las transacciones verificadas se envían a continuación a un clúster de pre-ejecución para su ejecución probabilística.

  3. Secuenciación y programación
    Los resultados de la transacción y las instantáneas intermedias se transmiten al secuenciador a través de InfiniBand, una arquitectura de red de alta velocidad y baja latencia diseñada específicamente para entornos de computación de alto rendimiento y centros de datos. El secuenciador aprovecha los conmutadores SDN y FPGA para determinar si una transacción sigue el camino simple o el camino complejo:

    Ruta simple: si todas las cuentas involucradas en una transacción están en sus últimas versiones durante la fase de pre-ejecución, los cambios de estado se aplican directamente a través de RDMA (Acceso Directo a la Memoria Remota) utilizando cachés locales en SDN, evitando un procesamiento adicional por el secuenciador.
    Ruta compleja: si al menos una cuenta tiene una versión actualizada, la transacción se dirige a un grupo de memoria local. El secuenciador programa transacciones en el grupo de memoria para garantizar equidad y ejecución paralela óptima.

  4. Actualizaciones del Estado
    Después de la ejecución, los cambios de estado de transacción se actualizan en una base de datos fragmentada. La base de datos fragmentada utiliza el protocolo RDMA para un acceso eficiente a datos entre nodos.

  5. Transmisión de transacciones
    Una vez que las transacciones se ejecutan y los cambios de estado se escriben, se transmiten a nivel mundial a través de Puntos de Presencia (PoPs).

La cadena Solayer adopta un protocolo de consenso híbrido de prueba de autoridad y de apuesta (PoAS), donde las transacciones se agrupan en fragmentos llamados instantáneas.trozosCada fragmento incluye un número de ranura, un vector de transacciones, metadatos sobre el acceso a la versión de la cuenta y un hash de enlace. Entidades de confianza actúan como secuenciadores para publicar los fragmentos, mientras que los apostadores votan para decidir si los fragmentos pueden ser aceptados.

Lo que distingue a Solayer Chain es su enfoque no solo en el rendimiento, sino también en mejoras significativas en la experiencia del usuario a través de características de soporte a nivel de cadena, que incluyen:

Hooks: Permitir a los desarrolladores incrustar lógica post-transacción, como arbitraje, liquidación y contabilidad, directamente en la cadena.Transacciones Grandes: Soporte para tamaños de transacción más grandes, que permiten llamadas entre programas.Llamadas entre Cadenas: Programas de sistema incorporados para facilitar operaciones atómicas entre cadenas.Soporte Integrado de OAuth: Permite a los usuarios aprovechar servicios de OAuth como Google, X o Reddit como monederos.
  • Aquí nos centramos en Hooks: Hooks destacan como una característica innovadora, que permite a los desarrolladores incrustar lógica personalizada como arbitraje, liquidación y contabilidad directamente en la cadena. Solayer Chain introduce un modelo de incentivos y tarifas para hooks, empleando un mecanismo de subasta holandesa. Los desarrolladores o usuarios pueden ofertar para adjuntar un hook a un programa específico, siendo las ofertas determinantes para la elegibilidad de ejecución y prioridad del hook para la próxima época. Los 16 ofertantes más altos aseguran el derecho de ejecutar sus hooks.

Cada vez que se ejecuta un gancho, la cantidad de oferta se distribuye de la siguiente manera:

40% para el Iniciador de la Transacción: Fomenta el uso activo de la red. 40% para el Propietario del Programa: Incentiva el desarrollo y mantenimiento de programas de alta calidad. 20% para la Red: Compensa los costos computacionales adicionales en la cadena.

Este modelo de distribución de tarifas fomenta una mayor participación tanto de desarrolladores como de usuarios, mejorando la funcionalidad de la plataforma y aumentando la actividad de la red. Además, al requerir ofertas, Solayer Chain mitiga transacciones no deseadas y evita explotaciones MEV maliciosas fuera de la cadena, proporcionando una capa adicional de seguridad a la red.

La visión de Solayer Chain va más allá de mejorar el rendimiento; tiene como objetivo integrar características más centradas en el usuario y amigables para los desarrolladores en la tecnología de cadena de bloques.

Descargo de responsabilidad:

  1. Este artículo es reproducción de [Foresight News]. The copyright belongs to the original author [KarenZ, Foresight News]. Si tienes alguna objeción a la reproducción, por favor contacta aGate Aprendeel equipo y el equipo lo manejarán lo antes posible de acuerdo con los procedimientos relevantes.
  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.
  3. El equipo de gate Learn traduce versiones del artículo en otros idiomas. A menos que se indique lo contrario, el artículo traducido no puede ser copiado, distribuido o plagiado.
Empieza ahora
¡Registrarse y recibe un bono de
$100
!