Ano ang Silverscript? Ang Unang Mataas na Antas na Wika at Compiler ng Smart Contract ng Kaspa

Ang Silverscript ay ang high-level na smart contract language ng Kaspa na nagbibigay-daan sa mga UTXO-based na programmable covenants, native assets, at structured DeFi sa Layer 1.
UC Hope
Pebrero 17, 2026
Talaan ng nilalaman
Silverscript ay isang mataas na antas ng smart contract language at compiler na ginawa para sa Kaspa blockchainInihayag noong Pebrero 10, 2026, ng developer na si Ori Newman, ipinakikilala nito ang mga programmable feature nang direkta sa Kaspa's Patong 1 (L1) nang hindi umaasa sa mga panlabas na virtual machine o mga ibinahaging pandaigdigang modelo ng estado tulad ng EVM ng Ethereum.
Ang Silverscript ay kino-compile sa native na Kaspa Script at dinisenyo para sa arkitekturang nakabatay sa UTXO ng Kaspa. Nagbibigay-daan ito sa mga developer na magsulat ng nababasang covenant logic na nagpapatupad ng mga patakaran sa transaksyon sa antas ng protocol.
Anong Problema ang Nilulutas ng Silverscript sa Kaspa?
Ang Kaspa ay isang Proof-of-Work (PoW) cryptocurrency na binuo sa isang BlockDAG (Directed Acyclic Graph) istruktura. Hindi tulad ng mga linear blockchain, pinoproseso ng Kaspa ang mga bloke nang parallel. Ang network ay kasalukuyang nagta-target ng 10 bloke bawat segundo, na may mga pag-upgrade tulad ng DAGKnight naglalayon ng mahigit 100 bloke kada segundo.
Hanggang ngayon, limitado pa rin ang ekspresyon ng Kaspa scripting. Tinutugunan ito ng Silverscript sa pamamagitan ng pagpapakilala ng mga nakabalangkas na tampok sa programming na nagpapahintulot sa mas advanced na disenyo ng covenant habang nananatiling nakahanay sa modelo ng UTXO.
Sa halip na isang nakabahaging pandaigdigang estado, na karaniwan sa mga sistemang nakabatay sa account, pinapanatili ng Silverscript ang isang lokal na estado bawat UTXO. Binabawasan nito ang mga panganib tulad ng mga kahinaan sa reentrancy na matatagpuan sa mga sistemang nakabatay sa EVM.
Paano Gumagana ang Silverscript?
Ang Silverscript ay hango sa CashScript, isang smart contract language na ginagamit sa Bitcoin Cash. Gayunpaman, pinalalawak nito ang CashScript sa pamamagitan ng pagdaragdag ng mga structured programming tool na kinakailangan para sa mas kumplikadong DeFi primitives.
Pinagsasama-sama nito ang high-level na code sa mga low-level na Kaspa opcode, kabilang ang:
- KIP-10 (mga opcode ng pagmumuni-muni)
- KIP-16 (mga opcode ng pag-verify na walang kaalaman)
- KIP-17 (mga byte primitive)
Ito ay dinisenyo upang isama sa mga paparating na pag-upgrade ng network nakatakdang ipatupad sa Mayo 5, 2026, na magpapakilala ng:
- Mga Tipan++ (mga advanced na limitasyon sa paggastos)
- Mga katutubong asset sa ilalim ng KIP-20 (pagsubaybay sa linya ng token at pinagmulan)
- Suporta sa pag-verify ng Zero-knowledge (ZK)
Ang Silverscript ay gumaganap bilang isang development layer para sa mga tampok na ito ng protocol.
Anong mga Tampok ang Idinaragdag ng Silverscript sa Kaspa?
Ipinakikilala ng Silverscript ang mga nakabalangkas na elemento ng programming na dating hindi magagamit sa Kaspa Script.
loops
Sinusuportahan ang mga paulit-ulit na operasyon tulad ng para mga loop
Pinapayagan nito ang paulit-ulit na mga kalkulasyon, batch processing, at conditional asset logic.
Mga Arrays
Sinusuportahan ang mga dynamic na istruktura ng datos.
Maaaring pamahalaan ng mga developer ang mga token balance, mga multi-signature condition, o mga structured output.
Mga Tawag sa Tungkulin
Pinapayagan ang mga magagamit muli na function na may mga parameter at return value.
Nagpapabuti ng kalinawan ng code at binabawasan ang mga error sa pagpapatupad.
Kinakailangan ang mga Pahayag
Nagbibigay ng mga built-in na assertion.
Maaaring ipatupad ng mga kontrata ang mga limitasyon tulad ng mga limitasyon sa laki ng array o mga pagsusuri sa halaga sa oras ng pag-compile o runtime.
Disenyong Nakatuon sa UTXO
Gumagana sa lokal na estado ng UTXO sa halip na ibinahaging pandaigdigang estado.
Ipinapatupad ng modelong ito ang tahasang pagpapatunay at iniiwasan ang mga isyu sa muling pagpasok.
Ano ang Hitsura ng Silverscript Code?
Gumagamit ang Silverscript ng pinasimpleng syntax na parang C. Ang sumusunod na halimbawa ay nagpapakita ng mga array, loop, at require statement:

Tinutukoy ng halimbawang ito ang isang function na nagsusuma ng mga elemento ng isang integer array. Sinusuri nito ang haba ng array, inuulit ang mga elemento, at tinitiyak na ang kabuuan ay katumbas ng 6.
Sa paggamit sa produksyon, maaaring gamitin ang katulad na lohika sa:
- Pagpapatupad ng pamamahagi ng token
- Mga kondisyon sa pag-withdraw ng vault
- Mga tuntunin sa pagpapatunay ng escrow
- Mga nakabalangkas na output ng DeFi
Ang sintaks ay eksperimental at kasalukuyang magagamit lamang sa Testnet-12.
Paano naiiba ang Silverscript sa CashScript?
Ang Silverscript ay nakabatay sa CashScript ngunit pinalalawak nito ang mga kakayahan.
Pagkakatulad:
- Mataas na antas ng syntax para sa mga covenant na nakabatay sa UTXO
- Tumutok sa mga limitasyon sa transaksyon kaysa sa ganap na pagkakumpleto ng Turing
Mga Pagkakaiba-iba:
- Katutubong suporta para sa mga loop
- Mga katutubong array
- Mga kahulugan ng tungkulin at istrukturang modular
- Dinisenyo para mismo sa BlockDAG ng Kaspa
Hindi nagbibigay ang CashScript ng built-in na suporta para sa mga structured loop o dynamic array. Ipinakikilala ng Silverscript ang mga feature na ito upang suportahan ang mas expressive na covenant logic.
Paano Naaangkop ang Silverscript sa Ekosistema ng Kaspa?
Ang Silverscript ay gumagana sa loob ng mas malawak na arkitektura na naghihiwalay sa mga lokal at ibinahaging modelo ng estado:
- Lokal na estado: Pinamamahalaan ng Silverscript sa pamamagitan ng mga kasunduan ng UTXO
- Ibinahaging kalkulasyon: Pinamamahalaan ng vProgs (Verifiable Programs), na-verify sa chain gamit ang mga zero-knowledge proofs
Ito ay sumasama sa:
- KIP-20 suporta sa katutubong asset (pagpapatupad ng pinagmulan ng token)
- CDAG (Computational DAG) para sa mga dependency ng programa
- Sparkle, isang balangkas ng rollup na nakabatay sa ZK
Ang istrukturang ito ay nagbibigay-daan sa:
- Mga automated market maker (AMM) na gumagamit ng mga istrukturang ipinatupad na output
- Mga vault ng pagpapautang
- Nagpapalit ang atomic
- Pamamahala ng DAO na naka-encode sa mga script
Lahat nang walang pabago-bagong pandaigdigang estado.
Ano ang Kasalukuyang Katayuan ng Pag-unlad?
Ang Silverscript ay eksperimental at tugma lamang sa Kaspa Testnet-12. Hindi pa ito available sa mainnet.
Kasama sa imbakan ng GitHub ang:
- Implementasyon ng compiler
- Mga halimbawa
- Dokumentasyon ng TUTORIAL.md
Ang developer na si Ori Newman, aktibo sa Bitcoin mula noong 2013, ay nagpapanatili ng proyekto at nagpahiwatig ng potensyal na suporta para sa WebAssembly (WASM) sa hinaharap.
Ang compatibility ng Mainnet ay nakadepende sa hardfork noong Mayo 5, 2026, na nagpapagana sa Covenants++ at sa functionality ng native asset.
Konklusyon
Ipinakikilala ng Silverscript ang structured smart contract development sa UTXO-based BlockDAG network ng Kaspa. Nagdaragdag ito ng mga loop, array, function, at mga maipapatupad na assertion habang kino-compile sa mga native opcode. Ang wika ay naaayon sa mga paparating na pag-upgrade ng protocol, kabilang ang Covenants++, native assets, at zero-knowledge verification.
Kasalukuyang limitado sa Testnet-12, ang Silverscript ay nagbibigay ng teknikal na pundasyon para sa mga programmable na aplikasyon ng Layer 1 sa Kaspa nang hindi gumagamit ng mga shared global state model.
Pinagmumulan:
- Kaspa GitHub Repository: Pagtuturo sa Wikang Silverscript
- X PostPahayag sa publiko ni Ori Newman
Mga Madalas Itanong
Naka-live ba ang Silverscript sa Kaspa mainnet?
Hindi. Ito ay kasalukuyang eksperimental at magagamit lamang sa Testnet-12. Ang suporta sa Mainnet ay nakasalalay sa hardfork na ilalabas sa Mayo 5, 2026.
Gumagamit ba ang Silverscript ng EVM o shared global state?
Hindi. Direkta itong kino-compile sa Kaspa Script at gumagana sa isang UTXO-based na local state sa halip na isang shared global state.
Masusuportahan ba ng Silverscript ang mga DeFi application?
Oo. Pinapagana nito ang mga covenant para sa mga vault, pamamahala ng token, mga AMM, at mga lending primitive nang direkta sa Layer 1 ng Kaspa.
Pagtanggi sa pananagutan
Disclaimer: Ang mga pananaw na ipinahayag sa artikulong ito ay hindi kinakailangang kumakatawan sa mga pananaw ng BSCN. Ang impormasyong ibinigay sa artikulong ito ay para sa mga layuning pang-edukasyon at libangan lamang at hindi dapat ituring bilang payo sa pamumuhunan, o anumang uri ng payo. Walang pananagutan ang BSCN para sa anumang desisyon sa pamumuhunan na ginawa batay sa impormasyong ibinigay sa artikulong ito. Kung naniniwala kang dapat baguhin ang artikulo, mangyaring makipag-ugnayan sa koponan ng BSCN sa pamamagitan ng pag-email [protektado ng email].
may-akda
UC HopeAng UC ay mayroong bachelor's degree sa Physics at naging isang crypto researcher mula noong 2020. Ang UC ay isang propesyonal na manunulat bago pumasok sa industriya ng cryptocurrency, ngunit naakit sa teknolohiya ng blockchain sa pamamagitan ng mataas na potensyal nito. Sumulat ang UC para sa mga tulad ng Cryptopolitan, pati na rin ang BSCN. Mayroon siyang malawak na lugar ng kadalubhasaan, na sumasaklaw sa sentralisado at desentralisadong pananalapi, pati na rin ang mga altcoin.
Pinakabagong Crypto News
Kumuha ng up to date sa mga pinakabagong balita at kaganapan sa crypto


9h: 40m ang nakalipas

10h: 11m ang nakalipas


















