Sei Network: Doble avance en Layer 1 de alto rendimiento y EVM paralelo
La Red Sei ha comenzado a explotar después de varios meses de silencio, con un aumento continuo en el precio de su token, alcanzando un nuevo máximo histórico. Actualmente, el staking líquido de Sei ha superado los 3.5 millones de dólares, y el TVL de la red ha superado los 11 millones de dólares. Sei está a punto de realizar una actualización muy importante a la versión 2, que mejorará el rendimiento del procesamiento en paralelo e introducirá EVM. Analicemos juntos el código de la Red Sei, sus características técnicas y los proyectos ecológicos, para entender las oportunidades potenciales de Sei y su ecosistema.
Características de diseño de Sei
Sei, como un Layer 1 que apoya la actividad del libro de órdenes y se centra en el trading, proporciona un módulo de libro de órdenes centralizado incorporado (CLOB). Los desarrolladores pueden utilizar el módulo de órdenes integrado de Sei para lanzar y personalizar rápidamente Dapps de trading de libros de órdenes para productos al contado, derivados, opciones, etc., mientras que el diseño de paralelización de Sei ofrece una red rápida y de alto rendimiento para sus aplicaciones ecológicas.
¿Cómo mejora Sei la velocidad de procesamiento de la red blockchain?
1. Construcción local de hash
En la mayoría de las redes de blockchain actuales, los validadores proponen bloques y luego envían el hash y el bloque a otros validadores, lo que genera un tiempo de espera. Sin embargo, Sei permite que sus validadores envíen al network bloques que solo contienen el hash de las transacciones. Cuando otros validadores los reciben, primero construyen el bloque según los registros de su memoria local. Si la memoria local no tiene la información de transacción correspondiente, los validadores esperarán a que lleguen bloques posteriores que contengan el contenido detallado de la transacción para proceder a la validación.
2. Procesamiento de transacciones en paralelo
Para las redes de blockchain de ejecución secuencial, cuando se propone un bloque, los validadores deben esperar un cierto período de tiempo sin procesar realmente ese bloque. Sei Network permite a los validadores procesar en paralelo las fases de pre-votación y pre-compromiso de los bloques. El procesamiento en paralelo reduce la latencia y mejora el rendimiento.
La implementación de Sei en el código es la siguiente: en la función ProcessTxs, Sei procesará las transacciones. El procesamiento se divide en dos tipos: procesamiento en paralelo y procesamiento secuencial. Para múltiples transacciones relacionadas (determinado por si hay superposición en los pares clave-valor que almacenan la información de las transacciones), Sei procesará las transacciones relacionadas de forma secuencial; mientras que las transacciones no relacionadas se procesarán en paralelo.
En el proceso de procesamiento de transacciones en paralelo, Sei maneja múltiples transacciones en paralelo a través de goroutines de Golang. Actualmente, este diseño no puede procesar demasiadas transacciones en paralelo; por ejemplo, si miles de transacciones son procesadas simultáneamente por los nodos de Sei, es muy probable que surjan problemas de consistencia. Por lo tanto, Sei V2 necesita seguir mejorando en el procesamiento paralelo.
EVM en paralelo
¿Qué es EVM paralelo?
EVM es la máquina virtual que procesa transacciones relacionadas con contratos inteligentes en Ethereum. Para garantizar la seguridad de la red, las transacciones de EVM deben ejecutarse en orden. El diseño de ejecución en orden evita la complejidad y los conflictos de la ejecución en paralelo, pero también limita el rendimiento de las redes blockchain relacionadas.
El diseño de EVM paralelo permitirá que diferentes transacciones en EVM se realicen simultáneamente, lo que aumentará significativamente la velocidad de procesamiento de EVM y el rendimiento de la red. Las soluciones actuales son utilizar nuevas cadenas públicas de alto rendimiento como Solana, Aptos y Sei (que en sí mismas admiten transacciones paralelas) compatibles con EVM. Entre ellas, el EVM paralelo de Sei es el que más atención del mercado ha recibido.
Sei V2 actualización
Sei implementará EVM paralelo en la versión V2 que se lanzará en 2024, soportando la ejecución e interacción de contratos inteligentes Cosmwasm y contratos inteligentes EVM. A continuación se presentan los puntos clave de la actualización de Sei V2:
Paralelización optimista: permite el procesamiento de transacciones concurrentes, mejorando significativamente el rendimiento y la eficiencia. Si ocurre un conflicto de estado, las transacciones se volverán a procesar en orden para mantener la integridad de los datos.
Compatible con EVM: permite a los desarrolladores desplegar contratos inteligentes EVM existentes en Sei sin necesidad de modificar ningún código, simplificando la transición a Sei v2 y mejorando la interoperabilidad.
Compatibilidad con Geth: Los nodos de Sei se fusionarán con Geth para manejar las transacciones de contratos inteligentes EVM en la futura red y realizar cualquier actualización a través de una interfaz especial creada por Sei para EVM.
SeiDB: Sei mejorará su capa de almacenamiento, utilizando estructuras de datos y bases de datos más eficientes para reducir la expansión del estado y mejorar el rendimiento de lectura/escritura, facilitando la sincronización de nuevos nodos y aumentando la escalabilidad.
Rendimiento mejorado: con un tiempo de bloque de 390 milisegundos y una capacidad de procesamiento de transacciones rápida con certeza final, así como un alto rendimiento de 28,300 transacciones por segundo en lotes, y costos de transacción más bajos.
La actualización de Sei v2 integrará las ventajas de Ethereum, con la esperanza de ofrecer una capa de ejecución ultra optimizada completamente compatible con el ecosistema EVM existente, para atraer a más usuarios y desarrolladores al ecosistema de Sei.
Recomendaciones de seguridad para contratos de Sei
Si los desarrolladores planean construir aplicaciones en el ecosistema Sei, utilizarán CosmWasm para construir contratos inteligentes. Se recomienda a los desarrolladores que sigan las siguientes prácticas de seguridad para mejorar la seguridad de los contratos de su proyecto:
Estar preparado para enfrentar ataques. Los desarrolladores deben considerar cómo enfrentar los ataques y corregir las vulnerabilidades. Por lo tanto, los desarrolladores necesitan construir contratos inteligentes escalables y elaborar un plan de respuesta a riesgos.
Presta atención a la deserialización del tipo addr. El tipo addr de CosmWasm no se valida durante la deserialización, lo que indica que el tipo addr puede tener características de deserialización inesperadas. Por lo tanto, se recomienda especificar el tipo y realizar la validación después de deserializar addr.
Presta atención a las operaciones y desbordamientos. En los contratos de CosmWasm, los desarrolladores deben estar atentos al riesgo de desbordamiento de enteros o situaciones como la división por cero. Se recomienda a los desarrolladores que utilicen los tipos Uint256 y Uint512 de CosmWasm, y que utilicen funciones matemáticas que no provoquen desbordamiento como full_mul().
Presta atención a los bucles infinitos. Los contratos CosmWasm pueden caer en un bucle infinito al llamarse a sí mismos en el manejador de ACK. Si los desarrolladores están transmitiendo paquetes de datos entre dos contratos CosmWasm, deben tener en cuenta que esto puede llevar a un bucle infinito y consumir una gran cantidad de tarifas de gas.
Sei ecosistema
1. Billetera
Actualmente, las billeteras que admiten la red Sei son Compass Wallet y Fin Wallet, y ya hay 14 billeteras compatibles con la red Sei, como OKX Wallet y las billeteras que anteriormente admitían el ecosistema Cosmos, Keplr y Leap Wallet.
Consejos de seguridad:
(1) Se recomienda a los usuarios evitar el uso de proyectos de billetera no auditados y que tienen poco tiempo de funcionamiento.
(2) Para proteger los activos de la billetera, lo más importante es prestar atención a la seguridad en el almacenamiento de la frase de recuperación y la clave privada.
(3) En el proceso de interacción con el proyecto Sei utilizando billeteras relacionadas, la firma es uno de los riesgos de seguridad más importantes a tener en cuenta. Los usuarios deben verificar que la información de la transacción sea correcta antes de firmar, ya que los hackers pueden engañar a los usuarios para que utilicen cosmos.bank.v1beta1.MsgSend y transfieran tokens a la dirección del hacker.
2. Kryptonite
Kryptonite es el protocolo de staking líquido más grande del ecosistema Sei. Los usuarios pueden hacer staking de tokens Sei en su plataforma para obtener stSei, ganando un rendimiento anual del 5.54%; actualmente también pueden hacer staking de tokens LP de Seilor/Sei y tokens LP de stSei/SEIYAN para obtener rendimientos de los tokens relacionados.
Kryptonite lanzará el stablecoin kUSD, los usuarios podrán acuñarlo mediante la garantía de activos como Sei, BTC, ETH, proporcionando más liquidez al ecosistema de Sei.
3. YakaFinance
Yaka Finance se dedica a construir un DEX multifuncional, proporcionando a los usuarios servicios DeFi como comercio, minería de liquidez, Launchpad, entre otros. Su objetivo es convertirse en el centro neurálgico de liquidez del ecosistema Sei.
Actualmente, Yaka Finance se encuentra en la fase de testnet y ha lanzado un plan de incentivos de airdrop, atrayendo a más de 15,000 usuarios para participar en sus pruebas.
4. PalletExchange
Pallet Exchange es la plataforma de intercambio de NFT del ecosistema Sei, actualmente alcanzando un volumen de transacciones diario de hasta 1.23 millones de Sei (aproximadamente 1 millón de dólares). Pallet Exchange cobrará una tarifa del 2% sobre las transacciones de NFT en su plataforma para mantener el funcionamiento del mismo.
Actualmente, las series de NFT más destacadas del ecosistema Sei son WeBump, The Colony, Seiyans, Seinsei, entre otras. Dado que el ecosistema Sei se encuentra en una etapa temprana de desarrollo, los usuarios deben tener en cuenta los riesgos de liquidez asociados a los NFT.
Resumen
Como una Layer1 de alto rendimiento centrada en el comercio, Sei ha optimizado el proceso de generación y procesamiento de bloques. Actualmente, el ecosistema de Sei está creciendo rápidamente, y el desarrollo de su ecosistema formará un efecto de sinergia con Sei; diversas aplicaciones descentralizadas seguirán amplificando las ventajas de alto rendimiento de Sei, y Sei atraerá más liquidez y usuarios. Con la continuación de la narrativa EVM paralela, la actualización de Sei V2 resolverá los cuellos de botella actuales de Sei, atrayendo más atención del mercado y más desarrolladores al ecosistema de Sei.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
16 me gusta
Recompensa
16
3
Republicar
Compartir
Comentar
0/400
AirdropHustler
· 08-10 03:06
Aún no ha salido el Mainnet y ya está tan caliente. ¡A darle!
Ver originalesResponder0
OptionWhisperer
· 08-10 03:03
¿Te has cansado de vivir? Me aburro con la subida de Mingpai Zhui v2.
Ver originalesResponder0
NeverVoteOnDAO
· 08-10 03:01
Es solo especulación, no es necesario mirarlo más.
Explosión de Sei Network: doble avance de alto rendimiento L1 y EVM paralelo
Sei Network: Doble avance en Layer 1 de alto rendimiento y EVM paralelo
La Red Sei ha comenzado a explotar después de varios meses de silencio, con un aumento continuo en el precio de su token, alcanzando un nuevo máximo histórico. Actualmente, el staking líquido de Sei ha superado los 3.5 millones de dólares, y el TVL de la red ha superado los 11 millones de dólares. Sei está a punto de realizar una actualización muy importante a la versión 2, que mejorará el rendimiento del procesamiento en paralelo e introducirá EVM. Analicemos juntos el código de la Red Sei, sus características técnicas y los proyectos ecológicos, para entender las oportunidades potenciales de Sei y su ecosistema.
Características de diseño de Sei
Sei, como un Layer 1 que apoya la actividad del libro de órdenes y se centra en el trading, proporciona un módulo de libro de órdenes centralizado incorporado (CLOB). Los desarrolladores pueden utilizar el módulo de órdenes integrado de Sei para lanzar y personalizar rápidamente Dapps de trading de libros de órdenes para productos al contado, derivados, opciones, etc., mientras que el diseño de paralelización de Sei ofrece una red rápida y de alto rendimiento para sus aplicaciones ecológicas.
¿Cómo mejora Sei la velocidad de procesamiento de la red blockchain?
1. Construcción local de hash
En la mayoría de las redes de blockchain actuales, los validadores proponen bloques y luego envían el hash y el bloque a otros validadores, lo que genera un tiempo de espera. Sin embargo, Sei permite que sus validadores envíen al network bloques que solo contienen el hash de las transacciones. Cuando otros validadores los reciben, primero construyen el bloque según los registros de su memoria local. Si la memoria local no tiene la información de transacción correspondiente, los validadores esperarán a que lleguen bloques posteriores que contengan el contenido detallado de la transacción para proceder a la validación.
2. Procesamiento de transacciones en paralelo
Para las redes de blockchain de ejecución secuencial, cuando se propone un bloque, los validadores deben esperar un cierto período de tiempo sin procesar realmente ese bloque. Sei Network permite a los validadores procesar en paralelo las fases de pre-votación y pre-compromiso de los bloques. El procesamiento en paralelo reduce la latencia y mejora el rendimiento.
La implementación de Sei en el código es la siguiente: en la función ProcessTxs, Sei procesará las transacciones. El procesamiento se divide en dos tipos: procesamiento en paralelo y procesamiento secuencial. Para múltiples transacciones relacionadas (determinado por si hay superposición en los pares clave-valor que almacenan la información de las transacciones), Sei procesará las transacciones relacionadas de forma secuencial; mientras que las transacciones no relacionadas se procesarán en paralelo.
En el proceso de procesamiento de transacciones en paralelo, Sei maneja múltiples transacciones en paralelo a través de goroutines de Golang. Actualmente, este diseño no puede procesar demasiadas transacciones en paralelo; por ejemplo, si miles de transacciones son procesadas simultáneamente por los nodos de Sei, es muy probable que surjan problemas de consistencia. Por lo tanto, Sei V2 necesita seguir mejorando en el procesamiento paralelo.
EVM en paralelo
¿Qué es EVM paralelo?
EVM es la máquina virtual que procesa transacciones relacionadas con contratos inteligentes en Ethereum. Para garantizar la seguridad de la red, las transacciones de EVM deben ejecutarse en orden. El diseño de ejecución en orden evita la complejidad y los conflictos de la ejecución en paralelo, pero también limita el rendimiento de las redes blockchain relacionadas.
El diseño de EVM paralelo permitirá que diferentes transacciones en EVM se realicen simultáneamente, lo que aumentará significativamente la velocidad de procesamiento de EVM y el rendimiento de la red. Las soluciones actuales son utilizar nuevas cadenas públicas de alto rendimiento como Solana, Aptos y Sei (que en sí mismas admiten transacciones paralelas) compatibles con EVM. Entre ellas, el EVM paralelo de Sei es el que más atención del mercado ha recibido.
Sei V2 actualización
Sei implementará EVM paralelo en la versión V2 que se lanzará en 2024, soportando la ejecución e interacción de contratos inteligentes Cosmwasm y contratos inteligentes EVM. A continuación se presentan los puntos clave de la actualización de Sei V2:
Paralelización optimista: permite el procesamiento de transacciones concurrentes, mejorando significativamente el rendimiento y la eficiencia. Si ocurre un conflicto de estado, las transacciones se volverán a procesar en orden para mantener la integridad de los datos.
Compatible con EVM: permite a los desarrolladores desplegar contratos inteligentes EVM existentes en Sei sin necesidad de modificar ningún código, simplificando la transición a Sei v2 y mejorando la interoperabilidad.
Compatibilidad con Geth: Los nodos de Sei se fusionarán con Geth para manejar las transacciones de contratos inteligentes EVM en la futura red y realizar cualquier actualización a través de una interfaz especial creada por Sei para EVM.
SeiDB: Sei mejorará su capa de almacenamiento, utilizando estructuras de datos y bases de datos más eficientes para reducir la expansión del estado y mejorar el rendimiento de lectura/escritura, facilitando la sincronización de nuevos nodos y aumentando la escalabilidad.
Rendimiento mejorado: con un tiempo de bloque de 390 milisegundos y una capacidad de procesamiento de transacciones rápida con certeza final, así como un alto rendimiento de 28,300 transacciones por segundo en lotes, y costos de transacción más bajos.
La actualización de Sei v2 integrará las ventajas de Ethereum, con la esperanza de ofrecer una capa de ejecución ultra optimizada completamente compatible con el ecosistema EVM existente, para atraer a más usuarios y desarrolladores al ecosistema de Sei.
Recomendaciones de seguridad para contratos de Sei
Si los desarrolladores planean construir aplicaciones en el ecosistema Sei, utilizarán CosmWasm para construir contratos inteligentes. Se recomienda a los desarrolladores que sigan las siguientes prácticas de seguridad para mejorar la seguridad de los contratos de su proyecto:
Estar preparado para enfrentar ataques. Los desarrolladores deben considerar cómo enfrentar los ataques y corregir las vulnerabilidades. Por lo tanto, los desarrolladores necesitan construir contratos inteligentes escalables y elaborar un plan de respuesta a riesgos.
Presta atención a la deserialización del tipo addr. El tipo addr de CosmWasm no se valida durante la deserialización, lo que indica que el tipo addr puede tener características de deserialización inesperadas. Por lo tanto, se recomienda especificar el tipo y realizar la validación después de deserializar addr.
Presta atención a las operaciones y desbordamientos. En los contratos de CosmWasm, los desarrolladores deben estar atentos al riesgo de desbordamiento de enteros o situaciones como la división por cero. Se recomienda a los desarrolladores que utilicen los tipos Uint256 y Uint512 de CosmWasm, y que utilicen funciones matemáticas que no provoquen desbordamiento como full_mul().
Presta atención a los bucles infinitos. Los contratos CosmWasm pueden caer en un bucle infinito al llamarse a sí mismos en el manejador de ACK. Si los desarrolladores están transmitiendo paquetes de datos entre dos contratos CosmWasm, deben tener en cuenta que esto puede llevar a un bucle infinito y consumir una gran cantidad de tarifas de gas.
Sei ecosistema
1. Billetera
Actualmente, las billeteras que admiten la red Sei son Compass Wallet y Fin Wallet, y ya hay 14 billeteras compatibles con la red Sei, como OKX Wallet y las billeteras que anteriormente admitían el ecosistema Cosmos, Keplr y Leap Wallet.
Consejos de seguridad:
(1) Se recomienda a los usuarios evitar el uso de proyectos de billetera no auditados y que tienen poco tiempo de funcionamiento.
(2) Para proteger los activos de la billetera, lo más importante es prestar atención a la seguridad en el almacenamiento de la frase de recuperación y la clave privada.
(3) En el proceso de interacción con el proyecto Sei utilizando billeteras relacionadas, la firma es uno de los riesgos de seguridad más importantes a tener en cuenta. Los usuarios deben verificar que la información de la transacción sea correcta antes de firmar, ya que los hackers pueden engañar a los usuarios para que utilicen cosmos.bank.v1beta1.MsgSend y transfieran tokens a la dirección del hacker.
2. Kryptonite
Kryptonite es el protocolo de staking líquido más grande del ecosistema Sei. Los usuarios pueden hacer staking de tokens Sei en su plataforma para obtener stSei, ganando un rendimiento anual del 5.54%; actualmente también pueden hacer staking de tokens LP de Seilor/Sei y tokens LP de stSei/SEIYAN para obtener rendimientos de los tokens relacionados.
Kryptonite lanzará el stablecoin kUSD, los usuarios podrán acuñarlo mediante la garantía de activos como Sei, BTC, ETH, proporcionando más liquidez al ecosistema de Sei.
3. YakaFinance
Yaka Finance se dedica a construir un DEX multifuncional, proporcionando a los usuarios servicios DeFi como comercio, minería de liquidez, Launchpad, entre otros. Su objetivo es convertirse en el centro neurálgico de liquidez del ecosistema Sei.
Actualmente, Yaka Finance se encuentra en la fase de testnet y ha lanzado un plan de incentivos de airdrop, atrayendo a más de 15,000 usuarios para participar en sus pruebas.
4. PalletExchange
Pallet Exchange es la plataforma de intercambio de NFT del ecosistema Sei, actualmente alcanzando un volumen de transacciones diario de hasta 1.23 millones de Sei (aproximadamente 1 millón de dólares). Pallet Exchange cobrará una tarifa del 2% sobre las transacciones de NFT en su plataforma para mantener el funcionamiento del mismo.
Actualmente, las series de NFT más destacadas del ecosistema Sei son WeBump, The Colony, Seiyans, Seinsei, entre otras. Dado que el ecosistema Sei se encuentra en una etapa temprana de desarrollo, los usuarios deben tener en cuenta los riesgos de liquidez asociados a los NFT.
Resumen
Como una Layer1 de alto rendimiento centrada en el comercio, Sei ha optimizado el proceso de generación y procesamiento de bloques. Actualmente, el ecosistema de Sei está creciendo rápidamente, y el desarrollo de su ecosistema formará un efecto de sinergia con Sei; diversas aplicaciones descentralizadas seguirán amplificando las ventajas de alto rendimiento de Sei, y Sei atraerá más liquidez y usuarios. Con la continuación de la narrativa EVM paralela, la actualización de Sei V2 resolverá los cuellos de botella actuales de Sei, atrayendo más atención del mercado y más desarrolladores al ecosistema de Sei.