My Profile Photo

Mehmet Cem Yücel


En yalın haliyle paylaşım platformu
Java Cloud Mikroservis Spring Boot NoSQL Kafka Dağıtık Sistemler Big Data ve Blockchain hakkında karalamalarım


Java ile Örnek Proof of Work Gerçekleştirimi ve Mining

Bugün Bitcoin’in temelinde yatan Proof of Work yaklaşımını inceleyip basit bir block sınıfı gerçekleştirimini Java’da inceleyeceğiz. Bu yazımızdaki amacımız herşeyiyle birebir aynı bir gerçekleştirim yapmaktan çok valid bir hashin nasıl oluşturulduğu, bu işlemin zorluğu ve bütün proof of mekanizmasının çözülmesi zor bir probleme dayandırıldığını gösterebilmektir.

Hash fonksiyonlarını buradaki yazımızda incelemiştik. Bu fonksiyonlar bizim için bugün önemli olacak. Çünkü bütün mesele defalarca hash code üretmekten geçiyor desek yalan olmaz. Bu sebeple öncelikle hash fonksiyonlarını anlattığımız yazıyı…

Yazının devamı için tıklayın…

comments powered by Disqus