Агрэгатар дэцэнтралізаванага абмену 1inch прадстаўляе функцыю пад назвай RabbitHole, якая распрацавана, каб не дапусціць, каб карыстальнікі MetaMask пацярпелі ад пэўнай формы лідарства.
Гаворка ідзе пра сэндвіч-атакі. Тут трэйдар вядзе вялікі ордэр на куплю, купляючы першым токен, падштурхоўваючы цану. Пасля выканання ордэра на куплю цана токена павышаецца, і ў гэты момант трэйдар прадае па больш высокай цане (ці наадварот для ўсяго манеўру). Гэта прыводзіць да таго, што ахвяра бачыць здзелку па горшай цане.
Прычына, па якой гэта адбываецца, заключаецца ў тым, што транзакцыі ў блокчейне звычайна транслююцца ў сетку ў цэлым, і ёсць перыяд часу, перш чым яны будуць уключаны ў блокі ў ланцужку. У выніку трэйдары, якія змаглі ўвесці свае транзакцыі ў ланцужок першымі - з дапамогай цэлага шэрагу розных метадаў - могуць апярэджваць транзакцыі, калі гэта дастаткова прыбыткова.
RabbitHole правярае транзакцыі, якія могуць падвяргацца такім сэндвіч-атакам. Калі ён вызначае, што транзакцыя можа быць атакаваная такім чынам, ён выкарыстоўвае альтэрнатыўны метад, каб перавесці транзакцыю ў блокчейн. Ён адпраўляе транзакцыю непасрэдна ў валідатар, напрыклад Flashbots, пазбягаючы яе публічнай трансляцыі.
RabbitHole прызначаны для карыстальнікаў MetaMask і спачатку будзе бясплатным для выкарыстання. У залежнасці ад меркавання супольнасці, 1nch можа манетызаваць гэтую функцыю ў будучыні.
© 2022 The Block Crypto, Inc. Усе правы абаронены. Гэты артыкул прадастаўляецца выключна ў інфармацыйных мэтах. Ён не прапануецца і не прызначаецца для выкарыстання ў якасці юрыдычных, падатковых, інвестыцыйных, фінансавых ці іншых рэкамендацый.
Крыніца: https://www.theblock.co/post/189951/dex-aggregator-1inch-to-protect-metamask-users-from-frontrunning?utm_source=rss&utm_medium=rss