Sehr grundlegende Frage für Neulinge – Gewinnen Sie etwas zurück, wenn Sie Smart Contracts auf der Blockchain ausführen?

Ich habe gerade ein Buch über Blockchain und Smart Contracts gelesen ( https://www.amazon.com/Decentralized-Computing-Using-Technologies-Contracts/dp/1522521933 )

Ich habe eine sehr einfache Anfängerfrage, die sich daraus ergibt, und ich kann die Antwort beim Googeln nicht finden:

Wenn ich einen Smart Contract auf der Blockchain ausführen möchte, muss ich Ether mit Fiat-Geld kaufen, um es als Gas zu verwenden.

Wenn ich den gesamten von mir gekauften Ether aufbrauche, um meine Smart Contracts auszuführen. Ich muss weitermachen und mehr Ether kaufen, um meine Smart Contracts weiter auszuführen.

Gibt es eine Möglichkeit, Ether/Gas zurückzuverdienen, indem man Smart Contracts auf der Blockchain ausführt, oder ist es ein endloser Prozess, Ether zu kaufen, um weiterhin Smart Contracts auf The Blockchain zu betreiben?

Antworten (1)

Sie können Ether zurückverdienen, indem Sie Blöcke auf Ethereum abbauen, indem Sie als Miner im Netzwerk fungieren. Wenn Sie eine Transaktion senden, um einen Smart Contract auszuführen, wird sie tatsächlich von dem Miner ausgeführt, der den Block erstellt, und der Miner erhält das Gas, das Sie mit der Transaktion gesendet haben, als Belohnung für die Ausführung Ihres Smart Contracts.

Und wenn ich Ether (durch das Mining von Blöcken) nicht mit der gleichen Rate verdiene, wie ich beide ausgebe (durch das Ausführen von Smart Contracts)? Kein ROI?
Richtig, wenn Sie die Smart-Contract-Transaktionen nur so ausführen. Aber normalerweise führen wir eine Smart-Contract-Transaktion nur als Teil eines Unternehmens durch, weil wir es tun müssen. Beispiel: Ausführen einer Transaktion für einen Versicherungsvertrag, bei der Customer Signed = true festgelegt ist. Die ausgegebenen Ether dienen also einem geschäftlichen Zweck, unabhängig davon, ob Sie sie durch Mining verdienen oder mit Bargeld kaufen. Hoffe das klärt auf.