ETFFIN Finance >> Kursus keuangan >  >> Cryptocurrency >> Blockchain

Mekanisme Konsensus Hashgraph

Apa Mekanisme Konsensus Hashgraph?

Hashgraph adalah mekanisme konsensus terdesentralisasi menggunakan konsep blockchain "gosip, " "gosip tentang gosip" dan pemungutan suara virtual. Ini dimaksudkan untuk memecahkan masalah dengan algoritme pembangunan konsensus standar, seperti bukti kerja (PoW), dalam hal kecepatan yang lebih baik dan efisiensi yang lebih tinggi karena tidak mengirimkan suara atau detail apa pun melalui jaringan, yang sering menyebabkan kemacetan dan penundaan.

Takeaways Kunci

  • Konsensus hastag menggunakan informasi tentang informasi daripada konten informasi itu sendiri untuk menciptakan konsensus.
  • Informasi tentang informasi disebut “gosip, " dan kelompok gosip disebut "gosip tentang gosip".
  • Konsensus hashtag belum menerima adopsi luas oleh komunitas crypto.

Bagaimana Mekanisme Konsensus Hashgraph Bekerja

Konsensus Hashgraph menggunakan protokol gosip dan digunakan dalam platform blockchain Hedera.

Peserta Blockchain yang menggunakan protokol gosip menyampaikan informasi baru (disebut gosip) tentang transaksi, dan mereka juga bergosip tentang gosip. Sejarah kolaboratif "peristiwa gosip" dipertahankan karena para peserta terus menambahkan informasi tentang gosip mereka sebelumnya ke setiap pesan gosip saat ini.

Dalam istilah teknis, untuk blockchain, gosip adalah informasi yang disampaikan oleh setiap peserta berulang kali kepada anggota lain yang dipilih secara acak dan memberi tahu mereka semua yang mereka ketahui tentang transaksi tersebut. Dapat digunakan untuk mentransfer berbagai macam informasi yang perlu didistribusikan, seperti bergosip tentang identitas pengguna, transaksi, atau bergosip tentang blok blockchain.

Sebagai contoh, bayangkan pertemuan sosial di mana banyak teman bertemu dan bergosip saat istirahat. Peter memberikan gosip kepada Paul tentang suatu topik selama istirahat pertama, dan Paul menceritakannya pada Pamela. Pada istirahat kedua, Pamela mungkin telah menyampaikan info itu kepada orang lain, seperti Priscillia. Akibatnya, meskipun Peter (yang memprakarsai gosip) tidak langsung berbicara dengan Priscilla, dia tahu tentang gosip Paul.

Dengan setiap istirahat, gosip ini diketahui kira-kira dua kali lipat jumlah orang yang mengetahuinya selama istirahat sebelumnya. Protokol gosip mencoba memanfaatkan mekanisme ini untuk membangun konsensus blockchain karena semakin banyak orang yang mengetahui detailnya secara penuh atau sebagian.

Memanfaatkan Kekuatan Gosip

Hashgraph adalah struktur data yang menyimpan catatan tentang siapa yang bergosip kepada siapa dan dalam urutan apa—yaitu, hashgraph menjadi sejarah kolaboratif acara gosip karena peserta terus menambahkan informasi tentang gosip mereka sebelumnya ke setiap pesan gosip saat ini. Ini menjadi "gosip tentang gosip, " seperti sejarah tentang gosip itu sendiri. Karena setiap anggota mendapatkan salinan Hashgraph, setiap anggota dapat menghitung apa yang akan diketahui atau dapat dikirimkan oleh anggota lain kepada mereka.

Katakanlah Peter dan Paul adalah dua peserta di platform blockchain yang menggunakan mekanisme konsensus hashgraph. Ketika transaksi baru ditempatkan di blockchain, itu akan mulai menyebar ke anggota lain.

Peter akan tahu tentang transaksi itu, tetapi dia tidak akan mengirimkan informasi langsung apa pun kepada Paul tentang hal itu. Petrus akan mengetahui kapan Paulus mengetahui transaksi tersebut dan akan mengetahui kapan Priskila mengetahui fakta bahwa Paulus telah mengetahui transaksi tersebut. Untuk bagiannya, Paulus menghitung informasi apa yang mungkin Petrus kirimkan berdasarkan prediksinya sendiri tentang apa yang mungkin diketahui Petrus. Perhitungan prediktif oleh Paul ini didasarkan pada apa dan kapan Peter akan belajar tentang transaksi tersebut, sesuai dengan riwayat yang tersedia di hashgraph.

Karena tidak ada informasi yang cukup besar yang ditransmisikan melalui jaringan dan semua perhitungan dilakukan oleh peserta yang berbeda sendiri, ini membuat kemacetan jaringan bebas untuk sebagian besar. Proses ini adalah bentuk pemungutan suara virtual — alih-alih setiap anggota mengirimkan informasi (suara) mereka secara langsung ke anggota lain, masing-masing menghitung apa yang mungkin diketahui orang lain.

Tanpa satu suara pun yang diberikan pada kenyataannya, hanya ada sedikit komunikasi jaringan di luar transaksi itu sendiri. Gosip (detail transaksi) dan gosip tentang gosip (detail tentang detail transaksi) mengarah pada struktur data hashgraph yang andal, memungkinkan konsensus dibangun yang cukup untuk mengotentikasi transaksi (atau untuk persyaratan pembangunan konsensus lainnya).

Algoritma hashgraph bertujuan untuk mencapai keadilan, karena memiliki asinkron lengkap, tidak ada pemimpin yang dominan, tidak ada kerja round-robin, dan kecepatan tinggi tanpa kemungkinan kesalahan.