ich habe eine Frage bezüglich des Bitcoin Minings:
Sind alle gewünschten Transaktionen in einen Block gepackt wird nach einem geeigneten Hash des Blockes gesucht. Nun muss aber für einen neuen Hash immer wieder ein Teil des Blockes geändert werden, um ein anderes Ergebnis beim Hashing zu erzielen, oder? Wie funktioniert dieser Mechanismus? Wird hier eine „angehängte“ Zufallszahl verwendet, oder wie kann ich mir das vorstellen?
Miner nutzen dafür einen Zählwert, der sich „nonce“ nennt. Das ist ein 32bit-Zähler der bei jedem Versuch erhöht wird. Zusätzlich zu dieser Änderung können Miner die Reihenfolge der Transaktionen variieren.