İ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:
- İsmi çözümlemek için API'yi çağırın
- Adresi alın ve onunla birlikte doğrulama için gereken tüm ispatları edinin
- İspatları doğrulayın (isteğe bağlı): Merkle ispatı, adresin kütükte olduğunu teyit eder
- Çö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ı.