Live Nai-update na Pandaigdigang Balita na May Kaugnay Sa Bitcoin, Ethereum, Crypto, Blockchain, Teknolohiya, Ekonomiya. Nai-update Ang bawat Minuto. Magagamit sa Lahat ng Mga Wika.
Isipin ang paggawa ng 800 ETH sa isang arb… at makalipas ang isang oras pagkatapos ay nawalan ng 1100 ETH sa isang hackerNarito ang kwento ng 0xbaDc0dE, isang MEV bot na nakakuha at nawala lahat ng ito sa loob ng ilang oras ngayong gabi— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Isipin ang paggawa ng 800 ETH sa isang arb
… at makalipas ang isang oras pagkatapos ay nawalan ng 1100 ETH sa isang hacker
Narito ang kwento ng 0xbaDc0dE, isang MEV bot na nakakuha at nawala lahat ng ito sa loob ng ilang oras ngayong gabi
— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Ang 0xbaDc0dE ay ang prefix ng kontrata para sa isang mempool bot na medyo aktibo sa ETH nitong mga nakaraang buwan.Sa oras na iyon nagpadala sila ng ~220k na transaksyon sa Ethereum, naniniwala ako sa lahat ng arbs o sinusubukang kanselahin ang arb.Address: 0xbadc0defafcf6d4239bdf0b66da4d7bd36fcf05a— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Ang 0xbaDc0dE ay ang prefix ng kontrata para sa isang mempool bot na medyo aktibo sa ETH nitong mga nakaraang buwan.
Sa oras na iyon nagpadala sila ng ~220k na transaksyon sa Ethereum, naniniwala ako sa lahat ng arbs o sinusubukang kanselahin ang arb.
Address: 0xbadc0defafcf6d4239bdf0b66da4d7bd36fcf05a
Mas maaga ngayon, sinubukan ng ilang mahihirap na kaluluwa na magbenta ng $1.8m sa cUSDC sa Uniswap v2 (!). Nakakuha sila ng ~$500 bilang kapalit. Oo naman.Samantala, nakabuo ito ng napakalaking pagkakataon sa arb.tx: 0x96a129768ec66fd7d65114bf182f4e173bf0b73a44219adaf71f01381a3d0143 pic.twitter.com/fOAhVkFRgV— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Mas maaga ngayon, sinubukan ng ilang mahihirap na kaluluwa na magbenta ng $1.8m sa cUSDC sa Uniswap v2 (!). Nakakuha sila ng ~$500 bilang kapalit. Oo naman.
Samantala, nakabuo ito ng napakalaking pagkakataon sa arb.
tx: 0x96a129768ec66fd7d65114bf182f4e173bf0b73a44219adaf71f01381a3d0143 pic.twitter.com/fOAhVkFRgV
0xbaDc0dE dutifully backran ang arb sa mempool (!) sa isang looong arb hawakan maraming mga protocol.Ang kita mula rito ay ~800 ETH!tx: 0x2a615005a63785284f11a4c5cb803d1935d34e358c10a3b4d76398d2e7bb2f9d pic.twitter.com/h0GNO22y7y— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
0xbaDc0dE dutifully backran ang arb sa mempool (!) sa isang looong arb hawakan maraming mga protocol.
Ang kita mula rito ay ~800 ETH!
tx: 0x2a615005a63785284f11a4c5cb803d1935d34e358c10a3b4d76398d2e7bb2f9d pic.twitter.com/h0GNO22y7y
… Ngunit makalipas lamang ang isang oras lahat ng ETH ng 0xbaDc0dE ay ninakawHahayaan ko ang mambabasa na gumawa ng biro tungkol sa code mismo pic.twitter.com/c36stxrVeg— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
… Ngunit makalipas lamang ang isang oras lahat ng ETH ng 0xbaDc0dE ay ninakaw
Hahayaan ko ang mambabasa na gumawa ng biro tungkol sa code mismo pic.twitter.com/c36stxrVeg
Sa paghuhukay, tila hindi naprotektahan ng 0xbaDc0dE nang maayos ang function na ginamit nila upang magsagawa ng mga dYdX flashloan.Tandaan ang "callFunction," na siyang function na tinatawag ng dYdX router bilang bahagi ng flashloan execution pic.twitter.com/NUKKU8S2F6— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Sa paghuhukay, tila hindi naprotektahan ng 0xbaDc0dE nang maayos ang function na ginamit nila upang magsagawa ng mga dYdX flashloan.
Tandaan ang "callFunction," na siyang function na tinatawag ng dYdX router bilang bahagi ng flashloan execution pic.twitter.com/NUKKU8S2F6
Kapag nakakuha ka ng flashloan ang protocol na iyong hinihiram ay tatawag ng isang standardized function sa iyong kontrata.Sa kasong ito dYdX tinatawag na "callFunction" sa 0xbaDc0dE.Sa kasamaang-palad, pinapayagan ang code ng 0xbaDc0dE para sa arbitrary na pagpapatupad.— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Kapag nakakuha ka ng flashloan ang protocol na iyong hinihiram ay tatawag ng isang standardized function sa iyong kontrata.
Sa kasong ito dYdX tinatawag na "callFunction" sa 0xbaDc0dE.
Sa kasamaang-palad, pinapayagan ang code ng 0xbaDc0dE para sa arbitrary na pagpapatupad.
Ginamit ito ng attacker para makuha ang 0xbaDc0dE na aprubahan ang lahat ng kanilang WETH para sa spender sa kanilang kontrata.tx: 0x59ddcf5ee5c687af2cbf291c3ac63bf28316a8ecbb621d9f62d07fa8a5b8ef4e— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Ginamit ito ng attacker para makuha ang 0xbaDc0dE na aprubahan ang lahat ng kanilang WETH para sa spender sa kanilang kontrata.
tx: 0x59ddcf5ee5c687af2cbf291c3ac63bf28316a8ecbb621d9f62d07fa8a5b8ef4e
Pagkatapos ay inilipat lamang ng umaatake ang weth out sa kanilang address.tx: 0x631d206d49b930029197e5e57bbbb9a4da2eb00993560c77104cd9f4ae2d1a98— @bertcmiller (@bertcmiller) Septiyembre 27, 2022
Pagkatapos ay inilipat lamang ng umaatake ang weth out sa kanilang address.
tx: 0x631d206d49b930029197e5e57bbbb9a4da2eb00993560c77104cd9f4ae2d1a98
1/ Hindi magsusukat ang EVM.Ang EVM tech ay hindi kayang humawak ng higit sa 30 tps, na hindi kayang makipagkumpitensya sa mga bilis ng web2. @SolanaNiresolba ng SVM ang isyung ito.Isang thread kung paano makakatulong ang SVM sa susunod na wave ng mga gumagamit ng blockchain sa laki. pic.twitter.com/kkNzhyBk11- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
1/ Hindi magsusukat ang EVM.
Ang EVM tech ay hindi kayang humawak ng higit sa 30 tps, na hindi kayang makipagkumpitensya sa mga bilis ng web2. @SolanaNiresolba ng SVM ang isyung ito.
Isang thread kung paano makakatulong ang SVM sa susunod na wave ng mga gumagamit ng blockchain sa laki. pic.twitter.com/kkNzhyBk11
- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
2/ Bago sumisid sa solusyon, mahalagang maunawaan ang problema.Ang Ethereum ay ang pinakamalaking matalinong kontrata blockchain, tiyak na ang mga validator ay maaaring magdagdag ng higit pang mga server upang gawing mas mabilis ang Ethereum? tama?mali. Isipin ang Ethereum bilang isang sistema ng pila na may isang teller lamang.- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
2/ Bago sumisid sa solusyon, mahalagang maunawaan ang problema.
Ang Ethereum ay ang pinakamalaking matalinong kontrata blockchain, tiyak na ang mga validator ay maaaring magdagdag ng higit pang mga server upang gawing mas mabilis ang Ethereum? tama?
mali. Isipin ang Ethereum bilang isang sistema ng pila na may isang teller lamang.
3/ Gaano man kabilis ang teller na ito ay nakakamit ng consensus sa mga transaksyon mula sa mga validator, napakabilis lang niya na maproseso ang pila.Ngayon ang pagkakatulad na ito ay nagiging mas kumplikado kapag nag-factor ka para sa mga bayarin sa gas. Ang iba ay maaaring magbayad ng dagdag na pera upang maputol ang linya. pic.twitter.com/tErmS8AlGD- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
3/ Gaano man kabilis ang teller na ito ay nakakamit ng consensus sa mga transaksyon mula sa mga validator, napakabilis lang niya na maproseso ang pila.
Ngayon ang pagkakatulad na ito ay nagiging mas kumplikado kapag nag-factor ka para sa mga bayarin sa gas. Ang iba ay maaaring magbayad ng dagdag na pera upang maputol ang linya. pic.twitter.com/tErmS8AlGD
4/ Ang solong sinulid na arkitektura ng EVM ay ginagawang hindi naaayon ang teller sa kanyang oras sa pagproseso ng queue, at lumilikha ng pangkalahatang mabagal na sistema.Paano ito malulutas ng Sealevel VM? Sa pamamagitan ng parallelization.Isipin muli ang analogy ng teller. Paano kung maraming teller?- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
4/ Ang solong sinulid na arkitektura ng EVM ay ginagawang hindi naaayon ang teller sa kanyang oras sa pagproseso ng queue, at lumilikha ng pangkalahatang mabagal na sistema.
Paano ito malulutas ng Sealevel VM? Sa pamamagitan ng parallelization.
Isipin muli ang analogy ng teller. Paano kung maraming teller?
5/ Sa halip na 1 teller, paano kung mayroong 10, 50, o 100? Ang mga transaksyon ay magiging mas mabilis, tama?Iyon mismo ang ginagawa ng sealevel engine ni Solana. Pinoproseso nito ang mga transaksyon nang sabay-sabay upang mabilis na lumipat sa pila.Ito ay humahantong sa mas mabilis na bilis ng transaksyon at mataas na tps pic.twitter.com/LkFwyRXuoe- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
5/ Sa halip na 1 teller, paano kung mayroong 10, 50, o 100? Ang mga transaksyon ay magiging mas mabilis, tama?
Iyon mismo ang ginagawa ng sealevel engine ni Solana. Pinoproseso nito ang mga transaksyon nang sabay-sabay upang mabilis na lumipat sa pila.
Ito ay humahantong sa mas mabilis na bilis ng transaksyon at mataas na tps pic.twitter.com/LkFwyRXuoe
6/ Bakit hindi ito ginagawa ng ibang mga blockchain?Dahil sinusubukan ng lahat ng transaksyon na i-update ang mga pandaigdigang estado, 2 transaksyong sinusubukang i-update ang parehong estado ay maaaring humantong sa isang concurrency bug.Ang sealevel ay tumutugon sa bug na ito sa pamamagitan ng paglalarawan sa lahat ng mga estado na babasahin/susulatin ng isang transaksyon habang isinasagawa.- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
6/ Bakit hindi ito ginagawa ng ibang mga blockchain?
Dahil sinusubukan ng lahat ng transaksyon na i-update ang mga pandaigdigang estado, 2 transaksyong sinusubukang i-update ang parehong estado ay maaaring humantong sa isang concurrency bug.
Ang sealevel ay tumutugon sa bug na ito sa pamamagitan ng paglalarawan sa lahat ng mga estado na babasahin/susulatin ng isang transaksyon habang isinasagawa.
7/ Ito ay nagbibigay-daan para sa mga hindi magkakapatong na transaksyon na maisagawa nang magkatulad.Ang validator ay maaaring gumamit ng maraming mga core para sa parallel na pagpoproseso hangga't kailangan nito, hangga't ang mga magkakapatong na transaksyon ay hindi naproseso nang magkatulad.Higit pa tungkol dito mula sa @aeyakovenko:https://t.co/Mwfne96XNF- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
7/ Ito ay nagbibigay-daan para sa mga hindi magkakapatong na transaksyon na maisagawa nang magkatulad.
Ang validator ay maaaring gumamit ng maraming mga core para sa parallel na pagpoproseso hangga't kailangan nito, hangga't ang mga magkakapatong na transaksyon ay hindi naproseso nang magkatulad.
Higit pa tungkol dito mula sa @aeyakovenko:https://t.co/Mwfne96XNF
8/ Samakatuwid, ang Sealevel VM ay lumilikha ng perpektong layer para sa pagpapatupad ng mga transaksyon nang magkatulad.Kung titingnan ang analogy ng teller, malinaw na malinaw na mas mataas ang SVM kaysa sa EVM sa mga tuntunin ng pagganap, at pag-scale ng web3 sa mga pamantayan ng web2.Kaya, paano natin dadalhin ang SVM sa masa?- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
8/ Samakatuwid, ang Sealevel VM ay lumilikha ng perpektong layer para sa pagpapatupad ng mga transaksyon nang magkatulad.
Kung titingnan ang analogy ng teller, malinaw na malinaw na mas mataas ang SVM kaysa sa EVM sa mga tuntunin ng pagganap, at pag-scale ng web3 sa mga pamantayan ng web2.
Kaya, paano natin dadalhin ang SVM sa masa?
9/ Nitro ay nilikha na may pananaw na gawing isang unibersal na pamantayan sa pag-unlad ang SVM na nagpapahintulot sa mga rollup ng SVM na i-deploy sa anumang layer 1 blockchain.Naniniwala kaming may kakayahan ang mga rollup ng SVM na gawing powerhouse ang anumang L1, habang gumagawa ng mga gateway sa pagitan $ SOL at hindi SVM L1- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
9/ Nitro ay nilikha na may pananaw na gawing isang unibersal na pamantayan sa pag-unlad ang SVM na nagpapahintulot sa mga rollup ng SVM na i-deploy sa anumang layer 1 blockchain.
Naniniwala kaming may kakayahan ang mga rollup ng SVM na gawing powerhouse ang anumang L1, habang gumagawa ng mga gateway sa pagitan $ SOL at hindi SVM L1
10/ Upang simulan ang pananaw na ito, inilalagay ni Nitro ang unang SVM rollup sa Cosmos ecosystem, sa @SeiNetwork.Nagbibigay-daan ito sa mga developer ng Solana na magkaroon ng access sa mas malawak na ecosystem ng IBC, at binibigyan ang mga user ng Cosmos ng access sa mga benepisyo ng performance ng SVM.- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
10/ Upang simulan ang pananaw na ito, inilalagay ni Nitro ang unang SVM rollup sa Cosmos ecosystem, sa @SeiNetwork.
Nagbibigay-daan ito sa mga developer ng Solana na magkaroon ng access sa mas malawak na ecosystem ng IBC, at binibigyan ang mga user ng Cosmos ng access sa mga benepisyo ng performance ng SVM.
11/ Overtime, makakatulong ang mga deployment ng SVM sa maraming ecosystem na gawing pamantayan sa industriya ang SVM, katulad ng mga EVM.Ang hinaharap para sa scalability ng blockchain ay maliwanag, at hindi kami maaaring maging mas nasasabik na dalhin ang SVM tech sa isang ecosystem na malapit sa iyo. Malapit na.- Nitro SVM (@Nitro_Labs) Septiyembre 28, 2022
11/ Overtime, makakatulong ang mga deployment ng SVM sa maraming ecosystem na gawing pamantayan sa industriya ang SVM, katulad ng mga EVM.
Ang hinaharap para sa scalability ng blockchain ay maliwanag, at hindi kami maaaring maging mas nasasabik na dalhin ang SVM tech sa isang ecosystem na malapit sa iyo. Malapit na.
(1/6) Kung ang iyong pera ay mabilis na bumababa, ano ang bibilhin mo upang maprotektahan ang iyong kapangyarihan sa pagbili?Ang sagot para sa mga may hawak ng Euro at Pound ay napakarami #BitcoinKapansin-pansin ito dahil hindi namin nakita ang parehong trend sa mga nakaraang krisis noong 2020 o 2021Isang maikling pic.twitter.com/rJvWGORFqz— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(1/6) Kung ang iyong pera ay mabilis na bumababa, ano ang bibilhin mo upang maprotektahan ang iyong kapangyarihan sa pagbili?
Ang sagot para sa mga may hawak ng Euro at Pound ay napakarami #Bitcoin
Kapansin-pansin ito dahil hindi namin nakita ang parehong trend sa mga nakaraang krisis noong 2020 o 2021
Isang maikling pic.twitter.com/rJvWGORFqz
— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(2/6) Paano ang iba pang pangunahing asset ng crypto? Kapansin-pansin na hindi namin nakita ang parehong trend sa Ether. Ang mga kamakailang volume ay medyo hindi kapansin-pansin kumpara sa nakaraang 2 taon. Mahirap na pera kumpara sa computer sa mundo? pic.twitter.com/yNT4kzChcx— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(2/6) Paano ang iba pang pangunahing asset ng crypto? Kapansin-pansin na hindi namin nakita ang parehong trend sa Ether. Ang mga kamakailang volume ay medyo hindi kapansin-pansin kumpara sa nakaraang 2 taon. Mahirap na pera kumpara sa computer sa mundo? pic.twitter.com/yNT4kzChcx
(3/6) "Tunay na hirap na pera" sa Ginto ay talagang NAGBABA sa panahon ng Sept 13th Euro sell-off at Sept 26th Pound drop off pic.twitter.com/RVnMro7YK3— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(3/6) "Tunay na hirap na pera" sa Ginto ay talagang NAGBABA sa panahon ng Sept 13th Euro sell-off at Sept 26th Pound drop off pic.twitter.com/RVnMro7YK3
(4/6) Naglalaro ba sa harap ng ating mga mata ang hard money thesis ng Bitcoin? Hindi siguro. Ngunit ang paglipad na ito sa Bitcoin ay isang kawili-wiling pag-unlad at maaaring maging isang hakbang patungo sa BTC na itinuturing na mahirap na pera.— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(4/6) Naglalaro ba sa harap ng ating mga mata ang hard money thesis ng Bitcoin? Hindi siguro. Ngunit ang paglipad na ito sa Bitcoin ay isang kawili-wiling pag-unlad at maaaring maging isang hakbang patungo sa BTC na itinuturing na mahirap na pera.
(5/6) Nakita namin ang mga umuusbong na bansa na piniling bumili ng Bitcoin sa mas mataas na rate kaysa sa mga binuo na bansa sa loob ng maraming taon dahil sa kahinaan ng lokal na currency. Ang nangungunang 20 bansa sa pag-aampon ng crypto ay hinog na sa mga bansang may mga problema sa pera: Turkey, Brazil, Russia, Nigeria.— Dunleavy (@dunleavy89) Septiyembre 28, 2022
(5/6) Nakita namin ang mga umuusbong na bansa na piniling bumili ng Bitcoin sa mas mataas na rate kaysa sa mga binuo na bansa sa loob ng maraming taon dahil sa kahinaan ng lokal na currency. Ang nangungunang 20 bansa sa pag-aampon ng crypto ay hinog na sa mga bansang may mga problema sa pera: Turkey, Brazil, Russia, Nigeria.
Pinagmulan: https://www.cryptopolitan.com/best-twitter-threads-of-the-day-september-28/