Apa Masalah Jenderal Bizantium

11/21/2022, 8:31:06 AM
Masalah Jenderal Bizantium adalah deskripsi situasional dari masalah konsensus terdistribusi.

Pengantar

Masalah Jenderal Bizantium, juga dikenal sebagai Masalah Dua Jenderal, diusulkan dalam makalah Leslie Lambert tentang toleransi kesalahan komunikasi jaringan peer-to-peer terdistribusi pada tahun 1982. Dalam komunikasi sistem terdistribusi, beberapa masalah lokal dapat menyebabkan komputer mengirimkan pesan kesalahan dan merusak konsistensi sistem. Oleh karena itu, Masalah Jenderal Bizantium pada dasarnya adalah masalah konsensus dalam komunikasi point-to-point.

Asal

Masalah Jenderal Bizantium berasal dari abad pertengahan. Karena luasnya wilayah Bizantium, komunikasi antar pasukan hanya bisa mengandalkan pembawa pesan. Jika ada pengkhianat yang dengan sengaja salah mengartikan informasi para pemimpin tentara, itu akan menyebabkan rencana operasional yang tidak konsisten, yang mengakibatkan “kegagalan Bizantium”.

Untuk mengatasi masalah ini, ada dua solusi: satu adalah mengirim utusan satu sama lain melalui kesepakatan lisan, dan mencapai konsensus dengan mayoritas sederhana, tetapi sulit untuk membedakan calon pengkhianat; yang kedua adalah mengirim utusan dalam bentuk perjanjian tertulis untuk menyampaikan pesan tertulis dengan tanda tangan eksklusif, yang harus didukung oleh masing-masing pasukan, tetapi jika pengirimannya terlalu lambat, tanda tangannya bisa hilang. Karena kedua solusi hanya dapat menyelesaikan sebagian dari masalah, dan membutuhkan terlalu banyak waktu dan sumber daya untuk mencapai konsensus, solusi tersebut tidak berguna.

Masalah Jenderal Bizantium di Internet

Masalah Jenderal Bizantium di Internet berarti bahwa dalam proses transmisi saluran, mungkin sulit bagi beberapa node untuk mencapai sinkronisasi informasi karena beban kerja yang berlebihan atau beberapa serangan jahat. Pada tahun 1999, Miguel Castro dan Barbara Liskov mengusulkan Byzantine Fault Tolerance (BFT). Mereka percaya bahwa jika dua pertiga node dalam sistem bekerja secara normal, konsistensi dan kebenaran sistem dapat dijamin. Belakangan, Satoshi Nakamoto mengusulkan mekanisme proof of work (PoW) dan algoritma kriptografi asimetris Bitcoin, yang memberikan solusi baru untuk Masalah Jenderal Bizantium.

Toleransi Kesalahan Bizantium

Misalkan ada n jenderal dan t pengkhianat. Katakanlah n=3, t=1, jadi salah satu dari A, B, dan C adalah pengkhianat. Jika A mengeluarkan perintah [serangan], tetapi pengkhianat B menyuruh C untuk [mundur], maka C tidak dapat membuat penilaian; Jika pengkhianat B mengirimkan perintah [serang] ke A dan perintah [mundur] ke C, maka A dan C tidak dapat mencapai kesepakatan. Oleh karena itu, ketika jumlah pengkhianat lebih besar dari atau sama dengan 1/3, Masalah Jenderal Bizantium tidak dapat diselesaikan.

Demikian pula, dengan asumsi bahwa jumlah total node jaringan adalah N dan jumlah node berbahaya adalah T, masalah dapat diselesaikan hanya ketika N>=3T+1, yaitu jumlah node normal dalam jaringan setidaknya ( 2/3) N, untuk memastikan konsistensi informasi. Dalam komunikasi jaringan yang andal, Byzantine Fault Tolerance dapat menyelesaikan masalah kegagalan node sampai batas tertentu, sehingga sistem dapat mencapai konsensus.

Mekanisme Proof of Work (PoW).

Misalkan jenderal A pertama kali mengeluarkan perintah [serangan] dan membubuhkan tanda tangannya. Setelah menerimanya, jika jenderal lain juga berencana untuk menyerang, mereka akan mengikuti perintah [serangan] dan tanda tangannya setelah perintah jenderal A. Jika A tidak menjalankan perintah [serang] setelah A mengirimkannya, jenderal lain dapat menilai A sebagai pengkhianat dan menggunakannya untuk membedakan informasi yang benar.

Demikian pula, beberapa node yang berpartisipasi akan mendapatkan hasil melalui serangkaian pekerjaan, dan node pertama yang mendapatkan hasilnya akan menyiarkannya ke seluruh jaringan. Jika hasilnya benar, node lain akan menambahkan hasilnya ke buku besar mereka sendiri untuk mempersiapkan perhitungan guna memenangkan hak untuk mencatat transaksi di blockchain.

Seorang Peretas harus memiliki lebih dari 51% daya komputasi untuk menghancurkan keamanan jaringan atau menerbitkan blok palsu. Biayanya jauh lebih besar daripada pengembaliannya. Oleh karena itu, mekanisme ini dapat mengurangi kemungkinan informasi palsu dan membuat sistem lebih cepat mencapai konsensus.

Algoritma kunci asimetris

Enkripsi dan dekripsi algoritma kunci asimetris memerlukan dua kunci rahasia terpisah - kunci publik dan kunci privat, yang biasanya muncul berpasangan. Jika A ingin mengirim pesan ke B, A memerlukan kunci publik B untuk mengenkripsi informasi, dan B memerlukan kunci pribadinya sendiri untuk mendekripsi informasi. Jika B ingin menunjukkan identitasnya, dia dapat menandatangani kunci pribadi, menulis "teks tanda tangan" dan menyiarkannya. Orang lain dapat memverifikasi identitasnya sesuai dengan kunci publik B.

Karena identitas dan tanda tangan tidak dapat dipalsukan, algoritme kunci asimetris memastikan privasi transmisi dan tanda tangan tepercaya.

Penulis: Jiji
Penerjemah: Joy
Pengulas: Hugo, Cecilia, Ashley
* Informasi ini tidak bermaksud untuk menjadi dan bukan merupakan nasihat keuangan atau rekomendasi lain apa pun yang ditawarkan atau didukung oleh Gate.
* Artikel ini tidak boleh di reproduksi, di kirim, atau disalin tanpa referensi Gate. Pelanggaran adalah pelanggaran Undang-Undang Hak Cipta dan dapat dikenakan tindakan hukum.

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

Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
11/21/2022, 7:47:01 AM
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
Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan
Menengah

Dari Penerbitan Aset hingga Skalabilitas BTC: Evolusi dan Tantangan

Artikel ini menggabungkan Ordinal untuk menghadirkan norma baru pada ekosistem BTC, mengkaji tantangan skalabilitas BTC saat ini dari perspektif penerbitan aset, dan memperkirakan bahwa penerbitan aset yang dikombinasikan dengan skenario aplikasi seperti RGB & Taproot Assets berpotensi memimpin narasi selanjutnya. .
12/23/2023, 9:17:32 AM
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
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!