# La guía sin bancos de Starknet *Author: Bankless* *Published: Jul 10, 2024* *Source: https://www.bankless.com/es/the-bankless-guide-to-starknet* --- Starknet es una solución de escalado de capa 2 (L2) para la red Ethereum creada por el equipo [StarkWare](https://starkware.co/starknet/). Aborda los retos de escalabilidad de Ethereum al permitir transacciones más rápidas y baratas en comparación con la mainnet. Aunque a menudo se hace referencia a Starknet como un rollup de "conocimiento cero" (ZK), sus creadores prefieren el término "rollup de validez". Así se evita la confusión asociada a la expresión ZK, que puede dar a entender erróneamente que las características de privacidad son un componente necesario. En realidad, el objetivo principal de este género de L2 es reforzar la validez de las transacciones, no necesariamente su privacidad. ## **Key takeaways** - Starknet emplea su propia máquina virtual especializada, la Cairo VM, en lugar de la Ethereum Virtual Machine (EVM), mostrando el espacio de diseño flexible disponible para las L2s. - El uso de pruebas criptográficas avanzadas conocidas como STARKs por parte deStarknet garantiza una alta seguridad y bajos costes de transacción. - El L2 también ofrece soporte nativo para la abstracción de cuentas (AA), que proporciona diversas funcionalidades racionalizadas tanto para desarrolladores como para usuarios. --- ## **¿Qué es Starknet?** [![](https://bankless.ghost.io/content/images/2024/07/image---2024-07-10T134748.458.png)](https://l2beat.com/scaling/projects/starknet)*via [L2BEAT](https://l2beat.com/scaling/projects/starknet)* Como rollup de validez, Starknet funciona como un entorno de ejecución externo para las transacciones de Ethereum. Agrega numerosas transacciones offchain, es decir, fuera de Ethereum, y publica lotes condensados a Ethereum utilizando pruebas de validez. Con más usuarios y transacciones, los lotes se hacen más grandes y más frecuentes, optimizando aún más la distribución de costes porque el coste fijo se divide entre un mayor número de usuarios. Esto puede hacer que Starknet sea cada vez más rentable a medida que la red crece. Además de su arquitectura de rollup de validez, algunos de los principales pilares de Starknet son los siguientes: - 🌐** Cairo **- Este es el lenguaje de programación nativo de Starknet, diseñado para escribir programas demostrables. Es un lenguaje Turing-completo que permite a los desarrolladores aprovechar el poder de STARKs. La sintaxis de Cairo está inspirada en Rust, haciéndolo amigable para el desarrollador y fácil de leer y escribir. - 📱** Account Abstraction** - Permite experiencias de usuario más flexibles, habilitando funcionalidades como autenticación multifactor, recuperación social y transacciones sin gas. Con AA, Starknet ofrece una experiencia de usuario comparable a las aplicaciones Web2 tradicionales, facilitando a los usuarios convencionales la interacción con aplicaciones descentralizadas. - ⛓️** Starknet Appchains** - Instancias adicionales de Starknet diseñadas para alimentar aplicaciones específicas. Estas appchains ofrecen configuraciones de red personalizables, permitiendo a los desarrolladores adaptar sus soluciones L2 para satisfacer las necesidades únicas de sus aplicaciones. ## **¿Cómo funciona Starknet?** Cuando se inicia una transacción en Starknet, primero la recibe el secuenciador, un componente clave responsable de recopilar y ordenar las transacciones. A continuación, el secuenciador procesa estas transacciones fuera de la cadena, creando un lote de transacciones que luego se ejecutan juntas. Los resultados de estas ejecuciones se agregan en una sola prueba. [![](https://bankless.ghost.io/content/images/2024/07/image---2024-07-10T142001.358.png)](https://docs.starknet.io/architecture-and-concepts/network-architecture/transaction-life-cycle/)*via [Starknet](https://docs.starknet.io/architecture-and-concepts/network-architecture/transaction-life-cycle/)* Esta prueba es generada por el prover, otro componente crítico de Starknet. El prover utiliza el lenguaje de programación Cairo para generar pruebas STARK, que luego se envían a la mainnet de Ethereum para su verificación. Si la prueba es válida, el nuevo estado de la red se actualiza en Ethereum, garantizando la seguridad e integridad de las transacciones. ## **¿Por qué Starknet?** Starknet destaca por su combinación única de escalabilidad, seguridad y flexibilidad para el desarrollador. Al aprovechar las pruebas STARK, Starknet garantiza el más alto nivel de seguridad al tiempo que reduce significativamente los costes de transacción. Su soporte nativo para la abstracción de cuentas y las cadenas de aplicaciones personalizables aumentan aún más su atractivo, ofreciendo a los desarrolladores las herramientas que necesitan para crear aplicaciones sofisticadas y escalables. Además, las continuas actualizaciones de Starknet, como la integración de Cairo Native y el trabajo en transacciones paralelas, prometen aún mayores mejoras de rendimiento y reducciones de tarifas en el futuro. Estos avances hacen de Starknet una opción convincente para los desarrolladores que buscan construir la próxima generación de aplicaciones en el ecosistema Ethereum. ## **¿Cómo invertir en Starknet?** El token nativo de Starknet es [STRK](https://www.coingecko.com/en/coins/starknet). En el momento de la última actualización de esta guía, STRK cotizaba alrededor de 0,60 dólares por token con una capitalización de mercado de aproximadamente 780 millones de dólares. STRK se puede comprar o vender en varias bolsas de criptodivisas, incluyendo grandes bolsas centralizadas como Kraken, así como bolsas descentralizadas como Uniswap. En el futuro, será posible apostar STRK dentro de un sistema proof-of-stake (PoS) para apoyar la seguridad y descentralización de la red. Las participaciones permitirán a los titulares obtener recompensas por servir a las operaciones de Starknet. ## **Top Starknet projects** [![](https://bankless.ghost.io/content/images/2024/07/image---2024-07-10T141834.639.png)](https://www.starknet-ecosystem.com/en)*via [Starknet](https://www.starknet-ecosystem.com/en)* El ecosistema de aplicaciones Starknet está compuesto actualmente por más de 120 proyectos únicos. Algunos de los principales esfuerzos para explorar aquí incluyen: - 🪙** **[**AVNU**](https://app.avnu.fi/)** **-** **un intercambio descentralizado que atiende a Starknet - 👛** **[**Argent**](https://www.argent.xyz/)** **-** **un popular monedero Starknet - 🎮** **[**Cartridge**](https://cartridge.gg/)** **-** **constructores del motor de juegos onchain Dojo de Starknet - 🚀** **[**Influence**](https://www.influenceth.io/)** **-** **un juego de estrategia espacial totalmente onchain - 🌉** **[**Layerswap**](https://layerswap.io/)** **-** **un puente rápido que soporta Starknet - 👾** **[**Realms.World**](https://realms.world/)** **-**