Fondsen van de 921ETH-tokenverkoop van GemholicECO zitten vast in het slimme contract van zkSync vanwege het gebruik van de overdrachtsfunctie
In het kort
GemholicECO gebruikte de overdrachtsfunctie bij het implementeren van hun tokencontract op zkSync Era.
De overdrachtsfunctie werkt op Ethereum en andere EVM-ketens, maar niet op zkSync.
zkSync heeft de community een update gegeven om het probleem op te lossen.
GemholicECO, een platform met meerdere producten, heeft 921 ETH opgehaald, ter waarde van ongeveer $ 1.7 miljoen, in een symbolische verkoop. Het geld zit echter vast in het slimme contract vanwege een probleem met het gebruik van de .transfer()-functie, die werkt op Ethereum en andere EVM-ketens, maar niet op zkSync.
zkSync Era is een Layer-2-protocol dat Ethereum schaalt met Zero Knowledge-technologie. De Alpha-versie van het protocol is op 24 maart op het mainnet geopend.
Om het probleem te verduidelijken, tweette zkSync donderdag een update, waarin de context van de gemeenschap werd gegeven. Volgens zkSync heeft GemholicECO zijn contract op het mainnet geïmplementeerd zonder het op het testnet of het lokale knooppunt te proberen, wat het probleem zou hebben opgevangen.
"Elk slim contract dat transfer() of send() gebruikt, is sterk afhankelijk van gaskosten, omdat dit een hardgecodeerde hoeveelheid van 2300 gas doorstuurt", legt zkSync uit. Hoewel de functie een hardgecodeerde gashoeveelheid gebruikt, kunnen de gaskosten veranderen, waardoor het slimme contract kapot gaat.
Ontwikkelaars werden gewaarschuwd voor het gebruik van de overdrachtsfunctie drie jaar geleden, maar het lijkt erop dat GemholicECO geen acht sloeg op het advies. Vooruitlopend op het feit dat het probleem zich zou voordoen, voegde zkSync een waarschuwing toe over het gebruik van de overdrachtsfunctie rechtstreeks in de compiler.
De ontwikkelaars van het protocol hebben er bewust voor gekozen om zkSync niet EVM-equivalent te maken. zkSync beweert dat dankzij zijn dynamische gasmeting sommige transacties tot 1,000 keer goedkoper zijn dan bij elke andere EVM-rollup.
Bovendien controleerde zkSync eerder de broncode van tientallen populaire cryptoprojecten en vond geen enkele die de drie jaar oude waarschuwing niet volgde om .transfer() niet te gebruiken, wat leidde tot de conclusie dat de gemeenschap van ontwikkelaars had dit probleem opgelost.
Om te voorkomen dat dit probleem in de toekomst opnieuw opduikt, heeft zkSync een oplossing gevonden die een bredere klasse van gasgerelateerde problemen kan oplossen, het slimme contract kan deblokkeren en het geld van GemholicECO volledig kan terugkrijgen. Het protocol zal binnenkort meer details publiceren.
Lees verder:
Disclaimer
In lijn met de Richtlijnen voor vertrouwensprojectenHoud er rekening mee dat de informatie op deze pagina niet bedoeld is en niet mag worden geïnterpreteerd als juridisch, fiscaal, beleggings-, financieel of enige andere vorm van advies. Het is belangrijk om alleen te beleggen wat u zich kunt veroorloven te verliezen en onafhankelijk financieel advies in te winnen als u twijfels heeft. Voor meer informatie raden wij u aan de algemene voorwaarden en de hulp- en ondersteuningspagina's van de uitgever of adverteerder te raadplegen. MetaversePost streeft naar nauwkeurige, onpartijdige berichtgeving, maar de marktomstandigheden kunnen zonder voorafgaande kennisgeving worden gewijzigd.
Over de auteur
Cindy is journaliste bij Metaverse Post, over onderwerpen die verband houden met web3, NFT, metaverse en AI, met een focus op interviews met Web3 spelers uit de industrie. Ze heeft met meer dan dertig leidinggevenden op C-niveau gesproken en er komen er steeds meer bij, en bracht hun waardevolle inzichten naar de lezers. Cindy komt oorspronkelijk uit Singapore en is nu gevestigd in Tbilisi, Georgië. Ze heeft een bachelordiploma in communicatie- en mediastudies van de Universiteit van Zuid-Australië en heeft tien jaar ervaring in journalistiek en schrijven. Neem contact met haar op via [e-mail beveiligd] met perspitches, aankondigingen en interviewmogelijkheden.
Meer artikelenCindy is journaliste bij Metaverse Post, over onderwerpen die verband houden met web3, NFT, metaverse en AI, met een focus op interviews met Web3 spelers uit de industrie. Ze heeft met meer dan dertig leidinggevenden op C-niveau gesproken en er komen er steeds meer bij, en bracht hun waardevolle inzichten naar de lezers. Cindy komt oorspronkelijk uit Singapore en is nu gevestigd in Tbilisi, Georgië. Ze heeft een bachelordiploma in communicatie- en mediastudies van de Universiteit van Zuid-Australië en heeft tien jaar ervaring in journalistiek en schrijven. Neem contact met haar op via [e-mail beveiligd] met perspitches, aankondigingen en interviewmogelijkheden.