Investor's wiki

Bukti Aktiviti

Bukti Aktiviti

Apakah Itu Bukti-Aktiviti (PoA)?

Proof-of-activity (PoA) ialah algoritma konsensus blockchain yang digunakan dalam mata wang kripto dan sistem yang serupa. Ia digunakan untuk memastikan semua urus niaga yang berlaku pada blockchain adalah tulen, serta memastikan semua pelombong mencapai kata sepakat. PoA ialah gabungan dua algoritma konsensus blok lain: bukti kerja (PoW) dan bukti kepentingan (PoS).

Memahami Bukti-Aktiviti (PoA)

Bitcoin,. mata wang kripto yang paling popular, menggunakan algoritma konsensus PoW. Ciri khas algoritma ini ialah ia meningkatkan tahap kesukaran perlombongan apabila masa berlalu. Kaedah ini juga menghalang rangkaian bitcoin daripada digodam. Walau bagaimanapun, kerana kesukaran perlombongan meningkat lebih banyak kuasa pengkomputeran mesti digunakan. Akibat penggunaan tenaga yang lebih banyak, terdapat lebih banyak kos yang terlibat (termasuk kos haus dan lusuh pada perkakasan).

Dengan sistem PoW, pelombong boleh melombong atau mengesahkan transaksi berdasarkan jumlah kerja berkesan yang telah mereka sumbangkan kepada rantaian blok. Apabila kos tenaga dan perkakasan meningkat ke atas, akibat daripada peningkatan kesukaran perlombongan dalam rangkaian PoW, sistem PoS muncul sebagai alternatif.

Dengan sistem PoS, keupayaan pelombong untuk melombong atau mengesahkan transaksi bergantung pada bilangan syiling mata wang kripto yang mereka pegang. Walaupun sistem PoS mencapai pengurangan dalam bil elektrik, kesan sampingan yang tidak diingini ialah ia boleh menggalakkan penimbunan syiling (daripada berbelanja).

Kedua-dua sistem PoW dan PoS bertujuan untuk menghalang kemungkinan serangan 51% —suatu keadaan di mana sekumpulan peserta memperoleh kawalan ke atas lebih separuh kuasa pengkomputeran perlombongan rangkaian. Bahaya serangan 51% ialah kumpulan itu kemudiannya boleh mempunyai kawalan penuh ke atas rangkaian, termasuk kuasa untuk menghentikan transaksi baharu daripada disahkan, menghentikan pembayaran antara pelbagai pengguna blockchain, dan juga membalikkan urus niaga yang telah diselesaikan pada masa lalu semasa kawalan mereka rangkaian, membolehkan mereka membelanjakan dua kali ganda syiling mata wang kripto.

PoA juga menghalang peluang serangan 51%, seperti dalam POW dan POS, kerana adalah mustahil untuk meramalkan siapa rakan sebaya yang akan menandatangani pada masa hadapan, dan persaingan penjimatan syiling di kalangan penandatangan tidak membenarkan kuasa pengkomputeran terkumpul dalam satu kumpulan.

Pertimbangan Khas

Proses Perlombongan dalam Sistem Bukti Aktiviti (PoA).

Sistem PoA ialah percubaan untuk menggabungkan aspek terbaik kedua-dua sistem PoW dan PoS. Dalam PoA, proses perlombongan bermula dengan cara yang sama seperti dalam proses PoW, dengan pelbagai pelombong cuba mengatasi satu sama lain dengan kuasa pengkomputeran yang lebih tinggi untuk mencari blok baharu. Apabila blok baharu ditemui (atau dilombong), sistem bertukar kepada PoS, dengan blok yang baru ditemui hanya mengandungi pengepala dan alamat ganjaran pelombong.

Berdasarkan butiran pengepala, kumpulan pengesah baharu yang rawak daripada rangkaian blockchain dipilih; mereka dikehendaki mengesahkan atau menandatangani blok baharu. Lebih banyak syiling yang dimiliki oleh pengesah, lebih banyak peluang mereka untuk dipilih sebagai penandatangan.

Sebaik sahaja semua pengesah menandatangani blok yang baru ditemui, ia mendapat status blok yang lengkap, ia akan dikenal pasti dan ditambah pada rangkaian blockchain, dan transaksi mula direkodkan padanya. Sekiranya beberapa penandatangan yang dipilih tidak tersedia untuk menandatangani blok tersebut sehingga selesai, proses itu akan bergerak ke blok pemenang seterusnya dengan set pengesah baharu dipilih secara rawak (bergantung pada pegangan syiling mereka). Proses ini berterusan sehingga blok yang menang menerima bilangan penandatangan yang diperlukan dan menjadi blok lengkap. Yuran perlombongan/ganjaran dibahagikan antara pelombong dan pelbagai pengesah yang menyumbang dalam peranan masing-masing untuk menandatangani blok.

Memandangkan sistem PoA mengahwini PoW dan PoS, ia mendapat kritikan kerana penggunaan separa kedua-duanya. Terlalu banyak kuasa masih diperlukan untuk melombong blok semasa fasa PoW, dan penimbun syiling masih mempunyai lebih banyak peluang untuk masuk dalam senarai penandatangan dan mengumpul lebih banyak ganjaran mata wang maya.

Contoh Bukti Aktiviti (PoA)

Decred (DCR) ialah mata wang kripto paling terkenal yang menggunakan mekanisme konsensus PoA. Dengan Decred, blok dibuat kira-kira setiap lima minit. Proses perlombongan untuk Decred bermula dengan nod (komputer yang mengambil bahagian dalam rangkaian) mencari penyelesaian kepada teka-teki kriptografi dengan tahap kesukaran yang diketahui untuk mencipta blok baharu. Setakat ini, proses ini menyerupai sistem PoW.

Setelah penyelesaian ditemui, ia disiarkan ke rangkaian. Rangkaian kemudian mengesahkan penyelesaian. Pada ketika ini, sistem menjadi PoS. Lebih banyak DCR yang telah dilombong oleh nod, lebih besar kemungkinan mereka dipilih untuk mengundi pada blok tersebut. (Dalam rantaian blok DCR, pihak berkepentingan memperoleh tiket yang memberikan mereka kuasa mengundi sebagai pertukaran untuk perlombongan DCR.) Lima tiket dipilih secara pseudo-rawak daripada kumpulan tiket; jika sekurang-kurangnya tiga daripada lima undian "ya" untuk mengesahkan blok itu, ia akan ditambahkan secara kekal pada blockchain. Kedua-dua pelombong dan pengundi diberi ganjaran DCR.

Sorotan

  • Proof-of-activity (PoA) ialah algoritma konsensus blockchain yang merupakan gabungan dua algoritma konsensus blockchain lain: proof-of-work (PoW) dan proof-of-stake (PoS).

  • Decred (DCR) ialah mata wang kripto paling terkenal yang menggunakan mekanisme konsensus PoA.

  • Sistem PoA ialah percubaan untuk menggabungkan aspek terbaik kedua-dua sistem PoW dan PoS; proses perlombongan bermula seperti sistem PoW, tetapi selepas blok baru berjaya dilombong, sistem bertukar menyerupai sistem PoS.