Protokol BFT Asinkron Baru 2PAC: Lompatan Kinerja Konsensus Blockchain

robot
Pembuatan abstrak sedang berlangsung

Penelitian Protokol Konsensus Blockchain: Kemajuan dan Aplikasi Terbaru dari BFT Asinkron

Gambaran Umum

Artikel ini membahas perkembangan terkini dari protokol konsensus Blockchain, dengan fokus pada analisis kemajuan terbaru dari protokol asinkron Byzantine Fault Tolerant State Machine Replication (BFT SMR). Saat ini, sMVBA adalah protokol MVBA asinkron tercepat dengan latensi yang diharapkan sebesar 10δ. Artikel ini juga memperkenalkan dua desain protokol baru: 2PAC (Konsensus Asinkron Dua Tahap) dan blok pipeline super cepat, yang keduanya menunjukkan perbaikan signifikan dalam hal throughput dan latensi.

Latar Belakang

Teknologi blockchain adalah teknologi buku besar terdistribusi yang terdesentralisasi, yang memastikan integritas dan konsistensi data melalui mekanisme konsensus. Mekanisme konsensus adalah inti dari sistem blockchain, yang kinerjanya secara langsung memengaruhi skalabilitas dan keamanan blockchain. Mekanisme konsensus BFT (Byzantine Fault Tolerance) memiliki keunggulan unik dalam menghadapi keterlambatan jaringan dan kegagalan sebagian node, sehingga menjadi fokus penelitian.

Laporan Penelitian Industri: Kemajuan dan Aplikasi Terbaru Protokol Konsensus Blockchain--Laporan Mendalam dari Biji Koin

Model dan Definisi

Dalam model BFT asinkron, sistem terdiri dari n = 3f + 1 proses, di mana f proses dapat dirusak secara jahat. Proses-proses ini saling berkomunikasi melalui saluran asinkron, di mana penundaan pengiriman pesan dikendalikan oleh lawan. Setiap proses memiliki sepasang kunci publik dan privat untuk menandatangani dan memverifikasi, memastikan keaslian dan integritas pesan.

Konsensus Blockchain yang Diperlukan

Protokol konsensus blockchain perlu memenuhi persyaratan dasar berikut:

  1. Aktivitas: Dalam eksekusi tak terbatas, terdapat satu Blockchain yang telah diputuskan dan tidak terbatas panjangnya.
  2. Konsistensi: Jika terdapat dua Blockchain yang telah diputuskan, maka salah satunya harus menjadi awalan dari yang lainnya.
  3. Kualitas P: Dalam Blockchain yang telah diputuskan, proporsi transaksi yang dimasukkan oleh node yang jujur ​​setidaknya adalah p.

Tantangan protokol konsensus asinkron saat ini

Meskipun protokol VABA 2-chain pernah dianggap sebagai protokol konsensus asinkron tercepat dengan latensi yang diharapkan sebesar 9.5δ, penelitian menemukan bahwa protokol ini memiliki berbagai cara serangan yang merusak konsistensi dan aktivitasnya. Masalah ini termasuk serangan yang disebabkan oleh kurangnya pemeriksaan otentikasi, serangan yang memanfaatkan strategi peningkatan untuk menghambat aktivitas, serta serangan konsistensi yang disebabkan oleh pelonggaran definisi otentikasi pemimpin.

Desain protokol baru: 2PAC (Konsensus asinkron tahap 2)

Berdasarkan analisis terhadap protokol yang ada, peneliti mengusulkan protokol 2PAC. Protokol ini secara signifikan meningkatkan kinerja dengan menyederhanakan dan mengoptimalkan proses konsensus. Secara spesifik termasuk dua varian:

  1. 2PAClean:

    • Mencapai lebih dari 90% throughput dan 9.5δ latensi yang diharapkan, kompleksitas pesan adalah O(n²).
    • Meningkatkan efisiensi protokol dengan menghilangkan interaksi dan biaya komputasi yang tidak perlu.
  2. 2PACBIG:

    • Merupakan protokol konsensus blockchain tercepat dengan kompleksitas pesan O(n³).
    • Waktu operasi MVBA tunggal tanpa kesalahan adalah 4δ, yang secara signifikan mengurangi latensi.

Pipa Blok super cepat

Peneliti telah mengusulkan desain blok aliran baru yang secara signifikan mengurangi latensi blok aliran. Dengan memperkenalkan mekanisme jalur cepat, waktu keputusan blok aliran bahkan lebih kecil dibandingkan dengan blok non-aliran di bawah penjadwal yang adil. Mekanisme ini menjamin latensi jalur cepat di semua eksekusi dan tidak terpengaruh oleh perilaku proses yang gagal.

Evaluasi Kinerja

Melalui analisis teoretis dan pengujian praktis, 2PAClean memiliki estimasi latensi terburuk sebesar 9.5δ, sedangkan dalam kondisi baik (tanpa kesalahan dan penjadwal setengah adil) adalah 6δ. Sebagai perbandingan, estimasi latensi sMVBA adalah 10δ, dan dalam kondisi baik adalah 6δ. 2PAClean mengurangi latensi terburuk sebesar 0.5δ dengan mempertahankan latensi dalam kondisi baik yang sama. Selain itu, throughput 2PAClean meningkat 80% hingga 100% dibandingkan dengan sMVBA berbasis rantai.

2PACBIG sebagai protokol dengan kompleksitas pesan O(n³), waktu operasi MVBA sekali adalah 4δ, lebih cepat daripada semua protokol yang ada. Desain blok aliran super cepat memungkinkan s2PAClean dan s2PACBIG masing-masing mencapai waktu keputusan blok aliran 4δ dan 3δ, lebih lanjut meningkatkan kinerja protokol.

Hasil Penilaian Perhitungan

Evaluasi komputasi yang luas menunjukkan bahwa 2PAClean dan 2PACBIG menunjukkan kinerja yang sangat baik di berbagai kondisi jaringan, terutama dalam lingkungan dengan latensi tinggi dan tingkat kegagalan yang tinggi. 2PAClean mencapai keseimbangan yang baik antara latensi pesan dan kompleksitas komputasi, sementara 2PACBIG mencapai latensi yang lebih rendah melalui paralelisasi dan optimisasi proses pemungutan suara.

Laporan Penelitian Industri: Kemajuan dan Aplikasi Terbaru Protokol Konsensus Blockchain--Bikeworld Laporan Mendalam

Arah Penelitian Masa Depan

  1. Protokol optimasi: lebih lanjut menyederhanakan dan mengoptimalkan struktur protokol, mengurangi pengiriman pesan dan biaya komputasi yang tidak perlu.
  2. Analisis Keamanan: Menganalisis secara mendalam keamanan protokol baru dalam berbagai skenario serangan, memastikan keandalannya dalam aplikasi praktis.
  3. Aplikasi nyata: Menerapkan protokol baru ke dalam sistem Blockchain yang nyata, untuk memverifikasi kinerjanya dalam lingkungan jaringan yang sebenarnya.

Kesimpulan

Penelitian ini menganalisis secara rinci kelebihan dan kekurangan dari protokol konsensus blockchain asinkron saat ini, dan mengusulkan dua desain protokol baru, yaitu 2PAC dan blok pipeline super cepat. Desain baru ini menunjukkan keunggulan signifikan dalam meningkatkan throughput dan mengurangi latensi, memberikan referensi penting untuk perkembangan teknologi blockchain di masa depan. Melalui penelitian dan optimasi yang terus menerus, teknologi blockchain diharapkan dapat memainkan peran yang lebih penting dalam ekonomi digital di masa depan, sementara protokol konsensus generasi baru akan memberikan dasar yang kokoh untuk pengembangan teknologi ini.

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • 4
  • Bagikan
Komentar
0/400
blockBoyvip
· 10jam yang lalu
Bit utama partikel akselerasi
Lihat AsliBalas0
LidoStakeAddictvip
· 10jam yang lalu
Throughput memang luar biasa
Lihat AsliBalas0
MetaNeighborvip
· 10jam yang lalu
Kinerja semakin kuat.
Lihat AsliBalas0
Blockblindvip
· 10jam yang lalu
Protokol dengan kinerja yang baik
Lihat AsliBalas0
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)