Mesaj Şemaları

Bu bölümde, Programlanabilir Ödeme Taahhüdü (PÖT) platformunda kullanılan temel protokol mesajları tanımlanmıştır. Mesaj şemaları; kullanıcı iradesinin kriptografik olarak ispatlanması, bankalar arası

Tüm mesajlar aşağıdaki ortak prensiplere tabidir:

  • Mesaj içeriği kullanıcı tarafından KEK imzası ile imzalanır

  • Her mesaj benzersiz nonce ve süre aşımı (expiry) içerir

  • Mesajlar zincir üzerinde yorumlanmaz, yalnızca referans olarak kullanılır

  • İş kuralları mesaj içeriği üzerinden banka sistemlerinde uygulanır


ClaimPOT — PÖT Talep Mesajı

(PÖT Claim Message)

Bir PÖT’ün lehtar tarafından talep edilmesi amacıyla kullanılan mesajdır.

Mesaj Amacı:

Lehtarın, belirli bir PÖT üzerinde hak talebinde bulunduğunu kriptografik olarak beyan etmesi.

Alanlar:

  • type

    • Sabit değer: ClaimPOT

  • potId

    • Talep edilen PÖT’ün zincir üzerindeki kimliği

  • beneficiaryReference

    • Lehtar kimlik referansı

    • DTL Sanal Hesap ID veya MOTA

  • targetAddress

    • PÖT’ün devredileceği hedef blokzincir adresi

  • requestingBankId

    • Talebi ileten bankanın tanımlayıcısı

  • nonce

    • Benzersiz sayı

    • Tekrar saldırılarını önlemek için kullanılır

  • expiry

    • Mesajın geçerlilik süresi

  • signature

    • KEK anahtarları ile üretilmiş dijital imza


ClaimPOTPartial — Kısmi Talep Mesajı

(Partial Claim Message)

Bir PÖT’ün tamamı yerine belirli bir tutarı için talep oluşturmak amacıyla kullanılan mesajdır.

Mesaj Amacı:

Talep eden tarafın, PÖT üzerinde kısmi hak talebinde bulunduğunu beyan etmesi.

Alanlar:

  • type

    • Sabit değer: ClaimPOTPartial

  • potId

    • Kısmi talebe konu olan PÖT’ün kimliği

  • amount

    • Talep edilen tutar

  • beneficiaryReference

    • Talep eden tarafın kimlik referansı

    • DTL Sanal Hesap ID veya MOTA

  • targetAddress

    • Kısmi devir sonrası kullanılacak hedef blokzincir adresi

  • requestingBankId

    • Talebi ileten bankanın tanımlayıcısı

  • nonce

    • Benzersiz sayı

  • expiry

    • Mesajın geçerlilik süresi

  • signature

    • KEK anahtarları ile üretilmiş dijital imza


RFQCreate — RFQ Oluşturma Mesajı

(Request for Quotation Create Message)

Bir PÖT’ün RFQ pazar yerine dahil edilmesi amacıyla kullanılan mesajdır.

Mesaj Amacı:

Mevcut PÖT sahibinin, PÖT’ü belirli bir süre boyunca teklif toplamaya açma iradesini beyan etmesi.

Alanlar:

  • type

    • Sabit değer: RFQCreate

  • potId

    • RFQ’ye konu olan PÖT’ün kimliği

  • minimumBidAmount

    • Kabul edilecek minimum teklif tutarı

  • rfqDuration

    • Teklif toplama süresi

  • nonce

    • Benzersiz sayı

  • expiry

    • Mesajın geçerlilik süresi

  • signature

    • KEK anahtarları ile üretilmiş dijital imza


Mesajların Doğrulanması ve Kullanımı

Bu mesajlar zincir üzerinde iş kuralı çalıştırmak amacıyla kullanılmaz. Mesajların doğrulanması ve bağlam değerlendirmesi aşağıdaki şekilde gerçekleştirilir:

  • KEK imzası: TCMB tarafından doğrulanır

  • İçerik ve bağlam: Banka içi sistemlerde değerlendirilir

  • Zincir üzeri kayıt: Mesajın varlığına dair referans oluşturur

Bu yaklaşım, mesaj formatlarının gelecekte genişletilebilmesini ve regülasyon değişikliklerine uyumlu kalmasını sağlar.


Regülasyon Perspektifinden Değerlendirme

Standartlaştırılmış mesaj şemaları, bankalar arası birlikte çalışabilirliği kolaylaştırırken; denetim ve incelemelerde teknik belirsizlikleri azaltır. Mesaj içeriğinin zincir dışında yorumlanması, iş kurallarının regülasyonlara uygun biçimde güncellenebilmesini mümkün kılar.

Last updated