Mevcut ağ: Ethereum Sepolia test ağı
Kanıtlar, herkese açık bir test ağı olan Sepolia’ya (chain ID 11155111) bağlanır. Mainnet üzerinde bağlama henüz etkinleştirilmedi. Sepolia’ya bağlanan kayıtlar herkes tarafından kontrol edilebilir, ancak bir test ağı, üretim ağının ekonomik kesinliğini taşımaz. Sepolia’yı işletenler ağı emekliye ayırmayı planlıyor; bundan önce mevcut bağlamalar arşivlenip yeniden bağlanacak. Hiçbir herkese açık ağın kalıcılığı garanti edilmez.
Sözleşmeler
0xc97d3E11a9880d969977dC2b5F82f18ccd80cD67Kaynak kodu Etherscan’de doğrulanmış.0xf61bdfE03C483Efd444E7F0329B2a099ee6137E1Yalnızca okunur. V2’ye geçişten önce kaydedilen kayıtları tutar.iBlock Trace aynı registry’yi ayrı bir anahtar önekiyle kullanacak şekilde tasarlandı ve kendine ait bir sözleşmesi yoktur. Trace bağlaması production’da henüz etkin değil.
Anahtarlar ve roller
Yönetim ve duraklatma yetkisi 2-of-3 Safe multisig’dedir: 0x945400DE4bDd49A22B07f3F5afc9fDBC4f342f87.
Kayıtlar, AWS KMS’te tutulan bir imzalama anahtarıyla (0x8A70bE64347e24b779E641161BeCD7dbe8F0F172) kaydedilir ve iptal edilir. Özel anahtar dışa aktarılamaz.
Verify kayıt makbuzları ayrı bir AWS KMS anahtarıyla imzalanır (0x1c8d14EAD8cbe22569188209bac71Ee71d5be174). Bu anahtar işlem gönderemez, işlem anahtarı da makbuz imzalayamaz. Anahtar değiştirildiğinde eski makbuz anahtarları burada listelenmeye devam eder.
Sözleşmeyi dağıtan adresin hiçbir rolü yoktur.
Zincire ne yazılır
- Verify: her kayıt için bir salted commitment (17 Ekim 2026’dan önce oluşturulan kayıtlar belgenin ham SHA-256 özetini kullanır). Belgenin kendisi asla yazılmaz.
- Trace (bağlama etkinleştirildiğinde; production’da henüz etkin değil): her parti checkpoint’i için bir checkpoint hash ve registry anahtarı. Kişisel veri, ürün adı veya müşteri tanımlayıcısı yazılmaz.
Bir kanıtı kendiniz kontrol edin
Verify: Paylaşım bağlantısını açın ve belgeyi seçin. Tarayıcınız SHA-256("iblock-verify:v2:commitment" ‖ 0x00 ‖ salt ‖ belge özeti) değerini cihazınızda hesaplar ve sonucu gösterir. Bu değeri bir block explorer’daki bağlama işlemindeki değerle karşılaştırın. Salt, bağlantıda #s= sonrasında taşınır ve sunucumuza hiçbir zaman gönderilmez.
Verify makbuzu: Doğrulama sayfasında “Kayıt makbuzu” bölümünü açarak makbuz JSON’unu indirin ya da imzasını tarayıcınızda kontrol edin. Makbuz; kayıt kimliği, commitment, kayıt zamanı, ağ, registry, işlem, blok numarası, blok hash’i ve blok zamanı üzerine EIP-712 typed data’dır (domain adı “iBlock Verify Receipt”, sürüm “1”, chain ID yok). İmzalayanı herhangi bir EIP-712 kütüphanesiyle çıkarın ve yukarıdaki makbuz anahtarıyla karşılaştırın. İptal edilen bir kayıt, iptal zincirde onaylandığında bir iptal makbuzu da taşır (primary type “Revocation”; iptal zamanı ve iptal işlemiyle). İki makbuz da bağlamanın yapıldığı ağ emekliye ayrıldıktan sonra kontrol edilebilir.
Kendi uygulamanız için test vektörü
salt = 0x00…01 (63 zeros, then 1)
documentHash = SHA-256("document")
commitment = a2b92e66aabe4f946fe3cd09413a290240786a313f6ce7f875bd98662fb285a6Trace, bağlama etkinleştirildiğinde: Inclusion proof’tan Merkle root’u yeniden hesaplayın, checkpoint hash ve registry anahtarını yeniden oluşturun, ardından registry kaydını, iptal durumunu ve işlem makbuzunu doğrulayın.
Bir kanıt neyi gösterir, neyi göstermez
Eşleşme, bir belgenin veya kaydın kimliği belli bir kurumun kaydettiğiyle aynı olduğunu ve iptal edilip edilmediğini gösterir. İçeriğin doğru veya hukuken geçerli olduğunu göstermez.
Veri işleme
- Belge içeriği hiçbir zaman yüklenmez veya saklanmaz. Özetleme tarayıcınızda yapılır.
- Bir kaydın salt değerine yalnızca kaydı oluşturan kurum ve bağlantıyı paylaştığı kişiler erişebilir.
- Silme işlemi salt değerini hizmetimizden kaldırır; daha önce paylaşılmış bağlantı kopyalarını veya herkese açık zincirdeki verileri kaldıramaz.
- Saklama, silme ve hesap ile ürün verilerini işleyen sağlayıcılar platform gizlilik bildiriminde anlatılır (iblocktechs.com/tr/privacy/platform).
Altyapı sağlayıcıları
| Sağlayıcı | Amaç | Bölge |
|---|---|---|
| Vercel | Barındırma ve sunucu fonksiyonları | fra1, Frankfurt |
| Supabase | Veritabanı ve kimlik doğrulama | eu-central-1, Frankfurt |
| Amazon Web Services (KMS) | İmzalama anahtarı | eu-north-1 |
| GitHub Actions | Zamanlanmış kanıt işleme | — |
| Alchemy | Blockchain ağ erişimi | — |
| Cloudflare Turnstile | İletişim formunda kötüye kullanım koruması (henüz etkin değil) | — |
| Resend | İşlemsel e-posta: davetler ve açtığınız bildirimler | eu-west-1, İrlanda |
Güvenlik sorunu bildirme
hello@iblocktechs.com adresine "Security report" konu satırıyla e-posta gönderin. Bildirimleri 3 iş günü içinde yanıtlamayı hedefliyor ve koordineli açıklama rica ediyoruz.
İddia etmediklerimiz
Bu hizmetler için bağımsız bir güvenlik denetimi veya sertifikasyon tamamlanmadı. Bağımsız sözleşme incelemesi, mainnet kullanımından önce ayrıca kapsamlandırılır.