Netzwerk-Genesis-Block testen

Ich verwende BitcoinJ für meine Java-Anwendung, die den Genesis-Block des Testnetzwerks abruft. Ich habe mich auf die Grundlagen bezogen, die in JavaWorld und im Google Code-Wiki von BitcoinJ erwähnt wurden.

Ich kann es zum Laufen bringen, aber beim Warten auf den Knoten scheint ein Fehler aufgetreten zu sein.

Ich erhalte folgende Ausgabe:

[main] INFO com.google.bitcoin.core.BlockChain - chain head is at height 0:
v1 block: 
   previous block: 0000000000000000000000000000000000000000000000000000000000000000
   merkle root: 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
   time: [1296688602] Thu Feb 03 04:46:42 IST 2011
   difficulty target (nBits): 487063544
   nonce: 384568319

[New I/O boss #9] INFO com.google.bitcoin.core.Peer - com.google.bitcoin.core.Peer$PeerHandler@fe64b9 - Connection refused: no further information

Hinweis: Ich arbeite von einem NAT-Netzwerk aus, kann dies ein Verbindungsfehler sein?

Ich denke, es kann keine Verbindung zu Peers herstellen - was zeigt das Beobachten der Verbindung in Wireshark?
@NickODell Ich habe bei meinem Netzwerkadministrator nachgefragt, sie haben Port 8333 blockiert. Trotzdem danke für die Hilfe.
@NickODell Obwohl ich noch eine Frage habe, wie lange dauert es, bis der Genesis-Block tatsächlich erreicht ist? Ich habe den Code geschrieben, um den Genesis-Block abzurufen, er hat 15-20 Minuten lang Blöcke abgerufen und hat sie immer noch abgerufen.
Der Genesis-Block sollte fest codiert sein. Übrigens sollte es keine Rolle spielen, ob sie 8333 blockieren, da Testnet auf 18333 läuft

Antworten (1)

Laut den Kommentaren von OP

Ich habe bei meinem Netzwerkadministrator nachgefragt, sie haben Port 8333 blockiert.

wahrscheinlich bedeutet Port 18333