Setelah pernah diserang dengan teknik sandwich di Ethereum sekali, saat melihat chain saya jadi punya kebiasaan—cek dulu apakah transaksi di chain ini sudah bisa dilihat sepenuhnya oleh seluruh jaringan sebelum dikonfirmasi. Minggu ini saat menelusuri desain di bagian Dusk, saya mendapat hasil yang tak terduga.
Cara main “mengambil bulu domba” ala MEV ini bermula dari prasyarat bahwa sebelum transaksi dimasukkan ke dalam blok, isinya berada di mempool publik yang bisa dilihat semua orang. Robot cukup mengintip sekali untuk tahu kamu mau membeli apa dan berapa jumlahnya, lalu mereka menyelonong lebih dulu dan setelah itu membalik lagi menjualnya ke kamu. Di blockchain yang transparan, ini hampir menjadi masalah struktural—bukan sesuatu yang bisa diselesaikan dengan tambal sulam.
Dusk menggunakan Phoenix sebagai transaksi privat default. Isi transaksinya—jumlah dan pihak lawan—sebelum dikonfirmasi masih dienkripsi, sehingga secara teori robot bahkan tidak bisa menentukan “harus menyerobot siapa”. Dengan begitu, logika menyerobot ini kehilangan ruang untuk dieksekusi.
Dari sudut pandang ini, saya merasa penjelasannya lebih konkret daripada sekadar “melindungi keamanan aset pengguna melalui privasi”. Banyak orang saat membahas chain privasi fokusnya ada pada “orang lain tidak bisa melihat berapa banyak uang saya miliki”—padahal mudah mengabaikan keuntungan harian yang lebih nyata: ketahanan terhadap MEV dan peningkatan efisiensi eksekusi transaksi.
Namun saya juga tidak mengharapkan ini sebagai solusi yang sempurna. Transaksi rahasia memecahkan masalah “konten tidak terlihat”, tetapi tidak menyelesaikan jenis serangan lain yang berbasis urutan waktu dan frekuensi transaksi—jika pola transaksi suatu alamat cukup unik, hanya dengan frekuensi dan waktu pun kadang bisa ditebak sebagian informasi. Tingkat privasi pada akhirnya tetap bersifat probabilistik, bukan mutlak tak bisa ditembus.
Setelah ikut “mengambil bulu domba”, lalu melihat chain privasi, sudut pandangnya benar-benar berbeda. Dulu saya menganggapnya sebagai fitur yang hanya memuaskan rasa sok tech kaum jenius, sekarang saya melihatnya benar-benar alat untuk menghemat uang.
@Dusk #dusk $DUSK
Cara main “mengambil bulu domba” ala MEV ini bermula dari prasyarat bahwa sebelum transaksi dimasukkan ke dalam blok, isinya berada di mempool publik yang bisa dilihat semua orang. Robot cukup mengintip sekali untuk tahu kamu mau membeli apa dan berapa jumlahnya, lalu mereka menyelonong lebih dulu dan setelah itu membalik lagi menjualnya ke kamu. Di blockchain yang transparan, ini hampir menjadi masalah struktural—bukan sesuatu yang bisa diselesaikan dengan tambal sulam.
Dusk menggunakan Phoenix sebagai transaksi privat default. Isi transaksinya—jumlah dan pihak lawan—sebelum dikonfirmasi masih dienkripsi, sehingga secara teori robot bahkan tidak bisa menentukan “harus menyerobot siapa”. Dengan begitu, logika menyerobot ini kehilangan ruang untuk dieksekusi.
Dari sudut pandang ini, saya merasa penjelasannya lebih konkret daripada sekadar “melindungi keamanan aset pengguna melalui privasi”. Banyak orang saat membahas chain privasi fokusnya ada pada “orang lain tidak bisa melihat berapa banyak uang saya miliki”—padahal mudah mengabaikan keuntungan harian yang lebih nyata: ketahanan terhadap MEV dan peningkatan efisiensi eksekusi transaksi.
Namun saya juga tidak mengharapkan ini sebagai solusi yang sempurna. Transaksi rahasia memecahkan masalah “konten tidak terlihat”, tetapi tidak menyelesaikan jenis serangan lain yang berbasis urutan waktu dan frekuensi transaksi—jika pola transaksi suatu alamat cukup unik, hanya dengan frekuensi dan waktu pun kadang bisa ditebak sebagian informasi. Tingkat privasi pada akhirnya tetap bersifat probabilistik, bukan mutlak tak bisa ditembus.
Setelah ikut “mengambil bulu domba”, lalu melihat chain privasi, sudut pandangnya benar-benar berbeda. Dulu saya menganggapnya sebagai fitur yang hanya memuaskan rasa sok tech kaum jenius, sekarang saya melihatnya benar-benar alat untuk menghemat uang.
@Dusk #dusk $DUSK
