zkSync trova la soluzione per "sbloccare" 921 ETH bloccati nello smart contract

zkSync trova la soluzione per "sbloccare" 921 ETH bloccati nello smart contract

zkSync trova una soluzione per "sbloccare" 921 ETH bloccati nello Smart Contract PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

zkSync prevede di apportare modifiche alla misurazione del gas di Era per recuperare i $ 1.7 milioni di ETH bloccati nel contratto intelligente GemstoneIDO.

La soluzione di ridimensionamento Ethereum Layer 2 zkSync afferma di aver trovato un modo per sbloccare i fondi bloccati nello smart contract GemstoneIDO di Gemholic.

In un aggiornamento del 6 aprile su Twitter, zkSync ha affermato di aver trovato una "soluzione elegante" per 921 ETH, del valore di circa $ 1.7 milioni, bloccato in uno dei suoi contratti dopo la vendita di token del progetto.

Il problema è sorto dalla funzione .transfer() nello smart contract di GemstoneIDO, che il team di zkSync sostiene avrebbe potuto essere evitato se il progetto avesse implementato il contratto su una testnet.

"Sfortunatamente, i contratti sono stati implementati sulla mainnet di Era senza essere stati provati sulla testnet o sul nodo locale, il che avrebbe colto immediatamente il problema", ha affermato il team di zkSync.

Il team Gemholic, invece, per aver testato la funzione sulla testnet zkSync prima della mainnet. 

La funzione faceva parte di zkSync Era, la soluzione di ridimensionamento rollup a conoscenza zero rilasciata da Matter Labs il mese scorso. Tuttavia, zkSync Era non è l'equivalente di Ethereum Virtual Machine (EVM), una "scelta di progettazione deliberata" fatta dal team.

La misurazione dinamica del gas di Era significa che qualsiasi trasferimento di ETH costerà più di 2300 gas e qualsiasi funzione .transfer() inserita senza uno stipendio del gas esplicito fallirebbe. Il team ha affermato di aver anticipato uno scenario del genere e ha aggiunto un avviso sulla funzione direttamente al suo compilatore.

Per risolvere il problema dei fondi bloccati di GemstoneIDO, zkSync ha dichiarato che avrebbe apportato modifiche minime alla misurazione del gas del protocollo per consentire il pieno recupero dei fondi.

Nonostante una rapida risoluzione, alcuni critici hanno affermato che i problemi derivavano dalla mancanza di una completa equivalenza EVM di zkSync Era, nonostante le sue affermazioni contrarie.

Timestamp:

Di più da scatenato