Sei Network es una red de capa 1 específica de Defi construida con Cosmos SDK. Ofrece características únicas a nivel de protocolo para admitir aplicaciones DeFi.
¿Qué es Sei?
Sei Network es una cadena de bloques de capa 1 creada para admitir DeFi. Sei está creado con Cosmos SDK, lo que significa que está conectado al ecosistema Cosmos a través de IBC mientras Tendermint asegura su motor de consenso. La capa de ejecución de Sei se conecta al núcleo de Tendermint a través de ABCI++, una próxima actualización de Cosmos ABCI que ofrece personalizaciones únicas para el motor de consenso.
La primera cadena de bloques específica de Defi
Un desarrollador de dapp en los primeros días de Defi no tenía otra alternativa que implementar su programa en la red principal de Ethereum. No importaba si la dapp era un DEX, un NFT, un juego basado en blockchain o un protocolo de análisis de datos; Todos los dapps vivían en una cadena y competían constantemente entre sí por el espacio del bloque.
El panorama de Defi es profundamente diferente hoy. Un desarrollador de dapps en 2023 tiene varias opciones; pueden implementar su aplicación en Ethereum o en uno de sus paquetes acumulativos para mejorar el rendimiento. Por otro lado, pueden abandonar Ethereum por completo y elegir una de las otras alternativas L1 como Near, Fantom o Solana o crear una cadena independiente.
La red Sei adopta un enfoque ligeramente diferente. Sei no es una cadena de aplicaciones DEX independiente ni una cadena de bloques de propósito general y sin permisos, sino una cadena de bloques de permisos creada para satisfacer las necesidades de los protocolos DeFi como DEX y plataformas de préstamos. Establece un término medio entre los dos extremos. En primer lugar, es específico de DeFi, lo que evita que la red esté saturada. Luego, ofrece características únicas como un oráculo de precios nativo, orden de bloque único, creación de órdenes y subasta por lotes que incentivan la construcción en Sei a través de la ruta de la cadena de aplicaciones.
Finalidad inferior al segundo con ABCI++
El objetivo principal de la red Sei es crear un entorno que pueda respaldar de manera eficiente los mercados descentralizados de cartera de pedidos, a diferencia de los AMM de fondos de liquidez. Los mercados de libros de órdenes necesitan una finalidad inferior a un segundo para funcionar correctamente. Sei ofrece una finalidad casi instantánea al aprovechar la capacidad de ABCI++, que permite a las cadenas de aplicaciones personalizar cada paso del proceso de consenso, como modificar, agregar/eliminar o reordenar transacciones.
Con ABCI++, Sei ofrece estas personalizaciones:
Producción de bloques optimista
Sei ahorra tiempo de procesamiento de bloques al verificar de manera optimista los bloques una vez que se proponen durante el consenso. Como resultado, Sei puede acelerar el procesamiento en un 30% procesando bloques durante las fases de consenso previas al voto y al compromiso. Si el bloque verificado de manera optimista es rechazado durante el proceso de prevoto o precompromiso, el consenso descarta el bloque y corre nuevamente para esa altura, esta vez sin verificación optimista.
Consenso de doble turbo
Tendermint es una cadena de bloques parcialmente síncrona, lo que significa que los nodos no verifican los bloques de forma lineal. Una vez que un nodo de la cadena de bloques Sei verifica un bloque, propaga este mensaje a otros nodos a través de los chismes de la red. En lugar de cotillear todos los datos del bloque; Los nodos Sei reducen la latencia al propagar los encabezados de los bloques. Esto se debe a que ya tienen acceso al 99% de los datos del bloque del mempool, que utilizan junto con el encabezado del bloque para reconstruir y verificar el bloque. Este método de propagación de bloques reduce la latencia.
Ejecución de órdenes paralelas
La cadena de bloques Ethereum sigue la ejecución de órdenes secuenciales, lo que significa que las transacciones se procesan de forma lineal. Sei está diseñado para transacciones Defi como intercambios y apuestas, lo que significa que muchas transacciones se realizan en mercados mutuamente excluyentes que la cadena de bloques puede procesar en paralelo. Sei informa que el procesamiento paralelo aumenta el rendimiento de la red entre un 75% y un 90%.
Además de las mejoras realizadas al aprovechar ABCI++, Sei también ofrece funciones adicionales en la propia capa base.
Funciones adicionales centradas en Defi
Oráculo de precios nativo: los validadores de Sei deben participar como oráculos de precios; sus votos se utilizan para calcular el precio de los activos al final de cada bloque y son penalizados por no participar y por proporcionar datos incorrectos.
Motor de comparación de pedidos nativo: el motor de comparación de pedidos Sei permite que los DEX individuales en la cadena de bloques implementen sus respectivos mercados. Ofrece funciones comerciales generales como órdenes de mercado, órdenes limitadas y órdenes de limitación de pérdidas. Además, la colocación y ejecución de órdenes pueden ocurrir en el mismo bloque, lo que reduce el deslizamiento (otros DDEX de libros de órdenes generalmente toman varios bloques para procesar órdenes).
Libro de pedidos independiente de los activos: en lugar de tokenizar posiciones, los DEX en Sei pueden rastrear posiciones como una lista en su estado de contrato inteligente.
Subastas por lotes frecuentes: Sei desalienta la ejecución anticipada de transacciones agregando todas las órdenes de mercado y ejecutándolas al mismo precio de compensación uniforme.
Agrupación de órdenes de transacciones: los usuarios de Sei pueden actualizar posiciones en varios mercados en una sola transacción.
Con esto concluyen las características e innovaciones realizadas por la cadena de bloques Sei. En otro artículo, pronto exploraremos el ecosistema de Sei y algunos posibles inconvenientes y lo compararemos con su competencia.