A zkSync azt tervezi, hogy módosítja az Era gázmérését, hogy visszaszerezze a GemstoneIDO intelligens szerződésben foglalt 1.7 millió dollár értékű ETH-t.
Az Ethereum Layer 2 skálázási megoldása, a zkSync azt állítja, hogy megtalálta a módját a Gemholic GemstoneIDO intelligens szerződésében zárolt pénzeszközök feloldásának.
Egy április 6-i Twitter-frissítésben a zkSync azt mondta, hogy „elegáns megoldást” talált a 921 ETH-ra, körülbelül 1.7 millió dollár értékben, amelyet a projekt jelképes eladása után az egyik szerződésébe zártak.
TLDR:
1) Az alapok biztonságban vannak. Elegáns megoldást találtunk a szerződés feloldására.
2) Az Era nem egyenértékű az EVM-mel. Ez egy megfontolt tervezési választás, bizonyos előnyökkel és kompromisszumokkal.
3) A bevált gyakorlatok követése megelőzte volna a problémát:https://t.co/93M5ruljUP
— zkSync ∎ (@zksync) April 7, 2023
A probléma a GemstoneIDO intelligens szerződésében található .transfer() függvényből adódik, amely a zkSync csapat állítása szerint elkerülhető lett volna, ha a projekt egy tesztneten telepítette volna a szerződést.
„Sajnos a szerződéseket az Era mainnetén telepítették anélkül, hogy kipróbálták volna a tesztneten vagy a helyi csomóponton, ami azonnal észlelte volna a problémát” – mondta a zkSync csapata.
A Gemholic csapata azonban követelések hogy tesztelje a funkciót a zkSync tesztneten a mainnet előtt.
A funkció a zkSync Era része volt, a Matter Labs által a múlt hónapban kiadott nulla tudást igénylő összegző skálázási megoldásnak. A zkSync Era azonban nem az Ethereum Virtual Machine (EVM) megfelelője, hanem a csapat „szándékos tervezési döntése”.
Az Era dinamikus gázmérése azt jelenti, hogy minden ETH átvitel több mint 2300 gázba kerül, és minden kifejezett gázösztöndíj nélkül beírt .transfer() függvény meghiúsul. A csapat azt mondta, hogy számított egy ilyen forgatókönyvre, és a funkcióra vonatkozó figyelmeztetést közvetlenül a fordítóprogramjába helyezte.
Mielőtt mindenki előkapja a vasvillát @zksync és a 921 ETH, amely mától a szerződésben zárolt, a fordítójuk valóban figyelmeztet, ha az átviteli funkciót használja.
Nem hibázik teljesen, ha nem natív átviteli függvényt használ. pic.twitter.com/F9wTHubFmc
— cygaar (@0xCygaar) April 6, 2023
A GemstoneIDO zárolt alapjaival kapcsolatos probléma megoldása érdekében a zkSync azt mondta, hogy minimális változtatásokat hajt végre a protokoll gázmérésében, hogy lehetővé tegye a pénzeszközök teljes visszaszerzését.
A gyors megoldás ellenére egyes kritikusok azt állították, hogy a problémák abból fakadtak, hogy a zkSync Era nem rendelkezik teljes EVM-egyenértékűséggel, annak ellenére, hogy az ellenkezőjét állítja.
7 / n
Mindeközben az Era néhány napja leállt, és most ez a probléma az átviteli funkcióval. Néhány figyelemre méltó ember megemlítette, hogy a lang nem izomorf, ami a nulla EVM-ekvivalencia-kompatibilitásnak felel meg.
- Naz (@CryptoNasss) April 6, 2023
- SEO által támogatott tartalom és PR terjesztés. Erősödjön még ma.
- Platoblockchain. Web3 metaverzum intelligencia. Felerősített tudás. Hozzáférés itt.
- Forrás: https://unchainedcrypto.com/zksync-finds-solution-to-unfreeze-921-eth-stuck-in-smart-contract/
- :is
- 10
- 11
- 7
- a
- Rólunk
- tulajdonképpen
- hozzáadott
- Után
- állítólagos
- és a
- várható
- április
- VANNAK
- körül
- kerülendő
- előtt
- BEST
- legjobb gyakorlatok
- by
- eset
- elkapott
- Változások
- választás
- követelések
- kompatibilitás
- teljes
- teljesen
- szerződés
- szerződések
- ellentétes
- Költség
- tudott
- Critics
- Nap
- telepített
- Design
- Ellenére
- közvetlenül
- le-
- dinamikus
- lépett
- megegyezik
- Egyenértékű
- Ez volt
- hiba
- ETH
- Ethereum
- ethereum virtuális gép
- Ethereum virtuális gép (EVM)
- mindenki
- EVM
- FAIL
- kevés
- leletek
- következő
- A
- talált
- ból ből
- Tele
- funkció
- alapok
- GAS
- Ad
- Legyen
- tekintettel
- Hogyan
- How To
- azonban
- HTTPS
- azonnal
- in
- kérdés
- kérdések
- IT
- ITS
- Labs
- hiány
- NYELV
- keresztnév
- réteg
- Réteg 2
- 2. réteg méretezése
- helyi
- zárt
- gép
- készült
- mainnet
- csinál
- Anyag
- eszközök
- említett
- millió
- minimális
- Hónap
- több
- csomópont
- nem őshonos
- figyelemre méltó
- of
- on
- ONE
- rész
- Emberek (People)
- tervek
- Plató
- Platón adatintelligencia
- PlatoData
- gyakorlat
- Probléma
- program
- projektek
- protokoll
- Quick
- RE
- Meggyógyul
- felépülés
- felszabaduló
- Felbontás
- felteker
- biztonságos
- Mondott
- eladás
- skálázás
- Méretezési megoldás
- forgatókönyv
- okos
- okos szerződés
- megoldások
- SOLVE
- néhány
- különleges
- ilyen
- csapat
- testnet
- hogy
- A
- azok
- nak nek
- Ma
- jelképes
- TOKEN AKCIÓ
- átruházás
- transzferek
- igaz
- Kiolvaszt
- Frissítések
- használ
- Ve
- Tényleges
- virtuális gép
- figyelmeztetés
- Út..
- ami
- míg
- lesz
- val vel
- nélkül
- érdemes
- lenne
- te
- zephyrnet
- nulla
- nulla tudás
- zkSync