Рэгістрацыя імя
Кожны можа зарэгістраваць імя, выкарыстоўваючы пратакол, заснаваны на 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. Гэта даказвае, што Рычард дазволіў рэгістрацыю, і ніхто не можа зарэгістраваць імя ад яго імя без яго ключа.
Калі некалькі чалавек хочуць зарэгістраваць адно і тое ж імя адначасова, будзе апрацавана толькі першая транзакцыя, а астатнія будуць вернуты на ўнутраны баланс карыстальніка. Карыстальнік можа зняць сродкі ў любы час, проста запоўніўшы адрас зняцця на вэб-сайце.