Jetzt stellt sich mir nur die Frage: Wenn der Inhalt pro Block nicht auf eine feste Anzahl an Zeichen beschränkt ist und jeder Block dann gültig ist, wenn er die Anforderung von 10 Nullen am Anfang erfüllt ist, dann müsste es doch grundsätzlich erstmal mehrere Lösungen geben, spätestens dann wenn man nach Lösungen sucht die eben 11 Nullen am Anfang haben hat man zumindest schon mal eine gefunden, die auch die Bedingung '10 Nullen am Anfang' erfüllt.
Desweiteren ergibt sich daraus, dass der Inhalt des Blocks, wenn tatsächlich nicht durch Zeichenlänge limitiert, ja unendlich viele Möglichkeiten hat gefüllt zu werden. Ein Hash mit einer festen Länge hingegen hat zwar eine sehr große Menge an Möglichkeiten, aber sie ist dennoch endlich. Somit müsste es an sich doch unendlich viele Blockinhaltsmöglichkeiten geben deren Hash identisch ist, oder?
Klar, würde ich jetzt versuchen alle Möglichkeiten durchzugehen, einen Block zu finden der den gleichen Hash ergibt wie der Block mit dem Inhalt "Person A überweist Person B 10,00€" würde ich zunächst unzählige unlesbare Kauderwelsch-Ergebnisse finden, aber das tolle an unendlichen Möglichkeiten ist ja, dass ich irgendwann auch wieder Blöcke finden würde die komplett nachvollziehbar sind und Sinn ergeben. Wenn ich unter den Sinn ergebenden Blöcken jetzt also einen suche der mir einen Vorteil bietet, etwa weil er zufälligerweise beinhaltet, dass ich Geld bekomme, das mir gar nicht zusteht müsste ich doch zumindest theoretisch versuchen können die Blockchain dahingehend zu manipulieren.
Ich vermute mal, dass realistisch gesehen die Chance so viele strenge Voraussetzungen zu erfüllen so gering ist, dass man zu lange ausprobieren müsste um so einen Betrug wirklich umzusetzen, aber theoretisch denkbar müsste dieses Szenario doch sein, oder?