Investor's wiki

Konsensus Hashgraph

Konsensus Hashgraph

Apakah Konsensus Hashgraph?

Konsensus Hashgraph ialah alternatif kepada—atau generasi seterusnya—teknologi di sebalik mekanisme konsensus blockchain. Daripada menggunakan kuasa pengiraan rangkaian besar untuk mengesahkan transaksi, transaksi direkodkan dan disahkan melalui protokol yang menggunakan komunikasi nod.

Hashgraph ialah lejar terpencar dengan cara yang sama seperti blockchain. Ia menyimpan maklumat, melindunginya dengan kriptografi, mengehadkan akses dan menggunakan data yang disimpan sebagai pengesahan. Walau bagaimanapun, rangkaian hashgraph mencapai konsensus dengan cara yang jauh berbeza daripada blockchain.

Konsensus Hashgraph dicapai menggunakan konsep yang dipanggil "gosip," "gosip tentang gosip," dan undian maya. Pereka bentuk sistem melaporkan bahawa ia menyelesaikan masalah yang wujud dalam algoritma pembinaan konsensus,. seperti bukti kerja (PoW), dari segi kelajuan yang lebih baik dan kecekapan yang lebih tinggi.

Konsensus Hashgraph—gosip, gosip tentang gosip dan undian maya—adalah mekanisme yang digunakan oleh lejar yang diedarkan Hedera untuk mengesahkan dan mengesahkan transaksi.

Memahami Konsensus Hashgraph

Hashgraph adalah alternatif kepada blockchain. Sama seperti blockchain, ia menyimpan data dan menyulitkannya. Cincang dijana untuk maklumat transaksi dan transaksi atau data baharu ditambah serta dibina. Walau bagaimanapun, rantaian blok adalah lejar yang terdiri daripada blok data. Setiap blok dipautkan ke blok sebelumnya menggunakan datanya, disahkan oleh rangkaian pengesah untuk mencipta blok seterusnya. Proses ini mewujudkan satu rantai. Hashgraph bukanlah satu rantaian—semua maklumat disimpan dalam lejar yang disulitkan dan setiap pengguna mengambil bahagian dalam proses pengesahan, bukan hanya pengesah.

Contohnya, Alice membuat transaksi dengan Bob, dan semua maklumat yang dia tahu diberikan kepadanya. Bob kemudian membuat transaksi dengan Kris. Semua maklumat yang Bob ada disampaikan kepada Kris. Kris berurus niaga dengan Eli, dan semua yang dia tahu dipindahkan. Ini berterusan di seluruh rangkaian, dengan rangkaian itu pada dasarnya bergosip tentang peristiwa yang berlaku. Setiap nod tahu apa yang semua nod lain tahu, jadi tidak perlu untuk pengesahan pengiraan.

Apabila gosip merebak dari pengguna ke pengguna, rangkaian menggunakan algoritma dan automasi untuk memastikan keadaan lejar hashgraph dikemas kini dan sama.

Gosip

Maklumat tentang data dipanggil "gosip." Struktur data yang terkandung dalam transaksi adalah:

  • Cap masa

  • Lebih banyak urus niaga atau sifar

  • Dua cincang daripada bekas induk

  • Tandatangan yang disulitkan.

Kedua-dua cincang adalah peristiwa terakhir daripada dua nod penyegerakan yang membandingkan maklumat mereka. Nod sedang membuat acara dan penyegerakan secara berterusan.

Hashgraph—lejar—lebih cekap daripada blockchain kerana tiada tenaga terbuang pada blok yang tidak diterima. Semua maklumat disimpan dalam hashgraph.

Gosip Tentang Gosip

Maklumat tentang data transaksi dipanggil "gosip tentang gosip." Maklumat disegerakkan dalam rangkaian hashgraph menggunakan acara yang dipanggil "penyegerakan gosip." Penyegerakan gosip ialah sejarah kerjasama "peristiwa gosip" di seluruh cincang. Dengan cara ini, data tidak boleh diubah atau diusik, dan terdapat konsensus.

Pengundian Maya

Pengundian maya berlaku apabila nod membandingkan peristiwa dan mencapai kata sepakat melalui algoritma pengundian. Begini cara ia berfungsi—urus niaga diberikan cap masa apabila nod menerimanya. Apabila ia berpindah ke nod lain dalam rangkaian, ia diberikan cap masa yang merupakan median semua cap masa untuk transaksi yang diterima oleh nod dalam rangkaian. Median bertindak sebagai hasil undian. Ini mewujudkan sistem transaksi yang lebih adil daripada blockchain kerana rangkaian yang memutuskan, bukan satu nod.

Toleransi Kesalahan

Seperti kebanyakan lejar dan rantaian yang diedarkan, sentiasa ada peluang bahawa peserta dalam rangkaian tidak jujur. Mungkin terdapat kelewatan dalam komunikasi atau kependaman rangkaian yang menyebabkan nod tidak berkomunikasi dengan betul.

Mekanisme konsensus direka bentuk untuk menangani kesalahan ini dengan menetapkan kriteria toleransi kesalahan. Pembangun perlu mempertimbangkan dan mengambil kira pelaku yang tidak baik, sambungan yang tidak baik, kependaman rangkaian dan isu rangkaian yang lain. Konsensus Hashgraph boleh bertolak ansur dengan satu pertiga daripada rangkaian yang bertindak berniat jahat. Ia dilaporkan toleran kesalahan Byzantine tak segerak—tahap keselamatan tertinggi—yang bermakna nod jujur pada rangkaian terus beroperasi walaupun terdapat pelakon yang tidak baik.

Bagaimanakah Hashgraph Berbeza Daripada Blockchain?

Hashgraph ialah struktur data yang mengekalkan rekod siapa yang memberitahu siapa apa dan dalam urutan apa mereka melakukannya. Ia adalah sejarah kolaboratif acara gosip apabila peserta menambah dan berkongsi maklumat, yang mengesahkan urus niaga lebih cepat daripada rantaian blok.

Blockchain menambah maklumat transaksi sebelumnya kepada maklumat transaksi baharu dan menyulitkannya. Pihak ketiga diperlukan untuk mengesahkan transaksi antara pihak. Hashgraph tidak memerlukan proses perlahan ini kerana protokol gosip.

Konsensus Hashgraph jauh lebih pantas daripada mekanisme konsensus blok, dengan purata masa pengesahan transaksi dalam beberapa saat dan bukannya minit.

Bitcoin dan banyak mata wang kripto lain mempunyai masalah dengan pemasaan mesej. Walau bagaimanapun, toleransi kesalahan Byzantine tak segerak hashgraph mengatasi masalah pemasaan mesej dengan menganggap bahawa mesej yang hilang atau tertunda akhirnya akan sampai ke destinasi mereka.

Sebagai contoh, jika dua urus niaga berlaku serentak, rangkaian rantaian blok memilih urutan mana urus niaga berlaku. Dalam sesetengah rantaian blok, yuran transaksi mengutamakan pengesahan. Rangkaian lain mungkin memutuskan transaksi mana yang disahkan berdasarkan bilangan token yang telah dipertaruhkan oleh pengesah. Dalam rantaian blok ini, satu nod mempengaruhi hasilnya.

Konsensus Hashgraph menghapuskan pengaruh satu nod atau sekumpulan nod pada transaksi. Oleh kerana terdapat cap masa pada setiap urus niaga, dan setiap urus niaga dimaklumkan kepada keseluruhan rangkaian, isu masa transaksi diselesaikan.

Sorotan

  • Sistem lejar yang diedarkan hashgraph tidak menerima pakai meluas oleh komuniti crypto.

  • Konsensus Hashgraph menggunakan maklumat tentang maklumat dan bukannya kandungan itu sendiri untuk mewujudkan konsensus.

  • Maklumat utama dalam hashgraph dipanggil "gosip," dan maklumat sekunder dipanggil "gosip tentang gosip."

Soalan Lazim

Bagaimanakah Konsensus Hashgraph Berfungsi?

Konsensus Hashgraph berfungsi menggunakan cap masa konsensus dan "gosip", di mana setiap nod menyampaikan semua yang diketahuinya kepada nod rawak dalam "peristiwa gosip."

Apakah Konsensus Hashgraph?

Konsensus Hashgraph ialah mekanisme yang digunakan dalam lejar edaran hashgraph untuk mengesahkan transaksi.

Adakah Hashgraph akan Menggantikan Blockchain?

Hashgraph direka untuk menjadi—dan dipasarkan sebagai—peningkatan pada teknologi blockchain, tetapi sama ada ia akan menggantikannya masih belum diketahui. Ia masih belum mempunyai minat dan penerimaan pembangun sebanyak teknologi blockchain.