Sredstva od prodaje GemholicECO 921ETH tokena zapela su u zkSync pametnom ugovoru zbog korištenja funkcije prijenosa
Ukratko
GemholicECO koristio je funkciju prijenosa prilikom postavljanja svog ugovora o tokenu na zkSync Era.
Funkcija prijenosa radi na Ethereumu i drugim EVM lancima, ali ne i na zkSyncu.
zkSync je zajednici dao ažuriranje kako bi razjasnio problem.
GemholicECO, platforma s više proizvoda, prikupila je 921 ETH, u vrijednosti od približno 1.7 milijuna dolara, prodajom tokena. Međutim, sredstva su zapela u pametnom ugovoru zbog problema s upotrebom funkcije .transfer(), koja radi na Ethereumu i drugim EVM lancima, ali ne i na zkSync.
zkSync Era je Layer-2 protokol koji skalira Ethereum tehnologijom Zero Knowledge. Alpha verzija protokola otvorena je na glavnoj mreži 24. ožujka.
Kako bi pojasnio problem, zkSync je tweetao ažuriranje u četvrtak, dajući kontekst zajednice. Prema zkSync-u, GemholicECO je implementirao svoj ugovor na mainnetu bez pokušaja na testnetu ili lokalnom čvoru, koji bi otkrio problem.
"Svaki pametni ugovor koji koristi transfer() ili send() uvelike ovisi o troškovima plina, jer ovo funkcionira prosljeđivanjem tvrdo kodirane količine od 2300 gasa", objasnio je zkSync. Dok funkcija koristi tvrdo kodirani iznos plina, troškovi plina mogu se promijeniti, uzrokujući prekid pametnog ugovora.
Programeri su upozoreni na korištenje funkcije prijenosa prije tri godine, no čini se da GemholicECO nije poslušao savjet. Predviđajući da će se problem pojaviti, zkSync je dodao upozorenje o korištenju prijenosne funkcije izravno u kompajler.
Razvojni programeri protokola namjerno su odabrali dizajn tako da zkSync ne bude EVM ekvivalent. zkSync tvrdi da njegovo dinamičko mjerenje plina omogućuje da neke transakcije budu do 1,000 puta jeftinije nego na bilo kojem drugom EVM skupu.
Nadalje, zkSync je prethodno provjerio izvorni kod desetaka popularnih kripto projekata i nije pronašao niti jedan koji ne slijedi tri godine staro upozorenje o nekorištenju .transfer(), što ga je dovelo do zaključka da zajednica razvojnih programera je riješio ovaj problem.
Kako bi spriječio ponovno pojavljivanje ovog problema u budućnosti, zkSync je identificirao rješenje koje može riješiti širu klasu problema povezanih s plinom, odmrznuti pametni ugovor i u potpunosti povratiti sredstva GemholicECO-a. Protokol će uskoro objaviti više detalja.
Pročitajte više:
Izjava o odricanju od odgovornosti
U skladu s Smjernice projekta povjerenja, imajte na umu da informacije navedene na ovoj stranici nemaju namjeru i ne smiju se tumačiti kao pravni, porezni, investicijski, financijski ili bilo koji drugi oblik savjeta. Važno je ulagati samo ono što si možete priuštiti izgubiti i potražiti neovisni financijski savjet ako imate bilo kakvih nedoumica. Za dodatne informacije predlažemo da pogledate odredbe i uvjete, kao i stranice za pomoć i podršku koje pruža izdavatelj ili oglašivač. MetaversePost je predan točnom, nepristranom izvješćivanju, ali tržišni uvjeti podložni su promjenama bez prethodne najave.
O autoru
Cindy je novinarka u Metaverse Post, pokrivajući teme povezane s web3, NFT, metaverse i AI, s fokusom na intervjue s Web3 igrači u industriji. Razgovarala je s više od 30 rukovoditelja na razini C i sve više, donoseći njihove dragocjene uvide čitateljima. Porijeklom iz Singapura, Cindy sada živi u Tbilisiju u Gruziji. Diplomirala je komunikacije i medijske studije na Sveučilištu Južne Australije i ima desetljeće iskustva u novinarstvu i pisanju. Stupite u kontakt s njom putem [e-pošta zaštićena] s predstavljanjima za novinare, najavama i prilikama za intervjue.
Više članakaCindy je novinarka u Metaverse Post, pokrivajući teme povezane s web3, NFT, metaverse i AI, s fokusom na intervjue s Web3 igrači u industriji. Razgovarala je s više od 30 rukovoditelja na razini C i sve više, donoseći njihove dragocjene uvide čitateljima. Porijeklom iz Singapura, Cindy sada živi u Tbilisiju u Gruziji. Diplomirala je komunikacije i medijske studije na Sveučilištu Južne Australije i ima desetljeće iskustva u novinarstvu i pisanju. Stupite u kontakt s njom putem [e-pošta zaštićena] s predstavljanjima za novinare, najavama i prilikama za intervjue.