ZYCORD belgeler
Türkçe

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.

Başka bir şey okumadan önce

Mainnet 2026-10-07T00:00:00Z anından beri, zincir kimliği 1 ile çalışıyor ve bu an bir duyuru değil, yayımlanmış parametre dosyasındaki genesis_time değeridir — onunla uyuşmayan bir düğüm farklı bir zincirdedir. Blok 0'dan önce hiçbir para yoktu ve hiçbiri satılmadı: size ZCD ön satışı, tahsisi ya da airdrop'u teklif eden herkes sizi dolandırıyordur. Açık testnet'in paraları tasarım gereği hiçbir değer taşımaz. Her resmî duyuru E724 39CE DD85 11F9 D607 550B 87FD 60D5 EB4A 0B29 ile imzalanır ve forum konusunda yayımlanır. Başka hiçbir yerde değil.

Zycord, Era 2 onu proof of stake'e devredene dek proof of work altında kazılan bir ağdır ve bu ağda her işlem — sertifika olarak adlandırılır — okuduğu durumu ve yazdığı durumu taşır. Dolayısıyla birini doğrulamak, baytlarının saf bir işlevidir: disk yok, geçmiş yok, paylaşılan durum yok ve onu aynı anda kaç makinenin denetleyebileceğine dair bir sınır yok. Zincir hiçbir şeyi yürütmez. Sertifikaları sıralar ve onları bir belirlenimci fold ile işler: bu fold, bildirilen girdileri hâlâ tutan her sertifikayı uygular, geri kalanları atlar ve her atlamayı sertifikanın belirttiği teminata yükler. Sıcak durumu olan bir sözleşmeye bir sıralayıcı hizmet verir; sıralayıcı kullanıcıların imzalı intent'lerini zincir dışında yürütür ve sonuçları sertifika olarak yayımlar; zorunlu bir yol ise her kullanıcının herhangi bir sözleşmeye sıralayıcı olmadan ulaşabilmesini sağlar.

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ın

Ağ nasıl çalışır

Bütün sistem tek bir sayfada: zincir dışında oluşturulan, yalnızca baytlarından paralel olarak doğrulanan ve tek bir sıralı fold ile işlenen bir işlem. Sertifika, fold ve sonuçları, tipli erişim, sıralayıcılar ve zorunlu yol, iki gas piyasası ve Era'lar — şemalarla.

Çalıştırın#

Başvuru#

En kısa yararlı yol#

Ağ hakkında okumaktan çok bugün ağın üzerinde olmak istiyorsanız, hepsi bu kadar. Örnek, açık testnet'e katılır; testnet mainnet ile aynı sürümü kendi parametre dosyası ve zincir kimliği altında çalıştırır. --testnet olmadan ve kendine ait bir dizinle, aynı komut mainnet'e katılır.

# 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:

KatmanNedirNerede bulunur
ProtokolParametre 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çeTasarımın neden böyle biçimlendiğini, kabul ettiği risklerin adı konarak. v2 makalesi ile açılış, Era'lar ve parametreler üzerine eşlik eden belgesi.Teknik doküman
GerçekleştirimReferans 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 rehberleriKurmak, ç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.