Ana içeriğe geç

İsim çözümleme

İsim çözümleme, İndeksleyici API'sine istek göndererek yapılır.

Örneğin John, richard.pivx adresine PIVX göndermek istiyor:

  1. İsmi çözümlemek için API'yi çağırın
  2. Adresi alın ve onunla birlikte doğrulama için gereken tüm ispatları edinin
  3. İspatları doğrulayın (isteğe bağlı): Merkle ispatı, adresin kütükte olduğunu teyit eder
  4. Çözümlenen adrese PIVX gönderin

John uzun PIVX adresini hiç görmez. Sadece richard.pivx yazar.

Yanıtı doğrulama

merkle_proof, çözümlemeyi API'ye güvenmeden doğrulamanızı sağlar. Kompakt seyrek Merkle ağacından proof_depth kadar kardeş hash içerir — sabit 128 değil, bir avuç. Kaydı hash'leyerek bir yaprağa dönüştürün, kardeşleri köke doğru katlayın ve smt_root değerine ulaşıyorsanız kayıt tam olarak ağacın taahhüt ettiği şeydir.

Bu, kaydın bir ağaca ait olduğunu kanıtlar. Gerçek ağaç olup olmadığını anlamak için smt_root değerini BNB Smart Chain üzerindeki çıpa sözleşmesiyle karşılaştırın. Test edilmiş kodla birlikte her iki adım da İspatları doğrulama sayfasındadır.

Ayrıntılar için bkz. Merkle ispatları.