Blok zinciri teknolojisinin kilit bileşenleri nelerdir?
Blok zinciri mimarisi aşağıdaki ana bileşenleri içerir:
Dağıtılmış defter
Dağıtılmış defter, blok zinciri ağında işlemleri kaydetmek için kullanılan paylaşılan veritabanıdır. Bu yönü itibariyle, örneğin, bir ekipteki herkesin düzenleyebileceği paylaşılan bir dosyayı andırır. Çoğu paylaşılan metin düzenleyicisinde, düzenleme haklarına sahip herkes tüm dosyayı silebilir. Ancak, dağıtılmış defter teknolojileri kimlerin düzenleme yapabileceği ve düzenlemelerin nasıl yapılabileceği konusunda katı kurallar içerir. Girişler kaydedildikten sonra silinemez.
Akıllı sözleşmeler
Şirketler, iş sözleşmelerini yardımcı bir üçüncü tarafa ihtiyaç duymadan kendi kendine yönetmek için akıllı sözleşmeleri kullanmaktadır. Akıllı sözleşmeler, önceden belirlenmiş koşullar karşılandığında otomatik olarak yürütülen ve blok zinciri sisteminde saklanan programlardır. İşlemlerin güvenli bir şekilde tamamlanabilmesi için "if-then" denetimlerini çalıştırırlar. Örneğin, bir lojistik şirketi mallar limana ulaştıktan sonra otomatik olarak ödeme yapan bir akıllı sözleşme kullanabilir.
Ortak anahtarla şifreleme
Ortak anahtarla şifreleme, blok zinciri ağındaki katılımcıları benzersiz olarak tanımlayan bir güvenlik özelliğidir. Bu mekanizma, ağ üyeleri için iki anahtar kümesi oluşturur. Anahtarlardan biri, ağdaki herkesin beraber kullandığı bir ortak anahtardır. Diğer anahtar ise her üye için benzersiz olan bir özel anahtardır. Özel ve ortak anahtarlar, defterdeki verilerin kilidini açmak için birlikte çalışır.
Örneğin, John ve Jill'in ağa üye olduğunu varsayalım. John kendi özel anahtarıyla şifrelenmiş bir işlemi kaydetmiştir. Jill ise kendi ortak anahtarıyla bu işlemin şifresini çözebilmektedir. Jill böylece bu işlemin John tarafından yapıldığından emin olur. John'un özel anahtarı tahrif edilmiş olsaydı Jill'in ortak anahtarı çalışmazdı.