Was ist Silverscript? Kaspas erste High-Level-Sprache und Compiler für Smart Contracts

Silverscript ist Kaspas High-Level-Smart-Contract-Sprache, die UTXO-basierte programmierbare Verträge, native Assets und strukturierte DeFi auf Layer 1 ermöglicht.
UC Hope
17. Februar 2026
Inhaltsverzeichnis
Silberschrift ist eine High-Level-Smart-Contract-Sprache und ein Compiler, der für die Kaspa-BlockchainDie am 10. Februar 2026 vom Entwickler Ori Newman angekündigte Funktion führt programmierbare Features direkt auf Kaspas ein. Schicht 1 (L1)) ohne auf externe virtuelle Maschinen oder gemeinsam genutzte globale Zustandsmodelle wie z. B. zurückzugreifen Ethereums EVM.
Silverscript wird in natives Kaspa Script kompiliert und ist für die UTXO-basierte Architektur von Kaspa konzipiert. Es ermöglicht Entwicklern, lesbare Vertragslogik zu schreiben, die Transaktionsregeln auf Protokollebene durchsetzt.
Welches Problem löst Silverscript auf Kaspa?
Kaspa ist eine Proof-of-Work (PoW) Kryptowährung, die auf einem BlockDAG (gerichteter azyklischer Graph) Struktur. Im Gegensatz zu linearen Blockchains verarbeitet Kaspa Blöcke parallel. Das Netzwerk strebt derzeit 10 Blöcke pro Sekunde an, mit geplanten Upgrades wie beispielsweise DAGKnight Ziel sind über 100 Blöcke pro Sekunde.
Bislang war die Ausdrucksstärke von Kaspa-Skripten begrenzt. Silverscript behebt dieses Problem durch die Einführung strukturierter Programmierfunktionen, die ein komplexeres Covenant-Design ermöglichen und gleichzeitig die Kompatibilität mit dem UTXO-Modell gewährleisten.
Anstelle eines gemeinsamen globalen Zustands, wie er in kontobasierten Systemen üblich ist, verwaltet Silverscript einen lokalen Zustand pro UTXO. Dies reduziert Risiken wie Reentrancy-Schwachstellen, die in EVM-basierten Systemen auftreten.
Wie funktioniert Silverscript?
Silverscript ist von CashScript inspiriert, einer Smart-Contract-Sprache, die in Bitcoin Cash verwendet wird. Es erweitert CashScript jedoch um Werkzeuge für die strukturierte Programmierung, die für komplexere DeFi-Grundlagen erforderlich sind.
Es kompiliert High-Level-Code in Low-Level-Kaspa-Opcodes, einschließlich:
- KIP-10 (Introspektions-Opcodes)
- KIP-16 (Zero-Knowledge-Verifikations-Opcodes)
- KIP-17 (Byte-Primitive)
Es ist für die Integration mit bevorstehende Netzwerk-Upgrades geplant für den 5. Mai 2026, mit folgenden Neuerungen:
- Covenants++ (erweiterte Ausgabenbeschränkungen)
- Native Assets im Rahmen von KIP-20 (Token-Herkunfts- und Abstammungsverfolgung)
- Zero-Knowledge (ZK) Verifikationsunterstützung
Silverscript fungiert als Entwicklungsschicht für diese Protokollfunktionen.
Welche Funktionen fügt Silverscript Kaspa hinzu?
Silverscript führt Elemente der strukturierten Programmierung ein, die in Kaspa Script bisher nicht verfügbar waren.
Schlaufen
Unterstützt iterative Operationen wie z.B. für Schleifen
Dies ermöglicht wiederholte Berechnungen, Stapelverarbeitung und bedingte Anlagenlogik.
Arrays
Unterstützt dynamische Datenstrukturen.
Entwickler können Token-Guthaben, Multi-Signatur-Bedingungen oder strukturierte Ausgaben verwalten.
Funktionsaufrufe
Ermöglicht die Wiederverwendung von Funktionen mit Parametern und Rückgabewerten.
Verbessert die Lesbarkeit des Codes und reduziert Implementierungsfehler.
Erforderliche Aussagen
Bietet integrierte Zusicherungen.
Verträge können Einschränkungen wie Array-Größenbegrenzungen oder Wertprüfungen zur Kompilierzeit oder Laufzeit erzwingen.
UTXO-fokussiertes Design
Funktioniert mit einem lokalen UTXO-Zustand anstatt mit einem gemeinsam genutzten globalen Zustand.
Dieses Modell erzwingt eine explizite Validierung und vermeidet Wiedereintrittsprobleme.
Wie sieht Silverscript-Code aus?
Silverscript verwendet eine vereinfachte, C-ähnliche Syntax. Das folgende Beispiel veranschaulicht Arrays, Schleifen und require-Anweisungen:

Dieses Beispiel definiert eine Funktion, die die Elemente eines Integer-Arrays summiert. Sie prüft die Länge des Arrays, iteriert über die Elemente und stellt sicher, dass die Summe 6 ergibt.
Im Produktionseinsatz könnte eine ähnliche Logik gelten für:
- Durchsetzung der Tokenverteilung
- Auszahlungsbedingungen aus dem Tresor
- Escrow-Validierungsregeln
- Strukturierte DeFi-Ausgaben
Die Syntax ist experimentell und derzeit nur auf Testnet-12 verfügbar.
Worin unterscheidet sich Silverscript von CashScript?
Silverscript baut auf CashScript auf, erweitert aber dessen Funktionalität.
Ähnlichkeiten:
- Syntax auf hoher Ebene für UTXO-basierte Verträge
- Fokus auf Transaktionsbeschränkungen statt auf vollständige Turing-Vollständigkeit
Unterschiede:
- Native Unterstützung für Schleifen
- Native Arrays
- Funktionsdefinitionen und modulare Struktur
- Speziell für Kaspas BlockDAG entwickelt
CashScript bietet keine integrierte Unterstützung für strukturierte Schleifen oder dynamische Arrays. Silverscript führt diese Funktionen ein, um eine ausdrucksstärkere Covenant-Logik zu ermöglichen.
Wie fügt sich Silverscript in das Kaspa-Ökosystem ein?
Silverscript arbeitet innerhalb einer umfassenderen Architektur, die lokale und gemeinsame Zustandsmodelle trennt:
- Lokaler Staat: Verwaltet von Silverscript über UTXO-Vereinbarungen
- Gemeinsame Berechnung: Verwaltet von vProgs (Verifiable Programs), verifiziert auf der Blockchain mittels Zero-Knowledge-Beweisen
Es ist integriert mit:
- KIP-20 Unterstützung nativer Assets (Durchsetzung der Token-Herkunft)
- CDAG (Computational DAG) für Programmabhängigkeiten
- Sparkle, ein ZK-basiertes Rollup-Framework
Diese Struktur ermöglicht Folgendes:
- Automatisierte Market Maker (AMMs), die erzwungene Outputstrukturen verwenden
- Leihtresore
- Atom-Swaps
- DAO-Governance in Skripten kodiert
Alles ohne veränderlichen globalen Zustand.
Wie ist der aktuelle Entwicklungsstand?
Silverscript ist experimentell und nur mit Kaspa Testnet-12 kompatibel. Es ist noch nicht im Hauptnetz verfügbar.
Das GitHub-Repository umfasst:
- Compiler-Implementierung
- Beispiele
- TUTORIAL.md-Dokumentation
Entwickler Ori Newman, aktiv in Bitcoin Seit 2013 betreut er das Projekt und hat angedeutet, dass er in Zukunft möglicherweise WebAssembly (WASM) unterstützen wird.
Die Mainnet-Kompatibilität hängt vom Hardfork am 5. Mai 2026 ab, der Covenants++ und die native Asset-Funktionalität aktiviert.
Fazit
Silverscript führt die Entwicklung strukturierter Smart Contracts in Kaspas UTXO-basiertem BlockDAG-Netzwerk ein. Es ergänzt Schleifen, Arrays, Funktionen und durchsetzbare Assertions und kompiliert diese in nativen Opcode. Die Sprache ist auf zukünftige Protokoll-Upgrades wie Covenants++, native Assets und Zero-Knowledge-Verifikation abgestimmt.
Aktuell ist Silverscript auf Testnet-12 beschränkt und bietet die technische Grundlage für programmierbare Layer-1-Anwendungen auf Kaspa, ohne gemeinsame globale Zustandsmodelle zu verwenden.
Quellen:
- Kaspa GitHub RepositorySilverscript-Sprachtutorial
- X-PostÖffentliche Bekanntmachung von Ori Newman
Häufig gestellte Fragen
Ist Silverscript im Kaspa-Mainnet live?
Nein. Es befindet sich derzeit in der experimentellen Phase und ist nur auf Testnet-12 verfügbar. Die Unterstützung im Hauptnetz hängt vom Hardfork am 5. Mai 2026 ab.
Verwendet Silverscript eine EVM oder einen gemeinsam genutzten globalen Zustand?
Nein. Es wird direkt zu Kaspa Script kompiliert und arbeitet mit einem UTXO-basierten lokalen Zustand anstatt mit einem gemeinsam genutzten globalen Zustand.
Kann Silverscript DeFi-Anwendungen unterstützen?
Ja. Es ermöglicht die Festlegung von Vereinbarungen für Tresore, Token-Management, AMMs und Kreditprimitive direkt auf Kaspas Layer 1.
Haftungsausschluss
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten spiegeln nicht unbedingt die Ansichten von BSCN wider. Die in diesem Artikel enthaltenen Informationen dienen ausschließlich Bildungs- und Unterhaltungszwecken und stellen keine Anlageberatung oder Beratung jeglicher Art dar. BSCN übernimmt keine Verantwortung für Anlageentscheidungen, die auf den in diesem Artikel enthaltenen Informationen basieren. Wenn Sie der Meinung sind, dass der Artikel geändert werden sollte, wenden Sie sich bitte per E-Mail an das BSCN-Team. [E-Mail geschützt] .
Autorin
UC HopeUC hat einen Bachelor-Abschluss in Physik und forscht seit 2020 im Bereich Krypto. Bevor er in die Kryptowährungsbranche einstieg, war er als professioneller Autor tätig, wurde aber von der Blockchain-Technologie aufgrund ihres hohen Potenzials angezogen. UC hat unter anderem für Cryptopolitan und BSCN geschrieben. Sein breites Fachwissen umfasst zentralisierte und dezentralisierte Finanzen sowie Altcoins.
Neueste Crypto Nachrichten
Bleiben Sie über die neuesten Krypto-Nachrichten und -Ereignisse auf dem Laufenden





















