Blog / Veri / Karşılaştırma: Merkezi Veri Tabanı mı, Blokzincir mi? Maç Kayıtları, İtiraz Güvenirliği ve Operasyonel Maliyet Açısından 7 Kriterle Seçim Rehberi
Karşılaştırma: Merkezi Veri Tabanı mı, Blokzincir mi? Maç Kayıtları, İtiraz Güvenirliği ve Operasyonel Maliyet Açısından 7 Kriterle Seçim Rehberi
Veri

Karşılaştırma: Merkezi Veri Tabanı mı, Blokzincir mi? Maç Kayıtları, İtiraz Güvenirliği ve Operasyonel Maliyet Açısından 7 Kriterle Seçim Rehberi

Maç kayıtları, itiraz süreçleri ve bu kayıtların delil değeri günümüzde spor kulüplerinden e-spor organizasyonlarına, bahis sağlayıcılarından federasyonlara kadar geniş bir alanda kritik öneme sahip. Hangi teknolojiyle saklanacağı — merkezi veri tabanı mı yoksa blokzincir mi — kararını verirken sadece teknik özellikler değil hukuki geçerlilik, operasyonel maliyet ve kullanıcı deneyimi de rol oynar. Bu rehberde 7 kriter üzerinden derinlemesine karşılaştırma yapıp, pratik öneriler sunacağım.

Neden doğru seçimi yapmak önemli?

Bir maç kaydının güvenilirliği, itiraz anında karar vericilerin elindeki en güçlü delildir. Yanlış veya yetersiz saklama; itirazın reddine, itirazın lehine gereksiz gecikmelere veya hukuki sorunlara yol açar. Teknolojinin seçimi yalnızca depolama değil; doğrulama, erişim kontrolü, değişmezlik (immutability), maliyet ve entegrasyon konularını da belirler.

7 Kriter: Kıyaslama ve pratik sonuç

1) Doğrulanabilirlik ve değişmezlik

Merkezi veri tabanı: Değişiklik günlüğü (audit log) tutulabilir, sürüm kontrollü yedeklemeler yapılabilir. Ancak veriyi tek bir otorite değiştirme yetkisine sahiptir; kötü niyetli veya hatalı müdahalelere karşı zayıftır. Bir davada “bu kayıt sunucuda böyle görünüyor” demek, sunucuyu yöneten kurumun dürüstlüğüne bağlıdır.

Blokzincir: Özellikle halka açık zincirlerde, eklenen veri blokları geriye dönük olarak değiştirilemez (pratikte). Bu, itiraz süreçlerinde güçlü bir kanıt sunar: zaman damgası ve değişmez kayıt. Ancak verinin tümü blokzincire yazılmak zorunda değildir; büyük dosyalar (video, replay) genellikle dış depolarda saklanıp hash değerleri blokzincire atılır. Bu yöntem hem değişmezlik hem de maliyet dengesi sağlar.

2) İtiraz sürecinde hukuki delil değeri

Her ülkenin hukuki sistemi blokzincir delillerine farklı yaklaşır. Bazı mahkemeler blokzincir kayıtlarını güçlü dijital delil olarak kabul ederken, bazıları hâlâ merkezî kayıt sahipliğini ve kayıt oluşturma süreçlerini sorar.

  • Pratik öneri: Eğer organizasyonunuz sık karşılaşacağı itirazlarda yurt içi/kamu hukuku bağlamında delil sunacaksa, blokzincir kayıtlarını noterden yapılan zaman damgası veya kurumsal bir hash anchoring ile kombine etmek faydalıdır.

3) İşlem hızı ve ölçeklenebilirlik

Merkezi veri tabanı: Yüksek TPS (transactions per second) gerektiren uygulamalarda çok daha verimlidir. Binlerce maç olayı, anlık stat güncellemeleri ve canlı veri akışı için tercih edilir.

Blokzincir: Halka açık zincirler (Bitcoin, Ethereum) sınırlı TPS sunar; ikinci katman çözümleri veya permissioned zincirler daha yüksek hız sağlar ama yine de merkezi DB'ler kadar ucuz ve hızlı çalışmayabilir. Örneğin bir e-spor platformunda her frame (kare) için veri yazmak pratik değildir.

4) Operasyonel maliyetler

Merkezi veri tabanları bulut hizmetlerinde saatlik/aylık maliyetlere, depolama ve transfer ücretlerine tabidir. Blokzincir maliyeti ise yazılan veri başına işlem ücreti (gas fee), zincirin türüne göre değişir. Halka açık zincirlerde yoğun dönemlerde gas ücretleri yükselir; bu, beklenmedik maliyet artışlarına yol açabilir.

  • Örnek: Bir maçın tam replay verisini (1 GB) doğrudan blokzincire yazmak pratik değil ve astronomik maliyet doğurur. Hash anchoring yöntemi daha maliyet-etkin bir yaklaşımdır.
  • Tavsiye: Kritik metaveriyi (timestamp, maç-id, sonuç, hash) blokzincire, ham veriyi ise merkezi veya dağıtık depolara koyun.

5) Gizlilik ve veri koruma

Blokzincirin değişmezliği gizlilik ile çatışabilir. Kişisel veriyi (ör. oyuncu sağlık bilgileri, hassas kimlik verileri) blokzincire yazmak KVKK/GDPR gibi düzenlemelerle sorun oluşturur.

Merkezi DB: Erişim kontrolleri, şifreleme, silme taleplerine uyum (right to be forgotten) için esneklik sağlar. Blokzincirde silme pratiği yoktur; bu yüzden kişisel veriyi blokzincirde tutmaktan kaçının.

6) Yönetişim ve idare edilebilirlik

Blokzincir projelerinde zincir yönetimi (kimlerin node çalıştırdığı, konsensüs kuralları, güncelleme süreçleri) karmaşıktır. Permissioned blokzincirlerde yönetişim daha kurumsal olabilir; fakat yine de merkezi bir devre kesme/onarım mekanizması yoksa hata düzeltme zordur.

Merkezi DB'de yönetişim daha tanıdıktır: roller, yetkiler, SLA'lar, yedekleme ve felaket kurtarma planları açıkça belirlenebilir.

7) Entegrasyon ve iş akışı uyumu

Mevcut altyapınız (oyun sunucuları, live score API'leri, federasyon yazılımları) merkezi veritabanlarıyla genellikle daha uyumludur. Blokzincire veri yazmak için ara katmanlar, hash hesaplama ve üçüncü taraf node entegrasyonları gerekir. Bu da geliştirme ve operasyon maliyetini artırır.

Pratik Senaryolar ve Örnek Kararlar

Birkaç tipik örnek üzerinden seçim yapalım:

  1. E-spor platformu (canlı turnuva, yüksek TPS, sık itiraz yok): Merkezi veri tabanı + düzenli hash anchoring. Tüm canlı veriler DB'de, önemli sonuçların hash'i günlük olarak blokzincire atılır.
  2. Uluslararası federasyon (düzenli itirazlar, yüksek hukuki delil gereksinimi): Permissioned blokzincir veya halka açık blokzincire hash anchoring. Hukuki kabulü artırmak için süreçler, kimlik doğrulama ve zaman damgaları belgelenir.
  3. Bahis sağlayıcısı (anlık veri, düşük gecikme, ağır düzenleme): Merkezi DB tercihi; blokzincirde sadece nihai sezon sonuçları veya çekişmeli vakalar için delil amaçlı kayıt saklanabilir.
Önemli not: Teknik değişmezlik tek başına hukuki geçerlilik sağlamaz. Süreçlerinizin, kimlerin veriyi ürettiğinin ve erişim kayıtlarının da şeffaf olması gerekir.

Karma ve Hibrit Yaklaşımlar: En iyi iki dünyanın birleşimi

Çoğu kurumsal çözüm hibrit modeli benimser: canlı operasyon merkezi veri tabanında, kritik özet veriler düzenli olarak blokzincire yazılır. Bu yaklaşım hem performans hem de itiraz anında sunulacak güçlü delil sağlar.

  • Hash anchoring: Belirli aralıklarla (ör. her maç sonrası veya günlük) DB'deki kritik kayıtların hash'leri blokzincire gönderilir.
  • Permissioned zincirler: Federasyonlar arası yetkilendirme gerekiyorsa, izinli zincir daha kontrollü ve düşük maliyetli olabilir.

Karar Verme Kontrol Listesi (Hızlı)

  • İhtiyaç: Anlık veri mı yoksa sadece sonuç ve özet mi?
  • Hukuki önem: Kayıtların mahkeme karşısında doğrudan delil değeri olmalı mı?
  • Bütçe: Sürekli yüksek işlem ücreti kaldırabilir misiniz?
  • Gizlilik: Kişisel veri içeriyor mu? Silinme taleplerine uyum gerekecek mi?
  • Entegrasyon: Mevcut altyapı blokzincire uygun mu?

Sonuç ve Öneri

Genel kural olarak, yüksek frekanslı, düşük gecikmeli operasyonlar ve gizlilik öncelikli durumlar için merkezi veri tabanları daha uygundur. İtirazların sık, hukuki delilin kritik ve şeffaflık gereksinimin yüksek olduğu senaryolarda blokzincir (özellikle hash anchoring veya permissioned zincir) değer katar.

Pratik öneri: Çoğu organizasyon için en dengeli yaklaşım hibrittir: canlı ve işlem yoğun veriyi merkezi DB'de tutun; kritik özetleri ve hash'leri düzenli aralıklarla blokzincire atarak hem maliyetleri kontrol edin hem de itiraz durumlarında güçlü delil sunun.

Bu rehberdeki 7 kriteri kendi iş modelinize uygulayarak, teknik ekip ve hukuk danışmanlarıyla birlikte karar verirseniz, operasyonel sürprizleri ve hukuki riskleri minimize edersiniz.

Eğer isterseniz, kurumsal senaryonuza özel bir karar ağacı ve maliyet tahmini tablosu hazırlayabilirim.