1. Giriş
Kuantum hesaplamanın ortaya çıkışı, modern dijital altyapının kriptografik temellerine varoluşsal bir tehdit oluşturuyor. Shor'nin 1994 yılında yayınlanan algoritması, hem tamsayı çarpanlarına ayırma hem de ayrık logaritma problemine (RSA, DSA ve eliptik eğri kriptografisinin (ECC) altında yatan matematiksel varsayımlar) polinom zamanlı çözümler sağlar. Bitcoin, Ethereum, Monero ve Zcash de dahil olmak üzere günümüzde kullanılan tüm büyük kripto para birimleri, işlem kimlik doğrulaması için yalnızca ECC'ye güvenmektedir.
Kriptografik olarak ilgili kuantum bilgisayarların (CRQC) zaman çizelgesi belirsizliğini koruyor, ancak gidişat açık. IBM'in kuantum yol haritası, 2033 yılına kadar 100.000'den fazla kubit sistemi öngörüyor. Google'ın Willow işlemcisi, 2024'te üstel hata düzeltme iyileştirmeleri gösterdi. Ulus devlet aktörleri, bilinmeyen yeteneklere sahip gizli programları sürdürüyor. Düşmanların gelecekte şifreyi çözmek için şifrelenmiş verileri bugün topladığı "şimdi hasat et, şifresini sonra çöz" stratejisi, bunu gelecekteki bir sorundan, uzun vadeli değer depolamaya yönelik acil bir endişeye dönüştürüyor.
Mevcut kripto para birimleri önemli bir zorlukla karşı karşıya: Kuantum direncinin güçlendirilmesi, sert çatallanmaları, paydaşların fikir birliğini ve mevcut adreslerin geçişini gerektiriyor. Herhangi bir geçiş döneminde eski adresler savunmasız kalır. Yeni kriptografik temel unsurları tanıtırken geriye dönük uyumluluğu korumanın karmaşıklığı, önemli bir saldırı yüzeyi oluşturur.
SynX, oluşumdan itibaren kuantum sonrası kriptografiyi uygulayarak bu sorunu çözüyor. Her adres, işlem ve eşler arası iletişim, sıfır bloktan itibaren NIST standartlaştırılmış algoritmaları kullanmıştır. Kullanımdan kaldırılacak eski bir şifreleme veya geçiş riski yoktur. Bu belgede SynX protokolünün tüm teknik özellikleri sunulmaktadır.
1.1 Tasarım Hedefleri
SynX aşağıdaki hedefler doğrultusunda tasarlanmıştır:
- Kuantum Direnci: Tüm kriptografik operasyonlar, NIST standartlaştırılmış algoritmalar kullanılarak hem klasik hem de kuantum rakiplerinin saldırılarına karşı dayanıklı olmalıdır.
- İşlem Gizliliği: İşlem tutarları, gönderen ve alıcı bilgileri pasif gözlemcilerden gizlenmelidir.
- Öz-Egemenlik: Kullanıcılar, güvenilir üçüncü taraflara, merkezi borsalara veya KYC gerektiren hizmetlere güvenmeden fonlarının tam kontrolünü elinde tutmalıdır.
- Kullanılabilirlik: M-cüzdan, birden fazla dil desteği ve standart kurtarma mekanizmalarıyla teknik bilgisi olmayan kullanıcılar tarafından erişilebilir olmalıdır.
- Merkezi olmayan yönetim: Ağ, dağıtılmış fikir birliği ve düğüm operasyonu yoluyla iyi kaynaklara sahip rakipler tarafından ele geçirilmeye direnmelidir.
1.2 Gösterim
Bu yazı boyunca aşağıdaki gösterimi kullanıyoruz:
H(·)— BLAKE2b-256 hash functionKDF(·)— Argon2id key derivation functionKyber.KeyGen()— Kyber-768 anahtar üretimiKyber.Encaps(pk)— Kyber-768 kapsüllemeKyber.Decaps(sk, ct)— Kyber-768 kapsül ayırmaSPHINCS.KeyGen()— SPHINCS+-SHAKE-128'in anahtar üretimiSPHINCS.Sign(sk, m)— SPHINCS+ imza oluşturmaSPHINCS.Verify(pk, m, σ)— SPHINCS+ imza doğrulaması||— Bayt birleştirme⊕— Bitsel XOR
2. Tehdit Modeli ve Güvenlik Varsayımları
2.1 Düşman Yetenekleri
SynX aşağıdaki düşman sınıflarına karşı güvenlik sağlamak üzere tasarlanmıştır:
2.1.1 Klasik Düşmanlar
Özel donanımlar (ASIC'ler, FPGA'ler) ve dağıtılmış bilgi işlem kümeleri dahil olmak üzere isteğe bağlı klasik hesaplama kaynaklarına erişimi olan rakipler. Buna önemli ancak sınırlı hesaplama bütçelerine sahip ulus devlet aktörleri de dahildir.
2.1.2 Kuantum Düşmanları
Shor'nin algoritmasını 256 bit eliptik eğrilere karşı ve Grover'nin simetrik anahtar arama algoritmasına karşı çalıştırabilen kriptografik olarak ilgili kuantum bilgisayarlara erişimi olan rakipler. Kuantum bilgisayarların, Grover'nin algoritması tarafından sağlanan ikinci dereceden hızlanmanın ötesinde, çarpışmaya dayanıklı karma işlevlerini verimli bir şekilde tersine çeviremeyeceğini varsayıyoruz.
2.1.3 Ağ Düşmanları
Tüm ağ trafiğini pasif olarak gözlemleyebilen (küresel pasif rakip), belirli bağlantılara aktif ortadaki adam saldırıları yapabilen ve işlem yayınlarının zamanlama analizini yapabilen saldırganlar.
2.2 Güvenlik Varsayımları
SynX güvenliği aşağıdaki hesaplama varsayımlarına dayanır:
- Modül-LWE Sertliği: Kyber-768'de kullanılan parametrelerle ilgili Hatalı Modül Öğrenme sorunu, hem klasik hem de kuantum bilgisayarlar için hesaplama açısından zorludur.
- Karma İşlev Güvenliği: SHAKE256 ve Blake2b rastgele kahinler gibi davranarak çarpışma direnci, ön görüntü direnci ve kuantum düşmanlarına karşı ikinci ön görüntü direnci sağlar (Grover'nin ikinci dereceden hızlanması dikkate alındığında).
- Güvenli Rastgelelik: İşletim sisteminin CSPRNG'si tohum üretimi için 256 bitlik gerçek entropi sağlar.
SPHINCS+ security reduces entirely to hash function properties — collision and preimage resistance — rather than unproven number-theoretic hardness assumptions. That is a computational guarantee, not an information-theoretic one, but it rests on the most battle-tested primitives in cryptography, which makes it the most conservative choice for long-term security.
2.3 Kapsam Dışı
Aşağıdaki tehditler çekirdek protokolün kapsamı dışında kabul edilir:
- Kötü amaçlı yazılım veya fiziksel erişim yoluyla kullanıcının cihazının ele geçirilmesi
- Belirli donanım uygulamalarına yan kanal saldırıları
- Bireysel kullanıcılara yönelik sosyal mühendislik saldırıları
- Sürekli üstün çoğunluk hisse kontrolü ile %51 saldırıları*
* Protokol, stake etmede dürüst çoğunluğu varsayar. Çoğunluk saldırıları, kesme yoluyla ekonomik olarak caydırılır ancak kriptografik olarak önlenemez.
3. Kriptografik Temeller
3.1 Kyber-768 Anahtar Kapsülleme
Kyber, Hatalarla Modül Öğrenme (MLWE) problemini temel alan bir anahtar kapsülleme mekanizmasıdır (KEM). 2022'de NIST tarafından finalist olarak seçildi ve altı yıllık kamu değerlendirmesinin ardından Ağustos 2024'te resmi olarak FIPS 203 (ML-KEM) olarak standartlaştırıldı.
Kyber-768, yaklaşık olarak AES-192'ye eşdeğer olan NIST Güvenlik Seviyesi 3'ü sağlar. Şema, n = 256 ve q = 3329 olan R_q = Z_q[X]/(X^n + 1) polinom halkaları üzerinde çalışır.
3.1.1 Parametre Seti
| Parametre | Değer | Tanım |
|---|---|---|
| n | 256 | Polinom derecesi |
| k | 3 | Modül sıralaması |
| q | 3329 | Modül |
| η₁ | 2 | Gürültü parametresi (anahtar oluşturma) |
| η₂ | 2 | Gürültü parametresi (şifreleme) |
| Ortak anahtar boyutu | 1.184 bayt | — |
| Gizli anahtar boyutu | 2.400 bayt | — |
| Şifreli metin boyutu | 1.088 bayt | — |
| Paylaşılan sır | 32 bayt | — |
3.1.2 SynX'de Kullanım
SynX, Kyber-768'yi aşağıdakiler için kullanır:
- Eşler arası düğüm iletişimi (geçici anahtar değişimi)
- P2P pazarında şifreli mesajlaşma
- Gizli adres türetme (alıcı anahtarı kapsülleme)
3.2 SPHINCS+ Dijital İmzalar
SPHINCS+ is a stateless hash-based signature scheme selected by NIST as a post-quantum signature standard. Unlike lattice-based signatures, SPHINCS+ security relies solely on hash function properties, providing information-theoretic security guarantees.
SynX, kompakt parametre seti olan SPHINCS+-SHAKE-128'leri kullanır ve NIST Düzey 1'de (128 bit güvenlik) 7.856 baytlık imzalar üretir. 32 baytlık genel anahtar ve 64 baytlık özel anahtar, cüzdan durumunu küçük tutarken imza, Merkle kimlik doğrulama yolunun tamamını taşır.
3.2.1 Parametre Seti
| Parametre | Değer | Tanım |
|---|---|---|
| Güvenlik düzeyi | 128 bit (kuantum sonrası) | NIST Seviye 1 |
| Hash function | SHAKE256 | Extendable output function |
| Varyant | 128f (hızlı) | İmzalama hızı için optimize edildi |
| Ortak anahtar boyutu | 32 bayt | — |
| Gizli anahtar boyutu | 64 bayt | — |
| İmza boyutu | 7.856 bayt | ~7,7 KB |
| İmza zamanı | milisaniye | Uygulamaya bağlı |
| Doğrulama zamanı | milisaniyenin altında | Uygulamaya bağlı |
3.2.2 İmza Yapısı
SPHINCS+, yapraklarda WOTS+ (Winternitz Tek Seferlik İmzalar) bulunan Merkle ağaçlarından oluşan bir hiperağaç kullanarak imzalar oluşturur. Durum bilgisi olmayan özellik, mesaj karmasına dayalı deterministik yol seçimi yoluyla elde edilir ve XMSS gibi daha önceki karma tabanlı şemaların durum yönetimi güvenlik açıklarını ortadan kaldırır.
3.3 Simetrik Temel Öğeler
SynX aşağıdaki simetrik şifreleme temellerini kullanır:
- BLAKE2b-256: Primary hash function for transaction IDs, Merkle trees, and address derivation
- AES-256-GCM: Cüzdan depolaması ve P2P mesajları için kimliği doğrulanmış şifreleme
- Argon2id: Cüzdan şifrelemesi için hafızaya dayanıklı anahtar türetme
- SHAKE256: Extendable output function for key expansion and SPHINCS+ internals
All symmetric primitives provide at least 128-bit post-quantum security when accounting for Grover's algorithm quadratic speedup. While BLAKE2b-256 is the primary hash function, nodes support fallback to SHA3-256 for future cryptographic agility.
3.4 İletim Gizliliği
Tüm eşler arası iletişimler, mükemmel iletme gizliliği sağlayan geçici Kyber anahtar çiftlerini kullanır. Uzun vadeli anahtarların güvenliği ihlal edilse bile geçmiş oturumlar güvende kalır. Her bağlantı, kullanımdan sonra atılan yeni bir paylaşılan sır oluşturur.
4. Cüzdan Mimarisi
4.1 Tohum Üretimi ve Anahtar Türetme
Cüzdan oluşturma, benzersiz kriptografik kimliğinizi oluşturmak için çok adımlı güvenli bir süreci izler:
Tüm süreç yaklaşık 150 milisaniye sürüyor ve hem klasik hem de kuantum saldırılarına karşı tamamen korunan bir cüzdan ortaya çıkıyor.
4.2 25 Kelimelik Anımsatıcı Kurtarma
SynX, 264 bit entropi (256 bit + 8 bit sağlama toplamı) sağlayan, 25 kelimelik genişletilmiş bir BIP-39 uyumlu anımsatıcı şeması kullanır. Bu, mevcut donanım cüzdanı kelime listeleriyle uyumluluğu korurken standart 24 kelimelik formatı aşar.
25. kelime ikili amaçlara hizmet eder:
- Artan güvenlik marjı için ek entropi
- Hata tespiti için entegre sağlama toplamı
Cüzdan kurtarma işlemi yalnızca anımsatıcı ifadeyi ve isteğe bağlı parolayı gerektirir. Aynı tohum, aynı Kyber ve SPHINCS+ anahtar çiftlerini deterministik olarak yeniden oluşturur.
4.3 Çoklu Dil Desteği
SynX cüzdanı hem kullanıcı arayüzü hem de anımsatıcı kelime listeleri için yedi dili destekler:
| Dil | Kod | Kelime listesi |
|---|---|---|
| İngilizce | en | BIP-39 kuantum geliştirmelerden ilham aldı |
| İspanyol | es | BIP-39 kuantum geliştirmelerden ilham aldı |
| Fransızca | fr | BIP-39 kuantum geliştirmelerden ilham aldı |
| İtalyan | it | BIP-39 kuantum geliştirmelerden ilham aldı |
| Portekizce | pt | BIP-39 kuantum geliştirmelerden ilham aldı |
| Japonca | ja | BIP-39 kuantum geliştirmelerden ilham aldı |
| Korece | ko | BIP-39 kuantum geliştirmelerden ilham aldı |
Kullanıcılar, desteklenen herhangi bir dili kullanarak cüzdan oluşturabilir ve kurtarabilir. Temel entropi dilden bağımsızdır; İngilizce kelimelerle oluşturulan bir cüzdan, eşdeğer Japonca kelimeler kullanılarak kurtarılabilir.
4.4 USB Donanım Dışa Aktarma
SynX, hava boşluklu çalışma ve soğuk depolama için cüzdan kimlik bilgilerinin USB depolama cihazlarına güvenli bir şekilde aktarılmasını destekler.
4.4.1 Dışa Aktarma Formatı
Dışa aktarma formatı, Argon2id'den türetilmiş anahtarlarla AES-256-GCM kimlik doğrulamalı şifrelemeyi kullanır. Dosya bütünlüğü BLAKE2b-256 sağlama toplamı aracılığıyla doğrulanır. Belirli parametreler uygulama tarafından tanımlanır.
4.4.2 Hava Boşluklu İmzalama
USB dışa aktarımı çevrimdışı işlem imzalamaya olanak sağlar. İmzasız işlemler hava boşluklu bir makineye aktarılır, SPHINCS+ ile imzalanır ve yayına geri gönderilir. Özel anahtarlar hiçbir zaman internete bağlı bir cihaza dokunmaz.
4.5 Adres Formatı
SynX adresleri aşağıdaki formatı kullanır:
Adres Kyber-768 genel anahtarından türetilir. "SX" öneki görsel tanımlama sağlar ve Base58Check kodlaması, hata tespiti için 4 baytlık bir sağlama toplamı içerir. Toplam adres uzunluğu 35 karakterdir.
5. İşlem Protokolü
5.1 İşlem Yapısı
Bir SynX işlemi aşağıdaki alanları içerir:
| Alan | Boyut | Tanım |
|---|---|---|
| versiyon | 1 bayt | Protokol sürümü |
| zaman damgası | 8 bayt | Unix zaman damgası (milisaniye) |
| gönderen_pk | 32 bayt | SPHINCS+ genel anahtarı |
| alıcı | 34 bayt | Alıcı adresi (kodlanmış) |
| miktar | 8 bayt | İşlem tutarı (atomik birim) |
| ücret | 8 bayt | Ağ ücreti |
| bir kez | 8 bayt | Gönderenin işlem sayacı |
| yük | değişken | İsteğe bağlı şifrelenmiş veriler |
| imza | 7.856 bayt | SPHINCS+ imzası |
5.2 İmzalama Süreci
Bir işlem gönderdiğinizde cüzdan, taklit edilemez, kuantum dirençli bir imza oluşturmak için aşağıdaki adımları gerçekleştirir:
Tutar, alıcı, ücret ve zaman damgası birleştirilir
Blake2b karması benzersiz 256 bitlik tanımlayıcı üretir
Karma tabanlı imza, sahipliği kanıtlar (~5 ms)
Doğrulayıcılara gönderilen imzalı işlem
5.3 Doğrulama
Düğümler işlemleri şu şekilde doğrular:
- Gönderenin yeterli bakiyesi olup olmadığı kontrol ediliyor (ücret dahil)
- Nonce'ın doğrulanması tam olarak gönderenin mevcut nonce'ı + 1
- Serileştirilmiş verilerden işlem karmasını yeniden hesaplama
- SPHINCS+ imzasının gönderenin genel anahtarıyla doğrulanması
- Zaman damgası kontrol ediliyor kabul edilebilir sınırlar içerisinde (±5 dakika)
Geçersiz işlemler reddedilir ve yayılmaz.
5.4 Gizli Adresler
SynX, alıcı gizliliği için dönüşümlü yazıcı adresleri uygular. Her işlemde yeni bir adres kullanılması gözlemcilerin ödemeleri tek bir alıcıya bağlamasını engeller:
Yalnızca amaçlanan alıcı, gelen işlemleri tanımlayabilir ve talep edebilir. Harici gözlemciler görünür bir bağlantısı olmayan ilgisiz tek seferlik adresleri görür.
6. Bahis Mekanizması
6.1 Mutabakata Genel Bakış
SynX, Synergy Sea adı verilen hibrit bir Hisse Kanıtı + İş Kanıtı konsensüs mimarisini kullanır. Staking doğrulayıcıları saniyenin altında işlem kesinliği sağlarken, madenciler güvenlik omurgasını taşıyor. Blok üretimi tasarım gereği değişken bir aralıkta çalışır: SerendipityX'nin zorluğu sürekli olarak artar, bu nedenle bloklar arasındaki boşluk sabit bir saate göre ilerlemek yerine ağ koşullarına göre değişir. Bu çift katmanlı tasarım, işlem işlemini blok üretiminden ayırır; bu, pratik işlem kesinliği için SynX'yi Solana'den daha hızlı hale getiren ve rakibin senkronize olabileceği öngörülebilir bir blok temposu bırakmayan mimari kuantum sıçramasıdır.
- Staking doğrulayıcı fikir birliği yoluyla ikinci saniyeden kısa işlem kesinliği
- Madencilik ödülleri ve zincir güvenliği için sürekli artan zorluklarla yönetilen değişken blok üretim aralıkları
- Bellek destekli PoW (Argon2id, 2 GB) ile birleştirilmiş enerji tasarruflu stake katmanı
- Hisselerin azaltılması yoluyla ekonomik güvenlik
- Çift katmanlı fikir birliği, hız-güvenlik dengesini ortadan kaldırır
6.2 Staking Parametreleri
| Parametre | Değer |
|---|---|
| Minimum bahis | 10 SynX |
| Kilitleme süresi | minimum 7 gün |
| Bekleme süresini kaldır | 24 saat |
| Temel APR | %5 (7 gün) / %6 (14 gün) / %7,77 (30 gün) |
| Kesici ceza | %5 hisse |
| Engelleme süresi | Değişken (zorluğa dayalı) |
6.3 Ödül Dağıtımı
Blok ödülleri, stake edenlere toplam stake arzındaki paylarına göre orantılı olarak dağıtılır. Ödül formülü şöyledir:
Kullanıcı para çekme işlemini başlatmadığı sürece ödüller otomatik olarak birleştirilir.
6.4 Kesme Koşulları
Bahisçiler aşağıdaki durumlarda kesintiye uğrar (hissenin bir kısmını kaybeder):
- Çift imzalama (çakışan bloklar üretme)
- Uzatılmış kesinti süresi (>24 saat çevrimdışı)
- Geçersiz bloklar üretmek
6.5 Cüzdan İçi Staking Arayüzü
SynX cüzdanı, harici araçlara ihtiyaç duymadan yerel stake etme işlevselliği sağlar:
- Mevcut bakiyeden bahis miktarını seçin
- Kilitleme süresini seçin (7, 14 veya 30 gün)
- İşlemi onaylayın (SPHINCS+ ile imzalanmış)
- Ödülleri gerçek zamanlı kontrol panelinden izleyin
- Tek tıklamayla kazığı kaldırın (bekleme süresinden sonra)
7. SerendipityX Madencilik Algoritması
7.1 Tasarım Felsefesi
SerendipityX is SynX's anti-ASIC mining algorithm, inspired by Monero's RandomX and built on the Argon2id memory-hard function. The name reflects the protocol's core belief: that the discovery of new blocks should be a matter of tesadüf—equal opportunity for all participants—not a function of who can deploy the largest server rack.
Bitcoin madenciliği "bir CPU, bir oy" olarak tasarlandı. Bugün beşten az madencilik havuzu, Bitcoin'nin hash oranının %80'inden fazlasını kontrol ediyor ve tüm ülkelerden daha fazla elektrik tüketen depo büyüklüğünde ASIC çiftliklerini işletiyor. Merkezi olmayan ideal, direnmek üzere tasarlanmış merkezi güç yapıları tarafından yakalanmıştı. SerendipityX bunu imkansız kılmak için tasarlandı.
7.2 Teknik Temel
SerendipityX, Parola Karma Yarışması'nın (PHC) galibi olan ve RFC 9106'da standartlaştırılan Argon2id üzerine kurulmuştur. Algoritma, üç matematiksel garantiyle ASIC direncine ulaşır:
| Parametre | Değer | Amaç |
|---|---|---|
| Bellek maliyeti (m_cost) | 2GB | Mobil cihaz RAM'yi aşar — telefon çiftliklerini ve ASIC ekonomisini ortadan kaldırır |
| Zaman maliyeti (t_cost) | 3 yineleme | Sıralı geçişler paralelleştirme kısayollarını önler |
| Paralellik (p) | 1 | Çok şeritli ASIC optimizasyon vektörlerini ortadan kaldırır |
| Çıkış uzunluğu | 32 bayt | Blake2b zinciriyle uyumlu 256 bit karma |
| Mod | Argon2id (hibrit) | Yan kanal direnci için veriden bağımsız + veriye bağımlı geçişler |
7.3 Bellek Sertliği Neden ASIC Merkezileştirmeyi Yeniyor?
ASIC yongaları, milyarlarca basit hash devresini silikon üzerine sıkıştırarak SHA-256 (Bitcoin) madenciliğinde üstünlük elde ediyor. Her devre küçük, ucuz ve hızlıdır. Ancak SerendipityX, her karma hesaplamanın gerçekleştirilmesini gerektirir 2 GB rastgele bellek erişim düzeni—mantık kapıları gibi minyatürleştirilemeyen hafıza. 2 GB gereksinimi bilinçli olarak seçilmiştir: Çoğu cep telefonunda mevcut olan RAM'yi aşarak Çin ve devlet destekli telefon çiftliği operasyonlarının ağı binlerce düşük maliyetli cihazla doldurmasını önler. Yüksek bant genişliğine sahip DRAM'in maliyeti, özel ASIC'ler ile tüketici masaüstü CPU'ları/GPU'ları arasındaki performansı eşitleyerek toplam yonga maliyetine hakim olur.
SHA-256 için ASIC'ler CPU'lara göre 10.000x+ hıza ulaşır. Argon2id için bellek duvarı, ASIC'nin avantajını yaklaşık 1–3 katla sınırlayarak özel silikonu ekonomik açıdan uygunsuz hale getirir.
7.4 Hibrit Konsensüs: SerendipityX PoW + Staking (Synergy Sea)
SynX, Synergy Sea adı verilen hibrit bir PoS+PoW konsensüs mimarisini kullanır. Bu çift katmanlı tasarım, işlem işlemini blok üretiminden ayırır; pratik işlem kesinliği açısından SynX'yi Solana'den daha hızlı hale getiren mimari kuantum sıçraması:
- Madencilik katmanı (PoW): Yeni SynX, değişken blok aralığında SerendipityX iş kanıtı aracılığıyla üretiliyor ve adil dağıtım ve zincir güvenliği sağlarken elektriği arza dönüştürüyor
- Staking katmanı (PoS): Staking doğrulayıcıları işlemleri saniyeden daha kısa sürede onaylayarak blok üretiminden bağımsız olarak anında kesinlik sağlar
- Kuantum sıçraması: İşlem işleme, blok üretiminden bağımsız olarak çalışır. Kullanıcılar, mevcut bloğun inişi ne kadar sürerse sürsün, anında gönderim deneyimi yaşarlar. Bu nedenle SynX, Solana'den (~400ms slot), XRP'den (3-5 saniye) ve tüm klasik blockchainlerden daha hızlıdır ve değişken blok aralığının kullanıcıya hiçbir maliyeti yoktur.
- Geçiş: Madencilik ödülleri bir programa göre yarıya indiriliyor ve yavaş yavaş ağırlık stake etmeye kaydırılıyor
Bu, dizüstü bilgisayarı olan bir öğrencinin bir devlet aktörüyle fuar alanında rekabet etmesi anlamına geliyor. Hiçbir varlık, donanım avantajları yoluyla blok üretimine tek başına hakim olamaz. Protokol, Bitcoin'nin yalnızca vaat ettiği şeyi uyguluyor: para yaratılmasında eşit katılım.
8. P2P Emanet Pazarı
8.1 Tasarım Hedefleri
SynX pazarı, merkezi aracılar veya KYC gereksinimleri olmadan, güvenilir eşler arası ticarete olanak tanır. Anahtar özellikler:
- Saklama dışı emanet (akıllı sözleşmede kilitlenen fonlar)
- Taraflar arasında şifreli iletişim
- Merkezi olmayan anlaşmazlık çözümü
- Karşı tarafın borsa hacklerine maruz kalmaması
8.2 Emanet Protokolü
Emanet sistemi, açıkça tanımlanmış durumlar aracılığıyla ilerleyerek her iki tarafın da her adımda korunmasını sağlar:
Teklif yayınlandı
İkisi de yatırıldı
Ticaret tamamlandı
Hakem dahil
İade edilen fonlar
Her emanet üç tarafı içerir: yapıcı, alıcı ve hakem. Fonların serbest bırakılması için 3'ten 2'sinin imzası gerekiyor, bu da hiçbir tarafın fonları çalamayacağı anlamına geliyor.
8.3 Ticaret Akışı
- Teklif Oluşturma: Maker tutarı, fiyatı, ödeme yöntemini ve zaman aşımını belirterek teklif oluşturur
- Teklif Kabulü: Alıcı teklifi kabul eder, her iki tarafın fonları 3'ten 2'si çoklu imza emanetinde kilitlenir
- Ödeme: Alıcı, fiat ödemesini belirtilen yöntemle (banka, nakit vb.) gönderir.
- Onay: Maker makbuzunu onaylıyor, ikisi de serbest bırakma işlemini imzalıyor
- Serbest bırakmak: Fonlar alıcıya serbest bırakıldı, işlem tamamlandı
8.4 Uyuşmazlık Çözümü
Taraflar aynı fikirde değilse, her ikisi de tahkime başvurabilir:
- Anlaşmazlığa düşen taraf tahkim ücretini öder (kazanırsa iade edilir)
- Hakem her iki tarafın şifrelenmiş kanıtlarını inceler
- Hakem, kazanan taraf için serbest bırakma işlemini imzaladı
- 3 imzadan 2'si (hakem + kazanan) fonları serbest bırakır
Hakemler, itibar ve hisseye dayalı olarak merkezi olmayan bir havuzdan seçilir.
8.5 Şifreli Mesajlaşma
Ticaret katılımcıları, Kyber anahtar değişimini kullanarak uçtan uca şifrelenmiş kanallar aracılığıyla iletişim kurar:
Mesajlar, Kyber-768 aracılığıyla oluşturulan paylaşılan bir sır kullanılarak AES-256-GCM ile şifrelenir. Mesajlar ele geçirilse bile, ağ operatörleri dahil üçüncü taraflarca okunamaz.
9. Ağ Katmanı Gizliliği
9.1 Tor Entegrasyonu
SynX düğümleri aşağıdakileri sağlayarak tamamen Tor üzerinden çalışabilir:
- İşlem yayınları için IP adresi gizleme
- Trafik analizine direnç
- Sansürün aşılması
Arka plan programı otomatik Tor devresi kurulmasını ve gizli hizmet çalışmasını destekler.
9.2 Karahindiba++ Protokolü
İşlem yayılımı, ağ düzeyinde anonimleştirmeyi önlemek için Dandelion++ kullanır:
- Kök Aşaması: İşlem, düğümler aracılığıyla rastgele yol boyunca iletildi
- Tüylenme Aşaması: İşlem standart dedikodu yoluyla geniş çapta yayınlanıyor
Bu, rakiplerin ilk görülen buluşsal yöntemler aracılığıyla işlem kaynağını belirlemesini engeller.
9.3 Akran Keşfi
Düğümler eşleri şu yollarla keşfeder:
- Sabit kodlanmış önyükleme düğümleri
- DNS tohum sunucuları
- Akran değişim protokolü
- Tor gizli hizmet dizinleri
10. Eski Zincirlerle Karşılaştırma
Aşağıdaki tablo SynX'yi başlıca gizlilik odaklı ve ana akım kripto para birimleriyle karşılaştırmaktadır:
| Özellik | Bitcoin | Monero | Zcash | SynX |
|---|---|---|---|---|
| İmza Algoritması | ECDSA (secp256k1) | EdDSA (Ed25519) | EdDSA/Groth16 | SPHINCS+-128f |
| Anahtar Değişimi | ECDH | X25519 | X25519 | Kyber-768 |
| Kuantuma Dayanıklı | No | No | No | Evet |
| Gizlilik Varsayılanı | No | Evet | İsteğe bağlı | Evet |
| Güvenilir Kurulum | No | No | Evet | No |
| Ortalama Teksas Boyutu | ~250 bayt | ~2-3 KB | ~2 KB | ~20 KB |
| Blok Süresi | ~10 dk | ~2 dk | ~75 saniye | ~60 saniye |
| Teksas Kesinliği | ~60 dk | ~20 dk | ~12,5 dk | saniyenin altında |
| Konsensüs | PoW | PoW | PoW | Hibrit PoS+PoW |
| Yerel Staking | No | No | No | Evet |
| P2P Pazaryeri | No | No | No | Evet |
| Çok Dilli Cüzdan | Değişir | Evet | Sınırlı | 7 Dil |
| USB Soğuk Hava Deposu | Donanım cüzdanı aracılığıyla | Donanım cüzdanı aracılığıyla | Donanım cüzdanı aracılığıyla | Yerli |
10.1 Kuantum Geçiş Riski
Eski zincirler kuantum sonrası kriptografiye geçişte önemli zorluklarla karşı karşıyadır:
- Bitcoin: Merkezi olmayan topluluk arasında sert çatal konsensüsü gerektirir. Adres geçişi eski P2PKH çıktılarını savunmasız bırakır. Açık anahtarlara sahip adreslerde tahmini 4+ milyon BTC var.
- Ethereum: Account abstraction provides upgrade path, but smart contract compatibility is complex. Migration period creates attack window.
- Monero: Halka imzaları kuantum sonrası için dikkatli bir şekilde yeniden tasarlanmayı gerektirir. Akademik araştırma devam ediyor ancak dağıtım zaman çizelgesi yok.
- Zcash: zk-SNARK'lar eliptik eğri eşleştirmelerine dayanır. Kuantum sonrası SNARK'lar mevcuttur ancak önemli ölçüde daha büyük ve daha yavaştırlar.
SynX geçiş gerektirmez. Tüm adresler, oluşumdan itibaren kuantum sonrası kriptografiyi kullanmıştır.
11. Performans Analizi
11.1 Karşılaştırmalar
Ticari donanımda beklenen performans:
| Operasyon | Zaman | Hafıza |
|---|---|---|
| Cüzdan oluşturma | saniyenin altında | asgari |
| SPHINCS+ işareti | milisaniye | asgari |
| SPHINCS+ doğrulaması | milisaniyenin altında | asgari |
| Kyber kapsülleme | milisaniyenin altında | asgari |
| Kyber kapsülsüzleştirme | milisaniyenin altında | asgari |
| İşlem oluşturma | milisaniye | asgari |
| Blok doğrulama | saniyenin altında | ılıman |
Belirli zamanlamalar uygulamaya bağlıdır ve kasıtlı olarak atlanmıştır.
11.2 Ölçeklenebilirlik
SynX yüksek verimli çalışma için tasarlanmıştır:
- Blok boyutu sınırı: 500 KB
- Blok aralığı: değişken, zorluğa dayalı (madencilik katmanı)
- İşlem kesinliği: Saniyenin altında (staking doğrulama katmanı)
- Hedef verim: 2.000+ TPS
- RPC kapasitesi: 8.000 istek/saniye sürekli
Ağ, işlem hacmine göre ölçeklenen uyarlanabilir yakma mekanizmalarını kullanıyor ve Solana düzeyindeki üretimde bile ekonomik istikrarı koruyor. Katman 2 çözümleri, özel kullanım durumları için ek kapasite sağlayabilir.
11.3 Depolama Gereksinimleri
- Tam düğüm (geçerli): ~15 GB
- Budanmış düğüm: ~5 GB
- Yalnızca cüzdan: ~100 MB
12. Gelecekteki Çalışmalar
12.1 Değerlendiriliyor
Aşağıdaki özellikler gelecekteki protokol sürümlerine potansiyel olarak dahil edilmek üzere değerlendirilmektedir:
- Donanım Cüzdan Entegrasyonu: SPHINCS+ uygulayan özel imzalama cihazları desteği
- Mobil Cüzdan: iOS ve Android platformları için yerel uygulamalar
- Katman-2 Ölçeklendirme: Daha yüksek verim için durum kanalı yapıları
- Zincirler Arası Birlikte Çalışabilirlik: Dış ağlara köprü mekanizmaları
- Gizli İşlemler: Kuantum sonrası taahhüt planları yoluyla gizlenen miktar
Uygulama zaman çizelgeleri güvenlik denetimlerine, topluluk geri bildirimlerine ve protokol yönetimine bağlıdır.
12.2 Aktif Araştırma Alanları
Aşağıdaki konular akademik inceleme altındadır ancak henüz yol haritasına dahil edilmemiştir:
- Gelişmiş gönderen gizliliği için kuantum sonrası halka imzaları
- Kafes tabanlı sıfır bilgi geçirmez yapılar
- Emanet için kuantum dirençli eşik şifrelemesi
13. Sonuç
SynX, kripto para birimi güvenliğine temelde farklı bir yaklaşımı temsil ediyor. SynX, eski kriptografik varsayımları temel almak ve gelecekteki yükseltmeleri planlamak yerine, başlangıçtan itibaren NIST standartlaştırılmış kuantum sonrası algoritmaları uygular. Her işlem imzası, bilgi teorik güvenliğine sahip SPHINCS+ karma tabanlı şifrelemeyi kullanır. Her anahtar değişiminde Kyber-768 kafes tabanlı kapsülleme kullanılır.
M-cüzdan mimarisi hem güvenliğe hem de kullanılabilirliğe öncelik verir: 25 kelimelik anımsatıcı kurtarma, yedi dil desteği, hava boşluklu imzalama için yerel USB dışa aktarımı ve harici araçlara ihtiyaç duymayan yerleşik stake etme. P2P emanet pazarı, merkezi borsalar veya KYC gereksinimleri olmadan güvenilir ticarete olanak tanır.
Kriptografik olarak alakalı kuantum bilgisayarlar ortaya çıktığında, eski zincirler önemli saldırı yüzeyine sahip zorlu geçişlerle karşı karşıya kalacak. SynX kullanıcıları böyle bir geçişle karşılaşmıyor. Fonları ilk bloktan itibaren kuantum sonrası kriptografiyle korunuyor.
SynX bilinen hiçbir arka kapı, anahtar emanet mekanizması veya kolluk kuvveti erişim özelliği içermez. Protokol 200K blok yüksekliğine kadar kapalı kaynak ve yayınlandıktan sonra bağımsız olarak denetlenebilecektir.
Protokol 200K blok yüksekliğine kadar kapalı kaynak, ağ yayında ve cüzdan indirilmeye hazır.
14. Referanslar
- Shor, P.W. (1994). "Kuantum hesaplama için algoritmalar: ayrık logaritmalar ve çarpanlara ayırma." Bildiriler 35. Yıllık Bilgisayar Biliminin Temelleri Sempozyumu. DOI: 10.1109/SFCS.1994.365700
- NIST (2024). "Kuantum Sonrası Kriptografi." Ulusal Standartlar ve Teknoloji Enstitüsü. csrc.NIST.gov/projects/post-quantum-cryptography
- Avanzi, R., ve diğerleri. (2021). "CRYSTALS-Kyber: Algoritma Özellikleri ve Destekleyici Dokümantasyon." NIST PQC Gönderimi. pq-crystals.org/Kyber
- Bernstein, D.J., ve diğerleri. (2019). "SPHINCS+: NIST Kuantum Sonrası Projesine Gönderim." NIST PQC Gönderimi. SPHINCS.org
- Grover, L.K. (1996). "Veritabanı araması için hızlı bir kuantum mekaniksel algoritma." Bildiriler Kitabı 28. Yıllık ACM Bilgisayar Teorisi Sempozyumu. DOI: 10.1145/237814.237866
- Aumasson, J.-P. & Neves, S. (2013). "BLAKE2: MD5 kadar daha basit, daha küçük, daha hızlı." ACNS 2013. blake2.net
- Biryukov, A., Dinu, D., & Khovratovich, D. (2016). "Argon2: the memory-hard function for password hashing and other applications." Şifre Karma Yarışması. şifre karma.net
- Fiat, A. ve Shamir, A. (1986). "Kendinizi nasıl kanıtlayabilirsiniz: Kimlik belirleme ve imza sorunlarına pratik çözümler." KRİPTO 1986. DOI: 10.1007/3-540-47721-7_12
- Boneh, D. ve Shoup, V. (2023). Uygulamalı Kriptografi Yüksek Lisans Kursu. Stanford Üniversitesi. toc.cryptobook.us
- Mosca, M. (2018). "Kuantum bilgisayarların olduğu bir çağda siber güvenlik: hazır olacak mıyız?" IEEE Güvenlik ve Gizlilik. DOI: 10.1109/MSP.2018.3761723