Crypto · 4 min read · 4 views
Flashblocks Unichain: Konfirmasi 200 Milidetik di Dalam TEE
Uniswap Labs dan Flashbots mengaktifkan Flashblocks di Unichain, menghadirkan preconfirmation transaksi setiap 200 milidetik dengan pengurutan berbasis Trusted Execution Environment.
GD
I Gusti Agung Ganes Satsangga Dipa
Backend & Software Developer

# Pembukaan
Uniswap Labs bersama Flashbots mengaktifkan Flashblocks di jaringan Unichain, fitur infrastruktur Layer 2 yang memberikan preconfirmation transaksi setiap 200 milidetik. Pengumuman resmi Uniswap menyebut mekanisme ini membuat umpan balik transaksi sekitar lima kali lebih cepat daripada waktu blok penuh Unichain yang satu detik; akun X resmi @Uniswap juga menyoroti dampaknya bagi pengguna swap, tetapi detail teknis dalam artikel ini diverifikasi melalui blog dan dokumentasi resmi non-X ([Uniswap Blog](https://blog.uniswap.org/flashblocks-are-live); [Unichain Docs](https://developers.uniswap.org/docs/unichain/technical-information/flashblocks)).
Perbedaan penting Flashblocks dari sekadar sequencer yang dipercepat terletak pada Trusted Execution Environment (TEE). Sub-blok disusun dalam lingkungan komputasi terisolasi yang menjalankan aturan pengurutan transparan, sedangkan atestasi eksekusi dirancang agar dapat diverifikasi pihak luar. Uniswap menyebut kombinasi latensi sub-detik dan pengurutan yang dapat dibuktikan ini sebagai bagian dari upaya membangun pasar on-chain yang cepat sekaligus lebih transparan ([Rollup-Boost](https://blog.uniswap.org/rollup-boost-is-live-on-unichain)).
Artikel ini membedah alur teknis Flashblocks, hubungan dengan Rollup-Boost, dukungan ekosistem, konsekuensi terhadap MEV dan likuiditas, serta jalur integrasi bagi pengembang. Fokusnya adalah teknologi dan risiko operasional, bukan harga token atau nasihat investasi.
## Daftar Isi
- [01 — Cara Kerja Preconfirmation 200 Milidetik](#bagian-01)
- [02 — TEE, Rollup-Boost, dan Pengurutan Terverifikasi](#bagian-02)
- [03 — Peta Dukungan Ekosistem](#bagian-03)
- [04 — Dampak pada MEV dan Likuiditas](#bagian-04)
- [05 — Jalur Integrasi bagi Pengembang](#bagian-05)
- [Kesimpulan](#kesimpulan-artikel)
- [Sumber](#sumber-artikel)
<a id="bagian-01"></a>
## 01 — Cara Kerja Preconfirmation 200 Milidetik
Flashblocks menyiarkan pembaruan blok parsial setiap 200 milidetik sebelum blok penuh selesai dibentuk. Setiap pembaruan dapat memuat kelompok transaksi yang telah diproses, perubahan state akun, nonce, receipt, dan status transaksi; penyedia RPC lalu menyimpannya dalam cache preconfirmation sehingga aplikasi dapat membaca keadaan terbaru melalui tag `pending`. Mekanisme ini merupakan ekstensi “di luar protokol”: ia tidak mengubah konsensus inti Unichain dan aplikasi lama tetap berjalan, sementara aplikasi yang mengadopsinya bisa memberi respons lebih cepat kepada pengguna ([Unichain Docs](https://developers.uniswap.org/docs/unichain/technical-information/flashblocks)).

> **Highlight:** Preconfirmation bukan finalitas Ethereum. Ia adalah sinyal awal berlatensi rendah agar dompet dan aplikasi dapat menampilkan status transaksi lebih cepat; finalitas tetap mengikuti mekanisme penyelesaian rollup dan Ethereum.
<a id="bagian-02"></a>
## 02 — TEE, Rollup-Boost, dan Pengurutan Terverifikasi
Fondasi Flashblocks adalah Rollup-Boost, block builder yang dikembangkan Uniswap Labs bersama Flashbots. Dalam banyak rollup, sequencing berlangsung off-chain dan sulit diaudit penuh; pada Unichain, aturan pengurutan dijalankan di dalam TEE dan execution attestation dirancang untuk dipublikasikan melalui API Flashbots. TEE membatasi operator infrastruktur untuk mengubah proses yang berjalan di enklave, tetapi bukan jaminan absolut: keamanan tetap bergantung pada implementasi perangkat keras, perangkat lunak, ketersediaan atestasi, dan kemampuan komunitas mengaudit bukti tersebut. Karena itu, klaim “provable ordering” sebaiknya dibaca sebagai mekanisme yang meningkatkan keterverifikasian, bukan penghapusan seluruh risiko kepercayaan ([Rollup-Boost](https://blog.uniswap.org/rollup-boost-is-live-on-unichain)).
<a id="bagian-03"></a>
## 03 — Peta Dukungan Ekosistem
Saat peluncuran, Uniswap menyebut beberapa aplikasi, agregator, dan penyedia node telah mendukung Flashblocks. Peta ini penting karena manfaat latensi baru terasa bila seluruh rantai—wallet, RPC, dan antarmuka aplikasi—membaca data preconfirmation dengan benar ([Uniswap Blog](https://blog.uniswap.org/flashblocks-are-live)).
| Lapisan | Contoh dukungan | Fungsi |
|---|---|---|
| Wallet dan aplikasi | Uniswap Wallet, Uniswap Web App | Menampilkan umpan balik swap lebih cepat |
| Agregator/Web3 | Matcha, Odos, OKX, Zerion | Memakai status transaksi terkini dalam pengalaman pengguna |
| Penyedia node | Alchemy, QuickNode | Menyajikan data Flashblocks melalui RPC |
| Node mandiri | `op-reth` | Berlangganan stream WebSocket dan melayani pending state |
<a id="bagian-04"></a>
## 04 — Dampak pada MEV dan Likuiditas
Blok yang lebih cepat memperpendek waktu antara pengiriman order dan pembaruan harga pool. Secara teori, hal ini meningkatkan frekuensi arbitrase yang menyelaraskan harga dan mengurangi nilai yang bocor dari liquidity provider ketika harga on-chain tertinggal dari pasar lain. Namun, kecepatan saja tidak otomatis menghapus sandwich attack atau sentralisasi sequencing. Uniswap sendiri menekankan bahwa pasar yang efisien perlu cepat, adil, dapat diverifikasi, dan interoperabel; TEE serta aturan ordering adalah lapisan tambahan untuk mengejar sasaran tersebut ([Beyond Speed](https://blog.uniswap.org/beyond-speed-building-for-efficient-onchain-markets)). Dampak riil pada slippage dan MEV tetap perlu dinilai melalui data produksi independen, bukan hanya klaim desain.
<a id="bagian-05"></a>
## 05 — Jalur Integrasi bagi Pengembang
Dokumentasi resmi mempertahankan kompatibilitas JSON-RPC Ethereum dan menyediakan stream WebSocket untuk pengguna yang memerlukan pembaruan langsung. Checklist integrasi yang aman adalah:
- Gunakan tag `pending` pada metode JSON-RPC yang didukung untuk membaca state preconfirmation.
- Berlangganan `wss://mainnet-flashblocks.unichain.org/ws` untuk mainnet atau endpoint Sepolia saat pengujian.
- Pilih RPC provider yang secara eksplisit mendukung Flashblocks; dokumentasi menyebut Alchemy dan QuickNode.
- Bedakan label “preconfirmed” dari “finalized” di antarmuka agar pengguna tidak mengira keduanya setara.
- Uji fallback ke blok standar ketika stream Flashblocks terputus atau cache preconfirmation tertinggal.
- Pantau reorg, perbedaan pending state, dan waktu menuju finalitas sebagai metrik produksi ([Unichain Docs](https://developers.uniswap.org/docs/unichain/technical-information/flashblocks)).
<a id="kesimpulan-artikel"></a>
## Kesimpulan
Flashblocks memberi Unichain lapisan preconfirmation 200 milidetik tanpa mengubah konsensus inti dan tetap kompatibel dengan banyak metode JSON-RPC Ethereum. Nilai utamanya bukan hanya antarmuka yang terasa cepat, melainkan upaya menggabungkan latensi rendah dengan ordering berbasis TEE yang bisa diaudit. Meski desain ini berpotensi memperbarui harga pool lebih cepat dan mengurangi sebagian kebocoran nilai, preconfirmation bukan finalitas dan TEE bukan obat untuk semua risiko MEV. Ukuran keberhasilan yang paling berguna selanjutnya adalah data terbuka tentang reliabilitas, slippage, atestasi, reorg, dan distribusi kekuasaan sequencer. Artikel ini bersifat edukatif dan bukan nasihat investasi.
<a id="sumber-artikel"></a>
## Sumber
1. [Uniswap Blog — Flashblocks Are Live](https://blog.uniswap.org/flashblocks-are-live) — pengumuman peluncuran, interval 200ms, dan dukungan awal.
2. [Unichain Developer Docs — Integrating Flashblocks](https://developers.uniswap.org/docs/unichain/technical-information/flashblocks) — mekanisme preconfirmation, JSON-RPC, WebSocket, dan kompatibilitas.
3. [Uniswap Blog — Rollup-Boost Is Live on Unichain](https://blog.uniswap.org/rollup-boost-is-live-on-unichain) — fondasi TEE, ordering, dan atestasi.
4. [Uniswap Blog — Beyond Speed: Building for Efficient Onchain Markets](https://blog.uniswap.org/beyond-speed-building-for-efficient-onchain-markets) — hubungan kecepatan, fairness, verifiability, dan MEV.
5. [@Uniswap di X — pengumuman Flashblocks](https://x.com/Uniswap/status/1955979948923011136) — sinyal dari akun resmi; fakta teknis diverifikasi ke sumber non-X di atas.
GD
Tentang Penulis — Ganes Satsangga
Backend Developer berpengalaman membangun aplikasi web, sistem ERP/CMS, integrasi API, dan database menggunakan Laravel, PHP, dan Go.


