Proof of History Nedir? Solana’nın Konsensüs Mekanizması
Proof of History (PoH), Solana’nın yerleşik saat sistemidir. Olayları kriptografik bir zaman çizelgesi gibi hash zincirleriyle birbirine bağlayarak zaman kaydı oluşturur. Bu sayede ağ, işlem sıralaması konusunda hızlıca uzlaşabilir ve harici saat kontrolüne ihtiyaç duymaz.
PoH (Proof of History), ilk olarak 2017 yılında Solana’nın kurucusu Anatoly Yakovenko tarafından tanıtıldı. Amaç, blokzincirlerdeki önemli bir sorunu çözmekti: ağdaki düğümlerin bir olayın ne zaman gerçekleştiği konusunda uzlaşmasının zaman alması. Yakovenko, bu sorunu aşmak için zamanı doğrudan emir defterine yerleştirmeyi önerdi.
Bu yazı, PoH’un nasıl çalıştığını anlamanıza yardımcı olacak. Özellikle blokzincirle etkileşimde bulunan herkes için bunu bilmek önemlidir. Çünkü PoH, Solana’yı öne çıkaran temel unsurdur; yüksek hız, düşük ücretler ve sistemsel tercihlerin arkasındaki ana yapıdır.
Öne Çıkan Noktalar
- Proof of History (PoH), Solana’nın kendi zaman tutma yöntemidir. Olayları kriptografik bir zaman çizelgesine kaydederek herkesin işlemlerin sırası konusunda uzlaşmasını sağlar. Harici bir saate ihtiyaç duyulmaz.
- PoH bir konsensüs mekanizması değildir. Zaman kaynağı olarak çalışır ve Solana’nın Proof of Stake (PoS) sistemiyle daha hızlı uzlaşmasına yardımcı olur.
- PoH, 2017 yılında Anatoly Yakovenko tarafından geliştirildi. Bu fikir, onun dağıtık sistemler ve zamanlama problemleri üzerine yaptığı çalışmalara dayanır.
- PoH, SHA-256 algoritmasını sürekli çalıştırarak, her biri bir öncekinin üzerine inşa edilen bir hash zinciri oluşturur.
- Doğrulayıcılar (validator), bu zaman çizelgesine işlemleri ekleyerek sıralarını net ve doğrulanabilir hale getirir.
- Solana, PoH’u Proof of Stake (PoS) ile birlikte kullanır. Tower BFT, Gulf Stream ve Sealevel gibi bileşenler de ağı hızlı ve verimli tutmaya yardımcı olur.
- Bu sayede Solana, saniyede ortalama 2.000 ile 5.000 işlem gerçekleştirebilir. Ücretler çok düşüktür ve işlemler genellikle bir saniyeden kısa sürede onaylanır.
- PoH, hızlı işlem yapmayı gerektiren alanlarda özellikle faydalıdır: DEX’ler, NFT lansmanları, oyunlar ve gerçek zamanlı ağlar bunlara örnektir.
- Gelecekte PoH’un başarısı, Solana’nın ne kadar güvenilir kalacağına ve bu yapının başkaları tarafından benimsenip benimsenmeyeceğine bağlıdır.
Blokzincirde Proof of History (PoH) Nedir?
Proof of History (PoH), blokzincirde zamanı takip etmek için kullanılan kriptografik bir yöntemdir. Harici bir zaman kaynağına ihtiyaç duymadan, olayların ne zaman gerçekleştiğini net ve doğrulanabilir şekilde kaydeder.
Her olay, sırayla hashlenir ve bu işlem bir zaman damgası oluşturur. Böylece veriye bakan herkes işlemlerin sırasını ve zamanını kolayca kontrol edebilir.

Solana, Proof of History (PoH) kullanan ilk blokzincir oldu. Bu yöntem, dağıtık sistemlerdeki temel bir sorunu çözer: olayların sırasını belirlemek, ancak sistemi yavaşlatmadan. Bu sayede Solana, işlemleri çoğu blokzincire göre çok daha hızlı ve verimli bir şekilde işleyebilir.
Proof of History’yi Kim Geliştirdi?
Proof of History, Solana’nın kurucusu Anatoly Yakovenko tarafından geliştirildi. 2017 yılında, blokzincirleri daha hızlı ve verimli çalıştırabilecek kriptografik bir zaman sistemi fikrini detaylandıran bir teknik doküman (whitepaper) yayımladı.
Solana’dan önce Yakovenko, Qualcomm’da dağıtık sistemler ve saat senkronizasyonu üzerine çalışıyordu. Bu deneyimi sayesinde, blokzincirlerin uzlaşma beklemeden zamana güvenebilirse çok daha hızlı çalışabileceğini fark etti.
Böylece PoH ortaya çıktı ve Solana’nın yüksek hızlı yapısının temelini oluşturdu.
Proof of History Nasıl Çalışır?
Proof of History, SHA-256 algoritmasını çalıştırarak verileri tekrar tekrar hashler. Her çıkan sonuç bir sonrakine aktarılır ve bu şekilde zamanın geçtiğini gösteren bir zincir oluşur. Her adım bir öncekine bağlı olduğu için, sıralama net ve doğrulanabilir hale gelir.
Bu sürece “Doğrulanabilir Gecikme Fonksiyonu” (Verifiable Delay Function) denir. Hesaplanması belli bir süre alır ve ne kadar güçlü bilgisayar kullanılsa da bu süre kısaltılamaz. Bu nedenle oluşan hash zinciri, emir defterinin içine gömülü güvenilir bir saat gibi çalışır.
Zaman ayarlı fotoğrafçılığı düşünün. Her kare, bir öncekinin devamı olduğu için ne zaman çekildiğini kanıtlar. PoH’da da her hash, bir zaman damgası gibi çalışır ve bir olayın ne zaman ve hangi sırayla gerçekleştiğini kanıtlar. Üstelik bunu merkezi bir saat kaynağına ihtiyaç duymadan yapar.
Bu zaman çizelgesi sayesinde Solana, işlemleri uzlaşma (consensus) öncesinde sıraya koyabilir. Bu da süreci hızlandırır ve doğrulayıcıların (validator) üzerindeki yükü azaltır. Sonuç olarak Solana, genellikle bir saniyeden kısa blok süresiyle binlerce işlemi aynı anda işleyebilir.

Proof of History Uygulamada Nasıl Çalışır?
Diyelim ki Solana üzerindeki merkeziyetsiz bir borsada (DEX) token takası yapıyorsunuz. İşte PoH’un devreye girdiği anlar:
- İşlemi gönderirsiniz: Token A’yı Token B ile takas etmek için bir işlem ağına iletilir.
- İşlem PoH zincirine girer: Bu işlem, önce Solana’nın sürekli çalışan SHA-256 hash zincirine eklenir. Böylece ona benzersiz ve doğrulanabilir bir zaman damgası atanır.
- Zaman damgası sıralamayı kanıtlar: Hash zincirinin bir parçası olduğu için, işlemin diğer olaylara göre ne zaman gerçekleştiği net şekilde görülür. Harici saate ihtiyaç kalmaz.
- Doğrulayıcılar işlemleri sıralar: Zaman çizelgesi sayesinde doğrulayıcılar hangi işlemin önce geldiğini anlamakla vakit kaybetmez. Sıralama zaten yapılmıştır.
- Uzlaşma başlar: Solana’nın Proof of Stake ve Tower BFT mekanizmaları son onay işlemini yürütür. PoH sayesinde bu süreç daha hızlı tamamlanır.
- İşlem tamamlanır: Takas işleminiz bir saniyeden kısa sürede gerçekleşir ve Token B cüzdanınıza ulaşır. Klasik blokzincirlere göre işlem daha az adımda ve daha az gecikmeyle tamamlanmış olur.
Solana’nın Konsensüs Yapısı: Proof of Stake + Proof of History
Solana, sadece tek bir sistem üzerine kurulmaz; zamanlama için PoH’u, güvenlik için ise PoS’u birleştirir. Bu hibrit yapı, ağı hem hızlı hem de güvenli hale getirir.
İşte sistemin nasıl çalıştığı:
- PoH, her işlemi zaman damgasıyla kaydeder ve tüm işlemler için kriptografik bir zaman çizelgesi oluşturur.
- Tower BFT, PoH’un sağladığı bu zaman çizelgesine dayanarak bloklar üzerinde oy verir ve onaylar. PoH sayesinde hangi işlemin önce geldiği zaten belli olduğu için bu süreç çok hızlı işler.
- Gulf Stream, işlemleri bloklara girmeden önce doğrulayıcılara ileterek bekleyen işlem havuzunu (mempool) küçültür ve işlem hızını artırır.
- Turbine, verileri küçük parçalara ayırır ve aynı anda gönderir. Bu yapı, blokzincir için BitTorrent mantığıyla çalışır ve ağın daha iyi ölçeklenmesini sağlar.
- Sealevel, Solana’nın paralel işlem çalıştırma sistemidir. Akıllı sözleşmelerin aynı anda çalışmasını mümkün kılar. Böylece daha fazla işlem eş zamanlı gerçekleşebilir.
Doğrulayıcı (Validator) Donanım Gereksinimleri
Solana’nın bu yüksek hızda çalışabilmesi, güçlü donanım gerektirir. Ağın işlem kapasitesine ve paralel işlem yapısına ayak uydurmak kolay değildir. Eğer bir Solana doğrulayıcısı olmayı düşünüyorsanız, ihtiyaç duyacağınız donanım aşağıda özetlenmiştir.
| Bileşen | Önerilen Minimum |
| CPU | 12-çekirdek / 24-işlemci yapısı, 2.8GHz+ |
| RAM | 128 GB |
| Depolama | 2TB NVMe SSD (PCIe Gen4) |
| Ağ | 1 Gbps indirme/yükleme hızı |
| GPU (isteğe bağlı) | Bazı performans araçları GPU desteği sunar |
Proof of History vs. Proof of Stake vs. Proof of Work
Blokzincirler için iki temel ihtiyaç vardır:
- Güvenlik: Blokları kim ekleyecek ve bu kişilere güvenebilir miyiz?
- Sıralama: Olaylar hangi sırayla gerçekleşti?
Proof of Work (PoW) ve Proof of Stake (PoS), ağı güvence altına alan ve blok liderlerini belirleyen konsensüs (uzlaşma) mekanizmalarıdır.
Proof of History (PoH) ise bir konsensüs yöntemi değildir. Ağın olayları güvenilir bir zaman çizelgesine oturtmasını sağlar. Bu sayede PoS gibi sistemler daha hızlı ve verimli çalışabilir.
👉 PoH, PoS veya PoW’un yerine geçmez; onlarla birleştiğinde bu sistemleri çok daha hızlı hale getirir.
Solana’da PoH, doğrulanabilir bir zaman çizelgesi sunar. PoS ve Tower BFT ise bu çizelgeyi kullanarak hızlı ve güvenli bir uzlaşmaya ulaşır.
Şimdi Proof of History’nin, günümüzde yaygın kullanılan konsensüs yöntemleriyle birlikte nasıl çalıştığını ve Proof of Work’ten nasıl farklılaştığını görelim.
Proof of History + Proof of Stake
- PoS (Proof of Stake): Doğrulayıcıları, ellerindeki token miktarına göre seçer. Ağ güvenliği ve Sybil saldırılarına karşı koruma sağlar.
- PoH (Proof of History): Sürekli ilerleyen ve doğrulanabilir bir zaman çizelgesi oluşturur. Böylece doğrulayıcılar işlemlerin ne zaman gerçekleştiğini bilir ve hızlıca sıralama yapabilir.
- Solana: PoH ile işlemlere zaman damgası ekler. Ardından Tower BFT (PoS tabanlı uzlaşma mekanizması), bu sıralamayı kullanarak bloklara oy verir ve onaylar.
Staking tabanlı PoS’tan farklı olarak Proof of Work, madencilik temelli bir güvenlik modelidir. Bitcoin, Litecoin ve Dogecoin gibi ağlarda, madenciler elektrik harcayarak karmaşık işlemleri çözer ve ağı güvence altına alır.
Solana’nın Proof of History sistemi, bu enerji yarışını devre dışı bırakır ve işlemlerin çok daha hızlı onaylanmasını sağlar.
Proof of History vs. Proof of Work
- PoW (Proof of Work): Madenciler, blok önermek için karmaşık şifreleme problemleri çözer. Güvenlidir ancak yüksek enerji tüketir ve işlem kapasitesi sınırlıdır.
- PoH (Proof of History): Madencilik yarışı yoktur. Kriptografik bir saat, işlemlerin sırasını en baştan belirler. Bu da koordinasyon süresini azaltır ve uzlaşmayı hızlandırır.
- Sonuç: PoW, işlem onayını zamanla biriken işlem gücüne bağlarken; PoH kullanan Solana gibi sistemler, çok daha hızlı onaylar ve yüksek işlem kapasitesi sunar.
Proof of History’nin Artıları ve Eksileri Nelerdir?
PoH, Solana’nın hızlı ve ölçeklenebilir olmasını sağlar; ancak bazı zorluklar (trade-off) içerir. İşte artı ve eksileri:
- Kesin sıralama: İşlemler uzlaşmadan önce zaman damgası alır. Bu da gecikmeyi azaltır ve doğrulayıcılar arasında daha az koordinasyon gerektirir.
- Yüksek işlem hızı: Solana, düzenli olarak saniyede 2.000’in üzerinde işlem gerçekleştirir. Bu da onu en hızlı blokzincirlerden biri yapar.
- Düşük işlem ücretleri: Sistem verimli çalıştığı için yoğun kullanımlarda bile ücretler neredeyse sıfıra yakındır.
- Enerji tasarruflu: PoH, Proof of Work gibi madencilik gerektirmediği için çok daha az enerji harcar.
- Yüksek donanım gereksinimi: Solana’da doğrulayıcı çalıştırmak için güçlü donanım gerekir. Bu durum giriş engelini yükseltir ve merkeziyetsizliği sınırlayabilir.
- Saat kayması riski: PoH sürekli hash üretimine dayandığı için, sistem senkronizasyondan çıkarsa toparlamak zor olabilir.
- Sınırlı benimsenme: Şu anda PoH kullanan başka büyük bir blokzincir yok. Bu da araçların, topluluğun ve sistem dayanıklılığının büyük ölçüde yalnızca Solana’ya bağlı olduğu anlamına gelir.
Kullanım Alanları ve Ekosistem Uygulamaları
Proof of History, Solana’ya yüksek hız ve zamanlama avantajı kazandırarak yoğun işlem gerektiren alanlarda öne çıkmasını sağlar.
Buna iyi bir örnek, merkeziyetsiz borsalar (DEX) — özellikle Serum. Bu platformlarda hızlı işlem yapmak için hangi işlemin önce gerçekleştiğini net bilmek gerekir. PoH, bu sıralamayı sağlayarak önden işlem yapma (frontrunning) gibi adaletsizlikleri önler.
NFT satışlarında da büyük fayda sağlar. Binlerce kişinin aynı anda mint etmeye çalıştığı durumlarda ağın çökmesini önler ve işlemlerin düzgün ilerlemesine yardımcı olur.
Trading ve NFT dışında, PoH gerçek zamanlı çalışan sistemler için de oldukça uygundur.
IoT, oyun veya DePIN gibi merkeziyetsiz ağlara yönelik projelerde bir saniyelik gecikme bile deneyimi bozabilir. Solana’nın hızlı zamanlama sistemi, tüm işlemlerin senkronize kalmasını sağlar.
Bazı profesyonel işlem firmaları, örneğin Jump Crypto, bu hızı kullanarak diğer ağlarda mümkün olmayan yüksek frekanslı stratejiler geliştiriyor.
PoH, tüm işlemlerin sırasını önceden kaydettiği için Solana, yoğun kullanım altında bile yavaşlamadan çalışabiliyor.
Proof of History’nin Geleceği ve Rakipler
Şu anda Proof of History kullanan büyük çaplı tek blokzincir Solana. Ancak bu fikir yavaş yavaş ilgi görmeye başladı. Bazı yeni projeler, kendi sistemlerine güvenilir zaman eklemenin yollarını deniyor. Yine de Solana kadar ileri giden henüz yok.
Öte yandan, PoH’un önünde bazı zorluklar da var. Özellikle yüksek donanım gereksinimi, sıradan kullanıcıların doğrulayıcı çalıştırmasını zorlaştırabilir. Bu da merkeziyetsizlik açısından olumsuz bir etki yaratabilir.
Sistem aynı zamanda oldukça karmaşıktır. PoH, Tower BFT ve Sealevel gibi diğer bileşenlerle birlikte çalışır. Bu yapıyı kopyalamak ya da sürdürmek kolay değildir.
Bir diğer konu ise PoH’un diğer blokzincirlerle ne kadar uyumlu çalışabileceğidir. Zincirler arası uyumluluk önemlidir; fakat PoH şu anda neredeyse yalnızca Solana’ya özgü bir çözüm olarak kalmaktadır.
Öte yandan, Solana da gelişmeye devam ediyor. Jump Crypto tarafından geliştirilen Firedancer adlı yeni doğrulayıcı istemcisiyle, ağın hızı ve kararlılığı daha da artırılmak isteniyor.
Veri boyutunu azaltmak için sıfır bilgiyle (zero-knowledge) sıkıştırma üzerine çalışmalar devam ediyor. Ayrıca, mobil cihazlardan daha kolay erişim için hafif istemciler geliştiriliyor. Bu gelişmeler, uzun vadede Proof of History’nin daha erişilebilir hale gelmesine katkı sağlayabilir.
PoH henüz diğer blokzincirler tarafından yaygın olarak benimsenmese de, Solana bu yapısıyla dikkat çekiyor. Bu yaklaşım, ölçeklenebilirliği kullanıcı deneyiminden ödün vermeden sağlama konusunda sektördeki tartışmalara yön veriyor.
Sonuç: Proof of History Neden Önemlidir?
Proof of History, blokzincirlerin zamanı nasıl takip ettiğini kökten değiştiriyor. Solana, işlemlerin ne zaman gerçekleştiği konusunda herkesin uzlaşmasını beklemez. Zaman çizelgesini işlemlerle birlikte oluşturur. Bu sayede hızlı kalır, işlem ücretleri düşük olur ve yoğun kullanımda bile sistem yavaşlamaz.
Elbette her şey sorunsuz değil. Doğrulayıcı çalıştırmak ucuz değil ve Solana ağı zaman zaman kesintiler yaşadı. Ayrıca, PoH kullanan başka büyük bir blokzincir olmadığı için bu sistem hâlâ yalnızca Solana’ya özel kalıyor.
Yine de Proof of History, blokzincirlerin farklı bir şekilde çalışabileceğini gösteriyor. Eğer Solana geliştirmeye devam ederse, bu yaklaşımın kalıcı olup olmayacağını ya da başka ağlara yayılıp yayılmayacağını göreceğiz.
👉 Daha Fazlasını Keşfedin: Solana vs Ethereum – Hangisi Daha İyi?
Sıkça Sorulan Sorular (SSS)
Proof of History nedir?
Solana, Proof of Stake mi yoksa Proof of History mi kullanıyor?
PoH mi daha iyi, PoS mu?
SHA-256 gücünü yitirirse PoH çalışmaya devam eder mi?
PoH, Solana’daki işlem ücretlerini ve ağ tıkanıklığını nasıl etkiler?
Referanslar
- Solana ve SOL Piyasası Dokümantasyonu (SSRN Makaleleri)
Mustafa Mert Oktay
Mehmet Ali Güder