Was unterscheidet einen Miner von einem anderen?

Ich habe mich also kürzlich mit Bitcoin beschäftigt und hatte einige Fragen:

1) Was unterscheidet einen Miner von einem anderen Miner? Gibt es einen Beweis dafür, dass zwei Bergleute nicht dieselbe Person sind?

2) Was können wir sagen, werden die Transaktionen von einem Miner akzeptiert? Sind es alle Transaktionen in den Blöcken nach sich selbst, die dem Blockchain-Zweig des Miners hinzugefügt wurden?

3) Was ist in jedem Fall der Beweis dafür, dass eine Transaktion von einem Miner akzeptiert wurde?

Danke!

Bitte versuchen Sie, Ihre zweite Frage klarer zu formulieren.

Antworten (2)

Sie können nicht sicher feststellen, ob 2 Blöcke von derselben Entität (z. B. Person) geschürft wurden. Raten ist möglich. Wenn Sie auf http://blockchain.info gehen , sehen Sie in der Tabelle direkt auf der Startseite eine Spalte „Relayed By“. Sie können ziemlich sicher sein, dass dieser Mining-Pool den Block abgebaut hat. Einige Mining-Pools senden ihr Geld immer an dieselbe Adresse. In diesem Fall können Sie noch sicherer sein, dass alle Blöcke, deren Coinbase-Transaktion an diese Adresse ging, von derselben Entität abgebaut wurden, da sie sonst einer anderen Entität viel Geld geben würden.

Der Beweis, dass eine Transaktion in die Blockchain aufgenommen wurde, besteht darin, dass es eine gültige Blockchain gibt, die einen Block enthält, der diese Transaktion enthält. Sie können nicht einfach eine Blockchain nehmen und eine Transaktion darin gegen eine andere austauschen, da dies die Blockchain ungültig machen würde, da die Hashes nicht auschecken würden.

Wenn Sie außerdem ganz sicher sein wollen, dass sich die Transaktion nicht nur in irgendeiner Blockchain, sondern auch in der längsten befindet, müssen Sie mit dem Bitcoin-Netzwerk verbunden sein, damit Sie die längste Blockchain kennen. Der längste zählt.

1) Nein
2) Er wählt aus, welche Transaktionen er akzeptiert.
3) Sein Block enthält die Transaktion.

Wenn Miner M einen Block generieren konnte, der zur aktuellen Blockchain (längste Kette) gehört und dieser Block T1 enthält, dann werden T1 und alle anderen Transaktionen in diesem Block auf der Blockchain fortgesetzt, solange dieser Block nicht verwaist.

3) Wenn also beispielsweise Miner M eine Transaktion T1 in seinem Block hat und es einen Block gibt, der von N nach dem Block von M abgebaut wird, sagen Sie, dass alle Transaktionen, die M akzeptiert hat (wie von N), in T1 erscheinen würden?
Wenn Miner M einen Block generieren konnte, der zur aktuellen Blockchain (längste Kette) gehört und dieser Block T1 enthält, dann werden T1 und alle anderen Transaktionen in diesem Block auf der Blockchain fortgesetzt, solange dieser Block nicht verwaist.
@Leandro: Bitte bearbeiten Sie Ihre Antwort, um die relevanten Informationen in den Beitrag aufzunehmen, anstatt Informationen zu Kommentaren hinzuzufügen. Kommentare sind nur für vorübergehende Informationen gedacht und können später entfernt werden.