Реєстрація імені
Кожен може зареєструвати ім’я за допомогою протоколу на основі Shielded Memos.
Перше, що вам потрібно зробити, це згенерувати пару ключів Ed25519, яка підтвердить ваше право власності на імена.
Наприклад, Річард хоче зареєструвати richard.pivx. Основні кроки для цього:
- Сформуйте пам’ятку shielded відповідно до протоколу PIVX.NAME
- Надішліть транзакцію на адресу реєстратора PiNS із необхідною сумою і командою shielded memo, підписаною вашим закритим ключем
- PiNS Scanner перевіряє: правила імен, підпис, суму, перевірки інших протоколів
- Створення доказів для криптографічного підтвердження реєстрації
- Індексатор отримує нове підтвердження та сканує, перевіряє та створює розподілений реєстр імен
- Готово!
richard.pivxпрацює
Пам'ятка
Згідно з протоколом пам’ятка про реєстрацію імені має 8 полів, розділених двокрапками:
PiNS:1:REG:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}:{signature}
Підпис підписує "PiNS:1:REG:{name}:{shielded_address}:{ed25519_pubkey}:{nonce}" за допомогою закритого ключа Ed25519. Це доводить, що Річард дозволив реєстрацію, і ніхто не може зареєструвати ім’я від його імені без його ключа.
Якщо кілька осіб хочуть зареєструвати одне ім'я одночасно, буде оброблено лише першу транзакцію, а інші будуть повернені на внутрішній баланс користувача. Користувач може зняти кошти в будь-який час, просто заповнивши адресу для зняття на веб-сайті.