MT Bitcoin Simulation

MT Bitcoin Simulation

Rating
0
Reviews
0
Zum Generieren einer Adresse muss man zuerst den private Key (sha256) in den public Key (secp256k1) umwandeln und anschließend den public Key in eine Adresse umwandeln.
Nicht jede Person im Netzwerk kann alle Befehle ausführen, da es verschiedene "Rollen" im Netzwerk gibt.
Nachdem eine neue Blockchain erstellt wurde, muss zuerst der Genesis-Block hinzugefügt werden. Dieser dient als Beginn der Blockchain.
Person 1 signiert mit seinem private Key eine Nachricht. Auf der rechten Seite wird anschließend überprüft, ob die Nachricht von ihm signiert wurde. Da der öffentlich zugängliche public Key bzw. die Adresse übereinstimmt, wurde diese Nachricht von ihm signiert.
Eine Transaktion kann nur von einem Konto, dessen private Key man hat, erfolgen. In diesem Fall überweist Person 1 100 Coin an Person 2. Die selbst gewählten Transaktionsgebühren liegen bei 2 Coin, sie bestimmen die Wichtigkeit der Transaktion.
Die Schwierigkeit bestimmt die Anzahl der "0" am Beginn des Hashes des Blocks. Je höher die Schwierigkeit ist, desto mehr Rechenleistung wird benötigt und desto fälschungssicherer ist der Blockchain.
Der Miner des Blocks erhält alle Transaktionsgebühren und 50 Coin für die Erstellung des Blocks. Zum Berechnen des Kontostandes werden alle Transaktionen seit Beginn der Blockchain durchgegangen.

App details

Release date

2021-06-21

Last update

2022-03-09

Product ID

9NSHB3L0LS35

Categories

Education

About MT Bitcoin Simulation

Diese App ermöglicht es, eine eigene an das Bitcoin-Netzwerk angelehnte Blockchain zu erstellen. Und sich dadurch selbst die Funktionsweise von Kryptowährungen praktisch beizubringen.

Dabei werden alle Algorithmen, die auch Bitcoin verwendet, verwendet. Eine Übersicht über alle verfügbaren Funktionen finden Sie auf “http://www.Max-Tuchtenhagen.de/MT_Bitcoin_Simulation_Befehle.pdf”.

Diese Simulation wird von mir fortlaufend verbessert und weiterentwickelt.

Über weiteren Ideen zur Verbesserung dieser Simulation freue ich mich.
Sollten Fragen oder Probleme auftauchen, kontaktieren Sie mich gerne.

Key features

  • Erstellung einer eigenen Blockchain
  • Simulation des Bitcoin-Netzwerks
  • Benutzung der von Bitcoin verwendeten Algorithmen
  • Erlernung der Funktionsweise von Kryptowährungen