DÜNYAYI DEĞİŞTİRECEK BİR TEKNOLOJİ : BLOCKCHAIN-2

Fatih KÖMÜRCÜ
Bigdatatr
Published in
3 min readDec 18, 2019

Blockchain çalışma mantığını daha da açarak kapsamlı bir biçimde irdeleyeceğiz.

Örneğimiz için, on kişinin bankaları ya da diğer tüm aracıları bırakmak istediğini varsayacağız. Karşılıklı anlaşma gereği, bu 10 kişi birbirlerinin asıl kimliklerini bilmeden hesaplarıyla ilgili bütün ayrıntılara haiz olacaklardır.

1. Boş bir klasör

Sistem gereği herkesin kendiliğinden boş bir klasörü var. İlerledikçe, on kişi şu anda boş olan klasörlerine yeni sayfa eklemeye devam edecek ve bütün bu sayfalar, işlemleri izleyen kayıtları oluşturacaktır.

2. Bir İşlem Olduğunda

Sistemdeki herkes elinde boş bir sayfa ve bir kalem ile oturuyor. Yani sistemde gerçekleşecek bir işlemi yazmaya herkes hazır.

Şimdi yukarıdaki görselde belirtilen 10 kişiden 2 numaralı kişi 9 numaralı kişiye 10 dolar göndermek isterse:

İşlemi yapmak için, 2 numara bağırarak herkese şu mesajı iletir: “9 numaraya 10 dolar transfer yapmak istiyorum. Bu işlemi herkes lütfen not etsin.”

Herkes 2 numaranın 9 numaraya transfer yapabilmesi için yeterince bakiyesi var mı kontrol eder. Yeterince bakiyesi varsa, sistemdeki herkes boş sayfalarına bu işlemi kaydeder.

Herkes işlemi kaydettikten sonra işlem tamamlanmış olarak kabul edilir.

3. İşlemler Olmaya Devam Eder

Zaman geçtikçe, sistemdeki daha fazla kişi başkalarına para transfer ihtiyacı hisseder. Bir işlem yapmak istediklerinde bunu herkese ilan ederler. Bir kişi ilanı duyduğunda, onu kendi sayfasında yazar.

Bu işlemler, herkesin elindeki sayfada boşluk kalmayana kadar devam eder. Bir sayfanın on işlem kaydedebileceğini varsayarsak, onuncu işlem gerçekleştiğinde herkesin elindeki sayfa tamamen dolmuş olur.

Şimdi sayfayı klasöre koyup yeni bir sayfa çıkarmanın ve yukarıdaki 2. adımdan itibaren işlemleri tekrarlamanın zamanı geldi.

4. Sayfayı Saklamak

Sayfayı klasörlerimize koymadan önce, sistemdeki herkesin kabul ettiği benzersiz bir anahtarla sayfayı mühürlememiz gerekiyor. Sayfayı mühürlememizdeki amaç, herkes klasörüne bu sayfayı koyduktan sonra hiç kimsenin bugün, yarın ya da bir yıl sonra bir değişiklik yapmayacağından emin olmaktır. Sayfa klasöre girdiğinde, mühürlü olarak daima klasörde kalacaktır. Ayrıca, herkes mühüre güveniyorsa, sayfanın içeriğine de güvenmek zorunda ve sayfanın mühürlenmesi, Blockchain yönteminin temel unsurudur.

[Jargon] Sayfayı güvenli hale getirmeye ‘madencilik‘ denir, ancak basit şekilde anlatabilmek için bunu ‘mühürleme‘ olarak adlandırmaya devam edeceğiz.

“Daha önce üçüncü şahıslar ya da aracılar, bize kayıtlarının hiçbir şekilde değişmeyeceğine dair güvence verdiler. Bizimki gibi dağıtılmış ve merkezi olmayan bir sistemde ise bu mühürleme işlemi güven sağlayacaktır.”

İlginç! O zaman sayfayı nasıl mühürleyeceğiz?

Bir sonraki yazımızı okuyabilirsiniz.

Kaynakça: https://hackernoon.com/

--

--