¿Qué es Silverscript? El primer lenguaje y compilador de contratos inteligentes de alto nivel de Kaspa.

Silverscript es el lenguaje de contratos inteligentes de alto nivel de Kaspa que permite convenios programables basados en UTXO, activos nativos y DeFi estructurado en la capa 1.
UC Hope
Febrero 17, 2026
Índice del Contenido
Escritura plateada es un lenguaje de contrato inteligente de alto nivel y un compilador creado para Cadena de bloques KaspaAnunciado el 10 de febrero de 2026 por el desarrollador Ori Newman, introduce funciones programables directamente en Kaspa. Capa 1 (L1) sin depender de máquinas virtuales externas o modelos de estado global compartidos como EVM de Ethereum.
Silverscript se compila en Kaspa Script nativo y está diseñado para la arquitectura UTXO de Kaspa. Permite a los desarrolladores escribir una lógica de convenio legible que aplica las reglas de transacción a nivel de protocolo.
¿Qué problema resuelve Silverscript en Kaspa?
Kaspa es una criptomoneda de prueba de trabajo (PoW) construida sobre una BlockDAG (gráfico acíclico dirigido) Estructura. A diferencia de las cadenas de bloques lineales, Kaspa procesa bloques en paralelo. La red actualmente tiene como objetivo 10 bloques por segundo, con mejoras como Caballero DAG apuntando a más de 100 bloques por segundo.
Hasta ahora, la expresividad de los scripts de Kaspa ha sido limitada. Silverscript soluciona este problema introduciendo funciones de programación estructurada que permiten un diseño de convenios más avanzado, a la vez que se mantienen alineados con el modelo UTXO.
En lugar de un estado global compartido, común en los sistemas basados en cuentas, Silverscript mantiene un estado local por UTXO. Esto reduce riesgos como las vulnerabilidades de reentrada presentes en los sistemas basados en EVM.
¿Cómo funciona Silverscript?
Silverscript se inspira en CashScript, un lenguaje de contratos inteligentes utilizado en Bitcoin Cash. Sin embargo, amplía CashScript añadiendo herramientas de programación estructurada necesarias para primitivas DeFi más complejas.
Compila código de alto nivel en códigos de operación Kaspa de bajo nivel, incluidos:
- KIP-10 (códigos de operación de introspección)
- KIP-16 (códigos de operación de verificación de conocimiento cero)
- KIP-17 (primitivas de bytes)
Está diseñado para integrarse con próximas actualizaciones de red programadas para el 5 de mayo de 2026, que introducen:
- Convenios++ (restricciones de gasto anticipadas)
- Activos nativos según KIP-20 (seguimiento de linaje y procedencia de tokens)
- Soporte de verificación de conocimiento cero (ZK)
Silverscript actúa como una capa de desarrollo para estas características del protocolo.
¿Qué características añade Silverscript a Kaspa?
Silverscript introduce elementos de programación estructurada que antes no estaban disponibles en Kaspa Script.
bucles
Admite operaciones iterativas como para preguntas de bucles
Esto permite cálculos repetidos, procesamiento por lotes y lógica de activos condicionales.
Matrices
Admite estructuras de datos dinámicas.
Los desarrolladores pueden administrar saldos de tokens, condiciones de múltiples firmas o salidas estructuradas.
Llamadas de función
Permite funciones reutilizables con parámetros y valores de retorno.
Mejora la claridad del código y reduce los errores de implementación.
Declaraciones obligatorias
Proporciona afirmaciones integradas.
Los contratos pueden imponer restricciones tales como límites de tamaño de matriz o controles de valores en tiempo de compilación o tiempo de ejecución.
Diseño centrado en UTXO
Opera en el estado UTXO local en lugar del estado global compartido.
Este modelo impone una validación explícita y evita problemas de reentrada.
¿Cómo se ve el código Silverscript?
Silverscript utiliza una sintaxis simplificada similar a la de C. El siguiente ejemplo muestra matrices, bucles y sentencias require:

Este ejemplo define una función que suma los elementos de un array de enteros. Comprueba la longitud del array, itera sobre los elementos y garantiza que la suma sea igual a 6.
En el uso de producción, se podría aplicar una lógica similar a:
- Cumplimiento de la distribución de tokens
- Condiciones de retiro de la bóveda
- Reglas de validación del depósito en garantía
- Salidas DeFi estructuradas
La sintaxis es experimental y actualmente sólo está disponible en Testnet-12.
¿En qué se diferencia Silverscript de CashScript?
Silverscript se basa en CashScript pero amplía sus capacidades.
Semejanzas
- Sintaxis de alto nivel para convenios basados en UTXO
- Centrarse en las restricciones de transacción en lugar de en la completitud total de Turing
Diferencias:
- Soporte nativo para bucles
- Matrices nativas
- Definiciones de funciones y estructura modular
- Diseñado específicamente para BlockDAG de Kaspa
CashScript no ofrece compatibilidad integrada con bucles estructurados ni matrices dinámicas. Silverscript introduce estas funciones para facilitar una lógica de convenio más expresiva.
¿Cómo encaja Silverscript en el ecosistema de Kaspa?
Silverscript opera dentro de una arquitectura más amplia que separa los modelos de estado locales y compartidos:
- Estado local: Administrado por Silverscript a través de convenios UTXO
- Computación compartida: Administrado por vProgs (programas verificables), verificado en cadena mediante pruebas de conocimiento cero
Se integra con:
- KIP-20 Compatibilidad con activos nativos (aplicación de la procedencia del token)
- CDAG (DAG computacional) para dependencias de programas
- Sparkle, un marco de acumulación basado en ZK
Esta estructura permite:
- Creadores de mercado automatizados (AMM) que utilizan estructuras de salida forzadas
- Bóvedas de préstamos
- Cambios atómicos
- Gobernanza de DAO codificada en scripts
Todo sin estado global mutable.
¿Cuál es el estado actual del desarrollo?
Silverscript es experimental y solo es compatible con Kaspa Testnet-12. Aún no está disponible en la red principal.
El repositorio de GitHub incluye:
- Implementación del compilador
- Ejemplos
- Documentación de TUTORIAL.md
Desarrollador Ori Newman, activo en Bitcoin Desde 2013, mantiene el proyecto y ha indicado un posible apoyo a WebAssembly (WASM) en el futuro.
La compatibilidad de la red principal depende del hardfork del 5 de mayo de 2026 que activa Covenants++ y la funcionalidad de activos nativos.
Conclusión
Silverscript introduce el desarrollo de contratos inteligentes estructurados en la red BlockDAG de Kaspa basada en UTXO. Añade bucles, matrices, funciones y aserciones ejecutables mientras compila a códigos de operación nativos. El lenguaje se alinea con las próximas actualizaciones del protocolo, incluyendo Covenants++, activos nativos y verificación de conocimiento cero.
Actualmente limitado a Testnet-12, Silverscript proporciona la base técnica para aplicaciones de capa 1 programables en Kaspa sin adoptar modelos de estado global compartidos.
Fuentes:
- Repositorio de GitHub de KaspaTutorial del lenguaje Silverscript
- Publicación X:Anuncio público de Ori Newman
Preguntas Frecuentes
¿Silverscript está activo en la red principal de Kaspa?
No. Actualmente es experimental y solo está disponible en Testnet-12. La compatibilidad con la red principal depende de la bifurcación del 5 de mayo de 2026.
¿Silverscript utiliza un EVM o un estado global compartido?
No. Se compila directamente en Kaspa Script y opera en un estado local basado en UTXO en lugar de un estado global compartido.
¿Puede Silverscript soportar aplicaciones DeFi?
Sí. Permite convenios para bóvedas, gestión de tokens, AMM y primitivas de préstamos directamente en la Capa 1 de Kaspa.
Renuncia de responsabilidad:
Descargo de responsabilidad: Las opiniones expresadas en este artículo no representan necesariamente las opiniones de BSCN. La información proporcionada en este artículo es solo para fines educativos y de entretenimiento y no debe interpretarse como asesoramiento de inversión ni asesoramiento de ningún tipo. BSCN no asume ninguna responsabilidad por las decisiones de inversión tomadas en función de la información proporcionada en este artículo. Si cree que el artículo debe modificarse, comuníquese con el equipo de BSCN enviando un correo electrónico a conveyors.au@prok.com.
Autor
UC HopeUC es licenciado en Física y ha sido investigador de criptomonedas desde 2020. Antes de entrar en la industria de las criptomonedas, UC era escritor profesional, pero se sintió atraído por la tecnología blockchain debido a su gran potencial. UC ha escrito para publicaciones como Cryptopolitan y BSCN. Su amplia experiencia abarca las finanzas centralizadas y descentralizadas, así como las altcoins.
Últimas noticias de Crypto
Manténgase al día con las últimas noticias y eventos sobre criptomonedas.





















