ECHTE BÖRSE in MINECRAFT mit REDSTONE hetzner !pc
Funktionsweise einer Börse in Minecraft nachgebildet
In einem Minecraft-Projekt wurde ein realitätsnahes Börsensystem mit Redstone und Create nachgebaut. Das Orderbuch trennt Kauf- und Verkaufsangebote, die automatisch nach Preis sortiert werden. Ein Trade wird ausgeführt, sobald das höchste Gebot den niedrigsten Verkaufspreis erreicht oder übersteigt. Der aktuelle Kurs ergibt sich aus dem letzten ausgeführten Handel. Die technische Umsetzung basiert auf Minecarts und Stromstärken, die über Komparatoren verglichen werden. Das Projekt entstand in Kooperation mit S-Broker und der Deutschen Börse.
Streamstart und Projektvorstellung
00:05:34Der Stream startete mit einer Begrrohung und der Ankündigung, dass es der letzte Stream vor einer zweiwöchigen Sommerpause ist. Der Streamer kündigte an, ein brandneues Projekt zu starten: eine funktionierende Börse in Minecraft, die mit Redstone und Create nachgebaut werden soll. Er erwähnte, dass ein Bauteam bereits auf dem Server arbeitet und er in den nächsten zwei Wochen keine Zeit für Streams oder YouTube-Videos haben wird.
Projekt: Echte Börse in Minecraft
00:08:50Es wurde erläutert, dass das Projekt in Zusammenarbeit mit S-Broker und der Deutschen Börse realisiert wird. Ziel ist es, eine Börse in Minecraft zu bauen, die wie eine echte funktioniert – inklusive Orderbuch, Kursbildung und Handelsmechanismen. Der Streamer betonte, dass er aufgrund seiner begrenzten Finanzkenntnisse die Community um Hilfe bittet, um die Systeme korrekt abzubilden.
Angebot, Nachfrage und Kursbildung
00:13:42Es wurde erklärt, wie Angebot und Nachfrage funktionieren, wobei ein Beispiel mit Redstone-Blöcken und Emeralds verwendet wurde. Der Villager reagiert auf die Nachfrage, indem er Preise anpasst. Der Kurs wird vom letzten ausgeführten Trade bestimmt. Zudem wurde ein Beispiel mit einem fiktiven Unternehmen (Bäckerei) erklärt, das Wertpapiere ausgibt, um finanzielle Mittel für Investitionen zu beschaffen.
Technische Grundlagen des Orderbuchs
00:21:02Das Orderbuch besteht aus zwei Spalten: Bid (Kaufangebot) und Ask (Verkaufsangebot). Die Käufer geben das höchste gebotene Angebot vor, die Verkäufer das niedrigste. Trades finden statt, wenn Bid ≥ Ask. Der letzte ausgeführte Trade bestimmt den aktuellen Kurs. Es wurde auch erwähnt, wie man dieses System in Minecraft abbilden könnte – beispielsweise mit Minecarts, Stromstärken und Sortieralgorithmen.
Erster Prototyp: Sortierbare Warteschlange
00:48:26Ein erster Prototyp des Orderbuchs wurde gebaut. Dabei wurden Minecarts als Orders verwendet, deren Gewicht (dargestellt durch Stromstärke) den Preis symbolisiert. Die Warteschlange sortiert sich automatisch – zuerst nach alter Technik mit einer Linie, später mit zwei Warteschlangen, die ständig neu sortiert werden. Der Sortiervorgang erfolgt durch Vergleich der Stromstärken mit Komparatoren.
Sortierlogik undautomatisierung
01:15:43Die Sortierlogik basiert auf dem Prinzip, dass das Minecraft mit der niedrigsten Stromstärke Vorfahrt hat. Es wurde erklärt, wie ein neuer Minecraft in die Warteschlange eingefügt wird, indem alle anderen nach hinten rutschen, bis die korrekte Position gefunden ist. Eine Kupferlampe dient als Indikator, wann die Sortierung abgeschlossen ist.
Fehlerbehebung und Systemoptimierung
01:40:11Es wurden verschiedene Fehler im System behoben, darunter Probleme mit der Null-Logik (Stromstärke 0) und fehlerhafter Sortierung bei leeren Listen. Der Streamer baute zusätzliche Logik ein, um sicherzustellen, dass das System auch bei leeren Warteschlangen funktioniert. Zudem wurde die Sortiergeschwindigkeit angepasst, um korrekte Ergebnisse zu gewährleisten.
Zweite Warteschlange und Ask/Bid-Trennung
02:07:26Es wurde ein zweites Orderbuch für Asks (Verkauf) gebaut, das von der Bid-Seite (Kauf) getrennt ist. Beide Warteschlangen funktionieren nach demselben Prinzip, wobei Asks von günstig nach teuer sortiert werden und Bids von teuer nach günstig. Wenn sich Bid ≥ Ask ergibt, wird ein Trade ausgeführt und die beteiligten Orders entfernt.
Orderentfernung und Trade-Ausführung
02:18:26Eine Funktion wurde hinzugefügt, um die erste Order aus dem Orderbuch zu entfernen. Dies ist entscheidend für die Ausführung von Trades: Wenn Ask ≤ Bid, wird die Order ausgeführt, und die remaining Orders rücken eine Position nach vorn. Das System aktualisiert sich automatisch und zeigt den aktuellsten Kurs an.
Zusammenfassung und Ausblick
02:27:32Der Streamer fasste die Funktionsweise des Orderbuchs zusammen: Orders werden nach Preis sortiert, Trades finden bei Bid ≥ Ask statt, und der Kurs wird vom letzten Trade abgeleitet. Er kündigte an, dass das Bauteam in den nächsten zwei Wochen die Frankfurter Börse nachbauen wird, während er selbst an der Technik weiterarbeitet. In zwei Wochen soll der Stream mit Fortsetzung starten.
Fassadengestaltung und Projektfortschritt
02:28:52Ein Ausblick auf das finale Projekt zeigte, wie die Frankfurter Börse optisch nachgebaut wird. Das Bauteam arbeitet an der Fassade, dem Schrankenraum und dem Aktiendisplay. Der Streamer betonte, dass die Technik im Hintergrund versteckt wird und nur die Benutzeroberfläche sichtbar ist – ähnlich wie bei echten Börsen.
Streamende und nächste Schritte
02:30:14Der Stream endete mit einer Zusammenfassung der erreichten Ziele und einer Einführung in die nächsten Schritte. Der Streamer kündigte an, in zwei Wochen mit Fortsetzung zu streamen, wo das weitere Funktionieren der Börse demonstriert werden soll. Er dankte der Community, S-Broker und der Deutschen Börse für die Unterstützung.