cryptologe Geschrieben 24. Juni 2015 Teilen Geschrieben 24. Juni 2015 (bearbeitet) Ich bin Momentan dabei das, was die Miner treiben, nicht nur Oberflächlich, sondern auch technisch zu durchschauen. Mir ist soweit klar, dass der Miner seine Ergebnisse gegen die Difficulty prüft. Klar ist mir allerdings noch nicht, wo er diesen Wert her bekommt. Alle 2016 Blocks wird sie angepasst. Wo passiert das? Macht das jeder Node für sich? Wird bei Block 2017 wieder berechnet (Ausgangspunkt natürlich immernoch Block 2016) oder ist der Wert dann in der Chain verankert und durch das Netzwerk bestätigt? Bearbeitet 24. Juni 2015 von cryptologe Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
blubblibla Geschrieben 24. Juni 2015 Teilen Geschrieben 24. Juni 2015 Alle 2016 Blocks wird sie angepasst. Wo passiert das? Macht das jeder Node für sich? Wird bei Block 2017 wieder berechnet (Ausgangspunkt natürlich immernoch Block 2016) oder ist der Wert dann in der Chain verankert und durch das Netzwerk bestätigt? Die Difficulty wird in den Blöcken gespeichert (bits-Feld). Jeder Node im Netzwerk prüft jeden Block, Blöcke die ungültig sind werden verworfen. Blöcke mit ungültiger Difficulty (jeder Node verwendet denselben Algorhythmus) sind auch ungültig, damit besteht für jeden die Notwendigkeit bei dem Spiel mitzuspielen. Damit sagt man, die Difficulty wird im Netzwerk berechnet. Und zwar alle 2016 Blöcke, bei anderen Blöcken wird davon ausgegangen, daß die Diff gleich dem vorhergehenden sein muß. Den neuen Difficultywert letztendlich setzen (in den neuen Block einbauen) müssten die Miner, die erzeugen ja schließlich die Blöcke. Aber auch die müssen sich an die Spielregelen halten, sonst wird der neue Block von anderen Nodes verworfen. 5 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
cryptologe Geschrieben 26. Juni 2015 Autor Teilen Geschrieben 26. Juni 2015 Ich hätte jetzt gerne eine Tablle reinkopiert, da das aber nciht geht nur der Link: https://en.bitcoin.it/wiki/Block_hashing_algorithm In der Tabelle wäre es dann das Feld "Bits" richtig? Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
fjvbit Geschrieben 26. Juni 2015 Teilen Geschrieben 26. Juni 2015 Ich hätte jetzt gerne eine Tablle reinkopiert, da das aber nciht geht nur der Link: https://en.bitcoin.it/wiki/Block_hashing_algorithm In der Tabelle wäre es dann das Feld "Bits" richtig? genau. 1 Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Reinebuttermilch Geschrieben 30. Juni 2015 Teilen Geschrieben 30. Juni 2015 (bearbeitet) gelöscht Bearbeitet 30. Juni 2015 von Reinebuttermilch Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden