PIVX Names nədir?
Qısaca
PIVX Names — zəncir üzərində işləyən və gizli memo-lara əsaslanan PIVX ad protokoludur. O, richard.pivx kimi insan üçün oxunaqlı adları qeydiyyatdan keçirməyə və onları PIVX ünvanlarına bağlamağa imkan verir. Hər qeydiyyatın düzgünlüyü sıfır bilik sübutu (Zero-Knowledge Proof) ilə təsdiqlənir.
Problem
PIVX ünvanları həddindən artıq uzundur. Onlar belə görünür:
ps12qtzaw6x3dh35xuukrqgk06e9ffx8szg2n2huqncwjsnj3ajczmklqgcx97kn63vwlge6gj2cmn
Həll
Bir PIVX əməliyyatı göndərməklə ad qeydiyyatdan keçirin. İndeksləyici blokçeyni izləyir, hər qeydiyyatı yoxlayır və ad reyestri qurur. Sonra sıfır bilik sübutu generatoru hər qeydiyyatın düzgün olduğuna dair riyazi sübut yaradır.
İstənilən şəxs richard.pivx adını həll edib Riçardın ünvanını ala bilər. İstənilən şəxs sübutu yoxlaya bilər. Etibar tələb olunmur.
Ad qaydaları
| Qayda | Dəyər |
|---|---|
| İcazə verilən simvollar | a-z, 0-9, defis |
| Uzunluq | 1 - 64 simvol |
| Registr | Fərq qoyulmur (kiçik hərflərlə saxlanılır) |
| Defislər | Əvvəldə, sonda və ardıcıl ola bilməz |
| Yuxarı səviyyəli zona | .pivx, .private, .secure, .safe |
Qeydiyyat qiymətləri
Bax: Ad qeydiyyatı
| Adın uzunluğu | Haqq |
|---|---|
| 1 simvol | 10000 PIVX |
| 2 simvol | 7500 PIVX |
| 3 simvol | 2400 PIVX |
| 4 simvol | 700 PIVX |
| 5 simvol | 350 PIVX |
| 6 simvol | 175 PIVX |
| 7+ simvol | 90 PIVX |
Dəyişiklik qiymətləri
Bax: Adın idarə edilməsi, Bazar
| Adın uzunluğu | Haqq |
|---|---|
| 1 simvol | 15 PIVX |
| 2 simvol | 12 PIVX |
| 3 simvol | 10 PIVX |
| 4 simvol | 9 PIVX |
| 5 simvol | 8 PIVX |
| 6 simvol | 7 PIVX |
| 7+ simvol | 6 PIVX |
Qeydiyyatçı
Qeydiyyatçının protokol ünvanı, baxış açarı və lövbər müqaviləsi — hər üçü dərc olunub. Bu, qəsdəndir: baxış açarı istənilən şəxsə icazə istəmədən xidməti auditdən keçirməyə imkan verir, müqavilə isə öz nəticənizi tutuşdurduğunuz şeydir. Protokol ünvanı — bütün əmrləri bura göndərin:
ps1rf97n020fhwycx2nnxfm97ufeyygk9q64h96e5dx304lreg9zl53sas6g3c9gnlfpqw5s4u3zsh
Baxış açarı — bu ünvana indiyədək gələn hər şeyi deşifrə edir:
pxviews1qwz6qt2gqqqqpqpyt8fy0k64xunn9fgekcgrukw6lqvks83f2j65qrfjgehv3sqqdvy6xsz3m00yfdg5rg56z04q9uw8z9uwyjnzrh0wn63a6gga3r9jw6rm44rqykywnzxuw20yjq5hn8e09cu4h59xx94g8awapkn2n2x4mslvmr7ql5367436u6608slsjyfyxarczq8pag6sex4288mu3ewyhrr73vccm3cqy8mz9wtp282568cej5qdhatlqqf5s8j2rkhdktshc36cy
Lövbər müqaviləsi — hər vəziyyət kökünün dərc olunduğu yer, BNB Smart Chain üzərində (chain ID 56):
0x25c7ab6e524a67a9571ac4f02c266658c4e620cb
Tarixin yenidən oynadılması məlum bir nöqtədən başlamalıdır, ona görə zəncirin hər iki ucu da sabitlənib. Müstəqil indeksləyicinin yola çıxdığı nəzarət nöqtələri bunlardır:
| Nəzarət nöqtəsi | Dəyər |
|---|---|
| PIVX başlanğıc bloku | 5536811 — protokol pulqabısının doğum günü; ondan əvvəl heç bir xidmət əməliyyatı mövcud ola bilməz |
| Başlanğıc vəziyyət kökü | 0x0000…0000 — 32 sıfır bayt, boş reyestrin kökü |
| Müqavilənin yerləşdirildiyi blok | 115332622 |
| Yerləşdirmə əməliyyatı | 0xea0025b7…ed774e97 |
Başlanğıc kökü sirr deyil: kompakt seyrək Merkle
ağacında boş alt ağac istənilən hündürlükdə 32 sıfır baytdır: boş reyestr sıfıra heş olunur və
müqavilə məhz bu dəyərlə yerləşdirilib. 5536811 blokundan yenidən oynadan hər kəs, ona heç nə
deyilmədən eyni başlanğıc vəziyyətinə gəlir.
Bu dəyərlərlə PIVX-i başlanğıc blokundan skan edə, xidmətin indiyədək aldığı bütün əmrləri və
ödənişləri deşifrə edə, onları açıq mənbəli indeksləyici
vasitəsilə yenidən oynada, vəziyyət kökünü özünüz hesablaya və isRootValid(bytes32) ilə
müqaviləyə qarşı yoxlaya bilərsiniz — bax: Sübutların yoxlanması.
Qeydiyyatçı hər hansı əməliyyatı senzuradan keçirsəydi, sırasını dəyişsəydi və ya uydursaydı,
sizin kökünüz zəncirdəkindən fərqlənərdi.
İndeksləyici öz həll API-si ilə birlikdə gəlir, ona görə heç vaxt ictimai son nöqtədən — hətta bizimkindən də — asılı qalmayacaqsınız.
Bu dəyərlərə arxalanmadan əvvəl onları yoxlayın
Ünvanı, baxış açarını və müqavilə ünvanını GitHub deposu və tətbiqin özü ilə tutuşdurun; müqaviləni və onun yerləşdirmə əməliyyatını həmçinin birbaşa BscScan üzərində də oxumaq olar. Sənəd saytı — məhz təcavüzkarın dəyişdirmək istəyəcəyi şeydir.
Keçidlər
| Resurs | Ünvan |
|---|---|
| Tətbiq | pivx.name/app |
| Tor üzərindən tətbiq | pivxns3wsp3g6rtekzjwhqtcic2yhgngqg3ovod67hp3obt2ckmtcjyd.onion/app |
| Tor üzərindən indeksləyici | indexer.pivxns3wsp3g6rtekzjwhqtcic2yhgngqg3ovod67hp3obt2ckmtcjyd.onion |
| GitHub | github.com/PIVX-Name |
| API | Səhifəyə keç |
| Sənədlər | docs.pivx.name |