Kas yra Starknet (STRK)?

Kas yra Starknet (STRK)?

Naujinta Aug 11, 2025
7m

Pagrindiniai pranašumai

  • Starknet yra Ethereum skirtas 2 sluoksnio išplėtimo sprendimas, kuris naudoja galiojimo įrodymus greitiems ir nebrangiems sandoriams įgalinti, tuo pačiu išlaikydamas Ethereum saugumą.

  • Tinklas apdoroja sandorius už grandinės ribų ir siunčia kriptografinius įrodymus į Ethereum platformą galutiniam patvirtinimui.

  • Programuotojai naudoja Cairo, pritaikytą programavimo kalbą išplečiamoms decentralizuotoms programoms (DApp) Starknet platformoje kurti.

starknet raginimo reklamjuostė

Įvadas

Starknet yra 2 sluoksnio sprendimas, kuris naudoja išplečiamus skaidrius žinių argumentų (STARK) įrodymus greitesniems, pigesniems ir išplečiamesniems sandoriams vykdyti. Tai leidžia kūrėjams kurti didelio našumo decentralizuotas programas (DApps) su mažesnėmis sąnaudomis ir tvirtomis kriptografinėmis garantijomis, neaukojant saugumo ar decentralizacijos.

Kas yra STARK? 

STARK, trumpinys nuo išplečiamų skaidrių žinių argumentų (angl. Scalable Transparent Arguments of Knowledge), yra kriptografinio įrodymo rūšis, naudojama norint patikrinti, ar skaičiavimai buvo atlikti teisingai, nereikalaujant kartoti paties skaičiavimo. 

Starknet kontekste STARK naudojami siekiant įrodyti, kad užgrandininiai sandoriai buvo tinkamai apdoroti prieš pateikiant kompaktišką įrodymą atgal Ethereum platformai. Tai padeda Ethereum efektyviau ir mažesnėmis sąnaudomis užbaigti dideles sandorių partijas.

STARK metodai iš esmės neužtikrina privatumo ir, kitaip nei įrodymai neatskleidžiant informacijos (ZKP), yra sutelkti į skaičiavimo vientisumo įrodymą. STARK yra ypač galingi dėl to, kad jiems nereikia patikimos konfigūracijos, jie puikiai išplečiami net tada, kai skaičiavimai tampa sudėtingesni, ir yra sukurti taip, kad atsispirtų būsimoms grėsmėms, tokioms kaip galimos kvantinės atakos.

Kas yra Starknet? 

Starknet yra 2 sluoksnio išplėtimo sprendimas, skirtas Ethereum sandoriams pagreitinti ir atpiginti. Užuot apdorojęs kiekvieną sandorį tiesiogiai pagrindinėje Ethereum grandinėje, Starknet jį tvarko už grandinės ribų. 

Tada tinklas sugeneruoja STARK įrodymą, kad matematiškai įrodytų, jog sandoriai buvo įvykdyti teisingai. Šis įrodymas kartu su pakeitimų santrauka siunčiamas atgal į Ethereum platformą, kur jis patvirtinamas ir užbaigiamas grandinėje.

Kaip veikia Starknet?

1. Sekų nustatymo priemonė: sandorių valdymas

Sekų nustatymo priemonė yra atsakinga už sandorių priėmimą ir tvarkymą. Šiuos sandorius priemonė sugrupuoja, patikrina, kurie sandoriai yra galiojantys, ir atmeta tuos, kurie nepavyksta (pvz., nepakanka lėšų arba įvyksta klaidų).

Į blokus įtraukiami tik galiojantys sandoriai, kurie vėliau perduodami tolesniam patvirtinimui. Kadangi šis procesas vyksta už grandinės ribų, sekų nustatymo priemonė gali pasiekti didesnį pralaidumą. 

2. Įrodymų teikėjas: įrodymo generavimas

Įrodymų teikėjas paima apdorotą bloką ir įrašo kiekvieną sandorio vykdymo žingsnį (vadinamą vykdymo pėdsaku) ir dėl jo atsiradusius sistemos būsenos pokyčius (vadinamus būsenos skirtumu). Tada įrodymų teikėjas transformuoja šiuos duomenis ir parenka atsitiktines jų dalis, kad sugeneruotų galutinį STARK įrodymą, kuris veikia kaip matematinė garantija, kad visi sandoriai būtų įvykdyti teisingai.

3. Atsiskaitymas Ethereum platformoje

Įrodymas ir galutiniai būsenos pakeitimai siunčiami į Ethereum platformą, kur patvirtinimą apdoroja du išmanieji sandoriai:

  • tvirtintojo sandoris tikrina įrodymų tikslumą. Jei duomenys yra nuoseklūs ir galioja, jie patvirtinami;

  • Tada Starknet pagrindinis sandoris atnaujina Starknet būseną Ethereum tinkle, remdamasis patvirtintu įrodymu.

Priėmus šią atnaujintą būseną, jis pridedamas prie Ethereum bloko, kur jis tampa nuolatinio įrašo dalimi. Kadangi įrodymas patvirtina užgrandininių skaičiavimų galiojimą, nereikia iš naujo vykdyti sandorių Ethereum tinkle, o tai padeda sumažinti perkrovas ir išlaidas.

Pagrindinės Starknet savybės

Cairo: Starknet programavimo kalba

Starknet naudoja pritaikytą išmaniųjų sandorių kalbą, vadinamą Cairo, skirtą programoms, kurias galima patvirtinti naudojant STARK įrodymus, rašyti. Tai leidžia kūrėjams kurti išplečiamas programas Starknet sistemoje nebūnant kriptografijos ekspertais. 

Cairo ekosistemoje yra kūrėjams skirtų įrankių, tokių kaip Dojo – atvirojo kodo žaidimų variklis, skirtas visiškai grandinėje veikiantiems žaidimams kurti, ir Starknet React – biblioteka, kuri supaprastina žiniatinklio sąsajų kūrimą Starknet DApps.

Vietinis paskyros atsiejimas 

Starknet palaiko vietinį paskyros atsiejimą, kuris leidžia kūrėjams siūlyti Web2 tipo vartotojo funkcijas Web3 programose. Tai apima tokias funkcijas kaip prieigos raktai, kai vartotojai gali prisijungti be pradinių frazių ir seansų raktų, o tai leidžia vartotojams vienu metu patvirtinti kelis sandorius. Funkcija Paymasters leidžia atlikti sandorius be skaičiavimo išteklių, kai vartotojai gali mokėti ERC-20 žetonais arba paprašyti, kad kažkas kitas padengtų skaičiavimo išteklių išlaidas.

Cartridge Controller yra Starknet išmaniųjų sandorių piniginės, kuri šias funkcijas suteikia žaidimams, pavyzdys. Ji palaiko prisijungimą vienu spustelėjimu, žaidėjų tapatybes, pasiekimus ir veikia su žaidimų varikliais bei pirminio apdorojimo sistemos įrankiais.

Galiojimas ir optimistiniai paketai

Kitaip nei optimistiniai paketai, kurie daro prielaidą, kad sandoriai yra galiojantys, nebent jie būtų ginčijami, Starknet naudoja galiojimo įrodymus teisingumui patvirtinti. Tai užtikrina greitą užbaigtumą (nes nereikia laukti ginčijimo laikotarpio) ir tvirtas kriptografines garantijas.

Tačiau optimistinius paketus gali būti paprasčiau įdiegti ir jie gali būti geriau suderinami su esamais Ethereum įrankiais. Abu metodai turi savo trūkumų, o paketo pasirinkimas priklausys nuo konkrečių tikslų, tokių kaip vėlavimas, suderinamumas ir patikimumo prielaidos.

Iššūkiai 

Starknet nesiūlo vietinio suderinamumo su Ethereum virtualia mašina (EVM), tai jį skiria nuo 2 sluoksnio sistemų, tokių kaip zkSync Era ir Scroll, kurios leidžia kūrėjams lengvai pakartotinai naudoti esamą Solidity kodą ir Ethereum įrankius. 

Vietoj to Starknet reikalauja, kad kūrėjai kurtų naudodami Cairo – pritaikytą kalbą, skirtą išplečiamumui naudojant STARK įrodymus. Nors Cairo turi techninių pranašumų, ji įveda naują mokymosi kreivę, kuri gali sulėtinti perėmimą ir apsunkinti esamų programų perkėlimą.

STRK žetonas

STRK žetonas yra Starknet protokolo vietinis paslaugų žetonas. Žetonas naudojamas įvairiems tikslams, įskaitant valdymą, sandorių mokesčius ir delegavimą.

Valdymas: STRK savininkai gali dalyvauti protokolo valdyme balsuodami dėl pasiūlymų, tokių kaip sistemos atnaujinimai ar Starknet operacinės sistemos pakeitimai. Kai kuriems pasiūlymams paremti arba inicijuoti gali reikėti minimalaus STRK kiekio.

Sandorių mokesčiai: STRK galima naudoti sandorių mokesčiams Starknet platformoje mokėti. Kai naudojami STRK, sekų nustatymo priemonė jų dalį konvertuoja į ETH, kad padengtų Ethereum skaičiavimo išteklių sąnaudas.

Delegavimas: STRK galima deleguoti dviem būdais:

  • kaip tvirtintojui: deleguoti minimalų STRK kiekį, atlikti įsipareigojimus tinkle ir gauti atlygį;

  • kaip deleguotojui: deleguoti žetonus tvirtintojui ir gauti dalį atlygio nereikalaujant vykdyti patvirtinimo mazgo.

Baigiamosios mintys

Starknet siūlo kitokį Ethereum išplečiamumo būdą – naudojant galiojimo įrodymus, ypač STARK. Šio paketo tikslas – padidinti pralaidumą ir sumažinti išlaidas, išlaikant Ethereum saugumo garantijas. Turėdamas tokias funkcijas kaip Cairo programavimo kalba ir vietinis paskyros atsiejimas, Starknet kuria naujas galimybes kūrėjams, ypač tokiose srityse kaip žaidimai grandinėje ir infrastruktūra.

Papildoma literatūra

Atsakomybės atsisakymas: šis turinys jums pateikiamas „toks, koks yra“ tik bendro informavimo ir švietimo tikslais, jis nesuteikia jokios garantijos ir nieko neteigia. Šis tekstas neturėtų būti suprantamas kaip finansinis, teisinis ar kitoks patarimas, taip pat nesiekiama rekomenduoti įsigyti kokį nors konkretų produktą ar paslaugą. Turėtumėte patys kreiptis patarimo į atitinkamus profesionalius konsultantus. Šiame straipsnyje paminėti produktai jūsų regione gali būti neprieinami. Jei straipsnį pateikė trečiosios šalies bendraautoris, atkreipkite dėmesį, kad išsakytos nuomonės priklauso trečiosios šalies bendraautoriui ir nebūtinai atspindi Binance Academy nuomonę. Daugiau informacijos rasite perskaitę visą atsakomybės atsisakymą. Skaitmeninių išteklių kainos gali būti nepastovios. Jūsų investicijos vertė gali sumažėti arba padidėti, o investuotos sumos galite ir neatgauti. Tik jūs esate atsakingi už savo investicinius sprendimus, o Binance Academy nėra atsakinga už jokius jūsų patirtus nuostolius. Ši medžiaga neturėtų būti suprantama kaip finansinis, teisinis ar profesionalo patarimas. Jei reikia daugiau informacijos, žr. mūsų naudojimo sąlygas ir įspėjimą dėl rizikos.