Cryptocurrency Zorluğu

Cryptocurrency Zorluğu Nedir?

Kripto para birimi zorluğu, belirli bir kripto para birimi için bir blok zincirinde bir blok çıkarmanın ne kadar zor olduğunun bir ölçüsüdür. Yüksek bir kripto para birimi zorluğu, madencilik adı verilen bir süreç olan bir blok zincirine girilen işlemleri doğrulamak için ek hesaplama gücü gerektirdiği anlamına gelir.

Cryptocurrency zorluğu, bitcoin ve diğer kripto para birimlerinin, ağın hash gücü değiştikçe bloklar arasındaki ortalama süreyi sabit tutmak için kullandığı bir parametredir. Cryptocurrency zorluğu önemlidir, çünkü yüksek zorluk, blockchain ağını kötü niyetli saldırılara karşı korumaya yardımcı olabilir.

Temel Çıkarımlar

  • Kripto para birimi zorluğu, belirli bir kripto para birimi için bir blok zincirinde bir blok çıkarmanın ne kadar zor olduğunun bir ölçüsüdür.
  • Yüksek bir kripto para birimi zorluğu, bir blok zincirine girilen işlemleri doğrulamak için ek bilgi işlem gücü gerektirdiği anlamına gelir.
  • Bir blok oluşturmak için gereken zorluk ne kadar yüksekse, saldırganların kontrolü ele geçirmek için muazzam kaynaklara ihtiyacı olacağı için bir kripto para birimi ağının güvenliğini artırır.

Cryptocurrency Zorluğunu Anlamak

İş kanıtı blok zincirlerini kullanan Bitcoin ve diğer kripto para birimleri , madencilik süreci boyunca korunur. Madenciler, bir blockchain üzerinde yapılan işlemleri doğrular ve dolandırıcılığı önlemek ve işlemlerin meşruiyetini sağlamak için denetçilerin görevlerini yerine getirir. Madencilik, Bitcoin’in kurucusu Satoshi Nakamoto tarafından tasarlandı .

Bu sistemde, kripto para biriminin yazılımını bilgisayarlarında çalıştıran madenciler yeni bir blok bulmak için rekabet eder ve zincire en son işlem verilerini ekler. Yeterli işlem doğrulandığında, blok zincirine yeni bir blok eklenir. Madencilere çabaları için bir ücret ödenebilir, ancak bir madencinin tazminat alabilmesi için başka şartlar da vardır. Bir bloğu çıkarmak için gereken bilgi işlem gücünün kapsamı, kripto para birimi zorluğu ile temsil edilir. Yeni bir blok bulmak için geçen süre, kripto para birimi zorluk seviyesine ve rastgele şansa bağlıdır.

Yeni bir bloğun kripto para birimi zorluğunu ölçmek için, blok zincirindeki işlemleri benimsemek ve işlemek için kullanılan birleşik hesaplama gücünü temsil eden hash gücünü anlamak önemlidir.

Rastgele Karmalar

Karma, kelimeleri veya verileri temsil etmek için kullanılan alfasayısal bir koddur. Madenciler bir grup işlem verisi alır ve bunu bir karma algoritma aracılığıyla çalıştırır, tek yönlü bir işlev – belirli bir veri kümesi verildiğinde – her zaman aynı çıktıyı üretir, ancak çıktısı orijinal verileri göstermek için tersine çevrilemez. Bu rastgele karma kodları oluşturmak için karma algoritmalar kullanılır. Bir blok zincirine yeni veriler eklenmeden önce, madenciler, hedef hash adı verilen sayısal bir değere eşit veya daha düşük bir hash üretmek için rekabet etmelidir.

Madenciler, nonce adı verilen tek bir değeri değiştirerek ( veya bir kez kullanılan bir sayı) karma işlemi gerçekleştirir ve nonce her değiştiğinde, kendi sayı kümesiyle yeni bir karma oluşturulur. Bir hash’in ne olacağını tahmin etmenin bir yolu yoktur ve her veri setinin belirli bir hash fonksiyonu için yalnızca bir çıkışı olduğundan, madenciler hash gereksinimini karşılayana kadar verilere yeni bir nonce ekleme işlemini tekrar etmelidir.

Cryptocurrency Zorluğu

Bir hash’in karşılaması gereken gereksinim , zorluğa karşılık gelir. Geçerli bir hash, kripto para biriminin protokolü tarafından otomatik olarak belirlenen (ve periyodik olarak ayarlanan) belirli bir hedef değerin altında olmalıdır. Hedef değer ne kadar düşükse, bir madencinin kabul edilebilir bir sonuç elde etmek için karma işlevinin daha fazla tekrarı yapması gerekir – başka bir deyişle, zorluk o kadar yüksek olur. Teoride bir madenci şanslı olabilir ve ilk denemede belirli bir blok için geçerli bir hash elde edebilir. Bununla birlikte, zamanla, daha yüksek zorluk, madencilerin  ortalama olarak blok başına daha fazla nonces’i takmaları gerektiği anlamına gelir.

Bireyler ve kuruluşlar, verileri işlemek ve hash’leri üretmek için madencilik donanımları aracılığıyla hesaplama güçlerine katkıda bulunurlar. Bir kripto para birimi ağının hash gücü, tüm madencilik teçhizatlarının toplam hash oranlarını temsil eder. Karma oranı, saniye başına hesaplanabilen karma sayısıdır.

Her bir karma rastgele oluşturulduğundan, hedef karma gereksinimi karşılanmadan ve başarılı madenciye yeni kripto para birimi paraları basılmadan önce milyonlarca tahmin veya karma gerekebilir. Ancak o zaman işlemler blok zinciri içindeki yeni bir bloğa eklenir. Hashing süreci bir bakıma piyango sistemine benzer. Sonuç olarak, bu madencilik süreci boyunca yeni madeni paralar çıkarılır.

Karma oranı ne kadar yüksekse, daha fazla karma gücüne ihtiyaç duyulduğu için bir dolandırıcı için blok zincirinin kontrolünü ele geçirmesi o kadar zor olur. Başka bir deyişle, zorluk ne kadar yüksekse, ağ o kadar güvenli olur.

Cryptocurrency Zorluğunun Faydaları

Sonuç madencilerin aynı işlevi defalarca tekrarlaması anlamına geliyorsa, bir ağın katılımcılarının neden daha yüksek bir kripto para birimi zorluğu oluşturacağını merak edebilirsiniz. Kripto para birimi zorluğunun iki temel avantajı vardır.

Yeni Blokların Sabit Hızı

Satoshi Nakamoto’nun bitcoin whitepaper’ı, iş kanıtı zorluğunun blok zincirine eklenen yeni blokların istikrarlı bir şekilde üretilmesine nasıl yardımcı olduğunu açıklıyor.

“Artan donanım hızını ve zaman içinde çalışan düğümlere olan ilgiyi telafi etmek için, iş kanıtı zorluğu, saat başına ortalama blok sayısını hedefleyen hareketli bir ortalama tarafından belirlenir. Çok hızlı üretilirlerse, zorluk artar. “

Bitcoin, ortalama olarak her 10 dakikada bir blok zincirine yeni bir blok eklemek için tasarlanmıştır. Diğer kripto para birimleri daha sık bloklanmayı hedefliyor; Örneğin litecoin 2,5 dakikayı hedefliyor. Sorun, ağ madencilerinin toplu olarak kontrol ettiği bilgi işlem gücü miktarının muazzam ölçüde değişiklik gösterebilmesidir.

Satoshi Nakamoto ilk bloğu kazdığında, ağda yalnızca bir makine vardı – muhtemelen basit bir dizüstü bilgisayar veya masaüstü bilgisayar. Bugün, genişleyen, depo büyüklüğünde bir dizi ASIC çiftliği var. ASIC’ler, hash işlevlerini olabildiğince hızlı şekilde ilerletmek için özel olarak tasarlanmış makinelerdir.

Ağın sabit bir ortalama oranda yeni bir blok üretmesini sağlamak için yazılım, hedef karmayı otomatik olarak yukarı veya aşağı ayarlayacak şekilde ayarlanır, bu da sırasıyla daha düşük veya daha yüksek zorluk ile sonuçlanır. Nakamoto genesis bloğunu çıkardığında, Bitcoin’in zorluğu birdi.

Ağ güvenliği

Dolandırıcıların veya kötü aktörlerin kötü niyetli bir saldırıda kontrolü ele geçirmek için ağın toplam hash gücünün üstesinden gelmesi gerektiğinden, genel hash oranı bir kripto para birimi ağının güvenliği hakkında fikir verir. Hashing problemini çözmek için her saniye trilyonlarca tahmin yapabilen hashing fonksiyonlarını gerçekleştirmek için özel olarak tasarlanmış bilgisayarlar kullanılır.

Kripto para birimi zorluğu ne kadar yüksekse, hedef karma gereksinimine ulaşmak için o kadar fazla tahmin veya karma gerekir. Sonuç olarak, bu süreç saldırganların bir blockchain ağının çoğunluk kontrolünü ( % 51 çoğunluk olarak adlandırılır) ele geçirmesini çok zor ve pahalı hale getirir.

Cryptocurrency Zorluğu Örneği

2 Nisan 2021 itibarıyla Bitcoin için kripto para birimi zorluğu 23.14 trilyondu. Zorluktaki değişimi karşılaştırırsak, 1 Nisan 2018’de Bitcoin’in zorluğunun 3.51 trilyon olduğunu görebiliriz.

Aşağıdaki grafik, bitcoin’in yıllar içindeki zorluk değişimini göstermektedir: