Kavramlar
Blockchain nedir (ve ne değildir)?
Blockchain, üzerinde uzlaşılmış kayıtların değiştirilemez biçimde tutulduğu ortak bir defterdir. Tamga için önemli olan, onun ne olduğu kadar ne OLMADIĞIdır.
En basit tanım: ortak, değiştirilemez defter
Bir muhasebe defteri düşün. Normalde bu defter tek bir kişide durur ve o kişi sayfaları değiştirebilir. Blockchain’de ise defterin aynı kopyası birçok bilgisayarda (node) bulunur ve bir kayıt yazıldıktan sonra geriye dönük değiştirilemez.
Blok ve zincir
Kayıtlar tek tek değil, gruplar hâlinde (“blok”) eklenir. Her blok, bir önceki bloğun parmak izini (bkz. hash) içerir. Böylece bloklar birbirine zincirlenir: bir bloğu değiştirmeye kalkarsan, ondan sonraki tüm blokların parmak izi bozulur ve sahtekârlık anında ortaya çıkar.
Blok 100
Blok 101
Blok 102
Consensus (uzlaşı)
Peki bu kadar bilgisayar bir sonraki bloğun ne olacağında nasıl anlaşır? Buna consensus (uzlaşı) mekanizması denir. Bitcoin’in kullandığı enerji-yoğun “Proof of Work” en bilinenidir; ama izinli (permissioned) ağlarda çok daha verimli yöntemler kullanılır — örneğin belirli, güvenilir node’ların oy verdiği BFT (Byzantine Fault Tolerance) aileleri.
İzinli (permissioned) ağ nedir?
Tamga’da blockchain neden “merkez değil, bileşen”?
Burası kritik. Tamga Network yeni bir blockchain ağı değildir. Blockchain, Tamga’nın yalnızca bir parçasıdır ve çok sınırlı bir iş yapar:
- Zincire yazılan: yalnızca güven için gereken, kişisel OLMAYAN veriler — hangi kurumun belge vermeye yetkili olduğu, kurumların açık anahtarları, akreditasyon ve iptal durumları.
- Zincire ASLA yazılmayan: senin belgelerin, kişisel verilerin, diploman. Bunlar senin cihazında (cüzdanında) durur.
Neden kişisel veri zincire yazılmaz?
Yani kullanıcı olarak sen blockchain’i hiç görmezsin. Cüzdan, ağ ücreti, “gas”, token — bunların hiçbiriyle uğraşmazsın. Yalnızca dijital kimliğini kullanırsın; blockchain arka planda, sessizce, yalnızca güveni kalıcı kılmak için çalışır.
Tamga bugün nerede: önce imzalı güven listeleri
Bir defter ancak birden çok bağımsız taraf onu işletirse bir şey katar. Tek operatörün işlettiği zincir yalnızca daha yavaş bir veritabanıdır. Bu yüzden Tamga, AB’nin kendisinin yaptığı gibi başlar: imzalı güven listeleri — hangi kurumun hangi belgeyi verebileceğini, sertifikalarını ve durumunu söyleyen, sürümlü ve hash-zincirli dosyalar. Her değişiklik ayrıca herkese açık bir çapa günlüğüne yazılır.
- Bugün (beta, pilot): imzalı güven listeleri + çapa günlüğü. Zincir yok.
- Zincir (Besu, QBFT): ancak en az iki bağımsız validator operatörü yazılı olarak kabul edince. Liste geçmişi o zaman kontratlara yeniden oynatılır ve ikisinin aynı cevabı verdiği test edilir.
- Değişmeyen: kurum ve belge tipi kimlikleri ikisinde de aynı formülle hesaplanır; hiçbir belgenin yeniden verilmesi gerekmez.