Explicación de Starknet
Resumen: Starknet es una solución de escalado de capa 2 para Ethereum, que mejora la escalabilidad y la seguridad con pruebas STARK de conocimiento cero. Permite a los desarrolladores crear dApps de alto rendimiento utilizando su lenguaje personalizado Cairo y soporta la construcción de appchains personalizadas o soluciones de capa 3.
A pesar de sus innovaciones, Starknet se enfrenta a retos como los riesgos de centralización de validadores y el descenso de la actividad de los usuarios tras el lanzamiento, con un valor total bloqueado y una actividad de los usuarios que cae más del 80%.
¿Qué es Starknet?
Starknet es una solución de escalado de capa 2 basada en pruebas de conocimiento cero para Ethereum que mejora la escalabilidad al tiempo que mantiene la seguridad y la descentralización. Utilizando las pruebas STARK, Starknet valida las transacciones fuera de la cadena para aumentar el rendimiento de las transacciones y resolver los problemas de escalabilidad de Ethereum.
Con Native Account Abstraction, Starknet permite a los desarrolladores personalizar el comportamiento de las cuentas, facilitando la creación de aplicaciones complejas. Con el apoyo de una creciente comunidad de desarrolladores y recursos, el lenguaje de contratos inteligentes nativo de Starknet, Cairo, permite a los desarrolladores crear dApps escalables y seguras de forma eficaz.
Starknet también ofrece Appchains, a menudo denominadas de Capa 3, que son instancias adaptadas para aplicaciones específicas. Estas Appchains permiten a los desarrolladores configurar los parámetros de la red, como el tamaño de los bloques y las tarifas, para satisfacer necesidades únicas, garantizando un rendimiento óptimo al tiempo que se aprovecha el alto rendimiento y la seguridad de Starknet.
¿Cómo funciona Starknet?
Starknet mejora la escalabilidad de Ethereum mediante un sistema coordinado en el que participan Secuenciadores y Provers, que validan las transacciones utilizando pruebas STARK. He aquí un resumen del funcionamiento de Starknet:
- Función del secuenciador: El secuenciador recibe transacciones, las ordena, las ejecuta y las agrupa en bloques. Etiqueta las transacciones como "RECEIVED" inicialmente y "ACCEPTED_ON_L2" una vez procesadas, garantizando una gestión eficiente de las transacciones.
- Papel del Prover: El Prover reprocesa bloques del Sequencer, generando pruebas STARK para confirmar la corrección de la transacción. Estas pruebas se envían a Ethereum para su verificación final, garantizando la integridad y seguridad de la red.
- Nodos: Los nodos de Starknet mantienen el estado de la red, ya sea reproduciendo transacciones, confiando en las actualizaciones del Secuenciador o comprobando la validación de pruebas en Ethereum. Esta flexibilidad garantiza que los nodos puedan operar eficientemente manteniendo la seguridad y escalabilidad de la red.
Esta arquitectura permite a Starknet gestionar grandes volúmenes de transacciones al tiempo que preserva el modelo de seguridad descentralizado de Ethereum.
Tokenomics de Starknet
Starknet es un protocolo descentralizado en desarrollo con mecanismos económicos dinámicos, o tokenómica, influidos por la gobernanza de la comunidad. La función principal del token de Starknet (STRK) es apoyar las operaciones y actividades de la red, más que servir como inversión. A continuación se ofrece una visión general de cómo se utiliza el STRK y sus principales funcionalidades.
Finalidad de la ficha STRK
- Comisiones de transacción: STRK se puede utilizar para pagar las tasas de transacción en Starknet, junto con ETH. Una parte de las comisiones de STRK es convertida a ETH por el secuenciador para cubrir los costes del gas Ethereum L1.
- Estacionamiento: La STRK se utilizará para servicios de estacado fundamentales para la seguridad y las operaciones de Starknet, como la secuenciación y la disponibilidad de datos. Está previsto para 2024-2025.
- Gobernanza: Los titulares de STRK pueden votar las propuestas que afecten al protocolo de Starknet, lo que garantiza una toma de decisiones descentralizada.
Suministro y distribución
Se crearon 10.000 millones de fichas STRK, que se distribuyeron del siguiente modo:
- 20,04% Primeros contribuyentes: Fichas para los miembros del equipo de StarkWare y los primeros contribuyentes, con un calendario de bloqueo.
- 18,17% Inversores: Tokens para inversores, también con un calendario de bloqueo.
- 10,76% StarkWare: Tokens para servicios operativos y contratación de proveedores de servicios.
- 12,93% Subvenciones y socios de desarrollo: Fichas para investigación, desarrollo y mantenimiento de Starknet.
- 9,00% Provisiones comunitarias: Fichas para contribuyentes al desarrollo de Starknet.
- 9,00% Rebajas de la Comunidad: Tokens para costes de incorporación de Ethereum, disponibles en 2024.
- 10,00% Reservas estratégicas de la Fundación: Fichas para actividades del ecosistema alineadas con la misión de la Fundación.
- 8,10% Tesorería de la Fundación: Fichas para futuras iniciativas y operaciones.
- 2,00% Donaciones: Fichas para donaciones a instituciones y organizaciones.
Calendario de distribución previsto
Los tokens asignados a los inversores y primeros contribuyentes están sujetos a un calendario de bloqueo, desbloqueándose gradualmente hasta el 15 de marzo de 2027, para alinear los incentivos a largo plazo con los intereses de la comunidad. La oferta total en circulación aumentará con el tiempo gracias a la acuñación de nuevos tokens para recompensas y otros fines.
Riesgos de Starknet
Starknet, un ZK Rollup de uso general, presenta varios riesgos técnicos según L2Beat. La centralización del secuenciador es una de las principales preocupaciones, ya que un fallo o censura por parte del secuenciador puede retrasar o excluir transacciones sin ningún mecanismo de procesamiento alternativo. La dependencia de los proponentes incluidos en la lista blanca para publicar raíces de estado en la Capa 1 (L1) puede dar lugar a retiradas congeladas si los proponentes fallan.
La dependencia de zkSTARKs para la validación del estado añade complejidad, requiriendo una implementación criptográfica precisa para evitar posibles pérdidas de fondos. Además, la estructura de gobierno de Starknet, que incluye múltiples direcciones autorizadas con capacidad de actualización, introduce puntos de centralización que podrían ser explotados o conducir a acciones de gobierno desalineadas con los intereses de la comunidad, lo que plantea más riesgos operativos.
Críticas a Starknet
Starknet se ha enfrentado a críticas debido a un descenso significativo de la actividad de los usuarios tras su lanzamiento aéreo a mediados de febrero de 2024. Las direcciones activas diarias cayeron de más de 100.000 a unas 20.000, a pesar de esfuerzos como el programa "DeFi Spring" para aumentar la participación. Los requisitos de elegibilidad del lanzamiento aéreo excluyeron a muchos usuarios activos, lo que provocó el descontento de la comunidad.
Además, a pesar de que la actualización Dencun de Ethereum redujo las comisiones por transacción, las tasas de transacción y el valor total bloqueado (TVL) de Starknet han seguido disminuyendo, lo que plantea dudas sobre la vitalidad a largo plazo de la red y la retención de usuarios.
Conclusión
Starknet ofrece una solución prometedora a los problemas de escalabilidad de Ethereum a través de su uso innovador de pruebas STARK y arquitectura avanzada. Al permitir la validación de transacciones fuera de la cadena y un comportamiento de cuenta personalizable, apoya el desarrollo de dApps complejas y escalables.
Sin embargo, retos como los riesgos de centralización y el descenso de la actividad de los usuarios tras el lanzamiento aéreo ponen de manifiesto la existencia de áreas de mejora. A medida que evolucione el ecosistema, la gobernanza de la comunidad desempeñará un papel crucial para resolver estos problemas y garantizar el éxito y la resistencia de Starknet a largo plazo.