Rumah > web3.0 > teks badan

Apakah APS, EA, dan ET? Artikel yang menerangkan penyelesaian MEV arus perdana Ethereum

PHPz
Lepaskan: 2024-07-18 22:12:41
asal
649 orang telah melayarinya

APS、EA、ET 都是些什么?一文解读以太坊主流MEV解决方案

Disusun oleh: Tia, Techub News

Selepas menghadiri beberapa hari seminar di Edge City, saya mendapat pemahaman baharu tentang beberapa cadangan arus perdana dalam Ethereum. Cadangan ini digunakan terutamanya untuk menyelesaikan masalah MEV:

  • Prover Proposer Separation (APS): konsep reka bentuk struktur pasaran umum yang memisahkan saksi (Attester) daripada cadangan (Proposer). Sahkan Cadangan ini telah dicadangkan oleh penyelidik Ethereum Justin Drake dan digunakan terutamanya untuk menyelesaikan masalah pemusatan pengesah yang disebabkan oleh MEV berbilang blok. (Apabila pengesah mempunyai kebarangkalian tinggi untuk dipilih secara berterusan sebagai pencadang, ia boleh mengekstrak MEV dengan lebih cekap dan dengan itu memperoleh lebih banyak ganjaran. Ini akan menyebabkan pengesah lain lebih cenderung untuk bekerjasama dengan pengesah yang besar, yang membawa kepada isu pengesahan pusat pengesah .) Pada masa ini, pengesah Ethereum tidak memisahkan kedua-dua fungsi ini.
  • Execution Auction (EA): Disebut sebagai APS-Burn, ia adalah mekanisme yang digunakan untuk melaksanakan APS. Ia dicadangkan oleh penyelidik Ethereum Barnabé Monnot. Mekanisme khusus ialah pencadang suar slot N menentukan pencadang pelaksanaan slot N +32 (iaitu zaman seterusnya) melalui lelongan Intipatinya adalah untuk memperuntukkan hak cadangan pelaksanaan dengan cara yang telah ditetapkan. Dengan cara ini, keupayaan pencadang pelaksana untuk "membekukan" keadaan atau memanipulasi transaksi dengan mengawal beberapa slot berturut-turut dikurangkan.
  • Tiket Pelaksanaan (ET): adalah satu lagi mekanisme untuk melaksanakan APS. Pada masa ini, pencadang Beacon dan pencadang Pelaksanaan adalah pengesah yang sama. Apabila pengesah dipilih sebagai pencadang Beacon, mereka bertanggungjawab bukan sahaja untuk mencadangkan Blok Beacon (konsensus), tetapi juga untuk membina Blok Pelaksanaan (pelaksanaan), yang mengandungi semua transaksi dan kemas kini keadaan dalam blok. Mekanisme Tiket Pelaksanaan memisahkan peranan antara pengesahan dan pelaksanaan melalui pasaran tiket pelaksanaan yang berharga dinamik dikeluarkan oleh rangkaian Beacon, dan pengesah perlu mendapatkan hak cadangan Pelaksanaan dengan membeli tiket pelaksanaan.
  • Permainan Pemasa: Permainan Pemasa merujuk kepada kecenderungan pengesah untuk mendapatkan insentif pasaran tambahan dengan menangguhkan cadangan blok. Permainan berurutan ialah permainan jumlah sifar. Apabila pencadang menangguhkan cadangan blok selama 1 saat, pencadang (jujur) seterusnya kehilangan 1 saat. Keuntungan yang diperoleh oleh pencadang terdahulu adalah kerugian pencadang blok seterusnya. Jika semua pengesah mula bermain permainan pemasaan, tiada siapa yang akan menang.
  • Pemusnahan MEV: Tangkap dan musnahkan MEV melalui protokol Ethereum.
  • Senarai Kemasukan (IL): Cadangan ini membenarkan pengesah memaksa pembina untuk memasukkan transaksi tertentu dalam blok mereka. Sekatan ini dikenakan untuk meningkatkan rintangan penapisan.
  • Prakonf: Pencadang L1 dapat memberikan pra-pengesahan untuk transaksi L1 tx atau berasaskan rollup.

Matlamat Reka Bentuk

Untuk cadangan yang berbeza, matlamat terperinci adalah berbeza, seperti:

1) Permainan Pemasaan Pengasingan: Untuk mendapatkan faedah tambahan, pengesah Ethereum akan cenderung untuk mengambil bahagian dalam permainan pemasaan. Ini boleh memburukkan lagi pemusatan pengesah, jadi penyelesaiannya adalah dengan menyerahkannya kepada pemain berpengalaman, sama seperti PBS menyerahkan kerumitan pesanan pembinaan/transaksi blok kepada pemain berpengalaman untuk mengekalkan Desentralisasi pengesah.

2) Musnahkan MEV: Pemusnahan MEV ialah idea yang lebih teliti. Untuk menjadi jelas, saya secara peribadi percaya ini adalah hasil sampingan cadangan, bukan motif. Saya tidak kisah jika kita memusnahkan MEV.

Sesetengah orang juga sangat mengambil berat tentang pra-pengesahan, dan EA lebih baik dalam hal itu (saya secara peribadi tidak begitu mengambil berat tentang itu).

Masa slot dan permainan pemasaan

Dalam permainan pemasaan, panjang slot mempunyai kesan offset tertentu pada pemusatan:

  • Slot yang lebih pendek boleh mengurangkan MEV (contohnya, mengurangkan LVR), kerana MEV akan meningkat dengan slot Bertambah dengan masa .
  • Slot yang lebih pendek boleh menguatkan kesan permainan pemasaan, dengan itu meningkatkan insentif terpusat. Ini benar tanpa mengira transaksi (contohnya, anda boleh menunggu sehingga penghujung slot untuk memasukkan transaksi yang tidak wujud).

APS dan MEV berbilang blok

MEV berbilang blok bermakna mengawal berbilang slot secara berterusan boleh membawa ganjaran super-linear. (Sebagai contoh, ganjaran untuk mempunyai hak cadangan berturut-turut untuk blok N dan N+1 > ganjaran untuk cadangan bebas blok N + ganjaran untuk cadangan bebas blok N + 1).

Hari ini, sebab perkara ini tidak berlaku dalam realiti adalah semata-mata kerana kekangan etika pada syarikat seperti Lido dan Coinbase. Mereka tidak akan memanipulasi oracle untuk beberapa blok (walaupun mereka mempunyai bahagian yang besar, mereka akan sentiasa mendapat banyak blok berturut-turut), kerana berbuat demikian akan merosakkan reputasi mereka, yang tidak baik untuk perniagaan mereka . Atas sebab yang sama, mereka juga tidak akan menjual hak ini kepada pembina di luar perjanjian.

Namun, jika kita mencipta pasaran di mana sesiapa sahaja boleh membeli sejumlah besar slot berturut-turut, maka MEV berbilang blok akan menjadi mudah dan murah. Pada ketika ini, kuasa untuk membina slot diberikan kepada pembida yang lebih tinggi. Kami memasarkan kuasa ini dan memberikannya kepada mereka yang mempunyai keuntungan tertinggi, bukannya pengesah yang sejajar.

Senarai Kemasukan (IL)

Bolehkah kita menggunakan senarai sertakan untuk menghalang MEV berbilang blok? Nah, nampaknya boleh, tetapi sebenarnya tidak. Jika ini adalah IL terhad yang dibayangkan hari ini, mereka hanya akan menguatkuasakan kemasukan subset urus niaga tertentu, dan mereka hanya akan menguatkuasakan kemasukan urus niaga tetapi tidak memesan. Pencadang pelaksanaan yang memegang sejumlah besar slot masih boleh menyebabkan masalah dan mengekstrak MEV berbilang blok.

Untuk menjadikan IL lebih teguh dan menghalang MEV berbilang blok, anda boleh menjadikan IL sebagai paparan mempool untuk setiap ahli jawatankuasa IL (bukan hanya beberapa transaksi yang mereka fikir sedang disemak untuk tempoh masa tertentu), dan mereka juga akan Paksa pengisihan dan bukannya hanya memasukkan urus niaga (cth. mengisih mengikut yuran keutamaan). Anda perlu memasukkan senarai ini untuk membuat blok. Nah, dalam kes ini kami telah menukar IL menjadi skim pencadang berbilang blok blok penuh, diisih mengikut yuran keutamaan dalam kelompok. (Ada yang mungkin mengatakan kita semua sedang membina perkara yang sama.)

Anda juga boleh mengenakan penalti yang lebih besar pada slot yang terlepas untuk mengurangkan MEV berbilang blok, tetapi itu masih tidak sempurna. Jadi pada asasnya, ia tidak sepenuhnya jelas sama ada masalah ini sebenarnya boleh diselesaikan.

Selain itu, masih terdapat kebimbangan bahawa pencadang tidak akan menggunakan IL sama sekali. Bagaimana jika kita melaksanakannya dan pengesah takut menggunakannya? Kami memerlukan reka bentuk yang memberi insentif kepada semua orang untuk menggunakannya dan membolehkan penafian munasabah tentang kandungan IL. Ini lebih mudah diucapkan daripada dilakukan. Jika pencadang tidak boleh/tidak akan menguatkuasakan CR melalui IL, maka kami tidak tahu mengapa begitu banyak pengesah diperlukan.

Atas ialah kandungan terperinci Apakah APS, EA, dan ET? Artikel yang menerangkan penyelesaian MEV arus perdana Ethereum. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:panewslab.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!