How the 2 algorithms examine 2022

How the 2 algorithms examine 2022

Algoritme konsensus adalah proses tempat validator (juga disebut sebagai node atau penambang) di dalam komunitas blockchain menyetujui keadaan komunitas saat ini. Ini terutama memerlukan persetujuan apakah transaksi yang diajukan oleh validator adalah asli atau tidak. Transaksi penipuan atau tidak akurat ditolak oleh komunitas dengan asumsi semua validator berkinerja bagus tanpa niat jahat. Validator dihargai dengan cryptocurrency karena mengirimkan transaksi yang benar dan asli, sementara pelaku jahat dihukum dengan mengandalkan protokol konsensus.

Misalnya, dalam jaringan proof-of-work (PoW) seperti Bitcoin (BTC), validator perlu menghabiskan energi melalui {hardware} yang mahal untuk memvalidasi transaksi, dan jika menguntungkan, mereka mendapatkan token baru. Jika mereka bertindak jahat, mereka tidak mencapai apa-apa dan kerugiannya berasal dari energi yang terbuang yang digunakan dalam mengirimkan transaksi yang curang atau tidak akurat.

Dalam proof-of-stake (PoS) pelanggan mempertaruhkan token dan mendapatkan token tambahan untuk mengirimkan transaksi asli, sedangkan kehilangan sebagian untuk mengirimkan transaksi yang salah.

Dalam protokol proof-of-time (PoT), silanya identik, dengan validator menerima token tambahan untuk mengirimkan transaksi asli namun kehilangan token untuk mengirimkan transaksi yang tidak akurat atau berbahaya.

Sementara PoS dan PoT memiliki beberapa kesamaan, keduanya adalah protokol yang sangat berbeda.

Apa itu bukti kepemilikan?

PoS adalah algoritma konsensus yang bekerja dengan pelanggan mempertaruhkan token mereka sebagai jaminan dengan mengunci mereka ke dalam kontrak yang masuk akal. Sistem bekerja dengan memilih validator, juga disebut sebagai penambang atau node, untuk melakukan blok transaksi. Validator harus memvalidasi transaksi yang terdapat dalam blok untuk memastikan bahwa tidak ada informasi yang tidak akurat yang terkandung di dalamnya.

Selanjutnya, validator mengirimkan blok ke blockchain dan jika blok telah divalidasi dengan tepat, mereka mendapatkan token tambahan sebagai hadiah. Jika validator berperilaku dengan metode jahat atau malas, seringkali dengan mengirimkan transaksi yang salah atau curang, mereka kehilangan sebagian dari token yang mereka pertaruhkan.

Validator yang mempertaruhkan jumlah token yang lebih baik biasanya cenderung dipilih untuk mengonfirmasi transaksi. Mempertaruhkan jumlah token yang lebih baik juga menghasilkan hadiah tambahan validator karena mereka terkadang mendapatkan bagian yang keras dan cepat sebagian besar berdasarkan komunitas blockchain. Misalnya di Ethereum 2.0, validator saat ini mendapatkan 4,2% dari token mereka. Validator juga lebih rentan untuk dipilih jika mereka telah mempertaruhkan token mereka untuk jangka waktu yang lama.

Mengubah menjadi validator dalam sistem PoS terbuka untuk semua orang, namun hambatan untuk masuk terlalu tinggi karena reputasi protokol, dengan banyak node di blockchain PoS. Semakin banyak simpul yang dimiliki komunitas, semakin besar jumlah token yang mungkin ingin dipertaruhkan konsumen untuk menjadi validator.

Akibatnya, kolam renang taruhan, yang dijalankan oleh validator, terkadang digunakan oleh pelanggan kripto umum yang ingin mempertaruhkan token mereka. Pada sistem ini, konsumen menyetorkan token mereka langsung ke kolam dan token tersebut dipertaruhkan oleh validator atas nama pemilik token. Sebagai imbalannya, pelanggan terkadang membayar “harga kumpulan”, yang merupakan bagian dari token yang mereka peroleh dari mempertaruhkan.

Apa itu proof-of-time?

Proof-of-time (PoT) adalah algoritme konsensus yang menggunakan sistem pemungutan suara untuk memutuskan validator komunitas dan berfokus pada seberapa lama validator komunitas hidup di seluruh komunitas selain popularitasnya. Protokol ini dikembangkan oleh Analog dan bergantung pada bukti kepemilikan yang didelegasikan (dPoS) yang merupakan model modifikasi dari PoS.

Proof-of-time mengacu pada buku besarnya sebagai Timechain dan bekerja dengan memanfaatkan peringkat peringkat, kinerja penundaan yang dapat diverifikasi (VDF), dan token yang dipertaruhkan untuk mengetahui siapa yang akan mendapatkan sehingga dapat menambahkan transaksi baru ke buku besar. Sistem rating bekerja dengan memberikan rating kepada validator komunitas berdasarkan usia dan efisiensi sebelumnya. Validator memperoleh skor yang lebih besar karena dapat diandalkan dan aktif di seluruh komunitas untuk waktu yang lama. Mempertaruhkan jumlah token yang lebih besar juga membuatnya lebih mungkin {bahwa a} validator dapat dipilih.

Saat ini: CEO FTX dan salah satu pendiri Solana memberikan rekomendasi untuk membangun ekosistem Web3

PoT mirip dengan dPoS karena pelanggan di komunitas memilih untuk menentukan delegasi mana yang dapat memvalidasi blok berikut. Meskipun demikian, ada beberapa variasi dalam proses pemungutan suara, dengan PoT memiliki sejumlah fase pemungutan suara. Sepanjang tahap pemungutan suara pertama, validator, yang disebut sebagai pemilih waktu, mengirimkan blok yang terdiri dari informasi bersama dengan transaksi untuk ditambahkan ke Timechain. Jika blok diterima, blok divalidasi, dengan semua transaksi di seluruh blok sedang diproses.

Pemilih waktu dipilih oleh berbagai program yang muncul pada peringkat peringkat pemilih dan berbagai token yang dipertaruhkan. Metode ini menggunakan informasi ini selain VDF untuk memilih pemilih waktu secara acak, dan hanya satu yang dapat dipilih pada satu waktu.

Pemilih waktu juga menjalankan VDF untuk mengetahui apakah mereka telah dipilih untuk menambahkan blok baru ke Timechain. Jika telah dipilih, mereka memvalidasi blok, menghasilkan bukti VDF dan mengirimkan setiap info ke sisa node dalam Timechain.

Sepanjang tahap kedua, bukti blok dan VDF dikirimkan ke 1.000 pemilih waktu yang berbeda untuk diperiksa ulang sebelum ditambahkan ke Timechain. Jika lebih sering daripada tidak, pemilih setuju untuk hanya menerima transaksi, itu ditambahkan ke Timechain.

Bagaimana 2 protokol konsensus memeriksa

PoS dan PoT hanya memiliki beberapa kesamaan. Pertama, mereka masing-masing membutuhkan validator untuk mempertaruhkan token sebagai jaminan saat memverifikasi transaksi, dengan taruhan yang lebih baik meningkatkan kemungkinan untuk dipilih. Perbedaan utama adalah sistem peringkat dan pemungutan suara yang digunakan oleh PoT, diadopsi oleh verifikasi tambahan oleh 1.000 validator sebelum transaksi diserahkan ke buku besar.

PoS adalah opsi yang lebih disukai dan dikenal, digunakan oleh Solana, Polkadot, Cardano dan Ethereum 2.0. Mengenai manfaat, setiap metode mengharuskan pelanggan untuk mempertaruhkan token sebagai pengganti pengeluaran energi yang membuat mereka menjadi pilihan hemat energi untuk proof-of-work (PoW). Ini juga bisa berfungsi sebagai kelemahan karena pelaku kejahatan dengan pemasukan banyak uang secara teoritis dapat mengambil alih manajemen komunitas.

Saat ini: Permintaan untuk stablecoin euro yang banyak digunakan sangat besar, kata profesional DeFi

Meskipun demikian, itu adalah keadaan yang tidak mungkin. Untuk memprovokasi serangan 51%, misalnya, seorang aktor jahat ingin mempersonalisasikan 51% token di seluruh komunitas, yang mungkin sangat tidak mungkin dan sangat berbahaya bagi penyerang, terutama dengan blockchain yang lebih disukai seperti Ethereum dan Cardano . PoT juga memberikan lapisan keamanan dengan mengharuskan setiap transaksi diperiksa ulang oleh seribu validator dengan 2/3 dari mereka harus menyetujui apakah transaksi harus ditambahkan ke buku besar atau tidak.

Setiap komunitas blockchain memiliki kebutuhan eksplisit yang disesuaikan dengan keinginan komunitas. Banyak blockchain tetap menggunakan PoW dan PoS untuk keinginannya, sedangkan algoritme tambahan seperti PoT, dPoS, dan proof-of-history (digunakan oleh Polkadot bersama dengan PoS) memenuhi kebutuhan yang dihadapi oleh jaringan blockchain mereka.

Author: Jesse Bennett