source avatarBSCN

Partager

Qu'est-ce que Kaspa Silverscript ? @kaspaunchained a récemment annoncé que la version candidate de Silverscript v1 est en ligne avant le lancement du mainnet. Mais qu'est-ce que c'est ? En bref, Silverscript est le premier langage de contrat intelligent de haut niveau et son compilateur pour Kaspa ; Avec Silverscript, les développeurs peuvent écrire des contrats de covenant clairs qui se compilent directement en Kaspa Script natif, sans machine virtuelle, sans second contexte d'exécution ni état de compte global. - Silverscript vise à rendre utilisables et lisibles les primitives de covenant introduites après Toccata sur Kaspa. - Les développeurs peuvent écrire leurs covenant en utilisant un langage similaire à CashScript et compiler leurs contrats en script de verrouillage, ABI et code de connexion de covenant. Fonctionnalités du langage Kaspa Silverscript offre les fonctionnalités suivantes : - Boucles et tableaux - Appels de fonctions et fonctions auxiliaires - Types explicites, structures et littéraux typés - Introspection des transactions - Vérifications de signatures, hashtags et fonctions intégrées de validation - Déclarations de covenant générant des wrappers de transition Que peuvent créer les développeurs avec Silverscript ? 1.) Garde-meuble et paiements par étapes 2.) Paiements récurrents ou en flux continu 3.) Verrouillage et gestion par interrupteur "dead-man's switch" 4.) Actifs fungibles natifs (conventions au style KCC20) 5.) Échanges atomiques 6.) Objets simples avec état, comme des compteurs 7.) Vérifications sensibles aux ZK appelant les précompilations Groth16 / RISC Zero sur chaîne Si v1 fonctionne, Kaspa disposera d’un chemin d’écriture pour les covenant L1 sans ajouter un second environnement d’exécution pour les audits. Ce n’est pas « Solidity sur Kaspa », mais c’est justement le but. Silverscript est une plateforme pour les coffres-forts, les actifs et les contrats à état local, ainsi que la couche fondamentale pour l’état partagé futur.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.