Zycord belgeleri
Zycord hakkında yayımlanan her şey, okuma sırasıyla — tasarım gerekçesi, mühendislik belirtimi ve onu fiilen çalıştırmak için işletmeci rehberleri.
Mainnet'te henüz hiçbir para yok ve bugün size ZCD satan herkes sizi
dolandırıyordur. Açık testnet'in paraları tasarım gereği hiçbir değer taşımaz. Mainnet
genesis'i 2026-10-01T00:00:00Z'dir ve bu an, bir duyuru değil, yayımlanmış
parametre dosyasındaki genesis_time'dır — onunla uyuşmayan bir düğüm başka bir
zincir üzerindedir. Her resmî duyuru E724 39CE DD85 11F9 D607 550B 87FD 60D5 EB4A 0B29 ile imzalanır ve
forum konusuna konur. Başka hiçbir yere.
Zycord, her işlemin — burada sertifika denir — okuduğu ve yazdığı durumu taşıdığı bir proof of work ağıdır. Dolayısıyla birini doğrulamak, baytlarının saf bir işlevidir: disk yok, geçmiş yok, paylaşılan durum yok ve aynı anda kaç makinenin denetleyebileceğine dair bir sınır yok. Zincir hiçbir zaman hiçbir şey yürütmez. Sertifikaları sıralar ve bildirilen girdileri hâlâ geçerli olan her sertifikayı uygulayıp geri kalanını atlayan belirlenimci bir fold ile onları işler.
Bu sayfalar o sistemin belgeleridir: tasarım gerekçesi, mühendislik belirtimi ve onu çalıştırmak için işletim rehberleri. Referans gerçekleştirimin kurulduğu kaynakların aynısından yazılmışlardır ve herhangi biri depoyla çelişirse, haklı olan depodur.
Buradan başlayın#
Genel görünümle başlayınAğ nasıl çalışır
Bütün sistem tek bir sayfada: sunucular arasında zincir dışında bir araya getirilen, yalnızca baytlarından paralel olarak doğrulanan ve tek bir sıralı fold ile işlenen bir işlem. Sertifika, iki eylem, roller, iki gas piyasası ve korumalı ray — şemalarla.
Çalıştırın#
Kurulum
İkili dosyaları bir makineye getirmek.
Bir indirmeyi doğrulama
Sağlama toplamları, imzalar, yeniden üretilebilir derlemeler.
Düğüm çalıştırma
zycordd'yi işletmek.
Madencilik
RandomX, ödemeler ve çalıştırmanın maliyeti.
Cüzdan
Anahtarlar, gönderim ve sekiz kural.
Açık testnet
Şu anda çalışan ağa katılmak.
Başvuru#
Hat protokolü
Düğümlerin birbirine ne söylediği.
Sözlük
Sertifika, fold, atlama (skip), underwriter, hücre.
SSS
Gerçekten sorulan sorular.
En kısa yararlı yol#
Ağ hakkında okumaktan çok bugün ağın üzerinde olmak istiyorsanız, hepsi bu kadar. Açık testnet şu anda çalışıyor; mainnet ile aynı uzlaşı kurallarını farklı bir zincir kimliği altında uyguluyor.
# Build the binary that can join a RandomX network.
# `make build` produces a devnet-only binary -- see Installation, "Two tiers".
make build-randomx
# A payout address. The node never sees the key behind it.
./bin/zcd-randomx wallet new --out miner.json
# Join, and mine to yourself. Coins come from mining; on testnet there is
# also a faucet at zycord.com/faucet/ for a first, small balance.
./bin/zycordd-randomx --testnet --dir ./testnet \
--mine --payout $(./bin/zcd-randomx wallet address --key miner.json)
Bir ağın ilk bloğunun vakti gelmeden önce dahil, istediğiniz zaman başlatın: düğüm, kendi saatinin ulaşmadığı bir bloğu kurmayı reddeder, beklemenin ne kadar olduğunu söyler ve kendiliğinden madenciliğe başlar. Zamanlanacak ya da yeniden başlatılacak bir şey yoktur. Bunun tam sürümü Açık testnet sayfasında, çalıştırmanın maliyeti ise Madencilik altındadır.
Neler bağlayıcıdır, neler yalnızca açıklamadır#
Bu, çoğu projeye kıyasla burada daha çok önemlidir, çünkü ağın bir yönetici anahtarı yoktur ve dolayısıyla bir hatayı olaydan sonra düzeltmenin bir yolu da yoktur. Belgeler sıralanmıştır ve bu sıralama bir formalite değildir:
| Katman | Nedir | Nerede bulunur |
|---|---|---|
| Protokol | Parametre dosyaları ve altın test vektörleri. Vektörleri geçen bağımsız bir gerçekleştirim bir çatallanma değil, bir eştir. | spec/ |
| Eş katmanı | Düğümlerin birbirine ne söyleyeceğine dair bağlayıcı gereklilikler. | Hat protokolü |
| Gerekçe | Tasarımın neden böyle biçimlendiğini, ölçümler ve adı konmuş açık sorularla birlikte. | Teknik doküman |
| Gerçekleştirim | Referans düğümün yukarıdakilerin tümünü nasıl hayata geçirdiği. Açıklayıcıdır, bağlayıcı değil. | Mimari |
| İşletmeci rehberleri | Kurmak, çalıştırmak, madencilik yapmak ve anahtar tutmak. | Bu sayfalar |
Herhangi ikisi çeliştiğinde daha kesin olan kazanır ve çelişki, bildirilmeye değer bir hatadır. Açıklayıcı katmanlarda elle yazılmış hiçbir sayı bir doğruluk kaynağı değildir; ya koddan üretilir, ya adı konmuş bir testle ileri sürülür ya da başka hiçbir şeyin alıntılayamayacağı bir örneklemedir.
Kendiniz sınayın#
Yazarı ona bizzat kefil olmayacak bir projede, burada hiçbir şey kimseye sormadan kendiniz sınayabileceğinizden daha değerli değildir. Protokol bir dosya dizinidir: genesis'te dondurulmuş parametre dosyaları ve her fold, blok ve geçerlilik kuralına kendi örneğini veren altın vektörler. Bunları geçen bir uygulama bir eştir, bir çatal değil.
Parametreler ve altın vektörler
Her kural bir (önceki durum, blok) → (sonraki durum, ücretler) örneği olarak, olumlu ve olumsuz. Onları bu düğüme ya da kendi düğümünüze karşı çalıştırın.
Testnet gezgini
Çalışan ağın blok üretişini izleyin ve başka hiçbir zincirin gezgininin gösteremeyeceği sertifika başına sonuçları görün.
ArşivlenmişTeknik doküman, kayıt nüshası
Sürümlenmiş, alıntılanabilir depozit: doi:10.5281/zenodo.22167490.