Stale block, aynı bloğun iki kez çıkartılması durumunu ifade eder. Blokzinciri ağlarında uygulanan protokoller sebebiyle yaşanan stale block durumunun ne olduğu ve hangi durumlarda ortaya çıktığı gibi soruların cevaplarını bu içeriğimizde bulabilirsiniz.
ANA BAŞLIKLAR
Stale Block Nedir?
Blokzinciri ağlarında bir blok, iki defa çıkartılabilir. Bir madencinin daha önce ortaya çıkardığı blok, ağda yaşanan gecikmeler sonucunda başka bir madenci tarafından da çıkartılabilmektedir. İkinci kez aynı bloğun çıkması durumunda, bloğu çıkaran madenci blok ödülünden faydalanamamaktadır. Madencilerin bu durumda ödül kazanamamasının sebebi ise ikinci kez ortaya çıkarılan bloğun geçersiz sayılmasından kaynaklanır.
Stale Block Ne Zaman Ortaya Çıkar?
Stale block durumu, blokzinciri ağlarında uygulanan protokoller sebebiyle yaşanabilmektedir. Proof of Work protokolünü kullanan ağlarda bazı gecikmeler yaşanabilmektedir. Yaşanan gecikmeler sonucunda aynı blok, başka madenciler tarafından ortaya çıkarılabilir. İlk bloktan sonra tekrar aynı bloğun çıkması durumunda, blokzinciri ağı tarafından 2. kez çıkartılan blok reddedilir.
Proof of Work Nedir?
Bitcoin ve diğer pek çok kriptopara birimi, merkeziyetsiz düğümlerin (node) bir araya gelerek oluşturduğu ağlar vasıtasıyla korunan blokzinciri sistemleridir. Bu sistemlerin temel görevi ağın sürdürülebilirliği ve sürekliliğini sağlamaktır. Ağda madenci ismi verilen ve blokzincirine yeni bloklar eklemekle görevli operatörler bulunmaktadır. Bu blokların eklenebilmesi ise bazı karmaşık matematik problemlerinin çözülmesiyle mümkün olabilmektedir. Söz konusu problemleri çözmek hayli zor olduğu için güçlü işlemcilere ihtiyaç duyulmaktadır.
Problemi çözen ve bloktaki işlemleri doğrulayan ilk madenci işlemi ağa yayınlayarak ağda belirlenen kriptopara ödülünü ve bloktaki işlemler için ödenen işlem ücretlerini almaya hak kazanır. Madenciler tarafından doğrulanan ağda yayınlanan işlemler blokzinciri olarak adlandırılan dağıtık defter sistemine kaydedilir. Ağa bağlı tüm kullanıcılar, blokzincirinin bir kopyasını indirebilir ve aynı zamanda onaylanmış tüm blokların doğrulamasını gerçekleştirebilir.
Proof of Work hakkında daha detaylı bilgilere Proof of Work (İş Kanıtı) Nedir? Nasıl Çalışır? içeriğinden ulaşabilirsiniz.