¿Qué es Kaspa Silverscript? @kaspaunchained anunció recientemente que la versión candidata de Silverscript v1 ya está disponible antes del lanzamiento del mainnet. ¿Pero qué es? En términos sencillos, Silverscript es el primer lenguaje de contrato inteligente de alto nivel y compilador de Kaspa; Con Silverscript, los desarrolladores pueden escribir contratos de convenio claros que se compilan directamente a Kaspa Script nativo, sin una máquina virtual, un segundo contexto de ejecución ni estado de cuenta global. - Silverscript tiene como objetivo hacer utilizables y legibles las primitivas de convenio introducidas tras Toccata en Kaspa. - Los desarrolladores pueden escribir sus convenios utilizando un lenguaje similar a CashScript y compilar sus contratos en un script de bloqueo, ABI y código de conexión de convenio. Características del lenguaje Kaspa Silverscript incluye las siguientes funcionalidades: - Bucles y arreglos - Llamadas a funciones y funciones auxiliares - Tipos explícitos, estructuras y literales tipados - Introspección de transacciones - Verificaciones integradas de firmas, hashtags y validación - Declaraciones de convenio que generan envoltorios de transición ¿Qué pueden crear los desarrolladores con Silverscript? 1.) Depósitos en custodia y pagos por hitos 2.) Pagos recurrentes o en flujo continuo 3.) Vencimiento y custodia con interruptor de muerte 4.) Activos fungibles nativos (convenciones tipo KCC20) 5.) Intercambios atómicos 6.) Objetos simples con estado, como contadores 7.) Verificaciones conscientes de ZK que llaman a los precompilados Groth16 / RISC Zero en cadena Si la v1 funciona, Kaspa tendrá una vía de autoría para convenios L1 que no añada una segunda ejecución para auditorías. Esto es menos que “Solidity en Kaspa”, pero ese es precisamente el punto. Silverscript es una plataforma para bóvedas, activos y contratos de estado local, y la capa fundamental para el futuro estado compartido.
BSCNCompartir
Fuente:Mostrar original
Descargo de responsabilidad: La información contenida en esta página puede proceder de terceros y no refleja necesariamente los puntos de vista u opiniones de KuCoin. Este contenido se proporciona solo con fines informativos generales, sin ninguna representación o garantía de ningún tipo, y tampoco debe interpretarse como asesoramiento financiero o de inversión. KuCoin no es responsable de ningún error u omisión, ni de ningún resultado derivado del uso de esta información.
Las inversiones en activos digitales pueden ser arriesgadas. Evalúa con cuidado los riesgos de un producto y tu tolerancia al riesgo en función de tus propias circunstancias financieras. Para más información, consulta nuestras Condiciones de uso y la Declaración de riesgos.