Pertempuran Anti-Sensor Ethereum: BRAID vs. FOCIL - Siapa yang Menang

9/5/2024, 1:04:43 AM
Artikel ini memberikan analisis mendalam tentang masalah sensor transaksi di blockchain Ethereum. Ini mengeksplorasi potensi risiko kolusi antara para pengusul dan pembangun, dan dampaknya pada resistensi sensor blockchain. Selain itu, artikel ini menawarkan pengenalan detail tentang dua solusi anti-sensor, FOCIL dan BRAID, membahas mekanisme, keunggulan, tantangan, dan umpan balik dari komunitas.

Dalam proses produksi dan validasi blok Ethereum, pembangun bertanggung jawab untuk memesan transaksi dan mengirimkan blok ke para penyaji melalui mekanisme lelang. Para penyaji kemudian memilih blok untuk ditandatangani dan mengusulkannya ke blockchain. Karena para penyaji memiliki keputusan akhir sebagai entitas tunggal, ada risiko kolusi antara penyaji dan pembangun untuk menyensor transaksi.

Salah satu nilai inti dari blockchain adalah ketahanan sensor, yang berarti transaksi dapat dilakukan tanpa gangguan dari otoritas pusat. Ketika penentu mengendalikan transaksi yang disertakan dalam blok, fitur ini terancam, mengorbankan keadilan dan transparansi. Selain itu, kekuatan ini dapat dieksploitasi untuk memanipulasi urutan transaksi dalam blok, menyebabkan keuntungan ekonomi tambahan dan menimbulkan masalah terkait Nilai Ekstraksi Penambang (MEV).

Solusi yang sudah ada untuk resistensi terhadap sensor

Untuk mengatasi tantangan ini, komunitas telah mengusulkan beberapa solusi anti-sensorship, seperti Daftar Inklusi Paksa ( FOCIL). Dalam mekanisme FOCIL, seperangkat validator secara acak dipilih untuk setiap slot untuk membentuk komite daftar inklusi. Anggota komite ini menghasilkan daftar inklusi lokal berdasarkan pandangan subjektif mereka terhadap mempool dan menyiarkannya. Para penawar kemudian bertanggung jawab untuk mengumpulkan dan menggabungkan daftar lokal ini menjadi daftar gabungan tunggal yang akan disertakan dalam blok. Mekanisme ini memastikan keadilan dalam inklusi blok karena validator memverifikasi daftar gabungan terhadap daftar lokal yang disiarkan sebelumnya, dan hanya blok yang memenuhi aturan konsensus diterima dan ditambahkan ke blockchain.

Selain FOCIL, komunitas juga telah membahas skema Multiple Concurrent Proposers (MCP). Konsep ini awalnya diusulkan oleh Max ResnickdalamKelipatan mekanisme, yang bertujuan untuk membubarkan kekuasaan dengan memperkenalkan beberapa pengusul blok paralel, mengurangi kemampuan setiap node tunggal untuk menyensor transaksi. Dalam mekanisme Multiplisitas, setiap validator memilih sebagian transaksi dari mempool mereka sendiri untuk membentuk "paket transaksi khusus." Validator ini menandatangani paket transaksi pilihan mereka dan mengirimkannya ke pengusul putaran saat ini. Pengusul harus menyertakan setidaknya 2/3 dari paket transaksi ini di blok yang mereka usulkan agar dianggap valid. Mekanisme ini memastikan bahwa pengusul tidak dapat secara sepihak memutuskan konten blok, sehingga mengurangi kemungkinan penyensoran. Untuk lebih memberi insentif kepada pengusul untuk memasukkan transaksi secara adil, mekanisme ini menerapkan aturan "tip bersyarat", di mana hanya pengusul yang menyertakan transaksi yang menerima biaya transaksi. Biaya transaksi tidak secara otomatis diberikan kepada pengusul pertama yang menyertakan transaksi tetapi didistribusikan kepada semua pengusul yang benar-benar menyertakan transaksi berdasarkan kondisi tertentu. Ini meningkatkan biaya penyensoran, karena menyuap semua pengusul yang menyertakan transaksi akan diperlukan.

BRAID: Implementasi MCP yang ditingkatkan

Mengembangkan konsep Multiplicity, Max Resnick memperkenalkan BRAID, implementasi MCP yang lebih kompleks dan rafinasi. Max mempersembahkan BRAIDpada seminar “DeFi di Era MEV” yang diselenggarakan oleh Paradigm. BRAID mencapai MCP dengan memungkinkan beberapa pengusul untuk mengusulkan blok pada rantai paralel yang berbeda dan menggunakan mekanisme konsensus sinkronisasi untuk mempertahankan konsistensi antara rantai-rantai ini. Setiap rantai memiliki pengusulnya sendiri, dan semua pengusul melepaskan blok mereka secara bersamaan dalam slot yang sama. Lapisan eksekusi Ethereum mengumpulkan blok yang dihasilkan oleh semua sub-rantai dalam slot tersebut, membentuk blok eksekusi. Kemudian menghilangkan duplikat, mengurutkan, dan menjalankan transaksi-transaksi ini sesuai dengan aturan yang telah ditentukan, mengurangi kemampuan entitas tunggal untuk memanipulasi catatan transaksi.

Desain BRAID menghindari memperkenalkan peran tambahan, sehingga menghindari kompleksitas yang terkait dengan mekanisme insentif/hukuman. Namun, implementasinya relatif kompleks, memerlukan koordinasi sinkronisasi dan pemrosesan data dari beberapa sub-chain.

Masalah dengan mekanisme BRAID

Jonahbtim Blockchain Capital menunjukkan bahwa masalahdengan mekanisme BRAID: model “tombol kondisional” menetapkan persyaratan likuiditas, yang memengaruhi pengalaman pengguna. Model ini adalah strategi penetapan harga dinamis yang memerlukan pengguna untuk menyediakan sejumlah likuiditas tertentu untuk memastikan ketahanan sensor transaksi. Ketika mengirimkan transaksi, pengguna harus menetapkan dua nilai tip (T dan t). Tip aktual yang dibayarkan bergantung pada jumlah pemberi proposal yang menyertakan transaksi.

  1. Nilai tip yang lebih tinggi, T, mewakili biaya maksimum yang ingin dibayar pengguna untuk memastikan transaksi mereka tidak disensor. Tujuannya adalah untuk memberikan insentif kepada proposer agar memasukkan transaksi bahkan jika tidak ada proposer lain yang bersedia melakukannya. Jika hanya satu proposer yang memasukkan transaksi, mereka akan menerima jumlah penuh, T.
  2. Nilai tip yang lebih rendah, t, adalah jumlah minimum yang ditetapkan oleh pengguna. Jika transaksi dimasukkan oleh beberapa penawar secara bersamaan, pengguna hanya perlu membayar t, yang akan dibagi di antara penawar. Jika pengguna kurang peduli tentang resistensi sensor, mereka dapat mengatur T sama dengan t dan mengirim transaksi mereka hanya kepada satu penawar.

Namun, persyaratan likuiditas tambahan ini meningkatkan kompleksitas dan biaya berpartisipasi dalam transaksi blockchain. Pengguna perlu menyisihkan dana ekstra pada saat transaksi semata-mata untuk memastikan ketahanannya terhadap sensor. Dana yang disisihkan ini tetap beku hingga benar-benar digunakan.

Untuk mengatasi masalah ini, Jonahb mengusulkan dua solusi:

  • Bukti Likuiditas Setelah Posting-Status: Pengguna memberikan bukti pada saat pengajuan transaksi, menunjukkan bahwa mereka akan memiliki likuiditas yang cukup untuk membayar T setelah transaksi dieksekusi (misalnya, pengguna akan memiliki $1M likuiditas setelah transaksi). Metode ini memungkinkan pengguna untuk melanjutkan meskipun mereka tidak memiliki dana yang cukup untuk membayar T sebelum transaksi. Tantangannya dengan pendekatan ini adalah bahwa pengusul perlu mengetahui status akhir transaksi sebelum dieksekusi. Namun, banyak transaksi keuangan melibatkan status bersama (seperti beberapa transaksi yang memengaruhi saldo akun yang sama), sehingga sulit bagi pengusul untuk menentukan dengan akurat status setelah transaksi sebelum urutan transaksi ditetapkan. Pendekatan ini memerlukan bukti yang disesuaikan untuk setiap jenis transaksi, sehingga menjadi kurang praktis.
  • Asuransi Sensorship: Memperkenalkan penyedia asuransi sensorship pihak ketiga (penyedia CI) untuk menjamin T pengguna. Pengguna membayar premi asuransi, rT, di mana r didasarkan pada kemungkinan transaksi disensor. Pendekatan ini mengurangi kebutuhan pengguna untuk segera menyiapkan sejumlah besar likuiditas dan dapat memberi peringatan kepada pengguna jika T mereka terlalu rendah dan berisiko tinggi disensor. Namun, menetapkan pasar antara pengguna dan penyedia CI membutuhkan waktu.

Pemikiran Komunitas tentang FOCIL vs. BRAID

pengembang klien Ethereum PrysmTerence catatanKeuntungan signifikan dari BRAID adalah bahwa tidak memerlukan peserta tambahan. Sebagian besar desain Daftar Inklusi (IL), termasuk FOCIL, memerlukan peserta tambahan, yang menambahkan batasan waktu dalam slot Ethereum, seperti waktu untuk mengirimkan IL, memperbarui penawaran, dan validator memeriksa IL. Namun, FOCIL lebih sederhana dan lebih fleksibel untuk diimplementasikan dibandingkan dengan BRAID.

Peneliti paradigmaDan Robinson menghargaiDesain BRAID untuk prioritas transaksi, yang tidak ditentukan oleh satu pemimpin tunggal (penyaji), sehingga secara efektif mengurangi MEV. Selain itu, mekanisme tip kondisional BRAID mendorong perilaku non-sensor, yang tidak ada di FOCIL.

PengembangDev lebih memilihFOCIL lebih disukai daripada MCP, karena FOCIL menawarkan ketahanan yang lebih kuat terhadap sensor dan lebih mudah diimplementasikan. Dia juga menyarankan beberapa perbaikan untuk membuat FOCIL lebih mudah didistribusikan.

peneliti Ethereumbarnabe.ethpandanganFOCIL sebagai mekanisme yang cukup umum dan dapat diskalakan. Ia menyadari bahwa BRAID mungkin dapat meningkatkan beberapa jaminan yang diberikan oleh FOCIL tetapi ia berhati-hati dalam meninggalkan model berbasis pemimpin sepenuhnya. Ia percaya bahwa lebih banyak pekerjaan yang diperlukan untuk membuktikan kelayakan BRAID.

pernyataan:

  1. Artikel ini adalah reproduksi dari [Riset ChainFeeds], judul aslinya adalah "Jalan Ethereum menuju resistensi sensor: Siapa yang lebih baik, BRAID atau FOCIL?", Hak cipta milik penulis asli [0XNATALIE], jika Anda memiliki keberatan terhadap pencetakan ulang, silakan hubungi Tim Pembelajaran Gate , tim akan menanganinya secepat mungkin sesuai dengan prosedur yang relevan.

  2. Disclaimer: Pandangan dan opini yang diungkapkan dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.

  3. Versi bahasa lain dari artikel ini diterjemahkan oleh tim Gate Learn, tidak disebutkan di dalamnya.Gate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan, atau diplagiat.

Bagikan

Kalender Kripto

Pembaruan Proyek
Etherex akan meluncurkan token REX pada 6 Agustus.
REX
22.27%
2025-08-06
Hari Rare Dev & Governance di Las Vegas
Cardano akan mengadakan Rare Dev & Governance Day di Las Vegas, dari 6 hingga 7 Agustus, menampilkan lokakarya, hackathon, dan diskusi panel yang berfokus pada pengembangan teknis dan topik tata kelola.
ADA
-3.44%
2025-08-06
Blockchain.Rio di Rio De Janeiro
Stellar akan berpartisipasi dalam konferensi Blockchain.Rio, yang dijadwalkan berlangsung di Rio de Janeiro, dari 5 hingga 7 Agustus. Program ini akan mencakup pidato kunci dan diskusi panel yang menampilkan perwakilan ekosistem Stellar bekerja sama dengan mitra Cheesecake Labs dan NearX.
XLM
-3.18%
2025-08-06
Webinar
Circle telah mengumumkan webinar Executive Insights langsung berjudul "Era GENIUS Act Dimulai", yang dijadwalkan pada 7 Agustus 2025, pukul 14:00 UTC. Sesi ini akan mengeksplorasi implikasi dari GENIUS Act yang baru saja disahkan—kerangka regulasi federal pertama untuk stablecoin pembayaran di Amerika Serikat. Dante Disparte dan Corey Then dari Circle akan memimpin diskusi tentang bagaimana legislasi ini mempengaruhi inovasi aset digital, kejelasan regulasi, dan kepemimpinan AS dalam infrastruktur keuangan global.
USDC
-0.03%
2025-08-06
AMA di X
Ankr akan mengadakan AMA di X pada 7 Agustus pukul 16:00 UTC, yang berfokus pada pekerjaan DogeOS dalam membangun lapisan aplikasi untuk DOGE.
ANKR
-3.23%
2025-08-06

Artikel Terkait

Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?
Pemula

Apa itu Tronscan dan Bagaimana Anda Dapat Menggunakannya pada Tahun 2025?

Tronscan adalah penjelajah blockchain yang melampaui dasar-dasar, menawarkan manajemen dompet, pelacakan token, wawasan kontrak pintar, dan partisipasi tata kelola. Pada tahun 2025, ia telah berkembang dengan fitur keamanan yang ditingkatkan, analitika yang diperluas, integrasi lintas rantai, dan pengalaman seluler yang ditingkatkan. Platform ini sekarang mencakup otentikasi biometrik tingkat lanjut, pemantauan transaksi real-time, dan dasbor DeFi yang komprehensif. Pengembang mendapatkan manfaat dari analisis kontrak pintar yang didukung AI dan lingkungan pengujian yang diperbaiki, sementara pengguna menikmati tampilan portofolio multi-rantai yang terpadu dan navigasi berbasis gerakan pada perangkat seluler.
11/22/2023, 6:27:42 PM
Apa itu USDC?
Pemula

Apa itu USDC?

Sebagai jembatan yang menghubungkan mata uang fiat dan mata uang kripto, semakin banyak stablecoin yang dibuat, dengan banyak di antaranya yang ambruk tak lama kemudian. Bagaimana dengan USDC, stablecoin terkemuka saat ini? Bagaimana itu akan berkembang di masa depan?
11/21/2022, 10:36:25 AM
Apa itu Stablecoin?
Pemula

Apa itu Stablecoin?

Stablecoin adalah mata uang kripto dengan harga stabil, yang sering dipatok ke alat pembayaran yang sah di dunia nyata. Ambil USDT, stablecoin yang paling umum digunakan saat ini, misalnya, USDT dipatok ke dolar AS, dengan 1 USDT = 1 USD.
11/21/2022, 8:35:14 AM
Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini
Pemula

Penggunaan Bitcoin (BTC) di El Salvador - Analisis Keadaan Saat Ini

Pada 7 September 2021, El Salvador menjadi negara pertama yang mengadopsi Bitcoin (BTC) sebagai alat pembayaran yang sah. Berbagai alasan mendorong El Salvador untuk melakukan reformasi moneter ini. Meskipun dampak jangka panjang dari keputusan ini masih harus dicermati, pemerintah Salvador percaya bahwa manfaat mengadopsi Bitcoin lebih besar daripada potensi risiko dan tantangannya. Dua tahun telah berlalu sejak reformasi, di mana banyak suara yang mendukung dan skeptis terhadap reformasi ini. Lantas, bagaimana status implementasi aktualnya saat ini? Berikut ini akan diberikan analisa secara detail.
12/18/2023, 3:29:33 PM
ONDO, Proyek yang Disukai oleh BlackRock
Pemula

ONDO, Proyek yang Disukai oleh BlackRock

Artikel ini mengupas tentang ONDO dan perkembangannya baru-baru ini.
2/2/2024, 10:42:34 AM
Apa itu Ethereum Terbungkus (WETH)?
Pemula

Apa itu Ethereum Terbungkus (WETH)?

Wrapped Ethereum (WETH) adalah versi ERC-20 dari mata uang asli blockchain Ethereum, Ether (ETH). Token WETH dipatok ke koin asli. Untuk setiap WETH yang beredar, ada cadangan ETH. Tujuan pembuatan WETH adalah untuk kompatibilitas di seluruh jaringan. ETH tidak mematuhi standar ERC-20 dan sebagian besar DApps yang dibangun di jaringan mengikuti standar ini. Jadi WETH digunakan untuk memfasilitasi integrasi ETH ke dalam aplikasi DeFi.
11/24/2022, 8:49:09 AM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!