изследване

(Реклама)

най-добрата реклама за мобилни устройства

Какво е Silverscript? Първият език и компилатор за интелигентни договори от високо ниво на Kaspa

верига

Silverscript е езикът за интелигентни договори на високо ниво на Kaspa, който позволява програмируеми споразумения, базирани на UTXO, нативни активи и структурирани DeFi на ниво 1.

UC Hope

Февруари 17, 2026

мобилна реклама native ad1

(Реклама)

 

Силвърскрипт е език за интелигентни договори от високо ниво и компилатор, създаден за Блокчейнът на KaspaОбявен на 10 февруари 2026 г. от разработчика Ори Нюман, той въвежда програмируеми функции директно на Kaspa. Слой 1 (L1) без да се разчита на външни виртуални машини или споделени глобални модели на състояние, като например EVM на Ethereum.

Silverscript се компилира в оригиналния Kaspa Script и е проектиран за UTXO-базираната архитектура на Kaspa. Той позволява на разработчиците да пишат четлива логика на споразуменията, която налага правилата за транзакции на ниво протокол.

Какъв проблем решава Silverscript на Kaspa?

Kaspa е криптовалута, базирана на Proof-of-Work (PoW), изградена върху... BlockDAG (Насочен ацикличен граф) структура. За разлика от линейните блокчейни, Kaspa обработва блокове паралелно. Мрежата в момента е насочена към 10 блока в секунда, с подобрения като например DAGKnight целящи 100+ блока в секунда.

Досега скриптовете на Kaspa бяха ограничени по отношение на изразителност. Silverscript решава този проблем, като въвежда функции за структурирано програмиране, които позволяват по-усъвършенстван дизайн на завети, като същевременно остават в съответствие с модела UTXO.

Вместо споделено глобално състояние, често срещано в системите, базирани на акаунти, Silverscript поддържа локално състояние за всеки UTXO. Това намалява рискове, като например уязвимости за повторно влизане, открити в системи, базирани на EVM.

Как работи Silverscript?

Silverscript е вдъхновен от CashScript, език за интелигентни договори, използван в Bitcoin Cash. Той обаче разширява CashScript, като добавя инструменти за структурирано програмиране, необходими за по-сложни DeFi примитиви.

Компилира код от високо ниво в ниско ниво Kaspa opcodes, включително:

  • КИП-10 (опкодове за интроспекция)
  • КИП-16 (опкодове за проверка с нулево знание)
  • КИП-17 (байтови примитиви)

Проектиран е да се интегрира с предстоящи мрежови подобрения насрочени за 5 май 2026 г., които въвеждат:

  • Споразумения++ (предварителни ограничения за разходи)
  • Местни активи по KIP-20 (проследяване на произхода и произхода на токените)
  • Поддръжка на проверка с нулево знание (ZK)

Silverscript действа като слой за разработка на тези протоколни функции.

Статията продължава...

Какви функции добавя Silverscript към Kaspa?

Silverscript въвежда елементи на структурирано програмиране, които преди това не бяха налични в Kaspa Script.

Loops

Поддържа итеративни операции, като например за цикли.
Това позволява многократни изчисления, пакетна обработка и логика на условни активи.

Масивите

Поддържа динамични структури от данни.
Разработчиците могат да управляват баланси на токени, условия за множество подписи или структурирани изходи.

Извиквания на функции

Позволява многократно използваеми функции с параметри и връщани стойности.
Подобрява яснотата на кода и намалява грешките при имплементацията.

Изискване на оператори

Предоставя вградени твърдения.
Договорите могат да налагат ограничения, като например ограничения за размера на масива или проверки на стойностите по време на компилация или изпълнение.

UTXO-фокусиран дизайн

Работи върху локално UTXO състояние, а не върху споделено глобално състояние.
Този модел налага изрична валидация и избягва проблеми с повторното влизане.

Как изглежда Silverscript кодът?

Silverscript използва опростен синтаксис, подобен на C. Следващият пример демонстрира масиви, цикли и require оператори:

image.png

Този пример дефинира функция, която сумира елементите на целочислен масив. Тя проверява дължината на масива, обхожда елементите и гарантира, че сумата е равна на 6.

В производствена употреба подобна логика може да се приложи за:

  • Прилагане на разпределението на токени
  • Условия за теглене от трезор
  • Правила за валидиране на ескроу
  • Структурирани DeFi изходи

Синтаксисът е експериментален и в момента е достъпен само в Testnet-12.

По какво Silverscript се различава от CashScript?

Silverscript надгражда CashScript, но разширява възможностите му.

прилики:

  • Синтаксис на високо ниво за споразумения, базирани на UTXO
  • Фокус върху ограниченията на транзакциите, а не върху пълната пълнота по Тюринг

разлики:

  • Вградена поддръжка за цикли
  • Нативни масиви
  • Дефиниции на функции и модулна структура
  • Проектиран специално за BlockDAG на Kaspa

CashScript не предоставя вградена поддръжка за структурирани цикли или динамични масиви. Silverscript въвежда тези функции, за да поддържа по-изразителна логика на заветите.

Как Silverscript се вписва в екосистемата на Kaspa?

Silverscript работи в рамките на по-широка архитектура, която разделя локалните и споделените модели на състояние:

  • Местен щат: Управлява се от Silverscript чрез UTXO споразумения
  • Споделено изчисление: Управлява се от vProgs (Проверими програми), проверява се във веригата с помощта на доказателства с нулево знание

Интегрира се с:

  • КИП-20 поддръжка на собствени активи (прилагане на произхода на токените)
  • CDAG (Computational DAG) за програмни зависимости
  • Sparkle, ZK-базирана рамка за обобщаване

Тази структура позволява:

  • Автоматизирани маркет мейкъри (AMM), използващи принудителни структури на продукцията
  • Трезори за заеми
  • Атомни суапове
  • Управление на DAO, кодирано в скриптове

Всичко без променливо глобално състояние.

Какво е текущото състояние на развитието?

Silverscript е експериментален и е съвместим само с Kaspa Testnet-12. Все още не е достъпен в основната мрежа.

Хранилището на GitHub включва:

  • Имплементация на компилатора
  • Примери
  • Документация на TUTORIAL.md

Разработчикът Ори Нюман, активен в Bitcoin от 2013 г. поддържа проекта и е посочил потенциална подкрепа за WebAssembly (WASM) в бъдеще.

Съвместимостта с основната мрежа зависи от хардфорка на 5 май 2026 г., който активира Covenants++ и функционалността на native asset.

Заключение

Silverscript въвежда структурирано разработване на интелигентни договори в UTXO-базираната BlockDAG мрежа на Kaspa. Той добавя цикли, масиви, функции и приложими твърдения, докато компилира в оригинални опкодове. Езикът е съобразен с предстоящите актуализации на протоколите, включително Covenants++, оригинални активи и проверка с нулево знание. 

В момента ограничен до Testnet-12, Silverscript осигурява техническата основа за програмируеми приложения от ниво 1 на Kaspa, без да се приемат споделени глобални модели на състояние.

Източници:

 

Често задавани въпроси

Silverscript достъпен ли е в основната мрежа на Kaspa?

Не. В момента е експериментален и е достъпен само в Testnet-12. Поддръжката в основната мрежа зависи от хардфорка на 5 май 2026 г.

Silverscript използва ли EVM или споделено глобално състояние?

Не. Компилира се директно в Kaspa Script и работи върху локално състояние, базирано на UTXO, а не върху споделено глобално състояние.

Може ли Silverscript да поддържа DeFi приложения?

Да. Това позволява споразумения за трезори, управление на токени, AMM и примитиви за кредитиране директно на ниво 1 на Kaspa.

Отказ от отговорност

Отказ от отговорност: Мненията, изразени в тази статия, не представляват непременно гледните точки на BSCN. Информацията, предоставена в тази статия, е само за образователни и развлекателни цели и не следва да се тълкува като инвестиционен съвет или съвет от какъвто и да е вид. BSCN не поема отговорност за инвестиционни решения, взети въз основа на информацията, предоставена в тази статия. Ако смятате, че статията трябва да бъде изменена, моля, свържете се с екипа на BSCN, като изпратите имейл [имейл защитен].

автор

UC Hope

UC има бакалавърска степен по физика и е крипто изследовател от 2020 г. UC е бил професионален писател, преди да навлезе в криптовалутната индустрия, но е привлечен от блокчейн технологията заради високия ѝ потенциал. UC е писал за Cryptopolitan, както и BSCN. Той има широка област на експертиза, обхващаща централизирани и децентрализирани финанси, както и алткойни.

(Реклама)

мобилна реклама native ad2

Последни крипто новини

Бъдете в крак с най-новите новини и събития за криптовалути

Присъединете се към нашия бюлетин

Регистрирайте се за най-добрите уроци и най-новите новини за Web3.

Абонирайте се тук!
Бакалавър по медицински науки

BSCN

RSS емисия на BSCN

BSCN е вашата дестинация за всичко, свързано с криптовалути и блокчейн. Открийте най-новите новини, пазарни анализи и проучвания за криптовалути, обхващащи Bitcoin, Ethereum, алткойни, мемкойни и всичко между тях.

(Реклама)