Kakarot zkEVM: Máquina virtual de Ethereum escrita en Cairo
Kakarot zkEVM es una Máquina virtual de Ethereum (EVM) escrita en el lenguaje Cairo. Cairo es un lenguaje Turing completo asociado a CairoVM, que utiliza polinomios y un sistema de pruebas ZK-STARK para lograr computación verificable.
Las características de zkEVM son la capacidad de generar transacciones y bloques que se pueden probar. Kakarot se construye sobre CairoVM, por lo que cada transacción que se ejecuta en él es demostrable. En general, Kakarot zkEVM aprovecha el sistema de pruebas ZK-STARK para ofrecer capacidades de computación demostrables. Permite a los desarrolladores desplegar aplicaciones EVM y permite a los usuarios interactuar con estas aplicaciones utilizando herramientas familiares.
Además, Kakarot también proporcionará interoperabilidad con el protocolo Starknet, lo que traerá combinabilidad a los protocolos en áreas como DeFi y GameFi.
Ruta de desarrollo
El proyecto comenzó en octubre de 2022, y los objetivos incluyen ser de código abierto desde el principio, así como crear un zkEVM con menos de 10,000 líneas de código. Este objetivo se logró en solo seis meses. Se planea lanzar la red de pruebas a finales del verano de 2023.
El desarrollo de Kakarot zkEVM se divide en tres etapas:
Kakarot zkEVM en Starknet - Introduciendo EVM en Starknet
En esta etapa, Kakarot zkEVM existirá como una EVM integrada en el L2 de Starknet. Los desarrolladores podrán desplegar contratos inteligentes en Solidity (o cualquier lenguaje compatible con EVM) directamente en Starknet, utilizando herramientas familiares. La experiencia del usuario será la misma que en Polygon, Scroll o Ethereum L1.
Kakarot x Madara - L3 zkEVMs
Kakarot y Madara se integrarán para implementar L3 zkEVMs, y se podrá escalar a L4, L5, etc., si es necesario. El equipo puede desplegar cadenas de aplicaciones zkEVM y utilizar pruebas de validez para liquidar transacciones en Starknet. Esta arquitectura L3 puede desacoplar la seguridad y la descentralización, permitiendo a los usuarios disfrutar de la seguridad de Ethereum L1, mientras se reduce el costo y se mejora el rendimiento.
Kakarot x Madara - tipo 1 zkEVM
A través de la escritura de las reglas de consenso de Ethereum en el nodo completo de Madara x Kakarot utilizando Cairo, y cambiando del Pedersen Merkle Patricia Trie (MPT) al Keccak MPT, Kakarot tiene la esperanza de convertirse en un cliente zkEVM tipo 1, capaz de probar bloques L1. La realización de este objetivo depende de la hoja de ruta de desarrollo de Ethereum, especialmente de la fase Verge.
Antecedentes del equipo
El equipo central de Kakarot se originó en un hackathon en Lisboa, donde aproximadamente diez personas construyeron un prototipo de zkEVM en una semana. Actualmente, con el apoyo de la Fundación Starknet y Onlydust, Kakarot cuenta con más de 40 colaboradores.
Los miembros clave incluyen:
Elias Tazartes: cofundador y CEO, enfocado en ingeniería blockchain y desarrollo full stack.
Clément Walter: cofundador y CTO, con antecedentes de científico, ingeniero y empresario.
Situación de financiamiento
Kakarot ha completado la ronda de financiación pre-seed, el monto específico no se ha hecho público. Los inversores incluyen instituciones como Starkware, LambDa, así como ángeles inversores como Vitalik Buterin, el cofundador de Ledger Nicolas Bacca y el cofundador y CEO de ZAMA Rand Hindi.
Perspectivas del proyecto
Kakarot, como implementación de EVM en Starknet, tiene el potencial de convertirse en un puente importante entre Starknet y el ecosistema de Ethereum. Puede reducir la barrera de entrada para los desarrolladores, facilitando la construcción de proyectos del ecosistema de Ethereum en Starknet, al mismo tiempo que mantiene la seguridad de Ethereum y reduce costos.
El desarrollo de Kakarot está estrechamente ligado al ecosistema de Starknet. A medida que Starknet continúa mejorando la experiencia del usuario, Kakarot tiene el potencial de contribuir a la prosperidad del ecosistema. Sin embargo, el éxito de Kakarot también depende, en cierta medida, del desarrollo de Starknet.
Contar con el apoyo de Vitalik Buterin y StarkWare es una gran ventaja para Kakarot. Sin embargo, en comparación con otros proyectos de zkEVM, el equipo de Kakarot es más pequeño, tiene un presupuesto y un reconocimiento de marca más bajos, lo que también es una de las razones por las que aún no se ha desplegado como un zkEVM L2 general.
Como un proyecto en etapas tempranas, el desarrollo de Kakarot merece atención continua. La próxima red de prueba será un punto importante para observar su capacidad técnica y potencial ecológico.
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.
14 me gusta
Recompensa
14
4
Compartir
Comentar
0/400
FloorSweeper
· 08-05 17:27
eh otro bombo de zk... apuesto mis 500 eth a que esto no sobrevivirá al mercado bajista smh
Kakarot zkEVM: Máquina virtual de Ethereum construida con el lenguaje Cairo que conecta Starknet con el ecosistema de Ethereum.
Kakarot zkEVM: Máquina virtual de Ethereum escrita en Cairo
Kakarot zkEVM es una Máquina virtual de Ethereum (EVM) escrita en el lenguaje Cairo. Cairo es un lenguaje Turing completo asociado a CairoVM, que utiliza polinomios y un sistema de pruebas ZK-STARK para lograr computación verificable.
Las características de zkEVM son la capacidad de generar transacciones y bloques que se pueden probar. Kakarot se construye sobre CairoVM, por lo que cada transacción que se ejecuta en él es demostrable. En general, Kakarot zkEVM aprovecha el sistema de pruebas ZK-STARK para ofrecer capacidades de computación demostrables. Permite a los desarrolladores desplegar aplicaciones EVM y permite a los usuarios interactuar con estas aplicaciones utilizando herramientas familiares.
Además, Kakarot también proporcionará interoperabilidad con el protocolo Starknet, lo que traerá combinabilidad a los protocolos en áreas como DeFi y GameFi.
Ruta de desarrollo
El proyecto comenzó en octubre de 2022, y los objetivos incluyen ser de código abierto desde el principio, así como crear un zkEVM con menos de 10,000 líneas de código. Este objetivo se logró en solo seis meses. Se planea lanzar la red de pruebas a finales del verano de 2023.
El desarrollo de Kakarot zkEVM se divide en tres etapas:
Kakarot zkEVM en Starknet - Introduciendo EVM en Starknet
En esta etapa, Kakarot zkEVM existirá como una EVM integrada en el L2 de Starknet. Los desarrolladores podrán desplegar contratos inteligentes en Solidity (o cualquier lenguaje compatible con EVM) directamente en Starknet, utilizando herramientas familiares. La experiencia del usuario será la misma que en Polygon, Scroll o Ethereum L1.
Kakarot x Madara - L3 zkEVMs
Kakarot y Madara se integrarán para implementar L3 zkEVMs, y se podrá escalar a L4, L5, etc., si es necesario. El equipo puede desplegar cadenas de aplicaciones zkEVM y utilizar pruebas de validez para liquidar transacciones en Starknet. Esta arquitectura L3 puede desacoplar la seguridad y la descentralización, permitiendo a los usuarios disfrutar de la seguridad de Ethereum L1, mientras se reduce el costo y se mejora el rendimiento.
Kakarot x Madara - tipo 1 zkEVM
A través de la escritura de las reglas de consenso de Ethereum en el nodo completo de Madara x Kakarot utilizando Cairo, y cambiando del Pedersen Merkle Patricia Trie (MPT) al Keccak MPT, Kakarot tiene la esperanza de convertirse en un cliente zkEVM tipo 1, capaz de probar bloques L1. La realización de este objetivo depende de la hoja de ruta de desarrollo de Ethereum, especialmente de la fase Verge.
Antecedentes del equipo
El equipo central de Kakarot se originó en un hackathon en Lisboa, donde aproximadamente diez personas construyeron un prototipo de zkEVM en una semana. Actualmente, con el apoyo de la Fundación Starknet y Onlydust, Kakarot cuenta con más de 40 colaboradores.
Los miembros clave incluyen:
Situación de financiamiento
Kakarot ha completado la ronda de financiación pre-seed, el monto específico no se ha hecho público. Los inversores incluyen instituciones como Starkware, LambDa, así como ángeles inversores como Vitalik Buterin, el cofundador de Ledger Nicolas Bacca y el cofundador y CEO de ZAMA Rand Hindi.
Perspectivas del proyecto
Kakarot, como implementación de EVM en Starknet, tiene el potencial de convertirse en un puente importante entre Starknet y el ecosistema de Ethereum. Puede reducir la barrera de entrada para los desarrolladores, facilitando la construcción de proyectos del ecosistema de Ethereum en Starknet, al mismo tiempo que mantiene la seguridad de Ethereum y reduce costos.
El desarrollo de Kakarot está estrechamente ligado al ecosistema de Starknet. A medida que Starknet continúa mejorando la experiencia del usuario, Kakarot tiene el potencial de contribuir a la prosperidad del ecosistema. Sin embargo, el éxito de Kakarot también depende, en cierta medida, del desarrollo de Starknet.
Contar con el apoyo de Vitalik Buterin y StarkWare es una gran ventaja para Kakarot. Sin embargo, en comparación con otros proyectos de zkEVM, el equipo de Kakarot es más pequeño, tiene un presupuesto y un reconocimiento de marca más bajos, lo que también es una de las razones por las que aún no se ha desplegado como un zkEVM L2 general.
Como un proyecto en etapas tempranas, el desarrollo de Kakarot merece atención continua. La próxima red de prueba será un punto importante para observar su capacidad técnica y potencial ecológico.