Cardano prestavi posodobitev modela stroškov Plutus na PreProd, medtem ko se vrača razprava o razširjanju sistema eUTXO
Razvijalci Cardano zdaj imajo jasno okno za testiranje na PreProd za najnovejšo posodobitev modela stroškov Plutus, medtem ko obnovljena kritika eUTXO kaže, zakaj je arhitektura razširjanja Cardano še vedno pogosto napačno razumljena zunaj njene lastne skupnosti razvijalcev.
By SongMarketCap
Updated:
Posodobitev modela stroškov Plutus doseže PreProd
Posodobitev parametrov modela stroškov Plutus za Cardano je bila izvedena na preizkusnem omrežju PreProd 16. maja, kar razvijalcem omogoča preizkušanje obstoječih skriptov v živo, preden se sprememba pomakne proti glavni mreži. Intersect je dejal, da močno priporoča razvijalcem, da pregledajo svoje trenutne nastavitve, preden nadaljujejo, še posebej tam, kjer se aplikacije zanašajo na proračune za izvajanje Plutusa.
Posodobitev poveča parametre CPU za izbrane primitivne funkcije Plutusa. Prizadete operacije vključujejo equalsByteString za Plutus V1, V2 in V3, skupaj z več celimi operacijami za Plutus V3, kot so divideInteger, modInteger, quotientInteger in remainderInteger. Za uporabnike to morda ne predstavlja vidne spremembe izdelka. Za razvijalce pa spremeni okolje izvedbe, od katerega so odvisne pametne pogodbe.
Modeli stroškov Plutus opredeljujejo, kako se ocenjuje računsko delo, ko se skripti izvajajo na Cardanu. Če je skript že blizu proračuna za CPU, lahko povečanje stroškov vpliva na to, ali skript še vedno ustreza omejitvam izvajanja. To pomeni, da je testiranje na PreProd bistvenega pomena za protokole DeFi, NFT platforme, aplikacije za identifikacijo, orodja za upravljanje in katerikoli produkcijski sistem, ki uporablja skripte Plutus.
Zakaj je posodobitev Plutusa pomembna za razvijalce Cardano
Posodobitev modela stroškov Plutus je del širše poti nadgradnje Van Rossem. Posodobitev Intersecta z dne 8. maja je opisala nadaljnjo pripravo na vozlišča, infrastrukturo in pripravljenost ekosistema ter opozorila, da je bila na PreProd predložena akcija upravljanja za posodobitev parametrov protokola modela stroškov Plutus.
Poanta ni v tem, da Cardano postane hitrejši, ker je en parameter dosegel testno omrežje. Natančneje je, da Cardano prilagaja pravila, ki opredeljujejo, kako se meri izvajanje pametnih pogodb. To je pomembno, ker okolje za razvijalce Cardano močno temelji na predvidljivih stroških, zanesljivem vedenju transakcij in jasnih mejah izvedbe.
To je infrastrukturno delo, ne marketinško gradivo. Spremembe modela stroškov so pod površjem uporabniške izkušnje, vendar vplivajo na to, ali aplikacije ostanejo stabilne, ko se parametri protokola razvijajo. Ekipe, ki vzdržujejo pametne pogodbe, imajo zdaj neposreden razlog za testiranje, merjenje in prilagoditev, preden iste predpostavke uporabijo v razmerah glavne mreže.
Tveganje je praktično. Starejše pogodbe, natančno optimizirani skripti ali aplikacije, ki že delujejo blizu meja izvedbe, bodo morda potrebovali pregled. To posodobitve ne naredi negativne. Naredi testno okno dragoceno.
Odgovor Charlesa Hoskinsona na eUTXO postavlja širši kontekst
Istega dne je Charles Hoskinson odgovoril na objavo na X, ki je trdila, da naj bi AI analiza zaključila, da Cardano ne more razširjati zaradi svoje UTXO arhitekture. Hoskinson je trditev ostro zavrnil z besedami: “Dunning Kruger AI izdaja. ‘AI mi je povedal, da UTXO ne more razširjati.’”
Ta izmenjava bi morala ostati drugotna glede na tehnične novice, vendar pojasnjuje, zakaj je posodobitev Plutusa pomembna onkraj ene spremembe parametra. Cardano je še vedno pogosto ocenjen z domnevami, temelječimi na blockchainih s sistemom računov, čeprav njegova arhitektura sledi drugačnemu modelu. Cardano Docs pojasnjuje, da Cardano uporablja razširjen model UTXO, ki razširja Bitcoinov pristop UTXO s podporo za več sredstev in pametne pogodbe.
Nerazumevanje ni samo glede terminologije. V sistemu na osnovi računov razvijalci in analitiki pogosto razmišljajo v smislu skupnega stanja. V modelu eUTXO za Cardano pa oblikovanje aplikacij temelji na različnih predpostavkah o validaciji, konstrukciji transakcij in vzporedni izvedbi. To naredi plitka primerjave zavajajoča, še posebej kadar zmanjšujejo model razširjanja Cardanoja na splošni AI povzetek, namesto da bi preučili, kako so dejansko zgrajene aplikacije.
Posodobitev modela stroškov Plutus je Cardanojev bolj uporaben odgovor na to razpravo. Razvijalcem ponuja konkretno testno okolje, specifične primitivne funkcije za pregled in jasen razlog za preverjanje, ali njihove aplikacije ostajajo znotraj meja izvedbe. Če je treba kritiko eUTXO jemati resno, se mora soočiti s Cardanom tam, kjer je arhitektura dejansko preizkušena: v skriptih, proračunih, konstrukciji transakcij in produktni pripravljenosti, ne v poenostavljenih trditvah o tem, kaj lahko UTXO počne ali ne počne.