Z-TextBelgeler

Mesajlasma

Z-Text mesajlari blockchain islemleridir. Her mesaj sifrelenmis, kalici ve sansure direnclidir.

Mesaj Gonderme

Mesaj gondermek icin tokalasmasi ile dogrulanmis bir kisiyle konusma acin ve mesajinizi yazin. Uygulama paylasilan anahtarla sifreler ve BitcoinZ blockchain'inde korunakli bir islem olarak yayinlar.

  1. Mesajlar sekmesinden bir konusma acin
  2. Giris alanina mesajinizi yazin
  3. Gonder dugmesine dokunun -- mesaj yerel olarak sifrelenir
  4. Korunakli bir islem olusturulur ve aga yayinlanir
  5. Mesaj mempool G-stream push araciligiyla neredeyse aninda teslim edilir (genellikle 1-5 saniye)

Mesaj Teslimi

Mesajlar mempool G-stream push araciligiyla neredeyse aninda teslim edilir. Bir islem yayinlandiginda, G-stream okunmamis memo'yu alicinin cihazina 1-5 saniye icinde iter. Blockchain uzerinde kalici yerlesim icin blok onaylama daha sonra gelir.

DurumAnlami
GonderiliyorIslem olusturuluyor ve imzalaniyor
BeklemedeIslem mempool'a yayinlandi
Teslim EdildiMempool G-stream push alici tarafindan alindi
OnaylandiIslem kalici yerlesim icin bir bloga islendi

Tokalasmasi Protokolu

Birine mesaj gonderebilmeniz icin once kriptografik bir tokalasmasi tamamlamaniz gerekir. Bu, her iki tarafin mesaj sifreleme icin kullandigi paylasilan bir gizli anahtar olusturur.

  1. Baslatma -- Korunakli bir isleme gomulmus acik anahtarinizi iceren bir tokalasmasi istegi gonderirsiniz
  2. Yanit -- Alici baska bir korunakli islemde kendi acik anahtarini geri gondererek kabul eder
  3. Anahtar turetimi -- Her iki istemci de Diffie-Hellman anahtar degisimi kullanarak paylasilan bir gizli anahtar hesaplar
  4. Hazir -- Paylasilan gizli anahtar yerel olarak saklanir ve gelecekteki tum mesajlari sifrelermek/cozumlemek icin kullanilir

Guvensiz Dogrulama

Tokalasmasi guvensizdir -- hicbir sunucu anahtar degisimini aracilik etmez. Her iki acik anahtar da korunakli islemler araciligiyla iletilir, boylece anahtar degisimi bile gozlemciler tarafindan gorunmezdir.

Sifreleme Aciklamasi

Z-Text cift katmanli bir sifreleme modeli kullanir:

  • Katman 1 -- zk-SNARK korumasi: Islem memo'su (mesajinizi iceren) blockchain'in yerel korunakli islem mekanizmasi tarafindan sifrelenir. Yalnizca gonderici ve alici z-adresleri cozumleyebilir.
  • Katman 2 -- Paylasilan anahtar sifreleme: Memo alanina yerlestirilmeden once mesajiniz ayrica tokalasmasi sirasinda olusturulan paylasilan anahtarla sifrelenir. Bu, birisi z-adres goruntulenme anahtarini ele gecirse bile, tokalasmasi ile turetilmis anahtar olmadan mesajlari okuyamayacagi anlamina gelir.

Cikartmalar

Z-Text konusmalarda cikartma gorselleri gondermeyi destekler. Cikartmalar, metin mesajlar gibi islem memo'suna kodlanir ve gomulur. Uygulama yerlesik bir cikartma paketi icerir ve premium kullanicilar ek paketlere erisim elde eder.

Mesaj Sinirlari

Mesajlar islem memo'larinda saklandigi icin, blockchain'in memo alan boyutu tarafindan belirlenen mesaj basina bir karakter siniri vardir. Daha uzun mesajlar icin uygulama icerigi otomatik olarak birden fazla isleme boler ve alici tarafinda yeniden birlestirir.

Premium: Daha Hizli Mesajlar

Premium aboneler, optimize edilmis dugum altyapisi uzerinden yonlendirme ile mesaj teslim surelerini azaltabilen oncelikli islem aktarimindan yararlanir.