Saltar al contenido

Starknet

Starknet es una red de capa 2 de Ethereum que utiliza pruebas de validez STARK para verificar la ejecución de transacciones. Sus contratos se desarrollan en Cairo y sus cuentas son programables. Es una opción para aplicaciones que necesitan computación verificable y aceptan un entorno de desarrollo distinto de EVM.

Escrito por Isaac GonzálezActualizado el 11 de octubre de 2026

Puntos clave

  • Starknet utiliza Cairo; un contrato Solidity no se despliega directamente en su máquina virtual.
  • Las pruebas de validez permiten verificar el resultado de la ejecución en Ethereum.
  • Las cuentas programables permiten definir cómo se autorizan las operaciones.

¿Qué es Starknet?

Starknet permite construir aplicaciones cuya ejecución se verifica mediante pruebas criptográficas. Su propuesta combina escalado sobre Ethereum con un entorno de programación diseñado para producir computación demostrable. Cairo es la herramienta central para definir esa lógica.

Desde la perspectiva de producto, elegir Starknet supone adoptar contratos, cuentas y herramientas propias de ese entorno. No basta con cambiar la dirección RPC de una aplicación EVM. El alcance debe incluir el modelo de autorizaciones, las dependencias del contrato y la forma de representar los activos.

Cómo funciona

Las transacciones se ejecutan en la capa 2 y su resultado se incorpora a un proceso de prueba. Los contratos de Starknet en Ethereum verifican las condiciones necesarias para aceptar el nuevo estado. El sistema operativo de Starknet define las reglas cuya ejecución debe demostrarse.

Las cuentas son contratos que validan y ejecutan operaciones, lo que permite diseñar autorizaciones más específicas que una única firma convencional. En una integración se comprueban esas validaciones junto con eventos, mensajes entre capas y estados de confirmación. Cada etapa debe quedar reflejada en el comportamiento del producto.

Una integración debe probar la wallet elegida, los formatos de firma y los permisos de cualquier mecanismo de sesión. También hay que distinguir la declaración de una clase de contrato de la creación de una instancia: conservar sus identificadores permite relacionar código, despliegue y configuración.

Qué aporta Starknet

Starknet puede encajar cuando las cuentas programables o la computación verificable forman parte de los requisitos del producto. Es una alternativa para equipos dispuestos a invertir en Cairo y mantener su propia batería de pruebas dentro de ese entorno.

El criterio de selección incluye la disponibilidad de wallets, activos e infraestructura compatibles. Antes de ampliar el desarrollo, conviene implementar una operación representativa de principio a fin. Ese prototipo muestra qué partes se pueden reutilizar del backend existente y cuáles necesitan una integración específica para la red.

En una aplicación con muchas acciones repetidas, puede evaluarse agrupar llamadas o delegar permisos acotados para reducir solicitudes de firma. El prototipo debe demostrar qué contratos, funciones y plazos admite esa autorización y cómo se revoca. La mejora de experiencia solo es útil si el usuario y el equipo de operaciones pueden reconocer el alcance de lo autorizado y recuperar el control ante una incidencia.

Limitaciones y criterios de elección

Cambiar de EVM a Cairo exige revisar la lógica y los supuestos del contrato, además de aprender una sintaxis distinta. Las pruebas de validez acreditan la ejecución conforme a unas reglas; no demuestran que esas reglas sean las adecuadas para el negocio.

También hay que evaluar puentes, secuenciación y actualizaciones del protocolo. Si la prioridad es reutilizar contratos Solidity y sus integraciones, una capa 2 EVM puede reducir el alcance inicial. La elección debe responder a capacidades concretas y al coste de mantenerlas durante la vida del producto.

Aplicación en Metlabs

Cómo abordamos un proyecto con Starknet

Capacidades de desarrollo y casos de uso para evaluar cómo encaja Starknet en tu producto.

Qué construimos con Starknet en Metlabs

  • Contratos Cairo

    Modelado de activos, permisos y operaciones con pruebas específicas para el entorno de Starknet.

  • Cuentas programables

    Diseño de reglas de autorización y conexión con wallets compatibles con cuentas de contrato.

  • Integración entre capas

    Seguimiento de mensajes, eventos y estados para conectar Ethereum, Starknet y el backend.

  • Caso de uso

    Operaciones con permisos

    Aplicaciones que requieren distintas condiciones de autorización según usuario, importe o acción.

  • Caso de uso

    Lógica verificable

    Productos que necesitan ejecutar reglas on-chain y verificar sus resultados mediante el protocolo.

Contenido relacionado

Profundiza en Starknet

Otras páginas de Metlabs que amplían esta ficha.

FAQ's

Preguntas frecuentes

Una prueba de validez no convierte por sí sola una aplicación pública en privada. La confidencialidad requiere un diseño específico de datos, permisos y pruebas. Antes de almacenar información sensible, hay que determinar qué información se publica y quién puede consultarla.

¿Vas a construir sobre Starknet?

Analizamos tu caso, elegimos el stack adecuado y te entregamos una solución lista para producción.

Cuéntanos tu proyecto

Hablan de nosotros

CointelegraphInvesting.comEl EspañolEmprendedoresEl ObservadorCriptoNoticias