Proof of History (PoH)
Apa Itu Proof of History (PoH)?
Proof of History (PoH) adalah urutan komputasi yang memungkinkan node untuk memverifikasi waktu antara dua event secara kriptografis. Mekanisme konsensus ini memungkinkan ‘stempel waktu’ untuk dibuat secara langsung di blockchain itu sendiri, menginformasikan jaringan bahwa transaksi terjadi dalam urutan tertentu tanpa perlu konfirmasi dari node lain. Hal ini mengurangi berat pemrosesan blockchain, menjadikannya lebih cepat dan lebih efisien akan energi daripada banyak mekanisme konsensus lainnya.
Bagaimana Cara Kerja Proof of History (PoH)?
PoH bergantung pada konsep kriptografis yang cukup baru — Verifiable Delay Function (VDF), yang harus menjalankan sejumlah langkah urut tertentu untuk memudahkan proses verifikasi. Dipopulerkan oleh Solana, PoH lebih efisien dibandingkan dengan banyak algoritma lainnya, karena VDF dapat diselesaikan hanya dengan satu inti CPU. Karena tidak ada pemrosesan paralel yang diperbolehkan, menentukan lama setiap langkah yang dibutuhkan jadi sederhana.
Selain itu, PoH menghilangkan hambatan waktu dan sangat mengurangi bobot pemrosesan blockchain. Dalam kasus Solana, PoH digabungkan dengan Tower Byzantine Fault Tolerance (Tower BFT) — Implementasi kustom Solana dari praktis Bizantium Fault Tolerance (BFT) — untuk memastikan kecepatan transaksi yang jauh lebih cepat.
Poin Utama
Suatu jenis mekanisme konsensus, node Proof of History (PoH) menggunakan jam internal mereka sendiri untuk mengodekan perjalanan waktu ke dalam ledger blockchain. Event-event ini di-hash dengan Verifiable Delay Function (VDF).
