Unichain baru saja diumumkan 3 jam yang lalu.
Berita terbaru dalam industri kripto: Uniswap, bursa AMM terkemuka, telah resmi mengumumkan solusi Layer 2 miliknya sendiri, Unichain.
Beberapa tahun yang lalu, saya berspekulasi tentang kemungkinan Uniswap mengembangkan jaringannya sendiri dan menentangnya karena potensi tantangan UX. Namun, dengan diluncurkannya Unichain, prediksi saya terbukti salah.
Untuk langsung ke intinya, Unichain memiliki whitepaper yang hanya berisi tiga halaman, tetapi jika dilihat lebih dekat, whitepaper ini adalah sebuah karya masterpiece. Ini menggabungkan fokus Uniswap yang lama terhadap UX, penelitian MEV terbaru dari Flashbots, dan ekosistem luas yang dibangun oleh OP-Stack. Meskipun kontennya singkat, whitepaper ini membahas topik-topik kompleks seperti TEE, urutan prioritas, dan MEV-tax, yang mungkin menantang bagi pembaca yang tidak terbiasa dengan dasar-dasar MEV. Oleh karena itu, artikel ini bertujuan untuk memberikan pemahaman yang lebih mudah tentang fitur-fitur utama Unichain.
Uniswap, sebuah AMM DEX terkemuka dalam ekosistem Ethereum, saat ini diterapkan di 25 jaringan dengan total TVL sekitar $4.5 miliar. Meskipun Uniswap sudah menjadi salah satu protokol paling sukses, masih menghadapi batasan yang diberlakukan oleh jaringan tempat ia beroperasi.
Misalnya, jaringan Ethereum menawarkan likuiditas yang sangat besar tetapi menderita dari skalabilitas rendah dan rentan terhadap MEV (Maximal Extractable Value) yang jahat. Berbagai solusi rollup telah muncul untuk mengatasi masalah ini, namun sebagian besar saat ini dioperasikan oleh satu sequencer tunggal, yang dapat menyebabkan titik kegagalan tunggal seperti kegagalan liveness dan sensorship.
Selain itu, proses pembangunan blok pada Ethereum dan sebagian besar jaringan rollup melibatkan mempool publik, menciptakan lingkungan di mana pengguna (pencari) mengekstrak MEV—baik atau buruk—dari pengguna lain. Juga karena struktur rantai nilai MEV, ada ketidakseimbangan di mana nilai tersebut secara tidak proporsional ditangkap oleh para proposer, daripada memberi manfaat kepada para pengguna.
Unichain, sebuah optimistic rollup Etehreum berbasis OP Stack, diperkenalkan oleh Uniswap, Flashbots, OP Labs, dan Paradigm untuk mengatasi masalah-masalah yang disebutkan di atas. Unichain menawarkan beberapa keuntungan utama melalui 1) Pembangunan Blok yang Dapat Diverifikasi dan 2) Jaringan Validasi Unichain:
Selain menjadi rollup berbasis OP Stack, Unichain berencana untuk berpartisipasi dalam ekosistem Superchain. Di samping kemampuan penyelesaian cepat aslinya, integrasi ini diharapkan dapat memberi pengguna pengalaman likuiditas yang mulus melalui solusi lintas rantai dalam ekosistem Superchain.
Sekarang, mari kita perhatikan lebih dekat bagaimana Unichain memberikan fitur-fitur ini.
Verifiable Block Building dimungkinkan melalui Rollup-Boost, fitur yang dikembangkan bekerja sama dengan Flashbots. Rollup-Boost menawarkan dua fungsi utama: Flashblocks dan Verifiable Priority Ordering. Mirip dengan MEV-Boost, Rollup-Boost berfungsi sebagai perangkat lunak pendamping.
2.2.1 Flashblocks
Flashblocks adalah jenis pra-konfirmasi yang dikeluarkan oleh pembangun TEE (yang akan kami jelajahi lebih detail di bawah). Unichain menghasilkan blok parsial, membagi satu blok menjadi empat bagian, dengan setiap blok parsial dibuat setiap 250ms dan dikirim ke pengurut.
Sequencer terus-menerus mengunduh blok parsial ini sambil secara bersamaan menjalankan transaksi, memberikan pengguna konfirmasi eksekusi awal. Blok parsial ini dijamin akan dimasukkan dalam blok usulan akhir oleh sequencer. Proses ini memungkinkan pembaruan status yang lebih cepat, mengurangi laten, meningkatkan pengalaman pengguna, dan mengurangi MEV yang jahat.
2.2.2 Verifiable Priority Ordering
2.2.2.1 Pemesanan Prioritas
Pemesanan Prioritas adalah mekanisme pembangunan blok yang diusulkan oleh Paradigm's Dan Robinson dan Dave White. Ini mengasumsikan bahwa pengusul blok memesan transaksi semata-mata berdasarkan biaya prioritas dan tidak terlibat dalam tindakan penyensoran atau penundaan. Model ini hanya layak ketika ada pengusul blok tunggal atau tepercaya. Dalam lingkungan kompetitif seperti Ethereum L1, di mana beberapa pengusul membangun blok, Pemesanan Prioritas tidak layak.
Tujuan Pemesanan Pribadi adalah untuk memungkinkan dApps di mainnet untuk memberlakukan pajak MEV pada transaksi yang berinteraksi dengan mereka, memungkinkan ekstraksi sebagian nilai MEV. Nilai ini dapat digunakan secara internal oleh dApp atau didistribusikan kembali kepada pengguna. Pajak MEV adalah biaya yang dikenakan oleh kontrak pintar pada transaksi, yang dapat diatur sebagai fungsi dari biaya prioritas transaksi. Mari kita lihat contoh.
100y DEX di Unichain L2 ingin langsung mengekstrak nilai MEV dari transaksi MEV yang terjadi di bursanya. Karena tahu bahwa blok di Unichain dibangun menggunakan Priority Ordering, ini berarti nilai MEV dari setiap transaksi ditentukan hanya oleh biaya prioritasnya. 100y DEX menetapkan pajak MEV yang sama dengan 99 kali biaya prioritas transaksi.
Jika peluang arbitrase senilai 100 ETH muncul, berapa biaya prioritas maksimum yang akan diserahkan pencari untuk mengekstraknya? Jawabannya adalah 1 ETH. Menetapkan biaya prioritas pada 1 ETH menghasilkan pajak MEV sebesar 99 ETH, total 100 ETH. Jika pencari menetapkan biaya prioritas lebih tinggi dari 1 ETH, biaya total akan melebihi 100 ETH, mengakibatkan kerugian. Dengan demikian, 100y DEX dapat menangkap nilai MEV sebesar maksimum 99 ETH dari 100 ETH.
Bagi pengguna reguler yang tidak menangkap nilai MEV, biaya prioritas akan ditetapkan lebih rendah, artinya 100y DEX tidak akan mengekstrak nilai dari transaksi ini. Sebaliknya, itu hanya akan menangkap nilai MEV yang diwakili oleh biaya prioritas. Pengaturan ini memungkinkan aplikasi untuk mengekstrak MEV secara langsung, membuka berbagai kasus penggunaan potensial.
2.2.2.2 Verifiable...? Gunakan TEE!
Kuncinya di sini adalah memastikan bahwa entitas yang bertanggung jawab atas pembangunan blok menggunakan mekanisme Pemesanan Prioritas. Untuk mencapai hal ini, Unichain telah menerapkan dua langkah: 1) Memisahkan sequencer dan pembangun blok, mirip dengan model PBS, dan 2) Memaksa pembangun blok untuk menggunakan TEE (Trusted Execution Environment) untuk memungkinkan siapa pun memverifikasi bahwa mekanisme Pemesanan Prioritas sedang digunakan.
(Sumber: Android)
Trusted Execution Environment (TEE) adalah bagian aman dalam perangkat keras, seperti CPU, yang beroperasi secara independen dari bagian sistem lainnya untuk memproses data sensitif dengan aman. TEE memastikan bahwa kode tepercaya dapat berjalan dengan aman, bahkan jika lingkungan eksternal disusupi. Contoh yang menonjol termasuk TrustZone ARM dan SGX Intel. Contoh umum adalah bagaimana data biometrik, seperti sidik jari atau pengenalan wajah, diproses pada perangkat seluler dalam TEE.
Desain ini mencegah bahkan sistem operasi atau program dengan hak administrator untuk mengakses area aman. Untuk memastikan kode yang berjalan di TEE dapat dipercaya, proses pengesahan digunakan. Verifikasi ini memastikan TEE tetap dalam keadaan aman dan tidak dimanipulasi. Misalnya, pada Intel SGX, nilai hash dihasilkan untuk mewakili kode dan data dalam SGX, sementara kunci pribadi yang dikelola perangkat keras membuktikan integritas kode.
Proses pembuatan blok Unichain berlangsung dalam Lingkungan Eksekusi Tepercaya (TEE) pembuat TEE. Berkat properti TEE, pembangun ini awalnya dapat mengirimkan pengesahan untuk membuktikan kepada pengguna bahwa mereka menggunakan mekanisme pembuatan blok Pemesanan Prioritas. Kombinasi fitur ini memastikan bahwa aplikasi di Unichain dapat dengan andal mengekstrak sebagian dari pendapatan MEV.
Unichain Validation Network adalah jaringan terdesentralisasi dari operator node yang bertanggung jawab untuk memvalidasi keadaan terkini Unichain dan memberikan finalitas yang cepat, memungkinkan transaksi lintas-rantai yang mulus melalui keamanan ekonomi. Konsep ini mirip dengan MACH dari AltLayer, yang menggunakan EigenLayer untuk mencapai finalitas yang cepat, serta lapisan finalitas cepat dari Nuffle dan gagasan finalitas cepat baru-baru ini yang disajikan oleh Symbiotic.
Untuk menjadi simpul terdesentralisasi di Unichain, peserta harus melakukan staking UNI di jaringan utama Ethereum. Setiap epoch, simpul dengan saldo UNI yang dipertaruhkan tertinggi dipilih untuk himpunan aktif dan berpartisipasi dalam validasi dengan menjalankan klien Reth Unichain. Selain itu, mirip dengan jaringan lain, pemegang UNI memiliki opsi untuk mendelGas staking mereka.
Uniswap telah mencapai kesesuaian pasar produk yang kuat sebagai dApp, dan saya melihat langkahnya menuju L2 khusus aplikasi berbasis Ethereum sangat positif, terutama karena Uniswap berencana untuk memperluas ekosistemnya. Namun, dengan fragmentasi likuiditas masih menjadi tantangan, kuncinya adalah melihat bagaimana tim Uniswap menyediakan pengalaman transaksi lintas-rantai yang mulus antara Ethereum L1 dan Unichain L2.
Dari perspektif investasi, sangat menarik bahwa token UNI akan digunakan sebagai token staking untuk UVN. Mengingat kinerja yang kuat dari protokol restaking seperti EigenLayer, Symbiotic, dan Karak, kita dapat mengharapkan jumlah UNI yang signifikan akan ditaruh dalam UVN, yang akan sangat berkontribusi pada akumulasi nilai UNI. Setelah pengumuman hari ini, UNI telah meningkat sekitar 12%, menempatkannya di peringkat 20 teratas berdasarkan kapitalisasi pasar. Mengingat kapitalisasi pasar UNI yang sudah tinggi dibandingkan dengan token lainnya, akan menarik untuk melihat bagaimana staking UNI lebih lanjut berdampak pada harga UNI ke depannya.
Unichain baru saja diumumkan 3 jam yang lalu.
Berita terbaru dalam industri kripto: Uniswap, bursa AMM terkemuka, telah resmi mengumumkan solusi Layer 2 miliknya sendiri, Unichain.
Beberapa tahun yang lalu, saya berspekulasi tentang kemungkinan Uniswap mengembangkan jaringannya sendiri dan menentangnya karena potensi tantangan UX. Namun, dengan diluncurkannya Unichain, prediksi saya terbukti salah.
Untuk langsung ke intinya, Unichain memiliki whitepaper yang hanya berisi tiga halaman, tetapi jika dilihat lebih dekat, whitepaper ini adalah sebuah karya masterpiece. Ini menggabungkan fokus Uniswap yang lama terhadap UX, penelitian MEV terbaru dari Flashbots, dan ekosistem luas yang dibangun oleh OP-Stack. Meskipun kontennya singkat, whitepaper ini membahas topik-topik kompleks seperti TEE, urutan prioritas, dan MEV-tax, yang mungkin menantang bagi pembaca yang tidak terbiasa dengan dasar-dasar MEV. Oleh karena itu, artikel ini bertujuan untuk memberikan pemahaman yang lebih mudah tentang fitur-fitur utama Unichain.
Uniswap, sebuah AMM DEX terkemuka dalam ekosistem Ethereum, saat ini diterapkan di 25 jaringan dengan total TVL sekitar $4.5 miliar. Meskipun Uniswap sudah menjadi salah satu protokol paling sukses, masih menghadapi batasan yang diberlakukan oleh jaringan tempat ia beroperasi.
Misalnya, jaringan Ethereum menawarkan likuiditas yang sangat besar tetapi menderita dari skalabilitas rendah dan rentan terhadap MEV (Maximal Extractable Value) yang jahat. Berbagai solusi rollup telah muncul untuk mengatasi masalah ini, namun sebagian besar saat ini dioperasikan oleh satu sequencer tunggal, yang dapat menyebabkan titik kegagalan tunggal seperti kegagalan liveness dan sensorship.
Selain itu, proses pembangunan blok pada Ethereum dan sebagian besar jaringan rollup melibatkan mempool publik, menciptakan lingkungan di mana pengguna (pencari) mengekstrak MEV—baik atau buruk—dari pengguna lain. Juga karena struktur rantai nilai MEV, ada ketidakseimbangan di mana nilai tersebut secara tidak proporsional ditangkap oleh para proposer, daripada memberi manfaat kepada para pengguna.
Unichain, sebuah optimistic rollup Etehreum berbasis OP Stack, diperkenalkan oleh Uniswap, Flashbots, OP Labs, dan Paradigm untuk mengatasi masalah-masalah yang disebutkan di atas. Unichain menawarkan beberapa keuntungan utama melalui 1) Pembangunan Blok yang Dapat Diverifikasi dan 2) Jaringan Validasi Unichain:
Selain menjadi rollup berbasis OP Stack, Unichain berencana untuk berpartisipasi dalam ekosistem Superchain. Di samping kemampuan penyelesaian cepat aslinya, integrasi ini diharapkan dapat memberi pengguna pengalaman likuiditas yang mulus melalui solusi lintas rantai dalam ekosistem Superchain.
Sekarang, mari kita perhatikan lebih dekat bagaimana Unichain memberikan fitur-fitur ini.
Verifiable Block Building dimungkinkan melalui Rollup-Boost, fitur yang dikembangkan bekerja sama dengan Flashbots. Rollup-Boost menawarkan dua fungsi utama: Flashblocks dan Verifiable Priority Ordering. Mirip dengan MEV-Boost, Rollup-Boost berfungsi sebagai perangkat lunak pendamping.
2.2.1 Flashblocks
Flashblocks adalah jenis pra-konfirmasi yang dikeluarkan oleh pembangun TEE (yang akan kami jelajahi lebih detail di bawah). Unichain menghasilkan blok parsial, membagi satu blok menjadi empat bagian, dengan setiap blok parsial dibuat setiap 250ms dan dikirim ke pengurut.
Sequencer terus-menerus mengunduh blok parsial ini sambil secara bersamaan menjalankan transaksi, memberikan pengguna konfirmasi eksekusi awal. Blok parsial ini dijamin akan dimasukkan dalam blok usulan akhir oleh sequencer. Proses ini memungkinkan pembaruan status yang lebih cepat, mengurangi laten, meningkatkan pengalaman pengguna, dan mengurangi MEV yang jahat.
2.2.2 Verifiable Priority Ordering
2.2.2.1 Pemesanan Prioritas
Pemesanan Prioritas adalah mekanisme pembangunan blok yang diusulkan oleh Paradigm's Dan Robinson dan Dave White. Ini mengasumsikan bahwa pengusul blok memesan transaksi semata-mata berdasarkan biaya prioritas dan tidak terlibat dalam tindakan penyensoran atau penundaan. Model ini hanya layak ketika ada pengusul blok tunggal atau tepercaya. Dalam lingkungan kompetitif seperti Ethereum L1, di mana beberapa pengusul membangun blok, Pemesanan Prioritas tidak layak.
Tujuan Pemesanan Pribadi adalah untuk memungkinkan dApps di mainnet untuk memberlakukan pajak MEV pada transaksi yang berinteraksi dengan mereka, memungkinkan ekstraksi sebagian nilai MEV. Nilai ini dapat digunakan secara internal oleh dApp atau didistribusikan kembali kepada pengguna. Pajak MEV adalah biaya yang dikenakan oleh kontrak pintar pada transaksi, yang dapat diatur sebagai fungsi dari biaya prioritas transaksi. Mari kita lihat contoh.
100y DEX di Unichain L2 ingin langsung mengekstrak nilai MEV dari transaksi MEV yang terjadi di bursanya. Karena tahu bahwa blok di Unichain dibangun menggunakan Priority Ordering, ini berarti nilai MEV dari setiap transaksi ditentukan hanya oleh biaya prioritasnya. 100y DEX menetapkan pajak MEV yang sama dengan 99 kali biaya prioritas transaksi.
Jika peluang arbitrase senilai 100 ETH muncul, berapa biaya prioritas maksimum yang akan diserahkan pencari untuk mengekstraknya? Jawabannya adalah 1 ETH. Menetapkan biaya prioritas pada 1 ETH menghasilkan pajak MEV sebesar 99 ETH, total 100 ETH. Jika pencari menetapkan biaya prioritas lebih tinggi dari 1 ETH, biaya total akan melebihi 100 ETH, mengakibatkan kerugian. Dengan demikian, 100y DEX dapat menangkap nilai MEV sebesar maksimum 99 ETH dari 100 ETH.
Bagi pengguna reguler yang tidak menangkap nilai MEV, biaya prioritas akan ditetapkan lebih rendah, artinya 100y DEX tidak akan mengekstrak nilai dari transaksi ini. Sebaliknya, itu hanya akan menangkap nilai MEV yang diwakili oleh biaya prioritas. Pengaturan ini memungkinkan aplikasi untuk mengekstrak MEV secara langsung, membuka berbagai kasus penggunaan potensial.
2.2.2.2 Verifiable...? Gunakan TEE!
Kuncinya di sini adalah memastikan bahwa entitas yang bertanggung jawab atas pembangunan blok menggunakan mekanisme Pemesanan Prioritas. Untuk mencapai hal ini, Unichain telah menerapkan dua langkah: 1) Memisahkan sequencer dan pembangun blok, mirip dengan model PBS, dan 2) Memaksa pembangun blok untuk menggunakan TEE (Trusted Execution Environment) untuk memungkinkan siapa pun memverifikasi bahwa mekanisme Pemesanan Prioritas sedang digunakan.
(Sumber: Android)
Trusted Execution Environment (TEE) adalah bagian aman dalam perangkat keras, seperti CPU, yang beroperasi secara independen dari bagian sistem lainnya untuk memproses data sensitif dengan aman. TEE memastikan bahwa kode tepercaya dapat berjalan dengan aman, bahkan jika lingkungan eksternal disusupi. Contoh yang menonjol termasuk TrustZone ARM dan SGX Intel. Contoh umum adalah bagaimana data biometrik, seperti sidik jari atau pengenalan wajah, diproses pada perangkat seluler dalam TEE.
Desain ini mencegah bahkan sistem operasi atau program dengan hak administrator untuk mengakses area aman. Untuk memastikan kode yang berjalan di TEE dapat dipercaya, proses pengesahan digunakan. Verifikasi ini memastikan TEE tetap dalam keadaan aman dan tidak dimanipulasi. Misalnya, pada Intel SGX, nilai hash dihasilkan untuk mewakili kode dan data dalam SGX, sementara kunci pribadi yang dikelola perangkat keras membuktikan integritas kode.
Proses pembuatan blok Unichain berlangsung dalam Lingkungan Eksekusi Tepercaya (TEE) pembuat TEE. Berkat properti TEE, pembangun ini awalnya dapat mengirimkan pengesahan untuk membuktikan kepada pengguna bahwa mereka menggunakan mekanisme pembuatan blok Pemesanan Prioritas. Kombinasi fitur ini memastikan bahwa aplikasi di Unichain dapat dengan andal mengekstrak sebagian dari pendapatan MEV.
Unichain Validation Network adalah jaringan terdesentralisasi dari operator node yang bertanggung jawab untuk memvalidasi keadaan terkini Unichain dan memberikan finalitas yang cepat, memungkinkan transaksi lintas-rantai yang mulus melalui keamanan ekonomi. Konsep ini mirip dengan MACH dari AltLayer, yang menggunakan EigenLayer untuk mencapai finalitas yang cepat, serta lapisan finalitas cepat dari Nuffle dan gagasan finalitas cepat baru-baru ini yang disajikan oleh Symbiotic.
Untuk menjadi simpul terdesentralisasi di Unichain, peserta harus melakukan staking UNI di jaringan utama Ethereum. Setiap epoch, simpul dengan saldo UNI yang dipertaruhkan tertinggi dipilih untuk himpunan aktif dan berpartisipasi dalam validasi dengan menjalankan klien Reth Unichain. Selain itu, mirip dengan jaringan lain, pemegang UNI memiliki opsi untuk mendelGas staking mereka.
Uniswap telah mencapai kesesuaian pasar produk yang kuat sebagai dApp, dan saya melihat langkahnya menuju L2 khusus aplikasi berbasis Ethereum sangat positif, terutama karena Uniswap berencana untuk memperluas ekosistemnya. Namun, dengan fragmentasi likuiditas masih menjadi tantangan, kuncinya adalah melihat bagaimana tim Uniswap menyediakan pengalaman transaksi lintas-rantai yang mulus antara Ethereum L1 dan Unichain L2.
Dari perspektif investasi, sangat menarik bahwa token UNI akan digunakan sebagai token staking untuk UVN. Mengingat kinerja yang kuat dari protokol restaking seperti EigenLayer, Symbiotic, dan Karak, kita dapat mengharapkan jumlah UNI yang signifikan akan ditaruh dalam UVN, yang akan sangat berkontribusi pada akumulasi nilai UNI. Setelah pengumuman hari ini, UNI telah meningkat sekitar 12%, menempatkannya di peringkat 20 teratas berdasarkan kapitalisasi pasar. Mengingat kapitalisasi pasar UNI yang sudah tinggi dibandingkan dengan token lainnya, akan menarik untuk melihat bagaimana staking UNI lebih lanjut berdampak pada harga UNI ke depannya.