Nervos Episodio IV — Una nueva esperanza (para DeFi)

DeFi está tomando el escenario como uno de los usos más populares y de más rápido crecimiento en blockchain. La última ola de soluciones DeFi que están surgiendo son altamente innovadoras y cada día son más accesibles. El potencial de disrupción a gran escala de las finanzas globales es ahora un concepto que incluso los más escépticos de blockchain ya no pueden ignorar.

Sin embargo, el potencial y la emoción están, una vez más, superando las capacidades de la tecnología. El reciente aumento de interés de los inversores institucionales y los entusiastas de DeFi ha disparado el precio de las transacciones y las redes congestionadas hasta paralizarlas. Mientras tanto, las fallas en los contratos inteligentes son desenfrenadas y han perdido los inversionistas miles de millones de dólares. Los ataques ocurren con tanta frecuencia que el mercado se ha vuelto insensible a los titulares.

Las mejoras significativas en la escalabilidad y la seguridad son un requisito absoluto, y la flexibilidad a nivel fundamental es esencial para dar servicio a los casos de uso en continuo crecimiento. Cualquier plataforma que tenga como objetivo apoyar al ecosistema DeFi de manera significativa debe incorporar estas cualidades en un nivel de diseño fundamental.

Escalabilidad

El enfoque de Nervos hacia la escalabilidad es el resultado de optimizar la pila de tecnología en el nivel fundamental y separar los objetivos en múltiples niveles de interés. Esto ha resultado en un aumento de rendimiento > 10 veces mayor en comparación con Ethereum en la actualidad, y lo hace sin sacrificar la seguridad o la descentralización.

La fragmentación a menudo se promociona como la solución para la escalabilidad de blockchain. En su superficie, una blockchain fragmentada proporciona mejoras significativas en el rendimiento de las transacciones, pero lo hace a expensas de la disponibilidad del estado global. Cuando el estado global se divide en pedazos de diferentes fragmentos, la colaboración entre contratos inteligentes es sumamente costosa con transacciones entre fragmentos, lo que rompe la premisa fundamental de la componibilidad de DeFi (también conocido como legos de dinero). Si bien la fragmentación podría ser una excelente opción para escalar los casos de uso compartimentados, como pagos, NFT o juegos, las aplicaciones DeFi tienen una tendencia natural a querer estar en la misma partición, lo que frustra el propósito de la fragmentación. Para tomar la analogía de las ciudades, los suburbios y las tierras agrícolas, cada nueva aplicación DeFi todavía querría lanzarse en Manhattan para acceder tanto a las primitivas disponibles como a la buena experiencia del usuario, ambos cruciales para encontrar el camino al éxito. Pero luego volvemos al punto de partida.

En Nervos, animamos a los desarrolladores a adoptar un enfoque en capas cuando diseñan sus aplicaciones. Tomemos el ejemplo de un exchange basado en libro de pedidos: las operaciones como enviar y cancelar pedidos requieren un costo mínimo y predecible, las operaciones para cumplir con los pedidos requieren una finalidad instantánea, mientras que los depósitos y retiros de fondos generalmente pueden esperar unos pocos bloques, no tan sensibles al costo, pero requieren el más amplio alcance de consenso. En Nervos, estamos construyendo la pila completa para que los desarrolladores creen sus aplicaciones: una capa principal abierta, sólida como una roca, segura, sostenible y “no fragmentada” que nunca compromete la descentralización, y las soluciones de segunda capa con una experiencia de desarrollador integrada perfecta y herramientas. Todavía estamos a algunos hitos para llegar allí, pero es donde estamos construyendo: la plataforma para las aplicaciones descentralizadas más ambiciosas que no quieren ser comprometidas.

Seguridad

Cuando se hackean los contratos inteligentes, la gente pierde dinero. El error de reentrada por sí solo ha hecho que los inversores pierdan miles de millones de dólares y la cantidad de ataques se está acelerando. En Ethereum, los tokens Ether y ERC son tipos de activos fundamentalmente diferentes. Los ethers pueden ser de propiedad independiente, mientras que los tokens ERC son siempre estados internos de contratos inteligentes y, por lo tanto, están sujetos al riesgo del contrato inteligente en DeFi. Esto es particularmente cierto cuando los activos se agrupan bajo la custodia de un contrato; cuando el contrato es hackeado, el atacante puede huir con todos los activos, como hemos visto en varios incidentes recientes.

El modelo de célula en Nervos utiliza un concepto conocido como activos de primera clase. La autoridad del propietario tiene prioridad, sobre todo, incluido el contrato inteligente que lo define. Esto significa que incluso si se encontrara un exploit en el código del contrato inteligente, el atacante aún estaría bloqueado de todos los activos bajo el control del usuario. Ni siquiera el propietario del contrato inteligente puede quitar los activos que ya les ha dado a sus usuarios. Esta política mitiga completamente los ataques que serían catastróficos.

Nervos seleccionó la Prueba de trabajo para la capa 1, debido a su larga trayectoria de confiabilidad, modelo de seguridad bien entendido e inmunidad a varios problemas teóricos con otros modelos de consenso. Con DeFi específicamente, la Prueba de trabajo no es vulnerable a los problemas de equilibrio competitivo entre staking y préstamos, que podrían tener en el ejemplo de cómo DeFi canibaliza la seguridad de PoS.

Flexibilidad y nuevas posibilidades

La industria de blockchain ha innovado continuamente desde sus inicios. A medida que las demandas de los proyectos han cambiado, los desarrolladores se dieron cuenta rápidamente de las limitaciones de sus plataformas. Esto resultó en un ciclo lento pero constante de bifurcaciones para abordar cada problema. Se ha vuelto más que evidente que las necesidades futuras no se pueden anticipar fácilmente y que la flexibilidad a nivel fundamental es una necesidad.

El modelo de programación de Nervos permite a cualquiera cargar un fragmento de código sobre la blockchain en las células que posee. Combinado con la máquina virtual CKB-VM basada en RISC-V, esto significa que los desarrolladores pueden implementar cualquier primitiva de cifrado que necesiten, sin tener que esperar a que se formen bifurcaciones. Esperamos que Nervos se convierta en el campo de juego de los investigadores criptográficos, y en la frontera del conocimiento cero + blockchain en particular.

La infraestructura tecnológica y financiera en el mundo real funciona con criptografía. Nervos tiene una ventaja distintiva al tender un puente entre los mundos centralizados y descentralizados. Price Oracle de Coinbase nos da una idea de lo que es posible cuando podemos integrar de forma segura datos fuera de la cadena para trabajar con aplicaciones en la cadena. Sin embargo, no todo el mundo fuera de la cadena puede acomodar el mundo dentro de la cadena como Coinbase. Con Nervos, sin embargo, esto ya no es un problema. ¿Necesita soporte de RSA para trabajar con la infraestructura de CA, para incorporar la identidad empresarial en la cadena? Se puede hacer. ¿Conectarse al sistema DKIM para llevar el correo electrónico al mundo descentralizado? Está en camino. Esos son las rutas para llevar blockchain a miles de millones de usuarios.

Viendo hacía el futuro

Creemos que el movimiento DeFi no se puede detener y estamos en la cúspide de un cambio de paradigma en la definición misma del dinero. Como el equipo que está detrás de Nervos, nos sentimos increíblemente afortunados de ser parte del movimiento y estamos construyendo la mejor plataforma para el futuro de DeFi.

Si eres un emprendedor de DeFi, me gustaría invitarte a unirte a nosotros en este viaje: pasa el rato en nuestro canal de telegram, ven a charlar con nuestros desarrolladores y participa en nuestros Hackathons. Esperamos que podamos apoyarte también a través de nuestro programa de incubación en el futuro.

Estamos listos para ayudarte a cambiar el mundo.


Para mantenerse actualizado sobre todo lo relacionado con Nervos:
Únete a nuestra comunidad: Discord - Github - Twitter - Telegram

(Esta es una traducción al español por @luisantoniocrag y revisada por @Lalo
Escrito original en ingles por @knwang)