Жывыя абноўленыя навіны ва ўсім свеце, звязаныя з біткойнамі, эфірам, крыпта, блокчейн, тэхналогіямі, эканомікай. Абнаўляецца кожная хвіліна. Даступна на ўсіх мовах.
Уявіце, што вы зарабляеце 800 ETH за адзін арб... і праз гадзіну страціў 1100 ETH хакеруВось гісторыя 0xbaDc0dE, бота MEV, які атрымаў і страціў усё за некалькі гадзін сёння ўвечары— @bertcmiller (@bertcmiller) Верасень 27, 2022
Уявіце, што вы зарабляеце 800 ETH за адзін арб
... і праз гадзіну страціў 1100 ETH хакеру
Вось гісторыя 0xbaDc0dE, бота MEV, які атрымаў і страціў усё за некалькі гадзін сёння ўвечары
— @bertcmiller (@bertcmiller) Верасень 27, 2022
0xbaDc0dE - гэта прэфікс кантракта для бота mempool, які быў даволі актыўны ў ETH за апошнія некалькі месяцаў.За гэты час яны адправілі ~ 220 тысяч транзакцый у Ethereum, я лічу, што ўсе арб або спрабуюць адмяніць арб.Address: 0xbadc0defafcf6d4239bdf0b66da4d7bd36fcf05a— @bertcmiller (@bertcmiller) Верасень 27, 2022
0xbaDc0dE - гэта прэфікс кантракта для бота mempool, які быў даволі актыўны ў ETH за апошнія некалькі месяцаў.
За гэты час яны адправілі ~ 220 тысяч транзакцый у Ethereum, я лічу, што ўсе арб або спрабуюць адмяніць арб.
Address: 0xbadc0defafcf6d4239bdf0b66da4d7bd36fcf05a
Раней сёння нейкі небарака спрабаваў прадаць 1.8 мільёна долараў у cUSDC на Uniswap v2 (!). Узамен яны атрымалі ~500 долараў. Ой.Тым часам гэта спарадзіла масіўную магчымасць арб.tx: 0x96a129768ec66fd7d65114bf182f4e173bf0b73a44219adaf71f01381a3d0143 pic.twitter.com/fOAhVkFRgV— @bertcmiller (@bertcmiller) Верасень 27, 2022
Раней сёння нейкі небарака спрабаваў прадаць 1.8 мільёна долараў у cUSDC на Uniswap v2 (!). Узамен яны атрымалі ~500 долараў. Ой.
Тым часам гэта спарадзіла масіўную магчымасць арб.
tx: 0x96a129768ec66fd7d65114bf182f4e173bf0b73a44219adaf71f01381a3d0143 pic.twitter.com/fOAhVkFRgV
0xbaDc0dE паслухмяна запусціў арб у мемпуле (!) у доўгім арб, закранаючы мноства пратаколаў.Прыбытак ад гэтага склаў ~800 ETH!tx: 0x2a615005a63785284f11a4c5cb803d1935d34e358c10a3b4d76398d2e7bb2f9d pic.twitter.com/h0GNO22y7y— @bertcmiller (@bertcmiller) Верасень 27, 2022
0xbaDc0dE паслухмяна запусціў арб у мемпуле (!) у доўгім арб, закранаючы мноства пратаколаў.
Прыбытак ад гэтага склаў ~800 ETH!
tx: 0x2a615005a63785284f11a4c5cb803d1935d34e358c10a3b4d76398d2e7bb2f9d pic.twitter.com/h0GNO22y7y
… Але ўсяго праз гадзіну ўвесь ETH 0xbaDc0dE быў скрадзеныЯ дазволю чытачу пажартаваць над кодам pic.twitter.com/c36stxrVeg— @bertcmiller (@bertcmiller) Верасень 27, 2022
… Але ўсяго праз гадзіну ўвесь ETH 0xbaDc0dE быў скрадзены
Я дазволю чытачу пажартаваць над кодам pic.twitter.com/c36stxrVeg
Паглыбляючыся, здаецца, што 0xbaDc0dE не абараніў належным чынам функцыю, якую яны выкарыстоўвалі для выканання dYdX flashloans.Звярніце ўвагу на "callFunction", якая з'яўляецца функцыяй, якая выклікаецца маршрутызатарам dYdX як частка выканання flashloan pic.twitter.com/NUKKU8S2F6— @bertcmiller (@bertcmiller) Верасень 27, 2022
Паглыбляючыся, здаецца, што 0xbaDc0dE не абараніў належным чынам функцыю, якую яны выкарыстоўвалі для выканання dYdX flashloans.
Звярніце ўвагу на "callFunction", якая з'яўляецца функцыяй, якая выклікаецца маршрутызатарам dYdX як частка выканання flashloan pic.twitter.com/NUKKU8S2F6
Калі вы атрымліваеце флэш-пазыку, пратакол, які вы пазычаеце, будзе выклікаць стандартызаваную функцыю ў вашым кантракце.У гэтым выпадку dYdX выклікаў "callFunction" на 0xbaDc0dE.Код 0xbaDc0dE, на жаль, дазволіў адвольнае выкананне.— @bertcmiller (@bertcmiller) Верасень 27, 2022
Калі вы атрымліваеце флэш-пазыку, пратакол, які вы пазычаеце, будзе выклікаць стандартызаваную функцыю ў вашым кантракце.
У гэтым выпадку dYdX выклікаў "callFunction" на 0xbaDc0dE.
Код 0xbaDc0dE, на жаль, дазволіў адвольнае выкананне.
Зламыснік выкарыстаў гэта, каб прымусіць 0xbaDc0dE зацвердзіць усе іх WETH для расходнікаў па іх кантракце.tx: 0x59ddcf5ee5c687af2cbf291c3ac63bf28316a8ecbb621d9f62d07fa8a5b8ef4e— @bertcmiller (@bertcmiller) Верасень 27, 2022
Зламыснік выкарыстаў гэта, каб прымусіць 0xbaDc0dE зацвердзіць усе іх WETH для расходнікаў па іх кантракце.
tx: 0x59ddcf5ee5c687af2cbf291c3ac63bf28316a8ecbb621d9f62d07fa8a5b8ef4e
Затым зламыснік проста перадаў мокры на іх адрас.tx: 0x631d206d49b930029197e5e57bbbb9a4da2eb00993560c77104cd9f4ae2d1a98— @bertcmiller (@bertcmiller) Верасень 27, 2022
Затым зламыснік проста перадаў мокры на іх адрас.
tx: 0x631d206d49b930029197e5e57bbbb9a4da2eb00993560c77104cd9f4ae2d1a98
1/ EVM не будзе маштабавацца.Тэхналогія EVM не можа апрацоўваць больш за 30 транзакцый у секунду, што не можа канкурыраваць з хуткасцю web2. @ СаланаSVM вырашае гэтую праблему.Тэма пра тое, як SVM дапаможа прыцягнуць наступную хвалю карыстальнікаў блокчейна ў маштабе. pic.twitter.com/kkNzhyBk11— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
1/ EVM не будзе маштабавацца.
Тэхналогія EVM не можа апрацоўваць больш за 30 транзакцый у секунду, што не можа канкурыраваць з хуткасцю web2. @ СаланаSVM вырашае гэтую праблему.
Тэма пра тое, як SVM дапаможа прыцягнуць наступную хвалю карыстальнікаў блокчейна ў маштабе. pic.twitter.com/kkNzhyBk11
— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
2/ Перш чым паглыбіцца ў рашэнне, важна зразумець праблему.Ethereum - гэта найбуйнейшы блокчейн смарт-кантрактаў, напэўна, валідатары могуць дадаць больш сервераў, каб зрабіць Ethereum больш хуткім? праўда?Няправільна. Думайце пра Ethereum як аб сістэме чаргі з адным касірам.— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
2/ Перш чым паглыбіцца ў рашэнне, важна зразумець праблему.
Ethereum - гэта найбуйнейшы блокчейн смарт-кантрактаў, напэўна, валідатары могуць дадаць больш сервераў, каб зрабіць Ethereum больш хуткім? праўда?
Няправільна. Думайце пра Ethereum як аб сістэме чаргі з адным касірам.
3/ Незалежна ад таго, наколькі хутка гэты касір здольны дасягнуць кансенсусу па транзакцыях ад валідатараў, ён можа апрацаваць чаргу толькі з такой хуткасцю.Цяпер гэтая аналогія становіцца больш складанай, калі ўлічваць плату за газ. Іншыя могуць заплаціць дадатковыя грошы, каб выразаць лінію. pic.twitter.com/tErmS8AlGD— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
3/ Незалежна ад таго, наколькі хутка гэты касір здольны дасягнуць кансенсусу па транзакцыях ад валідатараў, ён можа апрацаваць чаргу толькі з такой хуткасцю.
Цяпер гэтая аналогія становіцца больш складанай, калі ўлічваць плату за газ. Іншыя могуць заплаціць дадатковыя грошы, каб выразаць лінію. pic.twitter.com/tErmS8AlGD
4/ Аднаструменная архітэктура EVM робіць касіра неадпаведным у часе апрацоўкі чаргі і стварае агульную павольную сістэму.Як Sealevel VM вырашае гэта? Праз паралелізацыю.Зноў падумайце пра аналогію з касірам. Што рабіць, калі было некалькі касіраў?— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
4/ Аднаструменная архітэктура EVM робіць касіра неадпаведным у часе апрацоўкі чаргі і стварае агульную павольную сістэму.
Як Sealevel VM вырашае гэта? Праз паралелізацыю.
Зноў падумайце пра аналогію з касірам. Што рабіць, калі было некалькі касіраў?
5/ Замест 1 касіра, што калі б іх было 10, 50 ці 100? Транзакцыі будуць хутчэй, так?Гэта менавіта тое, што робіць механізм марскога ўзроўню Саланы. Ён апрацоўвае транзакцыі адначасова, каб хутка перамяшчацца па чарзе.Гэта прыводзіць да павелічэння хуткасці транзакцый і высокіх паказчыкаў у секунду pic.twitter.com/LkFwyRXuoe— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
5/ Замест 1 касіра, што калі б іх было 10, 50 ці 100? Транзакцыі будуць хутчэй, так?
Гэта менавіта тое, што робіць механізм марскога ўзроўню Саланы. Ён апрацоўвае транзакцыі адначасова, каб хутка перамяшчацца па чарзе.
Гэта прыводзіць да павелічэння хуткасці транзакцый і высокіх паказчыкаў у секунду pic.twitter.com/LkFwyRXuoe
6/ Чаму іншыя блокчейны гэтага не робяць?Паколькі ўсе транзакцыі спрабуюць абнавіць глабальныя станы, 2 транзакцыі, якія спрабуюць абнавіць адзін і той жа стан, могуць прывесці да памылкі паралелізму.Sealevel ліквідуе гэтую памылку, апісваючы ўсе станы, якія транзакцыя будзе чытаць/запісваць падчас выканання.— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
6/ Чаму іншыя блокчейны гэтага не робяць?
Паколькі ўсе транзакцыі спрабуюць абнавіць глабальныя станы, 2 транзакцыі, якія спрабуюць абнавіць адзін і той жа стан, могуць прывесці да памылкі паралелізму.
Sealevel ліквідуе гэтую памылку, апісваючы ўсе станы, якія транзакцыя будзе чытаць/запісваць падчас выканання.
7/ Гэта дазваляе выконваць транзакцыі, якія не перакрываюцца, паралельна.Валідатар можа выкарыстоўваць столькі ядраў для паралельнай апрацоўкі, колькі яму трэба, пакуль транзакцыі, якія перакрываюцца, не апрацоўваюцца паралельна.Больш падрабязна пра гэта з @aeyakovenko:https://t.co/Mwfne96XNF— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
7/ Гэта дазваляе выконваць транзакцыі, якія не перакрываюцца, паралельна.
Валідатар можа выкарыстоўваць столькі ядраў для паралельнай апрацоўкі, колькі яму трэба, пакуль транзакцыі, якія перакрываюцца, не апрацоўваюцца паралельна.
Больш падрабязна пра гэта з @aeyakovenko:https://t.co/Mwfne96XNF
8/ Такім чынам, Sealevel VM стварае ідэальны ўзровень для паралельнага выканання транзакцый.Гледзячы на аналогію з касірам, становіцца ясна, што SVM відавочна пераўзыходзіць EVM з пункту гледжання прадукцыйнасці і маштабавання web3 да стандартаў web2.Такім чынам, як мы давядзем СВМ у масы?— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
8/ Такім чынам, Sealevel VM стварае ідэальны ўзровень для паралельнага выканання транзакцый.
Гледзячы на аналогію з касірам, становіцца ясна, што SVM відавочна пераўзыходзіць EVM з пункту гледжання прадукцыйнасці і маштабавання web3 да стандартаў web2.
Такім чынам, як мы давядзем СВМ у масы?
9/ Nitro быў створаны з мэтай зрабіць SVM універсальным стандартам распрацоўкі, які дазваляе разгортваць зводныя пакеты SVM на любым блокчейне ўзроўню 1.Мы лічым, што зводныя пакеты SVM здольныя ператварыць любы L1 у электрастанцыю, адначасова ствараючы шлюзы паміж $ SOL і не-SVM L1— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
9/ Nitro быў створаны з мэтай зрабіць SVM універсальным стандартам распрацоўкі, які дазваляе разгортваць зводныя пакеты SVM на любым блокчейне ўзроўню 1.
Мы лічым, што зводныя пакеты SVM здольныя ператварыць любы L1 у электрастанцыю, адначасова ствараючы шлюзы паміж $ SOL і не-SVM L1
10/ Каб ажыццявіць гэта бачанне, Nitro разгортвае першы зводны пакет SVM у экасістэме Cosmos на @SeiNetwork.Гэта дазваляе распрацоўшчыкам Solana атрымаць доступ да больш шырокай экасістэмы IBC і дае карыстальнікам Cosmos доступ да пераваг SVM у прадукцыйнасці.— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
10/ Каб ажыццявіць гэта бачанне, Nitro разгортвае першы зводны пакет SVM у экасістэме Cosmos на @SeiNetwork.
Гэта дазваляе распрацоўшчыкам Solana атрымаць доступ да больш шырокай экасістэмы IBC і дае карыстальнікам Cosmos доступ да пераваг SVM у прадукцыйнасці.
11/ Звышурочная праца, разгортванне SVM у розных экасістэмах дапаможа ператварыць SVM у галіновы стандарт, падобны да EVM.Будучыня маштабаванасці блокчейна светлая, і мы не можам быць больш рады прынесці тэхналогію SVM у экасістэму побач з вамі. Хутка будзе.— Nitro SVM (@Nitro_Labs) Верасень 28, 2022
11/ Звышурочная праца, разгортванне SVM у розных экасістэмах дапаможа ператварыць SVM у галіновы стандарт, падобны да EVM.
Будучыня маштабаванасці блокчейна светлая, і мы не можам быць больш рады прынесці тэхналогію SVM у экасістэму побач з вамі. Хутка будзе.
(1/6) Калі б ваша валюта хутка абясцэньвалася, што б вы купілі, каб абараніць сваю пакупніцкую здольнасць?Адказ для ўладальнікаў еўра і фунтаў у пераважнай большасці быў такі #BitcoinГэта характэрна, таму што мы не бачылі такой жа тэндэнцыі ў папярэдніх крызісах у 2020 ці 2021 гадахКароткая pic.twitter.com/rJvWGORFqz— Данліві (@dunleavy89) Верасень 28, 2022
(1/6) Калі б ваша валюта хутка абясцэньвалася, што б вы купілі, каб абараніць сваю пакупніцкую здольнасць?
Адказ для ўладальнікаў еўра і фунтаў у пераважнай большасці быў такі #Bitcoin
Гэта характэрна, таму што мы не бачылі такой жа тэндэнцыі ў папярэдніх крызісах у 2020 ці 2021 гадах
Кароткая pic.twitter.com/rJvWGORFqz
— Данліві (@dunleavy89) Верасень 28, 2022
(2/6) А як наконт іншых буйных крыпта-актываў? Цікава, што мы не бачылі такой жа тэндэнцыі з эфірам. Апошнія аб'ёмы даволі нічым не характэрныя ў параўнанні з апошнімі 2 гадамі. Цяжкія грошы супраць сусветнага кампутара? pic.twitter.com/yNT4kzChcx— Данліві (@dunleavy89) Верасень 28, 2022
(2/6) А як наконт іншых буйных крыпта-актываў? Цікава, што мы не бачылі такой жа тэндэнцыі з эфірам. Апошнія аб'ёмы даволі нічым не характэрныя ў параўнанні з апошнімі 2 гадамі. Цяжкія грошы супраць сусветнага кампутара? pic.twitter.com/yNT4kzChcx
(3/6) "Сапраўдныя цвёрдыя грошы" ў золаце фактычна абясцэніліся падчас распродажу еўра 13 верасня і падзення фунта 26 верасня pic.twitter.com/RVnMro7YK3— Данліві (@dunleavy89) Верасень 28, 2022
(3/6) "Сапраўдныя цвёрдыя грошы" ў золаце фактычна абясцэніліся падчас распродажу еўра 13 верасня і падзення фунта 26 верасня pic.twitter.com/RVnMro7YK3
(4/6) Тэзіс аб цвёрдых грашовых біткойнах разыгрываецца на нашых вачах? Напэўна, не. Але гэты пераход да біткойнаў з'яўляецца цікавай падзеяй і можа стаць адной з прыступак да таго, што BTC будзе лічыцца цвёрдымі грашыма.— Данліві (@dunleavy89) Верасень 28, 2022
(4/6) Тэзіс аб цвёрдых грашовых біткойнах разыгрываецца на нашых вачах? Напэўна, не. Але гэты пераход да біткойнаў з'яўляецца цікавай падзеяй і можа стаць адной з прыступак да таго, што BTC будзе лічыцца цвёрдымі грашыма.
(5/6) На працягу многіх гадоў мы бачылі, як краіны з развіваючай дынамікай выбіраюць набыццё біткойнаў па значна больш высокіх стаўках, чым развітыя краіны, галоўным чынам з-за слабасці мясцовай валюты. У 20 лідэраў па прыняцці крыптаграфіі ёсць краіны з валютнымі праблемамі: Турцыя, Бразілія, Расія, Нігерыя.— Данліві (@dunleavy89) Верасень 28, 2022
(5/6) На працягу многіх гадоў мы бачылі, як краіны з развіваючай дынамікай выбіраюць набыццё біткойнаў па значна больш высокіх стаўках, чым развітыя краіны, галоўным чынам з-за слабасці мясцовай валюты. У 20 лідэраў па прыняцці крыптаграфіі ёсць краіны з валютнымі праблемамі: Турцыя, Бразілія, Расія, Нігерыя.
Крыніца: https://www.cryptopolitan.com/best-twitter-threads-of-the-day-september-28/