Proof-of-History (PoH) Nedir?
Hadi Proof-of-History (PoH) anlamını, kriptodaki tanımını, proof-of-History (PoH) Nedir ve diğer tüm ayrıntılı gerçekleri öğrenelim.
Proof-of-History (PoH) zamanın kendisini blockchain’e entegre etme tekniğidir. Blok işlerken ağ node’larındaki yükü azaltmak için denenen bir yöntemdir. Node’lar olayları ve zamanı doğrulayan dahili saatler içerir. Oy birliği algoritması Solana tarafından kullanılır.
VDF “verifiable delay function” olarak da biliniyor. Gelecek etkinlikleri hash’liyor.
Proof-of-Work (PoW) senaryosunda başarılı bir blok madencisi uygun nonce’u değerlendiren ilk kişidir. Bu nonce belli bir bilgisayar gücü kullanır. Proof-of-History (PoH) ise biraz farklıdır çünkü belli bir setin kronolojik adımlarını çalıştırarak bir VDF’nin üstesinden gelebilir.
Paralel işlemeye izin verilmediğinden her adım için gereken vakti değerlendirmek kolaydır.
Geleneksel bir blockchain’de bir bloğun madenciliği yapıldığında oy birliğine varmak kadar bloktaki işlemlerde oy birliğine varmak da gereklidir. Önemli olmasının sebebi zaman damgalarının ağa işlemlerin belli bir sırayla yapıldığını söylemesidir.
Proof-of-History (PoH), merkeziyetsiz blockchain içerisinde güvenilir bir zaman izleme mekanizması sunmak adına Bitcoin SHA-256’yı kullanır. SHA-256, Ulusal Güvenlik Ajansı (NSA) tarafından oluşturulan sofistike bir şifreleme yöntemi olan SHA-2’nin bir değişkenidir.
Proof-of-Stake oy birliği mekanizmasının ana avantajlarından bazıları şöyle:
-
Ölçeklenebilirlik;
-
Düşük Ücret.
Solana ağında işlemle hızlı bir şekilde gerçekleştirilir. Bu yüzden ölçeklenebilirlik kazanır.
Ethereum gibi diğer ağlarla kıyaslandığında Solana çok daha uygun işlem ücretleri sunar. Bu yüzden Solana düzenli işlemler ve para transferleri için muhteşem bir seçimdir.
Bazı dezavantajları da yer alır:
Solana zaman zaman Ethereum katili olarak anılsa da ağda çok daha az dApp yer alır. Ethereum 3000’den fazla dApp’e sahiptir. Solana’da bu sayı sadece 350 dApp civarındadır.
Proof-of-History (PoH) ile İlgili Olası Sorunlar
Proof-of-History (PoH) algoritması kullanan tek blockchain Solana. Bu blockchain saniyede yaklaşık 60 işlem gerçekleştirebiliyor. Bu da çok ölçeklenebilir olduğu anlamında geliyor. Ayrıca işlemin hızlı olmasını sağlıyor.
Mekanizma Proof-of-Stake’i temel alsa da çeşitli zaman hesaplama teknikleri var. Zamanın akışını değerlendirmek için tarihsel olaylar yerleştiriliyor. Bu olaylar sadece önceki olaylarla oluşturulabilen hash’lere dönüştürülüyor. Hash’in sahtesini yapmak imkansız.
Proof-of-History’nin bazı dezavantajları var.
Örneğin geçmişte bazı saldırılar gerçekleşti. Bazıları Proof-of-History’den kaynaklı. Bu yüzden Proof-of-Stake’in güvenilir bir oy birliği mekanizması olup olmadığı belli değil.
Teknik ayrıca hiç geniş ölçekte test edilmesi bu yüzden sorunsuz çalıştığında dair bir garanti yok.
Proof-of-History (PoH) vs Proof-of-Stake (PoS)
Proof-of-Stake ve Proof-of-History algoritmaları arasında birçok benzerlik var. Sebebi Proof-of-Stake’in Proof-of-History’nin yapısına dahil edilmesi.
İki yöntemde de validator’lar işlemlerin doğruluğundan emin oluyor ve yeni bloklar oluşturuluyor. İkisi de çok benzer bir temel üzerinde geliştiriliyor.
İki algoritma arasında büyük farklar da var. Proof-of-Stake zaman damgası fonksiyonunu kullanıyor. Bu her node’un ağdaki zaman damgalarına dayandığını gösteriyor. Ağ daha yavaş çalışıyor çünkü zamanın ağ aracılığıyla akması gerekiyor.
Proof-of-Stake Verifiable Delay Function kullanıyor. Bu da zamanı geçmiş olaylara göre işliyor. Bu olayların incelemesinden sonra herkes tarafından doğrulanabilecek bir hash fonksiyonu oluşturuluyor.
Bu hash ağ tarafından üretilen her bloğa ekleniyor. Bu zaman hesaplama tekniği çok az zaman gerektirdiğinden Soldana blockchain’i inanılmaz derecede ölçeklenebilir.