Dasar
Spot
Perdagangkan kripto dengan bebas
Perdagangan Margin
Perbesar keuntungan Anda dengan leverage
Konversi & Investasi Otomatis
0 Fees
Perdagangkan dalam ukuran berapa pun tanpa biaya dan tanpa slippage
ETF
Dapatkan eksposur ke posisi leverage dengan mudah
Perdagangan Pre-Market
Perdagangkan token baru sebelum listing
Futures
Akses ribuan kontrak perpetual
TradFi
Emas
Satu platform aset tradisional global
Opsi
Hot
Perdagangkan Opsi Vanilla ala Eropa
Akun Terpadu
Memaksimalkan efisiensi modal Anda
Perdagangan Demo
Pengantar tentang Perdagangan Futures
Bersiap untuk perdagangan futures Anda
Acara Futures
Gabung acara & dapatkan hadiah
Perdagangan Demo
Gunakan dana virtual untuk merasakan perdagangan bebas risiko
Peluncuran
CandyDrop
Koleksi permen untuk mendapatkan airdrop
Launchpool
Staking cepat, dapatkan token baru yang potensial
HODLer Airdrop
Pegang GT dan dapatkan airdrop besar secara gratis
Launchpad
Jadi yang pertama untuk proyek token besar berikutnya
Poin Alpha
Perdagangkan aset on-chain, raih airdrop
Poin Futures
Dapatkan poin futures dan klaim hadiah airdrop
Investasi
Simple Earn
Dapatkan bunga dengan token yang menganggur
Investasi Otomatis
Investasi otomatis secara teratur
Investasi Ganda
Keuntungan dari volatilitas pasar
Soft Staking
Dapatkan hadiah dengan staking fleksibel
Pinjaman Kripto
0 Fees
Menjaminkan satu kripto untuk meminjam kripto lainnya
Pusat Peminjaman
Hub Peminjaman Terpadu
Meninjau ulang EIP-1559: 2 tahun setelah proposal diterima, apakah Ethereum lebih aman?
Pengarang: James Prestwich
Kompilasi: Luffy, Berita Pandangan ke Depan
Sebelum EIP-1559
Dahulu kala, di dunia kripto sebelum hadirnya EIP-1559, para penambang menentukan ukuran blok melalui mekanisme pemungutan suara sederhana. Setiap blok, penambang dapat menaikkan atau menurunkan batas gas blok hingga 1/1024. Oleh karena itu, ketika seorang penambang memproduksi sebuah blok, batas gas akan bergerak menuju rata-rata tertimbang hashrate yang disukai penambang. Mekanisme ini sudah ada sejak lahirnya Ethereum.
Dengan munculnya EIP-1559, batas Gas menjadi dua kali lipat, namun metode pengaturan batas tersebut hilang. Sejak setelah EIP-1559 hingga sebelum merger, para penambang memberikan suara pada target Gas, dan batas Gas ditetapkan dua kali lipat dari target. Misalnya, jika batas sebelum tahun 1559 adalah 10 mm (catatan: mm mengacu pada 1 juta), dan target setelah tahun 1559 adalah 10 mm, maka batas setelah tahun 1559 adalah 20 mm. 1559 memberikan peningkatan ukuran blok yang efektif, namun dengan konsekuensi yang serius (dalam bentuk penyesuaian biaya dasar). Penambang di bawah sistem 1559 dapat memilih target Gas, yang tidak berbeda dengan sistem penyesuaian sebelumnya yang berpindah 1/1024.
Sekarang 1/1024 (0,09%) mungkin tampak kecil, namun ini berarti peningkatan sekitar 5% setiap 50 blok, atau peningkatan sekitar 5% setiap 12,5 menit, atau dua kali lipat setiap 3 jam. Katakanlah Anda tidur siang dan bangun dan tiba-tiba menemukan batas bahan bakar Anda berlipat ganda (atau berkurang setengahnya)!
Ulasan singkat
EIP-1559 memiliki 2 input dan menghasilkan 2 output:
Produsen blok menetapkan target gas dengan menyesuaikan target sebesar 1/1024 setiap blok. Dengan cara ini, batas gas (2x target) ditetapkan secara tidak langsung. Produsen blok menetapkan biaya dasar dengan menggabungkan target gas dengan penggunaan gas aktual. Bila aktual > target maka biaya dasar meningkat; bila aktual < target maka biaya dasar menurun. Ada hubungan elastis yang kompleks di sini.
Penting untuk diingat bahwa penggunaan target tidak berdampak pada penggunaan sebenarnya. Faktanya, setiap produsen blok menetapkan tujuan (dengan menyesuaikan mekanisme) dan penggunaan aktual (dengan memasukkan transaksi saat membangun blok). Secara efektif, setiap produsen blok mengendalikan kedua masukan ke EIP-1559 dan oleh karena itu dapat mengendalikan keluaran (untuk blok tertentu). Target di setiap blok adalah hasil dari langkah terbaru produsen dalam “permainan target gas yang ditetapkan” yang berulang-ulang. Jadi, seiring berjalannya waktu, perilaku rata-rata menyatu dengan nilai keseimbangan dalam permainan ini.
EIP-1559 digabungkan dengan
Penggabungan mempunyai dua dampak utama terhadap mekanisme pembatasan Gas:
Yang pertama semakin mempercepat proses peracikan yang sudah cepat, tapi itu mungkin tidak menjadi masalah.
Saya pikir yang kedua lebih penting. Namun tidak secara terpisah, namun sebagai bagian dari tren sistemik yang lebih besar. Kami akan membahasnya lagi nanti.
Apa yang menghambat peningkatan target blok?
Anda mungkin bertanya-tanya, mengapa target blok tidak naik? Bukankah ini akan membuat transaksi lebih murah bagi pengguna dan menghasilkan lebih banyak uang bagi validator? Jika hal ini terlihat bagus, mengapa targetnya 15 mm dan bukan 15.000.000 mmm? Mengapa target 15mm (batas 30mm) merupakan keseimbangan saat ini?
Alasan utamanya adalah karena selalu disiapkan berdasarkan saran dari pengembang inti. Konsensus umumnya adalah kami menetapkannya ke tingkat yang kami tahu dapat ditangani pengguna dalam jangka waktu yang wajar. Blok gas tinggi yang besar akan melakukan DoS node dan mencegah konfirmasi. Validator (sebelumnya penambang) harus membuat blok dan memvalidasi blok orang lain. Dan jika blok tersebut terlalu besar untuk dapat dibangun atau diverifikasi secara andal dalam periode blok 12 detik, maka validator akan kehilangan uang ketika konfirmasi gagal. Hal ini juga dapat menyebabkan ketidakstabilan jaringan karena node mungkin tidak dapat menangani blok gigabit dengan baik.
EIP-1559 menyebutkan hal ini di bagian keamanan yang agak singkat, dengan mempertimbangkan keamanan relatif terhadap ukuran blok:
Kami cenderung berpikir bahwa validator memiliki insentif keuntungan yang cukup untuk menjaga batas blok dalam kisaran yang wajar, dan target 15mm masuk akal mengingat situasi klien.
EIP-1559 Apakah masih aman menggunakan PBS?
MEV-PBS mengubah keadaan ini. Dengan PBS, pengusul tidak lagi membayar biaya pembangunan blok secara langsung. Mereka mengalihdayakan seluruh proses ke pembangun. Faktanya, struktur MEV-PBS umum (seperti relai Flashbots) menyembunyikan blok dari validator hingga validator berkomitmen untuk mengusulkan blok tersebut. Sebagai bagian dari proses pembangunan, validator mengomunikasikan batas bahan bakar pilihan mereka kepada relayer.
Pembangun menggunakan perangkat lunak khusus yang dioptimalkan (bukan klien siap pakai) untuk membangun sebuah blok, dan kemudian mengirimkan blok tersebut (dengan penyesuaian batas gas) ke relay. Relai memastikan bahwa blok pembangun memenuhi persyaratan pengusul.
Hal ini memunculkan situasi yang menarik. Pengusul kini dilarang membayar biaya pembangunan blok. Pembangun membayar biaya ini secara eksklusif dan tidak perlu terlalu khawatir tentang batasan bahan bakar yang lebih besar. Jadi mengapa target gas harus dijaga tetap rendah di dunia MEV-PBS?
Belum aman
Pengusul selalu termotivasi untuk meningkatkan target gas tanpa batas untuk menghilangkan biaya dasar, namun dibatasi oleh biaya dan risiko dalam melakukan hal tersebut. Sebaliknya, para pembangun ingin memastikan blok-blok tersebut dan tidak disarankan membuat blok-blok yang terlalu besar untuk diverifikasi dalam jangka waktu yang dapat dikonfirmasi. Dengan kata lain, profitabilitas pembangun berada di ujung tanduk. Mereka perlu secara hati-hati menyeimbangkan pembuatan blok aktual yang lebih besar untuk mendapatkan lebih banyak pengambilan versus pengaruh ukuran blok pada finalitas. Jika pembuat membuat blok yang terlalu besar untuk divalidasi oleh validator, mereka berisiko kehilangan seluruh hadiah blok. Ini berarti bahwa pembangun mempunyai insentif yang kuat untuk menjaga ukuran blok sebenarnya pada ukuran wajar yang dapat diverifikasi, terlepas dari target gasnya.
Sebaliknya, para pengusul tidak perlu mempertimbangkan keseimbangan tersebut. Mereka dapat dengan mudah meningkatkan target gas dari eksekusi protokol tanpa batas waktu dan membiarkan pembuatnya menemukan keseimbangan yang menguntungkan. Melakukan hal ini menghilangkan biaya dasar sekaligus menjaga ruang blok sebenarnya tetap terbatas.
Dengan meningkatkan target gas (dan batas yang diberlakukan protokol) sambil menjaga ukuran blok sebenarnya dalam batas normal, pengusul tidak hanya dapat mengekstraksi lebih banyak MEV dengan ukuran blok yang tidak normal, mereka juga menghilangkan biaya dasar sekaligus membatasi pasokan secara artifisial. Jika pembangun membuat blok lebih kecil, pengguna harus membayar tip bahan bakar, kembali ke pasar biaya sebelum EIP-1559. Akibatnya, mereka dapat menambal EIP-1559 dengan “secara hipotetis” meningkatkan ruang blok, dan kemudian menolak kemampuan siapa pun untuk menggunakannya.
EIP-1559 tampaknya merupakan kemenangan yang jelas bagi pengusul dan pembangun. Mereka dapat mengekstrak lebih banyak MEV untuk diri mereka sendiri dalam kasus-kasus sulit (dengan sesekali membangun blok besar) atau mengubah semua biaya dasar yang dibakar menjadi tip yang dibayarkan dengan membatasi pasokan secara artifisial. Selain itu, kartel ini kompatibel dengan insentif karena tidak ada pihak yang memperoleh keuntungan dari penyimpangan tersebut.
Ini membawa saya pada pertanyaan sentral artikel ini.
Kapan pengusul dan pembangun akan meningkatkan target Gas menjadi 100 juta+?
Mengingat keterbatasan pada konfirmabilitas, pembangun harus menjaga ukuran blok sebenarnya mendekati nilai saat ini, berapa pun ukuran targetnya. Beberapa blok yang cukup kecil dapat memaksimalkan keuntungan. Namun, bagi pengusul, target gas yang sangat tinggi dapat memaksimalkan keuntungan mereka. Karena pengusul dan pembangun mempunyai posisi yang berbeda, mereka dapat berkolusi untuk meningkatkan target gas sekaligus mengurangi ukuran sebenarnya untuk memaksimalkan keuntungan.
Selama kandungan gas sebenarnya di blok tersebut dipertahankan sekitar 15 mm, bukankah target Gas 15.000 mm lebih sesuai dengan insentif dibandingkan target Gas 15 mm?
Oleh karena itu, apakah itu pembuat blok atau validator, meningkatkan target Gas, namun menjaga blok aktual yang dihasilkan lebih kecil, akan membuat pendapatan lebih tinggi.