Obiettivo del test
Verificare che la rete TEST-NET:
- funzioni correttamente prima dell’hardfork,
- attivi l’hardfork HF17 a blocco 3000,
- continui a funzionare dopo l’hardfork con transazioni e minazione pienamente valide e riconosciute da tutti i nodi.
Informazioni chiave (da leggere prima)
- Rete: TEST-NET
- Hardfork finale in TEST-NET: HF17 “TESLA369” a height 3000
- Prefissi indirizzi TEST-NET (attesi):
- indirizzi che iniziavano con
NYora iniziano conTY - indirizzi che iniziavano con
NZora iniziano conTZ - indirizzi che iniziavano con
NXora iniziano conTX
- indirizzi che iniziavano con
- Sequenza hardfork TEST-NET (schedule):
{ 1, 1, 0, 1532344521 }, { 2, 20, 0, 1532345299 }, { 3, 40, 0, 1532348216 }, { 4, 60, 0, 1532351344 }, { 5, 80, 0, 1532352706 }, { 7, 120, 0, 1532356226 }, { 8, 1000, 0, 1541572216 }, { 9, 2000, 0, 1541846405 }, { 10, 2100, 0, 1542911469 }, { 11, 2200, 0, 1556115272 }, { 12, 2300, 0, 1556201672 }, { 13, 2350, 0, 1605752204 }, { 14, 2400, 0, 1654089255 }, { 17, 3000, 0, 1767225600 },
Requisiti minimi per partecipare
- 1 macchina (Linux/Windows/macOS) con connessione stabile
- possibilità di tenere acceso il nodo per alcune ore
- spazio disco sufficiente per la chain testnet
- disponibilità a condividere log/risultati (anche solo estratti)
Setup rapido (nodo + wallet)
- Aggiorna all’ultima build TEST-NET fornita dal team (obbligatorio).
- Avvia il daemon in modalità testnet (non mainnet).
- Crea/avvia un wallet testnet e genera almeno 1 indirizzo.
- Controllo prefisso indirizzo: deve iniziare con TY / TZ / TX (in base al tipo).
Se il tuo wallet genera ancora prefissi diversi, segnala subito: è un blocco critico.
Cosa testare (checklist)
A) Connettività e sincronizzazione
- Il nodo deve avere peer attivi e sincronizzarsi senza errori.
- Condividi:
- altezza attuale
- hash dell’ultimo blocco (tip)
- numero peer
B) Test transazioni prima di HF17 (prima del blocco 3000)
Esegui almeno 2 transazioni:
- walletA → walletB (importo piccolo)
- walletB → walletA
Da riportare:
- txid
- altezza del blocco di conferma
- eventuali errori in mempool/relay
C) Test attivazione hardfork a blocco 3000
Quando la rete si avvicina a 3000:
- salva uno snapshot a 2999 (altezza + tip hash + peer)
- verifica che a 3000 il nodo accetti la nuova chain senza “invalid block”
- controlla che non ci siano fork divergenti tra nodi
Da riportare:
- tip hash a 2999 e 3000
- eventuali messaggi di upgrade/consensus nei log
D) Test transazioni dopo HF17 (dopo il blocco 3000)
Esegui almeno 3 transazioni (anche ravvicinate) e verifica:
- entrano in mempool
- vengono minate
- risultano valide su più nodi (se possibile)
Da riportare:
- txid + altezza conferma
- eventuali rifiuti (“invalid tx”, “non-mandatory”, ecc.)
E) Test minazione dopo HF17 (opzionale ma molto utile)
Se puoi minare:
- avvia mining per almeno 10–20 blocchi
- verifica che i blocchi siano accettati dagli altri nodi
Da riportare:
- range blocchi minati (da X a Y)
- eventuali “rejected/invalid” nei log
Come inviare i risultati (formato consigliato)
Incolla in chat (o nel canale dedicato) questo template:
- OS:
- Versione build (commit/hash se disponibile):
- Modalità: testnet (sì/no)
- Peer medi:
- Altezza raggiunta:
- Tip hash:
- Indirizzo testnet generato (solo prefisso + primi/ultimi 4 char, es. TY…9kQ2):
Pre-HF17
- txid1 + height conferma:
- txid2 + height conferma:
HF17 @3000
- tip hash @2999:
- tip hash @3000:
- errori/log rilevanti:
Post-HF17
- txid3 + height conferma:
- txid4 + height conferma:
- txid5 + height conferma:
Mining (se fatto)
- blocchi minati:
- esito:
Regole importanti
- Non usare mainnet: solo TEST-NET.
- Non riutilizzare wallet/mainnet keys.
- Se noti chain split, transazioni che non propagano, o blocchi rifiutati: segnala subito con log.