ZKM - MIPS-pohjainen ZKVM @ProjectZKM päivitettiin äskettäin uudella versiolla, jonka koodinimi on Ziren ZKM on yksi harvoista ZKVM-tuotteista, joissa on mips-käskysarja, he valitsivat suhteellisen vähemmän ruuhkaisen raidan (verrattuna zk-risc-v-käskysarjaan), mips on pitkään vakiintunut vähennetty käskysarja, etuna ei ole käskyjoukon lukumäärä ja skaalautuvuus, vaan käskyn kiinnitys ja vakaus, joten suurin haaste ennen ZK-EVM:ää on EVM-käskyjen jatkuva muuttaminen, ja uusia piirirajoituksia päivitetään muutoksen jälkeen. Rahoitukselle ja kryptolle vakaus ja turvallisuus ovat tärkeämpiä, joten ZK-MIPS:n vakaus on sen ydinarvo. Tämän projektin teknologiajohtaja @sd_eigen teki alkuaikoina toisen ZKVM-projektin Eigen_Network, joka keskittyi tuolloin yksityisyyteen, eikä tiedetä, saatiinko sopeutumissuunta vielä. Verrataan MIPs32:ta RISC-V-käskysarjaan: RV32I on yksinkertaistettu joustavilla laajennusvaihtoehdoilla (esim. M, A, F, D, C) ja yksinkertaisella käskykoodauksella, joka tukee 16/32 bittiä. Ydinkäskysarja: RISC-V:n RV32I (47 merkintää) on paljon pienempi kuin MIPS32:n ydinkokonaislukukäskyt (~150 merkintää), mikä heijastaa RISC-V:n minimalistista suunnittelufilosofiaa. Laajennuksilla: RISC-V:n yleisissä kokoonpanoissa (kuten RV32IMAFC tai RV32G) on noin 100-150 käskyä, mikä on silti tyypillisesti vähemmän kuin MIPS200:n 32+ (mukaan lukien liukuluku ja laajennettu). Käskyn monimutkaisuus: MIPS32-käskysarja on monimutkaisempi, sisältäen joitain erikoisohjeita (esim. haaraviivepaikat, apuprosessorikäskyt), kun taas RISC-V pyrkii yksinkertaisuuteen, laajentaa modulaarisuutta ja vähentää redundanssia. Suunnittelukonseptien erot MIPS32: Suunniteltu 1980-luvulla kohdistamaan tehokkaita RISC-prosessoreita kiinteällä käskysarjalla. Haaraviivepaikkojen (laitteisto-ominaisuudet, jotka vaativat lisäkäskyjen hallintaa) sisällyttäminen monimutkaistaa toteutusta. Ohjesarja on runsas, mutta jotkut ohjeet koskevat tiettyjä laitteistoskenaarioita, eivätkä ne välttämättä sovellu nykyaikaisiin kevyisiin malleihin. Ekosysteemi on kypsä, mutta se on suljetun lähdekoodin ja laajentumisensa rajallinen. RISC-V: Moderni avoimen lähdekoodin ISA, joka on suunniteltu 2010-luvulla ja jossa painotetaan modulaarisuutta ja joustavuutta. Haaraviivepaikkoja ei ole, ja käskykoodaus on ytimekästä, mikä on helppoa laitteiston toteuttamisessa ja ohjelmiston optimoinnissa. Käskysarjaa voidaan mukauttaa laajennuksella pienitehoisesta sulautetusta suurteholaskentaan. Avoimen lähdekoodin ekosysteemillä on aktiivinen yhteisö, joka tukee nopeaa iteraatiota ja mukauttamista. Tietoa Zirenin päivityksestä: Ziren = zkMIPS v1.1.0 GPU:lla + verkon validaattorilla -30x GPU-kiihtyvyys - Network Proof tukee rinnakkaisia todistuksia - Tärkeimpien rajoitusten optimointi - Työkaluketjun ja esikäännöksen päivitykset - Kriittiset virheenkorjaukset ja auditoinnin parannukset Ydintodennusprosessi on nyt GPU-kiihdytetty, mikä johtaa merkittäviin nopeuksiin: - 30 kertaa nopeampi ydinsuojauksen luonti 15 kertaa nopeammat koostevedokset -Bn254-pakkaustodistus on myös 30 kertaa nopeampi Lisätietoja päivityksestä: Ensimmäinen Zireniä käyttävä projekti on Bitcoiniin perustuva Layer 2 -verkko, nimeltään @GOATRollup. GOAT Network on ensimmäinen Bitcoin Layer 2 -verkko, joka perustuu zkMIPS:ään (Zero-Knowledge MIPS Instruction Set), BitVM3:een ja hajautettuun sekvensseriin. Se toteuttaa luottamuksen minimoidun suunnittelun Optimistic Challenge Protocol (GOAT-OCP) -protokollan avulla, jonka tavoitteena on puuttua Bitcoinin skaalautuvuuteen, transaktionopeuteen ja kustannuksiin liittyviin rajoituksiin säilyttäen samalla Bitcoinin Layer 1 -turvallisuus. Keskeiset ominaisuudet: Hajauttaminen: GOAT Network toteuttaa yhteisölähtöisiä verkkotoimintoja hajautettujen sekvensserisolmuoperaattoreiden avulla, jolloin ulkoiset solmun osallistujat voivat yhdessä hallita lohkojen tuotantoa ja tapahtumien sekvensointia sekä jakaa tuloja. Turvallisuus: Hankkeessa käytetään BitVM3-siltajärjestelmää ja zkRollup-tekniikkaa varmistaakseen transaktioiden turvallisuuden ja yksityisyyden nollatietotodistusten (ZKP) avulla. zkMIPS tukee ohjelmia, jotka on kirjoitettu korkean tason kielillä, kuten Rust ja Golang, joten kehittäjien ei tarvitse tarkastaa nollatietotodistepiirejä, vaan heidän tarvitsee vain tarkistaa liiketoimintalogiikka, mikä madaltaa kehityskynnystä ja parantaa turvallisuutta. Skaalautuvuus: Siirtämällä joitain transaktioita ketjun ulkopuolelle GOAT Network lisää merkittävästi Bitcoinin transaktionopeutta ja vähentää transaktiokustannuksia samalla kun se perii Bitcoin-pääketjun turvallisuuden. Se tukee 100 % EVM-yhteensopivuutta, jolloin kehittäjät voivat rakentaa tehokkaasti Web3-hajautettuja sovelluksia (DApps). Kestävä tuotto: GOAT Network on sitoutunut tarjoamaan Bitcoinin haltijoille kestäviä tuottomahdollisuuksia ja laajentamaan Bitcoinin käyttöä sen arvon säilyttäjän ulkopuolelle.
Näytä alkuperäinen
3,73 t.
0
Tällä sivulla näytettävä sisältö on kolmansien osapuolten tarjoamaa. Ellei toisin mainita, OKX ei ole lainatun artikkelin / lainattujen artikkelien kirjoittaja, eikä OKX väitä olevansa materiaalin tekijänoikeuksien haltija. Sisältö on tarkoitettu vain tiedoksi, eikä se edusta OKX:n näkemyksiä. Sitä ei ole tarkoitettu minkäänlaiseksi suositukseksi, eikä sitä tule pitää sijoitusneuvontana tai kehotuksena ostaa tai myydä digitaalisia varoja. Siltä osin kuin yhteenvetojen tai muiden tietojen tuottamiseen käytetään generatiivista tekoälyä, tällainen tekoälyn tuottama sisältö voi olla epätarkkaa tai epäjohdonmukaista. Lue aiheesta lisätietoa linkitetystä artikkelista. OKX ei ole vastuussa kolmansien osapuolten sivustojen sisällöstä. Digitaalisten varojen, kuten vakaakolikoiden ja NFT:iden, omistukseen liittyy suuri riski, ja niiden arvo voi vaihdella merkittävästi. Sinun tulee huolellisesti harkita, sopiiko digitaalisten varojen treidaus tai omistus sinulle taloudellisessa tilanteessasi.