Seiring dengan perkembangan DeFi yang semakin pesat, blockchain Solana muncul sebagai hotspot baru untuk aplikasi terdesentralisasi, berkat arsitektur berkinerja tinggi dan teknologi inovatifnya. Namun, seiring dengan meningkatnya aktivitas ekonomi, kekhawatiran tentang pasar biaya Solana dan Nilai Ekstraksi Maksimum (MEV) secara bertahap menjadi fokus perhatian komunitas.
Bangkitnya Solana di DeFi
Kebangkitan Solana memperluas DeFi. Meskipun kami telah mengamati dari jauh, kami tidak pernah menawarkan perspektif baru. Namun, aktivitas yang gencar di Solana dalam beberapa bulan terakhir telah memberi kami kesempatan baru untuk mengamati posisinya di pasar dan bagaimana perkembangannya.
Biaya transaksi sangat penting untuk mendukung aktivitas paling dasar pada blockchain, karena biaya ini memvalidasi transaksi pengguna dan memasukkannya ke dalam blok. Tujuan utama dari biaya ini adalah untuk mencegah spam; biaya ini juga merupakan bagian dari subsidi yang dibayarkan kepada validator untuk membangun/memvalidasi blok. Dalam artian, biaya jaringan ini mirip dengan biaya sewa; pengguna membayar biaya untuk mengakses komoditas yang terbatas per unit waktu. Komoditas di sini adalah “ruang blok”, yaitu ruang di dalam blok.
Di sini, kami mengevaluasi ruang blok pada dua blockchain kontrak pintar terbesar, Ethereum dan Solana. Ketika kami mempelajari lebih dalam, kami memahami bahwa pasar biaya, baik yang dirancang dalam protokol maupun yang dikembangkan secara organik dari bawah ke atas, memungkinkan validator untuk meningkatkan akses mereka ke ruang blok.
Pasar biaya Solana dioptimalkan untuk kinerja tinggi dan bertujuan untuk menghindari masalah yang terlihat pada pendekatan Ethereum. Namun, meskipun pasar Solana pada akhirnya mungkin lebih efisien daripada Ethereum, Solana masih perlu mengalami revolusi MEV yang serupa (validator mulai mengeksploitasi posisi istimewa mereka). Solana tidak perlu menempuh rute yang diusulkan Ethereum yaitu Protocol Blockchain Separation (PBS), tetapi perlu mengidentifikasi pendekatan komprehensif untuk stabilitas jangka panjang pasar biayanya.
Dasar-dasar Penilaian Ruang Blok
Sebelum kita mempelajari lebih dalam, mari kita coba memahami bagaimana nilai ruang blok ditentukan secara kasar.
Ada aspek teknis dan aspek sosial (pada dasarnya koordinasi di antara berbagai pihak yang memberikan nilai pada blockchain). Secara teknis, blockchain dapat mengatur ukuran blok, waktu blok, dan mekanisme produksi dan penyebaran blok. Bagan di bawah ini memberikan penjelasan dan perbandingan yang lebih rinci mengenai pendekatan Ethereum dan Solana.
Aspek sosial mengacu pada koordinasi di antara para pemangku kepentingan untuk mencapai tujuan teknis dan finansial dari chain. Hal ini juga dapat dilihat sebagai status sosial dari blockchain, subjektif tetapi tetap merupakan metrik yang penting. Sama efektifnya dengan tekanan sosial dan membangun budaya untuk memecahkan masalah, baik Solana maupun Ethereum telah membangun budaya tersebut. Contoh terbaru dari diskusi di sekitar lapisan sosial termasuk perdebatan tentang peningkatan batas gas Ethereum dan penerbitan per epoch, serta penutupan mempool Jito baru-baru ini di Solana.
Sekarang, mari kita periksa dan bandingkan pasar biaya Ethereum dan Solana secara lebih rinci.
Ringkasan Pasar Biaya Ethereum
Popularitas Ethereum terutama disebabkan oleh lingkungan eksekusinya: Ethereum Virtual Machine (EVM), yang memungkinkan kontrak pintar. Faktor lainnya adalah sifat Ethereum yang tidak memerlukan izin, yang telah menyebabkan berbagai gelombang inovasi: ledakan ICO pada tahun 2017-2018, DeFi Musim Panas 2020, dan kegilaan NFT pada tahun 2021-2022. Keberadaan aplikasi-aplikasi ini yang terus berlanjut telah menciptakan nilai bagi para validator yang menyediakan ruang blok untuk aktivitas-aktivitas ini.
Tak lama setelah lonjakan aktivitas ekonomi di Ethereum (ini terjadi sebelum transisi ke PoS), para penambang mulai mengeksplorasi cara memasukkan transaksi mereka saat peluang arbitrase muncul, memanfaatkan posisi mereka sebagai pengusul blok.
Phil Daian adalah orang pertama yang mendokumentasikan aktivitas ini. Dia pertama kali mendokumentasikan aktivitas ini dalam makalahnya yang inovatif, Flash Boys 2.0, yang diterbitkan pada tahun 2019 (yang sekarang kita sebut MEV). Pada saat itu, pasar biaya Ethereum hanya mengizinkan harga gas yang lebih tinggi sebagai insentif untuk inklusi transaksi. Lelang Gas Prioritas (PGA) ini memadati jaringan Ethereum dan menaikkan harga gas hingga Flashbots (yang didirikan oleh Daian) diluncurkan. Hal ini menciptakan pasar bagi para penambang yang dapat dibayar dengan biaya penyertaan transaksi oleh para pencari, yang merupakan pedagang arbitrase on-chain. Para peneliti Ethereum kemudian menyadari bahwa ekstraksi MEV dapat menjadi lebih kuat daripada biaya on-chain.
Perubahan yang paling signifikan pada pasar biaya Ethereum mungkin adalah EIP-1559, yang menciptakan biaya dasar (ditentukan secara dinamis per periode, untuk mencegah spam, dan dibakar), dan biaya prioritas (digunakan untuk menampilkan urgensi atau menentukan preferensi dan dibayarkan untuk memblokir pengusul untuk penyertaan transaksi). Poin penting adalah bahwa “biaya prioritas” secara fungsional berbeda dengan “tips”. Yang pertama memastikan penyertaan dan dimediasi oleh rantai yang mendasarinya, sedangkan yang kedua memastikan pemesanan dan penyertaan dan dimediasi oleh pasar biaya.
Pendekatan Ethereum telah berkembang; lihat studi mendalam kami tentang MEV dari musim gugur lalu. Hal ini terjadi melalui kombinasi lapisan sosial, yang mencoba mendesentralisasikan industri MEV yang terkonsentrasi, dan lapisan teknis, di mana MEV sekarang telah menjadi bagian penting dari peta jalan teknis (Vitalik menyebut bagian peta jalan ini sebagai “Momok”).
Mekanisme Pasar Biaya Solana
Solana mengambil pendekatan yang sangat berbeda dalam arsitektur blockchain, terutama dalam hal skalabilitas.
Beberapa inovasi penting dari Solana meliputi:
- Tidak Ada Kumpulan Memori Umum: Di Solana, transaksi diteruskan langsung dari klien yang memulai ke Pemimpin saat ini yang bertanggung jawab untuk pembuatan blok, sehingga tidak memerlukan kumpulan memori. Hal ini secara teoritis mengurangi latensi konfirmasi transaksi, tetapi dalam praktiknya, situasinya tidak selalu mudah karena “jitter” (yaitu, waktu pemrosesan yang berbeda yang dialami oleh validator yang berbeda ketika menangani transaksi atau blok).
- Isolasi Negara: Kurangnya ekstensi kumpulan memori membuat transaksi pada dAPP lebih independen satu sama lain. Pendekatan ini mirip dengan konsep “menambahkan lebih banyak jalur untuk memperlancar lalu lintas”; berbagai jenis transaksi di Solana harus mengikuti “jalur” tertentu, dari pengguna ke Pemimpin, untuk ditambahkan ke blok.
- Parallel Execution: Solana dapat memproses transaksi yang tidak tumpang tindih secara bersamaan di blok yang sama. Hal ini disebabkan oleh dua faktor:
- Produksi blok Solana (secara kasar) terus menerus, karena Pemimpin diharapkan untuk menambahkan transaksi ke blok saat mereka menerimanya.
- Slot Leader sudah pasti, karena mereka sudah dijadwalkan sebelumnya dalam antrian dan juga bertanggung jawab atas produksi empat blok berturut-turut.
Kedua faktor ini, dikombinasikan dengan isolasi state Solana, memungkinkan transaksi menjadi “multithreaded”. Ini berarti bahwa transaksi di beberapa thread secara kasar dikonfirmasi pada waktu yang sama dalam jadwal Leader epoch saat ini (asalkan transaksi dalam thread yang sama tidak mengubah status yang sama) dengan cara yang sama dan pada waktu yang sama.
Pasar Biaya Solana: Lebih Murah ≠ Lebih Baik
Biaya jaringan di Solana biasanya sangat rendah (meskipun telah meningkat seiring dengan meningkatnya permintaan). Berbeda dengan Ethereum, Solana memiliki biaya dasar statis yang diukur dalam lamport. Kemudian, biaya prioritasnya diukur dalam lamport mikro per unit komputasi yang diminta.
Ini berarti bahwa sementara biaya berskala secara algoritmik dengan kompleksitas dan permintaan pada EVM, SVM hanya perlu meningkatkan biaya prioritasnya melalui permintaan sederhana. Masalah teknis non-dinamis yang dihasilkan dirinci di sini, tetapi poin utamanya adalah bahwa penetapan harga fluktuasi permintaan secara statis untuk komoditas dengan pasokan yang ditentukan tidak ideal.
Pasar Biaya Solana: MEV yang tak terhindarkan
Konsensus sosial Solana melihat biaya rendahnya sebagai keunggulan unik dibandingkan dengan blockchain lainnya. Pendekatan ini mengundang spam, sehingga beberapa orang menganjurkan untuk menaikkan biaya atau menerapkan biaya dasar dinamis selama periode aktivitas tinggi (mirip dengan EIP-1559).
Pendekatan Solana sejauh ini adalah menerapkan pasar biaya lokal untuk menangani peningkatan permintaan. Karena negara bagian terisolasi, jaringan dapat dengan mudah mengidentifikasi “hotspot” atau negara bagian yang mengalami peningkatan permintaan. Pendekatan hotspot ini memungkinkan blockchain untuk secara algoritmik menentukan harga transaksi dengan target biaya transaksi yang lebih tinggi daripada negara bagian yang kurang diminati. Pendekatan ini mirip dengan peran pembuat blok Ethereum yang diselesaikan oleh penjadwal, yang membantu menempatkan transaksi ke dalam blok yang berurutan berdasarkan biaya prioritas.
Sebagai bagian dari penerapan pasar biaya lokal, Solana telah membangun penjadwal dalam protokol yang secara lokal menjadwalkan transaksi untuk dieksekusi berdasarkan algoritme masuk pertama, keluar pertama. Transaksi terus dialirkan ke slot Leader, yang kemudian mengurutkannya berdasarkan petunjuk yang mereka berikan.
Algoritme ini juga mengharuskan Pemimpin slot untuk membagikan pecahan yang mereka buat dengan beberapa node yang terhubung dengan mereka, berdasarkan taruhan mereka. Akan tetapi, seperti yang telah disebutkan sebelumnya, proses ini terganggu oleh jitter. Secara khusus, jitter penjadwal (karena Solana secara acak menetapkan transaksi yang masuk ke utas eksekusi) dan jitter jaringan (dari latensi relai P2P dari transaksi dan shard yang masuk) menciptakan ketidakpastian dalam pemesanan transaksi di Solana, sehingga membuat lelang block space menjadi tidak layak secara ekonomi. Dengan kata lain, validator memiliki insentif ekonomi untuk menyisipkan atau menyusun ulang transaksi setiap kali ada jitter. Bagi pengguna, ini berarti kebocoran MEV, dan bagi validator, ini berarti keuntungan MEV.
Solana vs Ethereum
Ulasan singkat tentang MEV di Ethereum: Sebelum Flashbots di Ethereum, aktivitas MEV memadati aktivitas blockchain biasa, menaikkan harga gas untuk semua pengguna melalui PGA. Di Solana, biaya tidak meroket karena tidak memiliki status bersama dan harga minimum global seperti Ethereum, tetapi selama peningkatan aktivitas, pengguna biasa merasa kesulitan untuk menyelesaikan transaksi di Solana. Flashbots merilis MEV-GETH untuk menangani PGA, menciptakan saluran terpisah untuk pengambilan nilai MEV di luar mekanisme biaya dalam protokol. Dalam kasus Solana, Jito memperkenalkan produk serupa untuk validator, memberi mereka kumpulan memori semu dan penjadwal khusus untuk memesan transaksi yang paling menguntungkan. Kumpulan memori Jito sangat menarik bagi pengguna, menawarkan mereka jaminan penyertaan (yaitu, MEV mereka diekstraksi).
Meskipun merupakan produk yang populer, pool memori Jito berada di bawah tekanan sosial dan ditutup bulan lalu. Hal ini mungkin disebabkan oleh alasan yang sama dengan lebih dari 20% transaksi Ethereum yang berjalan melalui pool memori pribadi: pengguna menjadi lelah dengan serangan sandwich. Spam sekali lagi menjadi satu-satunya mekanisme untuk transaksi yang sensitif terhadap waktu di Solana (dari sudut pandang probabilistik). Kurangnya mekanisme penawaran ruang blok yang efisien menyebabkan ketidakpastian selama periode permintaan yang tinggi.
Karena transaksi di Solana sekarang dialirkan langsung ke slot Leader dan model prioritas telah terganggu, topologi (dan latensi yang dihasilkan) adalah komponen penting bagi pengguna yang mempertimbangkan transaksi yang sensitif terhadap waktu.
Topologi pengguna dalam jaringan dapat dipahami sebagai seberapa “jauh” mereka dari Pemimpin, tergantung pada bobot pasak mereka dan / atau bobot pasak node yang terhubung dengan mereka. Dengan demikian, agen yang rasional akan berusaha untuk terhubung ke node dengan taruhan tinggi yang sudah dikendalikan, yang mengarah ke sentralisasi.
Sebagai konsekuensi jangka pendek dari spam, Solana sekarang sangat padat sehingga hampir tidak dapat digunakan oleh pengguna yang kurang canggih karena kegagalan transaksi. Oleh karena itu, mengatasi konsekuensi jangka panjang (sentralisasi co-location dan network stakes) menjadi lebih penting.
Struktur Pasar yang Lebih Rasional?
Filosofi desain awal Solana berpusat pada penghapusan gesekan pengguna dan memungkinkan jaringan validasi untuk memenuhi permintaan dengan cara apa pun. Apa yang mereka abaikan adalah bahwa pasar beroperasi paling efektif ketika ada tingkat kepastian tertentu dalam operasinya. Pasar biaya menyediakan cara untuk mendemokratisasi inklusi dengan mengharuskan pengguna membayar lebih, menggeser masalah dari perspektif topologi ke perspektif berbasis insentif.
Meskipun hal ini mengubah pengalaman pengguna, menerima pasar biaya, terutama hubungannya dengan MEV, merupakan cara terbaik untuk Solana dan para penggunanya. Menyediakan pendekatan paket dengan biaya yang intensif sambil mempertahankan integritas rantai jauh lebih baik daripada tidak memiliki metode sama sekali.
Faktanya, aktivitas on-chain hampir selalu sensitif terhadap waktu, terutama ketika agen berusaha mengekstraksi nilai dengan sedikit atau tanpa biaya ekonomi. Eksekusi dengan kepastian yang tinggi lebih baik daripada eksekusi probabilistik yang murah.
Spesialisasi pasar biaya memungkinkan tawar-menawar dan lelang untuk ruang blok terjadi pada tingkat yang lebih tinggi, jauh dari konsensus dan eksekusi. Dengan demikian, validator dapat memenuhi tugas mereka tanpa khawatir tentang mengoptimalkan hasil terbaik untuk akumulasi nilai ruang blok.
Revolusi MEV Solana yang Akan Datang
Solana saat ini sedang berdiskusi di seluruh rantai tentang bagaimana pasar biayanya harus direstrukturisasi (sesuatu yang telah dipikirkan oleh Ethereum selama bertahun-tahun tetapi belum terselesaikan).
Solana belum menjalani transformasi MEV yang diperlukan. Meskipun lonjakan aktivitas on-chain baru-baru ini telah menarik peserta MEV seperti Jito dan Ellipsis untuk mulai membangun infrastruktur MEV, validator utama belum melewati ambang batas ini untuk menjalankan strategi MEV Solana mereka sendiri. Sangat kontras, semua stakers utama di Ethereum menjalankan MEV. Komunitas validator Solana tidak bermusuhan dengan komunitas Ethereum, jadi demi memprioritaskan pengalaman pengguna akhir, kedua belah pihak telah mencapai kesepakatan jabat tangan untuk tidak mengekstrak MEV (sejauh ini).
Situasi ini tidak akan bertahan lama; lapisan sosial tidak dapat memantau perilaku tanpa batas waktu. Blockchain harus beroperasi di lingkungan yang terdiri dari aktor-aktor yang mementingkan diri sendiri. Solana mungkin memiliki kinerja yang lebih baik daripada Ethereum karena dapat mengatasi beberapa masalah MEV tanpa terkendala oleh desentralisasi. Akan tetapi, Solana masih harus menjawab beberapa pertanyaan rumit, seperti apakah semua SOL yang dipertaruhkan harus memenuhi syarat untuk mendapatkan hadiah MEV seperti yang dicapai melalui peningkatan MEV di Ethereum.
Untuk mengatasi masalah kemacetan di Solana, kami telah mengeksplorasi beberapa mekanisme minimal. Mekanisme ini termasuk struktur biaya dinamis, modifikasi pada spesifikasi penjadwal lokal yang akan datang, batasan berbasis saham, dan pengoptimalan lainnya pada lapisan aplikasi. Kemajuan terjadi dengan cepat. CEO Jito baru-baru ini mengakui, “Sekelompok kecil operator/pencari mengapit mempool pribadi.”
MEV adalah tanda pertumbuhan ekonomi, dan oleh karena itu, tidak dapat dihindari. Faktanya, bahkan Bitcoin, yang kesederhanaannya sering dipuji sebagai fitur terbesarnya, telah mulai mengalami perubahan bentuk setelah Ordinals dan meningkatnya aktivitas ekonomi. Memilih untuk mengabaikan solusi karena eksternalitas negatif (seperti kasus Jito) tidak menghilangkan eksternalitas tersebut; ini hanya akan membuat pasar menjadi tidak terkoordinasi.
Lapisan sosial adalah alat yang efektif untuk mencegah perilaku predator tetapi hanya dapat bertahan dalam waktu singkat. Ethereum mengalami kekurangan pada lapisan sosial, dengan munculnya permainan waktu, sebuah strategi di mana pengusul blok dengan sengaja menunda pelepasan blok mereka selama mungkin untuk memaksimalkan penangkapan MEV. Hal ini merusak keamanan rantai tetapi masuk akal secara ekonomi dari sudut pandang validator. Rasa malu dapat bertahan untuk sementara waktu, tetapi penelitian protokol adalah satu-satunya solusi jangka panjang.
Masih terlalu dini untuk mengatakan seperti apa rantai pasokan MEV Solana dalam beberapa tahun ke depan. Tetapi satu hal yang dapat kami pastikan sekarang adalah bahwa sebagian besar nilainya akan ditangkap oleh sejumlah besar validator.