PIVX Names nedir?
Kısaca
PIVX Names, zincir üzerinde çalışan ve gizli memo'lara dayanan bir PIVX isim protokolüdür. richard.pivx gibi insan tarafından okunabilir isimleri kaydetmenizi ve bunları PIVX adreslerine eşlemenizi sağlar. Her kaydın doğruluğu sıfır bilgi ispatıyla (Zero-Knowledge Proof) kanıtlanır.
Sorun
PIVX adresleri fazlasıyla uzun. Şöyle görünüyorlar:
ps12qtzaw6x3dh35xuukrqgk06e9ffx8szg2n2huqncwjsnj3ajczmklqgcx97kn63vwlge6gj2cmn
Çözüm
Tek bir PIVX işlemi göndererek bir isim kaydedin. Bir indeksleyici blok zincirini izler, her kaydı doğrular ve bir isim kütüğü oluşturur. Ardından bir sıfır bilgi ispat üreticisi, her kaydın doğru olduğuna dair matematiksel bir ispat üretir.
Herkes richard.pivx adresini çözümleyip Richard'ın adresini alabilir. Herkes ispatı doğrulayabilir. Güven gerekmez.
İsim kuralları
| Kural | Değer |
|---|---|
| İzin verilen karakterler | a-z, 0-9, tire |
| Uzunluk | 1 - 64 karakter |
| Büyük/küçük harf | Ayrım yok (küçük harfle saklanır) |
| Tireler | Başta, sonda ve arka arkaya olamaz |
| Üst düzey bölge | .pivx, .private, .secure, .safe |
Kayıt ücretleri
Bkz. İsim kaydı
| İsim uzunluğu | Ücret |
|---|---|
| 1 karakter | 10000 PIVX |
| 2 karakter | 7500 PIVX |
| 3 karakter | 2400 PIVX |
| 4 karakter | 700 PIVX |
| 5 karakter | 350 PIVX |
| 6 karakter | 175 PIVX |
| 7+ karakter | 90 PIVX |
Değişiklik ücretleri
Bkz. İsim yönetimi, Pazar yeri
| İsim uzunluğu | Ücret |
|---|---|
| 1 karakter | 15 PIVX |
| 2 karakter | 12 PIVX |
| 3 karakter | 10 PIVX |
| 4 karakter | 9 PIVX |
| 5 karakter | 8 PIVX |
| 6 karakter | 7 PIVX |
| 7+ karakter | 6 PIVX |
Kayıt operatörü
Kayıt operatörünün protokol adresi, görüntüleme anahtarı ve çıpa sözleşmesi — üçü de yayımlanmıştır. Bu bilinçli bir tercih: görüntüleme anahtarı, herkesin izin istemeden hizmeti denetlemesini sağlar; sözleşme ise kendi sonucunuzu karşılaştırdığınız şeydir. Protokol adresi — tüm komutları buraya gönderin:
ps1rf97n020fhwycx2nnxfm97ufeyygk9q64h96e5dx304lreg9zl53sas6g3c9gnlfpqw5s4u3zsh
Görüntüleme anahtarı — bu adrese gelmiş her şeyin şifresini çözer:
pxviews1qwz6qt2gqqqqpqpyt8fy0k64xunn9fgekcgrukw6lqvks83f2j65qrfjgehv3sqqdvy6xsz3m00yfdg5rg56z04q9uw8z9uwyjnzrh0wn63a6gga3r9jw6rm44rqykywnzxuw20yjq5hn8e09cu4h59xx94g8awapkn2n2x4mslvmr7ql5367436u6608slsjyfyxarczq8pag6sex4288mu3ewyhrr73vccm3cqy8mz9wtp282568cej5qdhatlqqf5s8j2rkhdktshc36cy
Çıpa sözleşmesi — her durum kökünün yayımlandığı yer, BNB Smart Chain üzerinde (chain ID 56):
0x25c7ab6e524a67a9571ac4f02c266658c4e620cb
Geçmişi yeniden oynatmak bilinen bir noktadan başlamalıdır, bu yüzden zincirin iki ucu da sabitlenmiştir. Bağımsız bir indeksleyicinin yola çıktığı kontrol noktaları şunlardır:
| Kontrol noktası | Değer |
|---|---|
| PIVX başlangıç bloğu | 5536811 — protokol cüzdanının doğum günü; ondan önce hiçbir hizmet işlemi var olamaz |
| Başlangıç durum kökü | 0x0000…0000 — 32 sıfır bayt, boş bir kütüğün kökü |
| Sözleşmenin yayımlandığı blok | 115332622 |
| Yayımlama işlemi | 0xea0025b7…ed774e97 |
Başlangıç kökü sır değildir: kompakt seyrek Merkle ağacında boş bir
alt ağacın her yükseklikte 32 sıfır bayt olmasıdır: boş bir kütük sıfıra hash'lenir ve sözleşme
tam da bu değerle yayımlanmıştır. 5536811 bloğundan itibaren yeniden oynatan herkes, kimse
söylemeden aynı başlangıç durumuna ulaşır.
Bu değerlerle PIVX'i başlangıç bloğundan itibaren tarayabilir, hizmetin şimdiye dek aldığı tüm
komut ve ödemelerin şifresini çözebilir, bunları
açık kaynaklı indeksleyiciyle yeniden
oynatabilir, durum kökünü kendiniz hesaplayabilir ve isRootValid(bytes32) ile sözleşmeye
karşı doğrulayabilirsiniz — bkz. İspatları doğrulama. Kayıt
operatörü herhangi bir işlemi sansürlemiş, sırasını değiştirmiş veya uydurmuş olsaydı, sizin
kökünüz zincirdekinden farklı çıkardı.
İndeksleyici kendi çözümleme API'siyle birlikte gelir; böylece hiçbir zaman genel bir uç noktaya — bizimkine bile — bağımlı kalmazsınız.
Bu değerlere güvenmeden önce doğrulayın
Adresi, görüntüleme anahtarını ve sözleşme adresini GitHub deposuyla ve uygulamanın kendisiyle karşılaştırın; sözleşme ve yayımlama işlemi ayrıca doğrudan BscScan üzerinden de okunabilir. Bir belge sitesi, tam da bir saldırganın değiştirmek isteyeceği şeydir.
Bağlantılar
| Kaynak | Adres |
|---|---|
| Uygulama | pivx.name/app |
| Tor üzerinden uygulama | pivxns3wsp3g6rtekzjwhqtcic2yhgngqg3ovod67hp3obt2ckmtcjyd.onion/app |
| Tor üzerinden indeksleyici | indexer.pivxns3wsp3g6rtekzjwhqtcic2yhgngqg3ovod67hp3obt2ckmtcjyd.onion |
| GitHub | github.com/PIVX-Name |
| API | Sayfaya git |
| Belgeler | docs.pivx.name |