Braid: Meningkatkan Resistensi Pensensoran Ethereum Melalui Inovasi Teknologi

Lanjutan9/18/2024, 10:00:13 AM
Artikel ini menggali Braid, solusi Ethereum yang muncul untuk risiko sentralisasi dan sensor. Artikel ini mengungkapkan bagaimana inovasi ini meningkatkan ketahanan Ethereum dan sifat terdesentralisasi melalui analisis terperinci tentang fitur teknis Braid, perbandingan dengan solusi yang ada, dan wawasan dari para pemimpin industri.

Braid: Meningkatkan Resistensi Pensensoran Ethereum Melalui Inovasi Teknologi

Seiring dengan perkembangan teknologi blockchain, resistensi pensensoran telah menjadi perhatian utama dalam industri ini. Sejak upgrade penggabungan Ethereum, sektor ini telah aktif mencari solusi untuk resistensi pensensoran yang efektif di bawah mekanisme konsensus baru. Dalam konteks ini, Braid muncul sebagai solusi yang menjanjikan. Komentar terbaru dari Vitalik menyebutkan bahwa 'debat ini terutama berpusat di sekitar FOCIL+APS versus BRAID,' disertai dengan grafik yang menunjukkan skala staker Ethereum dan distribusi pool penambangan BTC.



Grafik distribusi pemetik Ethereum dan bagan bagian kolam penambangan BTC (Sumber: X)

Braid, yang diusulkan oleh Max Resnick pada workshop Paradigm di New York, adalah metode untuk mengimplementasikan paralelisme multi-blok pada Ethereum yang bertujuan membangun sistem resistensi pensensoran. Artikel ini akan menjelajahi latar belakang Braid, fitur teknisnya, dan perbandingannya dengan solusi yang ada untuk memberikan pemahaman yang lebih profesional dan mendalam, membantu pembaca memperoleh pemahaman multi-faset tentang proyek Braid Ethereum.

Latar Belakang Braid

Baik Bitcoin maupun Ethereum menghadapi isu umum: kecenderungan kolam pertambangan dan node validasi untuk terpusat. Pusat ini bisa menyebabkan serangan di mana kolam pertambangan atau node validasi mungkin diwajibkan secara legal untuk mengikuti regulasi, memblokir, atau menyensor transaksi yang dianggap ilegal dalam kendali mereka.

Grafik menunjukkan bahwa Lido dan Coinbase secara kolektif memiliki pangsa 40,8%. Jika kedua platform tersebut bergabung, mereka berpotensi menghentikan jaringan. Jika lebih dari 10% penyedia layanan staking bergabung dengan mereka, mereka dapat mengambil alih jaringan Ethereum. Sebelum membahas ancaman sentralisasi terhadap node, mari kita periksa bagaimana Ethereum beroperasi di bawah mekanisme PoS.

Transaksi yang diajukan oleh pengguna melalui frontend dapp masuk ke Mempool, sebuah database transaksi tertunda. Pada titik ini, Pencari menggunakan bot arbitrase untuk menganalisis transaksi yang tertunda di mempool, menggabungkan transaksi menguntungkan ke dalam kelompok transaksi atau bundel. Pembangun blok menerima transaksi yang dibundel ini dari pencari, melampirkan biaya pemrosesan yang sesuai ke bundel ini, dan menyiapkan penawaran. Validator (proposer blok) memilih opsi paling menguntungkan dari bundel dan penawaran yang disediakan, kemudian merumuskan dan mengajukan blok baru. Hal ini menjalani pemeriksaan akhir dan validasi sebelum blok ditambahkan ke rantai.


Rantai Pasokan MEV(Sumber: FlashBot

Mekanisme ini seringkali menyebabkan konsentrasi tinggi dari "validator" atau potensi kolusi untuk tujuan jahat, meningkatkan risiko pensensoran dan kontrol jaringan. Braid muncul sebagai respons terhadap tantangan-tantangan ini, bertujuan untuk menciptakan kerangka Ethereum yang tahan terhadap sensor. Saat ini masih dalam tahap awal, gagasan utama Braid adalah untuk memecah kontrol pemimpin tunggal atas Ethereum melalui teknik seperti pemrosesan paralel dari beberapa blok, rilis yang disinkronkan, dan eksekusi yang tertunda. Hal ini memastikan transaksi dapat berjalan dengan bebas sambil tetap menjaga keadilan jaringan Ethereum.

Fitur Teknis Braid

Prinsip-prinsip desain Braid terutama mencakup tiga hal: model multi-proposer, rilis yang disinkronkan, dan eksekusi yang tertunda.

Jaringan Ethereum meningkatkan resistensi pensensoran dalam model multi-proposer dengan menerapkan beberapa proposer sekaligus. Pendekatan ini secara signifikan meningkatkan biaya intervensi dalam transaksi sistem. Selain itu, melalui mekanisme rilis yang disinkronkan, hal ini memastikan bahwa semua proposer membuat keputusan berdasarkan informasi yang sama, sehingga menjamin keadilan dan transparansi sistem.

Selain itu, fitur eksekusi yang tertunda yang diperkenalkan dalam model memungkinkan beberapa penawar untuk memengaruhi transaksi sebelum menentukan keadaan akhirnya, sehingga meningkatkan stabilitas dan keandalan jaringan Ethereum secara keseluruhan. Desain ini tidak hanya meningkatkan fungsionalitas sistem tetapi juga memberikan para peserta jaringan tingkat kepercayaan dan jaminan keamanan yang lebih tinggi.

Keuntungan dari Braid

Pada workshop yang disebutkan di atas, Max Resnick membandingkan Braid dengan solusi yang sudah ada seperti LMD-Ghost dan Mysticeti.LMD-Ghost, aturan pilihan fork untuk algoritma konsensus PoS CBC Casper, memungkinkan proposer untuk menghasilkan blok baru kapan saja. Blok-blok baru ini ditambahkan ke rantai dengan bobot tertinggi, seperti yang ditentukan oleh aturan pemilihan fork (memastikan kelangsungan hidup). Namun, pendekatan ini membutuhkan pemeliharaan lokal dari pohon keputusan yang sangat bercabang untuk mengelola masalah pemilihan cabang.

Mysticeti, di sisi lain, adalah algoritma konsensus yang diadopsi oleh blockchain Sui. Ini memungkinkan multiple validator untuk mengajukan blok secara paralel, memanfaatkan seluruh bandwidth jaringan dan memberikan resistensi pensensoran. Karakteristik-karakteristik protokol konsensus berbasis DAG ini hanya memerlukan tiga putaran pesan untuk mengkonfirmasi blok dari DAG, mirip dengan pBFT, dan mencapai minimum teoretis. Aturan-aturan konfirmasi memungkinkan pemungutan suara dan sertifikasi pemimpin blok, yang lebih lanjut mengurangi median dan latensi ekor. Aturan-aturan juga mentolerir ketidakhadiran pemimpin (ketika node pemimpin gagal, sistem secara otomatis memilih pemimpin baru untuk mengambil alih tanggung jawabnya) tanpa secara signifikan meningkatkan latensi konfirmasi.


LMD-Ghost (Sumber: Youtube

Model multi-proposer Braid memungkinkan lapisan eksekusi Ethereum mengumpulkan transaksi blok yang dihasilkan oleh semua sub-rantai dalam satu slot, membentuk blok eksekusi. Transaksi ini kemudian disusun dan dieksekusi sesuai dengan aturan yang telah ditentukan, mengurangi kemampuan entitas tunggal untuk memanipulasi catatan transaksi. Salah satu tantangan yang dihadapi adalah kebutuhan aturan penentuan urutan yang deterministik.

Desain Braid tidak memperkenalkan peran tambahan untuk insentif atau hukuman, tetapi mekanisme "pelepasan tersinkronisasi" sulit diterapkan, membutuhkan koordinasi beberapa sinkronisasi subrantai dan pemrosesan data.

Jonahb, seorang anggota tim Blockchain Capital,menunjukkan masalah dalam mekanisme Braid: mekanisme "tip" memiliki persyaratan likuiditas, yang memengaruhi pengalaman pengguna. Pengguna akan menyertakan dua nilai tip (t, T) saat mengirimkan transaksi. Jika hanya satu pengusul yang menyertakan transaksi, mereka akan menerima T; Jika beberapa pengusul menyertakan transaksi, mereka akan membagi T.

Meskipun pengguna hanya perlu membayar biaya transaksi, mereka perlu memiliki dana T yang tersedia untuk membuat komitmen yang kredibel terhadap protokol bahwa mereka dapat membayar biaya T. Oleh karena itu, pengguna memerlukan likuiditas T yang tersedia tambahan untuk melakukan transaksi. Sebagai contoh, jika seorang pengguna ingin menjual $5 juta nilai ETH karena kekhawatiran tentang tingkat bunga yang akan datang dan menghargai resistensi pensensoran sebesar $1 juta. Hal ini menimbulkan persyaratan likuiditas tambahan dan samar bagi peserta, meningkatkan nilai posisi, sehingga menghambat pengalaman pengguna dalam keuangan on-chain.

Untuk mengatasi tantangan ini, Jonahb menyarankan dua solusi potensial:

  • Verifikasi Likuiditas Pasca-Negara: Saat mengirimkan transaksi, pengguna harus memberikan bukti dana yang cukup untuk membayar T setelah transaksi selesai (misalnya, memiliki $1 juta likuiditas pasca-transaksi). Ini memungkinkan pengguna untuk melakukan transaksi dengan membuktikan kemampuan pembayaran di masa depan, bahkan jika mereka kekurangan dana. Namun, metode ini menghadapi tantangan: proposer harus memprediksi keadaan akhir transaksi, sementara sebagian besar transaksi keuangan melibatkan keadaan bersama (misalnya, beberapa transaksi menggunakan saldo akun yang sama). Akibatnya, proposer kesulitan memprediksi keadaan pasca-transaksi sebelum menentukan urutan transaksi. Hal ini memerlukan perancangan bukti-bukti khusus untuk jenis transaksi yang berbeda, membatasi aplikasi praktisnya.
  • Jaminan Anti-Sensor: Memperkenalkan penyedia jaminan pihak ketiga (penyedia CI) untuk menjamin T bagi pengguna. Pengguna membayar biaya jaminan rT, di mana r dihitung berdasarkan probabilitas penyensoran transaksi. Ini mengurangi tekanan pada pengguna untuk menyiapkan jumlah dana besar secara segera dan memungkinkan CI untuk mengingatkan pengguna tentang risiko sensor yang tinggi jika T terlalu rendah. Namun, membangun sistem pasar antara pengguna dan penyedia CI akan membutuhkan waktu.

Mengenai implementasi khusus, Braid menggunakan model operasi paralel multi-blok dan protokol konsensus yang terpadu untuk memastikan konsistensi dan koordinasi di antara blok-blok tersebut. Pendekatan ini mempromosikan pemrosesan transaksi terdesentralisasi, yang secara efektif meningkatkan resistensi pensensoran. Selain itu, Braid telah mengembangkan “Penyelamat Terakhir” untuk menangani finalitas transaksi. Solusi ini mengintegrasikan dan mengurutkan semua set transaksi on-chain, memastikan baik finalitas maupun konsistensi transaksi.

Braid masih dalam tahap awal sebagai proposal, dan pasar belum memvalidasi implementasi teknis dan pengalaman penggunaannya.


Braid (Sumber: Youtube)

Meskipun banyak blockchains yang berkembang pesat saat ini, Ethereum - pelopor blockchain yang dapat diprogram - terus mengejar desentralisasi, resistensi pensensoran, dan kemandirian berdaulat. Saat teknologi baru dan strategi reformasi berkembang, kami tetap optimis dan percaya diri tentang masa depan teknologi blockchain. Dengan terus mengeksplorasi dan menyeimbangkan berbagai solusi, kami dapat memastikan bahwa kemajuan teknologi memenuhi kebutuhan saat ini dan beradaptasi dengan tantangan masa depan.

作者: 0xJessica
译者: Sonia
审校: KOWEI、Piccolo、Elisa
译文审校: Ashely、Joyce
* 投资有风险,入市须谨慎。本文不作为 Gate.io 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate.io 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io 有权追究其法律责任。

Braid: Meningkatkan Resistensi Pensensoran Ethereum Melalui Inovasi Teknologi

Lanjutan9/18/2024, 10:00:13 AM
Artikel ini menggali Braid, solusi Ethereum yang muncul untuk risiko sentralisasi dan sensor. Artikel ini mengungkapkan bagaimana inovasi ini meningkatkan ketahanan Ethereum dan sifat terdesentralisasi melalui analisis terperinci tentang fitur teknis Braid, perbandingan dengan solusi yang ada, dan wawasan dari para pemimpin industri.

Braid: Meningkatkan Resistensi Pensensoran Ethereum Melalui Inovasi Teknologi

Seiring dengan perkembangan teknologi blockchain, resistensi pensensoran telah menjadi perhatian utama dalam industri ini. Sejak upgrade penggabungan Ethereum, sektor ini telah aktif mencari solusi untuk resistensi pensensoran yang efektif di bawah mekanisme konsensus baru. Dalam konteks ini, Braid muncul sebagai solusi yang menjanjikan. Komentar terbaru dari Vitalik menyebutkan bahwa 'debat ini terutama berpusat di sekitar FOCIL+APS versus BRAID,' disertai dengan grafik yang menunjukkan skala staker Ethereum dan distribusi pool penambangan BTC.



Grafik distribusi pemetik Ethereum dan bagan bagian kolam penambangan BTC (Sumber: X)

Braid, yang diusulkan oleh Max Resnick pada workshop Paradigm di New York, adalah metode untuk mengimplementasikan paralelisme multi-blok pada Ethereum yang bertujuan membangun sistem resistensi pensensoran. Artikel ini akan menjelajahi latar belakang Braid, fitur teknisnya, dan perbandingannya dengan solusi yang ada untuk memberikan pemahaman yang lebih profesional dan mendalam, membantu pembaca memperoleh pemahaman multi-faset tentang proyek Braid Ethereum.

Latar Belakang Braid

Baik Bitcoin maupun Ethereum menghadapi isu umum: kecenderungan kolam pertambangan dan node validasi untuk terpusat. Pusat ini bisa menyebabkan serangan di mana kolam pertambangan atau node validasi mungkin diwajibkan secara legal untuk mengikuti regulasi, memblokir, atau menyensor transaksi yang dianggap ilegal dalam kendali mereka.

Grafik menunjukkan bahwa Lido dan Coinbase secara kolektif memiliki pangsa 40,8%. Jika kedua platform tersebut bergabung, mereka berpotensi menghentikan jaringan. Jika lebih dari 10% penyedia layanan staking bergabung dengan mereka, mereka dapat mengambil alih jaringan Ethereum. Sebelum membahas ancaman sentralisasi terhadap node, mari kita periksa bagaimana Ethereum beroperasi di bawah mekanisme PoS.

Transaksi yang diajukan oleh pengguna melalui frontend dapp masuk ke Mempool, sebuah database transaksi tertunda. Pada titik ini, Pencari menggunakan bot arbitrase untuk menganalisis transaksi yang tertunda di mempool, menggabungkan transaksi menguntungkan ke dalam kelompok transaksi atau bundel. Pembangun blok menerima transaksi yang dibundel ini dari pencari, melampirkan biaya pemrosesan yang sesuai ke bundel ini, dan menyiapkan penawaran. Validator (proposer blok) memilih opsi paling menguntungkan dari bundel dan penawaran yang disediakan, kemudian merumuskan dan mengajukan blok baru. Hal ini menjalani pemeriksaan akhir dan validasi sebelum blok ditambahkan ke rantai.


Rantai Pasokan MEV(Sumber: FlashBot

Mekanisme ini seringkali menyebabkan konsentrasi tinggi dari "validator" atau potensi kolusi untuk tujuan jahat, meningkatkan risiko pensensoran dan kontrol jaringan. Braid muncul sebagai respons terhadap tantangan-tantangan ini, bertujuan untuk menciptakan kerangka Ethereum yang tahan terhadap sensor. Saat ini masih dalam tahap awal, gagasan utama Braid adalah untuk memecah kontrol pemimpin tunggal atas Ethereum melalui teknik seperti pemrosesan paralel dari beberapa blok, rilis yang disinkronkan, dan eksekusi yang tertunda. Hal ini memastikan transaksi dapat berjalan dengan bebas sambil tetap menjaga keadilan jaringan Ethereum.

Fitur Teknis Braid

Prinsip-prinsip desain Braid terutama mencakup tiga hal: model multi-proposer, rilis yang disinkronkan, dan eksekusi yang tertunda.

Jaringan Ethereum meningkatkan resistensi pensensoran dalam model multi-proposer dengan menerapkan beberapa proposer sekaligus. Pendekatan ini secara signifikan meningkatkan biaya intervensi dalam transaksi sistem. Selain itu, melalui mekanisme rilis yang disinkronkan, hal ini memastikan bahwa semua proposer membuat keputusan berdasarkan informasi yang sama, sehingga menjamin keadilan dan transparansi sistem.

Selain itu, fitur eksekusi yang tertunda yang diperkenalkan dalam model memungkinkan beberapa penawar untuk memengaruhi transaksi sebelum menentukan keadaan akhirnya, sehingga meningkatkan stabilitas dan keandalan jaringan Ethereum secara keseluruhan. Desain ini tidak hanya meningkatkan fungsionalitas sistem tetapi juga memberikan para peserta jaringan tingkat kepercayaan dan jaminan keamanan yang lebih tinggi.

Keuntungan dari Braid

Pada workshop yang disebutkan di atas, Max Resnick membandingkan Braid dengan solusi yang sudah ada seperti LMD-Ghost dan Mysticeti.LMD-Ghost, aturan pilihan fork untuk algoritma konsensus PoS CBC Casper, memungkinkan proposer untuk menghasilkan blok baru kapan saja. Blok-blok baru ini ditambahkan ke rantai dengan bobot tertinggi, seperti yang ditentukan oleh aturan pemilihan fork (memastikan kelangsungan hidup). Namun, pendekatan ini membutuhkan pemeliharaan lokal dari pohon keputusan yang sangat bercabang untuk mengelola masalah pemilihan cabang.

Mysticeti, di sisi lain, adalah algoritma konsensus yang diadopsi oleh blockchain Sui. Ini memungkinkan multiple validator untuk mengajukan blok secara paralel, memanfaatkan seluruh bandwidth jaringan dan memberikan resistensi pensensoran. Karakteristik-karakteristik protokol konsensus berbasis DAG ini hanya memerlukan tiga putaran pesan untuk mengkonfirmasi blok dari DAG, mirip dengan pBFT, dan mencapai minimum teoretis. Aturan-aturan konfirmasi memungkinkan pemungutan suara dan sertifikasi pemimpin blok, yang lebih lanjut mengurangi median dan latensi ekor. Aturan-aturan juga mentolerir ketidakhadiran pemimpin (ketika node pemimpin gagal, sistem secara otomatis memilih pemimpin baru untuk mengambil alih tanggung jawabnya) tanpa secara signifikan meningkatkan latensi konfirmasi.


LMD-Ghost (Sumber: Youtube

Model multi-proposer Braid memungkinkan lapisan eksekusi Ethereum mengumpulkan transaksi blok yang dihasilkan oleh semua sub-rantai dalam satu slot, membentuk blok eksekusi. Transaksi ini kemudian disusun dan dieksekusi sesuai dengan aturan yang telah ditentukan, mengurangi kemampuan entitas tunggal untuk memanipulasi catatan transaksi. Salah satu tantangan yang dihadapi adalah kebutuhan aturan penentuan urutan yang deterministik.

Desain Braid tidak memperkenalkan peran tambahan untuk insentif atau hukuman, tetapi mekanisme "pelepasan tersinkronisasi" sulit diterapkan, membutuhkan koordinasi beberapa sinkronisasi subrantai dan pemrosesan data.

Jonahb, seorang anggota tim Blockchain Capital,menunjukkan masalah dalam mekanisme Braid: mekanisme "tip" memiliki persyaratan likuiditas, yang memengaruhi pengalaman pengguna. Pengguna akan menyertakan dua nilai tip (t, T) saat mengirimkan transaksi. Jika hanya satu pengusul yang menyertakan transaksi, mereka akan menerima T; Jika beberapa pengusul menyertakan transaksi, mereka akan membagi T.

Meskipun pengguna hanya perlu membayar biaya transaksi, mereka perlu memiliki dana T yang tersedia untuk membuat komitmen yang kredibel terhadap protokol bahwa mereka dapat membayar biaya T. Oleh karena itu, pengguna memerlukan likuiditas T yang tersedia tambahan untuk melakukan transaksi. Sebagai contoh, jika seorang pengguna ingin menjual $5 juta nilai ETH karena kekhawatiran tentang tingkat bunga yang akan datang dan menghargai resistensi pensensoran sebesar $1 juta. Hal ini menimbulkan persyaratan likuiditas tambahan dan samar bagi peserta, meningkatkan nilai posisi, sehingga menghambat pengalaman pengguna dalam keuangan on-chain.

Untuk mengatasi tantangan ini, Jonahb menyarankan dua solusi potensial:

  • Verifikasi Likuiditas Pasca-Negara: Saat mengirimkan transaksi, pengguna harus memberikan bukti dana yang cukup untuk membayar T setelah transaksi selesai (misalnya, memiliki $1 juta likuiditas pasca-transaksi). Ini memungkinkan pengguna untuk melakukan transaksi dengan membuktikan kemampuan pembayaran di masa depan, bahkan jika mereka kekurangan dana. Namun, metode ini menghadapi tantangan: proposer harus memprediksi keadaan akhir transaksi, sementara sebagian besar transaksi keuangan melibatkan keadaan bersama (misalnya, beberapa transaksi menggunakan saldo akun yang sama). Akibatnya, proposer kesulitan memprediksi keadaan pasca-transaksi sebelum menentukan urutan transaksi. Hal ini memerlukan perancangan bukti-bukti khusus untuk jenis transaksi yang berbeda, membatasi aplikasi praktisnya.
  • Jaminan Anti-Sensor: Memperkenalkan penyedia jaminan pihak ketiga (penyedia CI) untuk menjamin T bagi pengguna. Pengguna membayar biaya jaminan rT, di mana r dihitung berdasarkan probabilitas penyensoran transaksi. Ini mengurangi tekanan pada pengguna untuk menyiapkan jumlah dana besar secara segera dan memungkinkan CI untuk mengingatkan pengguna tentang risiko sensor yang tinggi jika T terlalu rendah. Namun, membangun sistem pasar antara pengguna dan penyedia CI akan membutuhkan waktu.

Mengenai implementasi khusus, Braid menggunakan model operasi paralel multi-blok dan protokol konsensus yang terpadu untuk memastikan konsistensi dan koordinasi di antara blok-blok tersebut. Pendekatan ini mempromosikan pemrosesan transaksi terdesentralisasi, yang secara efektif meningkatkan resistensi pensensoran. Selain itu, Braid telah mengembangkan “Penyelamat Terakhir” untuk menangani finalitas transaksi. Solusi ini mengintegrasikan dan mengurutkan semua set transaksi on-chain, memastikan baik finalitas maupun konsistensi transaksi.

Braid masih dalam tahap awal sebagai proposal, dan pasar belum memvalidasi implementasi teknis dan pengalaman penggunaannya.


Braid (Sumber: Youtube)

Meskipun banyak blockchains yang berkembang pesat saat ini, Ethereum - pelopor blockchain yang dapat diprogram - terus mengejar desentralisasi, resistensi pensensoran, dan kemandirian berdaulat. Saat teknologi baru dan strategi reformasi berkembang, kami tetap optimis dan percaya diri tentang masa depan teknologi blockchain. Dengan terus mengeksplorasi dan menyeimbangkan berbagai solusi, kami dapat memastikan bahwa kemajuan teknologi memenuhi kebutuhan saat ini dan beradaptasi dengan tantangan masa depan.

作者: 0xJessica
译者: Sonia
审校: KOWEI、Piccolo、Elisa
译文审校: Ashely、Joyce
* 投资有风险,入市须谨慎。本文不作为 Gate.io 提供的投资理财建议或其他任何类型的建议。
* 在未提及 Gate.io 的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io 有权追究其法律责任。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.