Skip to main content

Adın həlli

Adların həlli İndeksləyici API-sinə sorğu göndərməklə həyata keçirilir.

Məsələn, Con richard.pivx ünvanına PIVX göndərmək istəyir:

  1. Adı həll etmək üçün API-ni çağırın
  2. Ünvanı alın və onunla birlikdə yoxlama üçün lazım olan bütün sübutları əldə edin
  3. Sübutları yoxlayın (məcburi deyil): Merkle sübutu ünvanın reyestrdə olduğunu təsdiqləyir
  4. Həll olunmuş ünvana PIVX göndərin

Con uzun PIVX ünvanını heç görmür. O sadəcə richard.pivx yazır.

Cavabın yoxlanması

merkle_proof cavabı API-yə etibar etmədən yoxlamağa imkan verir. O, kompakt seyrək Merkle ağacından proof_depth sayda qonşu heş saxlayır — sabit 128 deyil, bir neçə ədəd. Qeydi heş edərək yarpağa çevirin, qonşuları kökə doğru qatlayın və smt_root dəyərinə gəlirsinizsə, qeyd məhz ağacın öhdəlik götürdüyü şeydir.

Bu, qeydin hansısa ağaca aid olduğunu sübut edir. Onun həqiqi olduğunu bilmək üçün smt_root dəyərini BNB Smart Chain üzərindəki lövbər müqaviləsi ilə tutuşdurun. Yoxlanmış kodla birlikdə hər iki addım Sübutların yoxlanması səhifəsindədir.

Təfərrüatlar üçün bax: Merkle sübutları.