# Kapalı geliştirme ağı

## V2 geliştirme ağı

`https://kripto.voxen.tr/explorer` kamuya açık salt okunur görünüm; node RPC/peer erişimi özel SSH'dir. Bu permissionless genel testnet değildir. `sis-shielded-devnet-2` genesis: `2ba0f5797f5799418a39f4b2f4310a3d354a3d56d46820e02031da88adb6fcb4`. `sisdev2` şeffaf madencilik ve `sisshielddev` gizli adresler kullanılır. V1 anahtar vault formatı ortak olsa da ağ/domain/adres ve veritabanı ayrıdır.

CLI ve yerel cüzdan komutları PRIVATE_DEVNET.md/WALLET.md'de. Test fixture anahtarları kamuya açık materyaldir; test coinlerinin değeri yoktur. 8192 blok/65536 note ve bounded snapshot limitleri vardır. Bu ağ gerçek fon veya mainnet'e otomatik dönüşmez. Permissionless peer keşfi ve güvenli üretim DAA'sı tamamlanmadı.

## V1 tarihsel referansı


`sis-devnet-1` halka açık testnet değildir. Sıfır genesis dağıtımıyla yerel PoW blokları üretir. Hedef 120 sn, zorluk başlangıcı 1, 4096 blok ve 16 MiB snapshot sınırı. Tek VPS'teki iki süreç ağ davranışını test eder; fiziksel merkeziyetsizlik göstermez. Coinler ücretsiz, değersiz test materyalidir.

Test komutları: `cargo test --locked`, `cargo build --release --locked`, `python scripts/e2e.py`, `sis-chain benchmark --samples 100`. HTTP integration testi iki encrypted wallet oluşturur, 11 PoW bloğu madenciler, imzalı transfer gönderir, mempool yayılımını ve diğer node'da onaylı bakiyeyi doğrular. Python e2e iki miner'ın farklı node'larda çalışmasını, tip yakınsamasını, auth ve restart'ı test eder. Kaynakta hem hızlı birim hem süreç bazlı entegrasyon testleri bulunur.

Veritabanı corruption testi geçersiz JSON'u reddetmeyi, tek yazar testi çakışan açılışı, split/rejoin testi daha çok iş içeren zincire geçişi doğrular. Bunlar tüm arıza modellerini kapsamaz. Gerçek disk bozulması ve SIGKILL/power-loss fuzz kampanyası yapılmadı. Gönderim onay sayısı geçmişte gösterilir; reorg ile düşebilir.

Yeni deneme ağı gerektiğinde mevcut DB'yi sessiz sıfırlamayın. Node'u durdurup veriyi yedekleyin; yeni data dizini kullanın. Konsensüs kuralı/genesis değişiyorsa ağ kimliğini de değiştirin. 4096 blok sınırı aşıldığında bu sürüm mining'i sürdüremez; halka açık kullanım öncesi incremental storage ve yeni protokol gerekir.

Kalan kabul kriterleri: tam gizli transfer, anonymity/nullifier güvenliği, açık peer discovery, masaüstü/Android harcama cüzdanları, fuzz/performance kampanyası ve bağımsız denetim. Bu eksiklerle mainnet açılmaz.
