Tıpkı bir araba, cihaz veya İnternet'in kendisi gibi, blok zincirinin onu kullanmak için nasıl çalıştığını bilmenize gerek yoktur. Ancak, bu devrimci yeni teknoloji hakkında temel bilgilere sahip olmak yararlı olabilir.

İlk olarak, iki temel kavrama dikkat etmeliyiz: blok zincirini belleğine indiren ve güncellenmiş bilgileri gerçek zamanlı olarak dağıtmak için yazılım kullanan ağ bağlantılı bilgisayarların her biri olan düğüm ve işlemin kontrolünden sorumlu makineler olan madenci, yüksek güçlü bilgisayarlar ve karmaşık bir doğrulama protokolü sayesinde.

Özet bir şekilde açıklanan sistem üyeleri, bloklara dahil edilen işlemlerin üretilmesinden sorumludur, bu işlemlerin kaydedilmesinden ve ağdaki tüm düğümlere iletilmesinden sorumludur. Bu, her düğümün her zaman güncel bilgilere sahip olmasını sağlar (örneğin, birden fazla kişinin paylaşılan bir Google Dokümanlar belgesiyle aynı anda çalışması gibi).

Blok zincirindeki işlemler, bir banka hesabı gibi çalışan şifrelenmiş dosyalar olan elektronik cüzdanlardan veya cüzdanlardan gerçekleştirilir. Bu e-cüzdanlarda açık anahtar ve özel anahtar vardır. Birincisi, hesap numarasına eşdeğer 26 ile 35 karakter arasında bir alfasayısal dizedir. Bu nedenle, işlemin alıcısı, açık anahtarını ihraççıya vermelidir. Buna karşılık, özel anahtar, asimetrik şifreleme olarak bilinen her kullanıcının cüzdanından işlemleri yetkilendirmek için kullanılır.

Her türlü cüzdandan ve ilgili uygulamalardan her türlü işlem ağda sürekli olarak üretilmektedir. Düğümler tarafından algılandığında, bu işlemler doğrulama bekleyen işlemlerin bağlantı havuzu olarak bilinen bir parçası haline gelir. Bu olduğunda, madenciler onlarla yeni bir işlem bloğu oluşturmak için bu doğrulanmamış işlemleri seçecektir.

Blok, onaylanmış işlemlerin kümelerini gruplandıran bir dizenin parçalarıdır ve aşağıdaki öğelerden oluşur:

  • Önceki bloğa bağlanan alfasayısal bir kod.
  • Bir paket işlem.
  • Bir sonraki bloğa bağlanacak ikinci bir alfasayısal kod.

Her blok, bir şifreleme karması veya karma yoluyla dizeye eklenir, yani, herhangi bir veri koleksiyonunda parmak izi görevi gören çeşitli matematiksel işlemlerden üretilen bir kod parçası. Örneğin Bitcoin durumunda, 64 haneli onaltılık sayı oluşturan SHA256 Hash olarak bilinen işlev kullanılır. Bununla birlikte, Ethereum veya Litecoin gibi başka bir kriptokrasi türü farklı prosedürler kullanır.