Author

Topic: Komisch! Blockanzahl springt (Read 1239 times)

donator
Activity: 2772
Merit: 1019
November 27, 2012, 04:36:17 AM
#8
Smiley molecular! Vielen lieben Dank für Deine Hilfe!

Version - Hab das ganze noch mal gestartet, mit der letzten Version 0.7.1, meine hatte die gleiche Nummer, allerdings noch als Beta. Nehme an, daß hier der Hund begraben lag...

bootstrap.dat - habe ich auch gezogen, allerdings per torrent (siehe https://bitcointalksearch.org/topic/beta-bitcoin-blockchain-torrent-117982).

Electrum - https://bitcointalksearch.org/topic/electrum-bitcoin-client-for-the-common-users-friendly-and-instant-100502
Da werde ich mich mal durcharbeiten, bisher hätte ich nie was anderes als den "echten" Client erwogen...

IP:0.0.0.0 - auf meinem Router ist 8333 offen, und in dem Log stand ja auch immer meine IP, bis auf diese Ausnahmen. Denke auch, daß das einer "doofen" Node geschuldet ist...

Ich hab den Eindruck, daß Du Linux benutzt - darf ich fragen, welche Distro Du hast?

Schön dass es jetzt zu klappen scheint. Wenn er gut läuft, würd ich beim "satoshi client" bleiben.

Ich benutze größtenteils gentoo, das kann aber große Nachteile haben und man muss schon manchmal kämpfen beim update.

Für windows-umsteiger ist denke ich Ubuntu zu empfehlen. Man muß halt wissen, daß es nach wie vor so ist, daß man bei Linux etwas mehr Arbeit und Denken reinstecken muss als bei windows oder osx. Dafür hat man mehr Kontrolle und auswahl. Ich empfehle zu Beispiel wärmstens den Fenstermanager "notion" (ein "framing window manager").
full member
Activity: 224
Merit: 101
November 26, 2012, 06:41:50 AM
#7
Smiley molecular! Vielen lieben Dank für Deine Hilfe!

Version - Hab das ganze noch mal gestartet, mit der letzten Version 0.7.1, meine hatte die gleiche Nummer, allerdings noch als Beta. Nehme an, daß hier der Hund begraben lag...

bootstrap.dat - habe ich auch gezogen, allerdings per torrent (siehe https://bitcointalksearch.org/topic/beta-bitcoin-blockchain-torrent-117982).

Electrum - https://bitcointalksearch.org/topic/electrum-bitcoin-client-for-the-common-users-friendly-and-instant-100502
Da werde ich mich mal durcharbeiten, bisher hätte ich nie was anderes als den "echten" Client erwogen...

IP:0.0.0.0 - auf meinem Router ist 8333 offen, und in dem Log stand ja auch immer meine IP, bis auf diese Ausnahmen. Denke auch, daß das einer "doofen" Node geschuldet ist...

Ich hab den Eindruck, daß Du Linux benutzt - darf ich fragen, welche Distro Du hast?
donator
Activity: 2772
Merit: 1019
November 25, 2012, 08:12:59 AM
#6
D'oh!

Hat dann "blocks=" nichts mit der Blockanzahl zu tun, die bei mir so rumhüpfte?

Wonach sollte ich sonst suchen? "SetBestChain"?

Sorry, ich glaub ich hab dich falsch verstanden. Ich dachte du meinst version=60001 sei die blockanzahl.

Du hast schon recht, blocks=xxxx gibt auskunft, wie lang die längste Kette ist, von der die Node weiss.
full member
Activity: 224
Merit: 101
November 25, 2012, 08:04:50 AM
#5
D'oh!

Hat dann "blocks=" nichts mit der Blockanzahl zu tun, die bei mir so rumhüpfte?

Wonach sollte ich sonst suchen? "SetBestChain"?
donator
Activity: 2772
Merit: 1019
November 25, 2012, 07:42:50 AM
#4
"version" ist die client-version, nicht die block-nummer (60000 = version 6.0). Die messages, die du gepostet hast bedeuten, dass eine Verbindung zu einer anderen Node aufgebaut wird.

welche version hast du eigentlich? Ist die neu genug?

ich würde versuchen, einfach nochmal frisch anzufangen (wallet.dat unbedingt sichern wenn du kohle hast und dann das ".bitcoin"-verzeichnis (weiss nicht wie's unter windows heisst) weg-moven, evtl. neuen client saugen (version 7.x)

Vielleicht mit ner bootstrap.dat anfangen, damit sparst du viel zeit (bei mir hat sync letztes mal 2 tage oder so gedauert), lies mal hier: http://eu2.bitcoincharts.com/blockchain/

Falls du kein Bock hast, ne full node zu betreiben, kannst du auch auf z.B. electrum umsteigen, ist ein light client der keine blockchain braucht, aber dafür electrum-server kontaktieren muss.

EDIT: noch ne info: da steht 0.0.0.0 weil dein client seine eigene IP nicht kennt. Bist bestimmt hinter nem router, oder? Macht aber nix, dann werden halt alle Verbindungen von dir initiiert. Könntest natürlich auch port 8333 auf dem router auf deinen client forwarden, würd ich aber erst machen wenn gesynced ist und hilft bei deinem Problem glaub ich nicht weiter.

Möglicherweise bist du zu nem komischen client connected, welcher invalide blocks liefert oder sowas. Anders kann ich mir nicht erklären, dass die blockzahl rückwärts springt.

Bin hier aber kein experte.

Falls du schnellere Hilfe willst, frag mal auf irc #bitcoin bei freenode.net oder #bitcoin-dev oder vielleicht besser #bitcoin-de
full member
Activity: 224
Merit: 101
November 25, 2012, 07:23:27 AM
#3
Merci für den Hinweis Smiley

db.log ist leer - ist das ein Problem?

debug.log (9mb) hatte ich jetzt mal auf die "receive version message..." reduziert (also mit den mir gemeldeten blocks).

Hmm, viel Text... dummerweise ohne Zeitstempel (sollte man vielleicht den Entwicklern sagen?), sonst hätte ich gezielter gucken können.

Eigentlich unauffällig, nur wundersam, daß so viele Clients kleine Blockzahlen (also unter 200000) melden.

Was mich jetzt aber wirklich irritiert, sind aber Einträge wie:

Quote
receive version message: version 60001, blocks=0, us=127.0.0.1:8333, them=127.0.0.1:8333, peer=80.219.50.xx
receive version message: version 60001, blocks=209458, us=0.0.0.0:0, them=0.0.0.0:0, peer=37.130.227.xx
receive version message: version 60000, blocks=140700, us=us, them=0.0.0.0:0, peer=178.18.90.xx

Bei "us" stand eigentlich immer (>95%) meine IP, wie kann denn da stattdessen 0.0.0.0 stehen? Mit meinem Halbwissen kann ich mir einfach keine gültige Meinung dazu bilden. Für etwaige Hinweise (Threads, aber auch RTFM-Lesetipps!) wäre ich dankbar!
donator
Activity: 2772
Merit: 1019
November 24, 2012, 03:56:07 PM
#2
das schaut nicht gut aus. Vielleicht hilft dir das debug.log weiter (liegt da wo wallet.dat auch liegt, in ~/.bitcoin auf linux)

es gibt auch noch db.log
full member
Activity: 224
Merit: 101
November 22, 2012, 05:59:23 AM
#1
Ich habe vorgestern einen neuen Client gestartet, und der lädt immer noch munter seine Blöcke (2 Neustarts: einmal Fehlermeldung, einmal Speicher zu voll) - mittlerweile ist's nur noch eine vierstellige Zahl...

So weit, so gut. In froher Erwartung schaue ich ab und zu, wieviele noch überbleiben:

Vor 30min waren es 6xxx, vor 15min waren's nur noch 4xxx, eben waren es dann wieder 6xxx, und nun sehe ich, daß es bloß noch 1483 Blöcke sind?

Weiß wer, was da passiert?


Edit: Ha! Schon wieder, aber diesmal mit Screenshot




Edit#2: Kann ja nicht sein, daß von meinen 14 Peers nur einer die komplette Chain hat, oder? Oder andersrum: Kann ja wohl nicht sein, daß 13 von 14 Peers frische Clients mit unvollständiger Blockchain sind?

Oder?  Huh
Jump to: