Skip to main content

Ad qeydiyyatı

Memo-lara əsaslanan protokolla hər kəs ad qeydiyyatdan keçirə bilər.
İlk növbədə adınızın sahibliyini təsdiqləyən Ed25519 açar cütü yaratmalısınız.

Məsələn, Riçard richard.zcash adını qeydiyyatdan keçirmək istəyir. Əsas addımlar:

  1. ZCashNames protokoluna uyğun əməliyyat memo-su formalaşdırın
  2. zNS qeydiyyatçısının ünvanına tələb olunan məbləğlə və şəxsi açarınızla imzalanmış memo əmri ilə əməliyyat göndərin
  3. zNS skaneri yoxlayır: ad qaydaları, imza, məbləğ və digər protokol yoxlamaları
  4. Qeydiyyatı kriptoqrafik olaraq təsdiqləyən sübutun yaradılması
  5. İndeksləyici yeni sübutu alır, skan edir, yoxlayır və paylanmış ad reyestrini qurur
  6. Hazırdır! richard.zcash işləyir
Registration Flow

Memo

Protokola əsasən, ad qeydiyyatı memo-su iki nöqtə ilə ayrılmış 8 sahədən ibarətdir:

zNS:1:REG:{name}:{zcash_address}:{ed25519_pubkey}:{nonce}:{signature}

İmza zNS:1:REG:{name}:{zcash_address}:{ed25519_pubkey}:{nonce} hissəsini — yəni sondakı imza sahəsi olmadan bütün əmri — əhatə edir və Ed25519 şəxsi açarı ilə atılır. Bu, qeydiyyatı Riçardın təsdiqlədiyini sübut edir; onun açarı olmadan heç kim onun adından ad qeydiyyatdan keçirə bilməz.

Hədəf ünvan Orchard qəbuledicisi daşıyan mainnet Unified Address olmalıdır; qeydiyyatçı geri qaytarmaları və satış gəlirlərini Orchard açar materialı vasitəsilə ödəyir, ona görə belə qəbuledicisi olmayan ünvandan istifadə etmək mümkün deyil. Bütün sahə qaydaları, nonce semantikası və 512 baytlıq memo büdcəsi üçün bax: Əmr formatı.

tip

Bir neçə şəxs eyni adı eyni vaxtda qeydiyyatdan keçirmək istəsə, yalnız birinci əməliyyat emal olunacaq, qalanlarına isə məbləğ daxili balansa qaytarılacaq. İstifadəçi saytda çıxarış ünvanını göstərməklə vəsaitini istənilən vaxt çıxara bilər.