Trennung Proof of Work vom Mining möglich?

Ich (glaube) zu verstehen, dass Proof-of-Work der Prozess ist, durch den Transaktionen verifiziert und die Integrität des Netzwerks sichergestellt wird.

Ich (glaube) auch zu verstehen, dass Miner Bitcoins für die erfolgreiche Verifizierung von Transaktionen als Belohnung erhalten.

Aber lässt sich das eigentliche Schürfen von Coins (in einem Fork) vom Proof-of-Work im Rahmen der Transaktionsverifizierung trennen?

Wie zum Beispiel ein Hardware-Gerät, das Münzen mit einem anderen Regelsatz generiert (z. B. der Einfachheit halber sagen: ein Auto fährt 100 Meilen --> generiert eine Münze). Wenn das möglich wäre, wäre die Transaktionsverifizierung dann noch möglich oder ist sie untrennbar miteinander verbunden und an sich ein Prozess?

Hoffe ich drücke mich verständlich aus. Macht nichts, wenn die Frage mich zum Narren hält.

Antworten (1)

Alle Knoten verifizieren Transaktionen in Bitcoin. Dies hilft, Transaktionen im Netzwerk schnell zu verbreiten, und bei einer Mehrheit ehrlicher Knoten verbreiten Sie gültige Transaktionen schneller.

Da jeder Transaktionen verifizieren kann, wird es nicht schwierig sein, einige unehrliche Knoten zu haben, um 2 meiner Transaktionen zu verifizieren, die die gleichen Bitcoins ausgeben (doppelte Ausgabe). Das wollen wir nicht, also müssen wir es schwierig machen, (verifizierte) Transaktionen im Netzwerk zu veröffentlichen. Somit haben wir Proof-of-Work/Mining** und einige der oben genannten Knoten gehören auch mir.

Die Einführung von PoW diente also dazu, dass das Veröffentlichen*** (verifizierter) Transaktionen vor doppelten Ausgaben geschützt ist. Und um den Prozess anzuregen, werden Bitcoins belohnt.

Ihr Beispiel mit dem Auto (ich gehe davon aus, dass es funktionieren könnte, obwohl ich mehrere Probleme sehe :)) könnte als PoW funktionieren, da es Aufwand erfordert. Aber Sie müssen Ihre Bemühungen für etwas beweisen. In Bitcoin dient es zum Hinzufügen (und Verifizieren) neuer Transaktionen zur Blockchain. Was wird es in Ihrem Beispiel tun? Und wie würden Sie sich davor schützen, eine Automünze doppelt auszugeben?

** Funktioniert auch als Anti-Spam-Maßnahme.

*** Die Belohnung besteht darin, einen Block (eine Reihe von Transaktionen) in der Blockchain zu veröffentlichen, nicht nur zum Verifizieren. Auch wenn viele andere verifizieren werden, dass nur die Knoten, die ihre Arbeit beweisen, einen neuen Block in der Blockchain hinzufügen dürfen.

Ich glaube, ich fange an, mein Kernproblem zu verstehen. Nehmen wir an, ich möchte, dass die Automünze ausgegeben wird, wenn das Auto ein Elektroauto ist, also möchte ich Anreize schaffen, umweltfreundliche Solarautos zu fahren. Nehmen wir an, wir können eine Münze für 100 Meilen Fahrt generieren. Aber dann habe ich ein Problem. Ich habe keine Methode, um doppelte Ausgaben zu verhindern, richtig? Könnten Sie sich eine Methode vorstellen, um Solarkilometer zu belohnen, die jedoch auch die Funktion zum doppelten Ausgeben enthält?