Fondi dalla vendita di token 921ETH di GemholicECO bloccati nello Smart Contract di zkSync a causa dell'utilizzo della funzione di trasferimento
In Breve
GemholicECO ha utilizzato la funzione di trasferimento durante la distribuzione del proprio contratto token su zkSync Era.
La funzione di trasferimento funziona su Ethereum e altre catene EVM, ma non su zkSync.
zkSync ha fornito alla community un aggiornamento per chiarire il problema.
GemholicECO, una piattaforma multiprodotto, ha raccolto 921 ETH, per un valore di circa 1.7 milioni di dollari, in una vendita di token. Tuttavia, i fondi sono rimasti bloccati nello smart contract a causa di un problema con l'utilizzo della funzione .transfer(), che funziona su Ethereum e altre catene EVM, ma non su zkSync.
zkSync Era è un protocollo Layer-2 che ridimensiona Ethereum con la tecnologia Zero Knowledge. La versione Alpha del protocollo è stata aperta sulla rete principale il 24 marzo.
Per chiarire il problema, zkSync ha twittato un aggiornamento giovedì, fornendo il contesto della sua comunità. Secondo zkSync, GemholicECO ha implementato il suo contratto sulla rete principale senza provarlo sulla rete di prova o sul nodo locale, che avrebbe rilevato il problema.
"Qualsiasi contratto intelligente che utilizza transfer() o send() sta assumendo una forte dipendenza dai costi del gas, perché questo funziona inoltrando una quantità codificata di 2300 gas", ha spiegato zkSync. Sebbene la funzione utilizzi una quantità di gas codificata, i costi del gas possono cambiare, causando la rottura del contratto intelligente.
Gli sviluppatori sono stati avvertiti dell'utilizzo della funzione di trasferimento tre anni fa, ma sembra che GemholicECO non abbia ascoltato il consiglio. Anticipando che il problema si sarebbe presentato, zkSync ha aggiunto un avviso sull'utilizzo della funzione di trasferimento direttamente nel compilatore.
Gli sviluppatori del protocollo hanno deliberatamente scelto di rendere zkSync non equivalente a EVM. zkSync afferma che la sua misurazione dinamica del gas consente ad alcune transazioni di essere fino a 1,000 volte più economiche rispetto a qualsiasi altro rollup EVM.
Inoltre, zkSync ha precedentemente verificato il codice sorgente di dozzine di popolari progetti crittografici e non ne ha trovato uno che non seguisse l'avvertimento di tre anni di non utilizzare .transfer(), portandolo quindi a concludere che la comunità di sviluppatori aveva risolto questo problema.
Per evitare che questo problema si ripresenti in futuro, zkSync ha individuato una soluzione in grado di risolvere una classe più ampia di problemi legati al gas, sbloccare lo smart contract e recuperare completamente i fondi di GemholicECO. Il protocollo pubblicherà presto ulteriori dettagli.
Leggi di più:
Negazione di responsabilità
In linea con la Linee guida del progetto Trust, si prega di notare che le informazioni fornite in questa pagina non intendono essere e non devono essere interpretate come consulenza legale, fiscale, di investimento, finanziaria o di qualsiasi altra forma. È importante investire solo ciò che puoi permetterti di perdere e chiedere una consulenza finanziaria indipendente in caso di dubbi. Per ulteriori informazioni, suggeriamo di fare riferimento ai termini e alle condizioni nonché alle pagine di aiuto e supporto fornite dall'emittente o dall'inserzionista. MetaversePost si impegna a fornire report accurati e imparziali, ma le condizioni di mercato sono soggette a modifiche senza preavviso.
Circa l'autore
Cindy è una giornalista di Metaverse Post, che copre argomenti relativi a web3, NFT, metaverso e intelligenza artificiale, con particolare attenzione alle interviste con Web3 attori del settore. Ha parlato con oltre 30 dirigenti di livello C e oltre, portando ai lettori le loro preziose intuizioni. Originaria di Singapore, Cindy ora vive a Tbilisi, in Georgia. Ha conseguito una laurea in comunicazioni e studi sui media presso l'Università dell'Australia Meridionale e ha dieci anni di esperienza nel giornalismo e nella scrittura. Mettiti in contatto con lei tramite [email protected] con presentazioni per la stampa, annunci e opportunità di interviste.
Altri articoliCindy è una giornalista di Metaverse Post, che copre argomenti relativi a web3, NFT, metaverso e intelligenza artificiale, con particolare attenzione alle interviste con Web3 attori del settore. Ha parlato con oltre 30 dirigenti di livello C e oltre, portando ai lettori le loro preziose intuizioni. Originaria di Singapore, Cindy ora vive a Tbilisi, in Georgia. Ha conseguito una laurea in comunicazioni e studi sui media presso l'Università dell'Australia Meridionale e ha dieci anni di esperienza nel giornalismo e nella scrittura. Mettiti in contatto con lei tramite [email protected] con presentazioni per la stampa, annunci e opportunità di interviste.