Skip to main content
My Crypto Casino ist um ein einziges Solana-Programm herum aufgebaut, das das Geld verwahrt, die Bücher führt und jede Wette abrechnet. Diese Seite erklärt im Überblick, was tatsächlich on-chain liegt und warum du dich deshalb auf Code statt auf Versprechen verlassen kannst.

Das Programm

Das MCC-Programm ist im Solana-Mainnet unter folgender Adresse deployt: MCCd7ygQjPaZFtRenN9nfTPjSW5ynJefxZFKDfBwaxu Du kannst es – und jede Transaktion, die es je verarbeitet hat – in jedem Solana-Explorer einsehen: Jede Einzahlung, Abhebung, Wette und Auszahlung ist eine Anweisung, die von diesem Programm ausgeführt und dauerhaft auf der Blockchain gespeichert wird.

Wo das Geld liegt

Wenn du USDC einzahlst, landen sie weder auf einem Firmenbankkonto noch in einer Börsen-Wallet. Sie gehen auf ein Casino-Token-Konto, das dem Programm gehört, und das Programm schreibt sie gleichzeitig einem Guthabenkonto pro Spieler gut, das aus deiner Wallet-Adresse abgeleitet ist. Buchführung und Tresor sind dasselbe System:
  • Dein Guthabenkonto hält exakt fest, wie viel der gebündelten USDC dir gehört. Es ist ein öffentliches Solana-Konto: Du kannst es in einem Explorer nachschlagen und mit der App abgleichen.
  • Die Casino-Bankroll ist das eigene Guthaben des Programms, aus dem alle Auszahlungen finanziert werden. Die Einsätze der Spieler fließen hinein, wenn Wetten platziert werden; Gewinne fließen heraus, wenn Wetten ausgezahlt werden.
  • Um dein Geld freizugeben, braucht es deine Signatur. Eine Abhebung ist eine Anweisung, die von deiner Wallet signiert wird; das Programm prüft dein erfasstes Guthaben und überträgt die USDC an dich zurück. Die Server der Plattform können dein Guthaben nicht ausgeben, und eine Freigabe durch den Betreiber ist nicht im Spiel.
Das ist Verwahrung im präzisen Sinn: Das Geld wird von einem nachprüfbaren, öffentlichen Programm nach festen Regeln verwahrt, nicht von Menschen. Verwahrungsmodell: Deine Wallet signiert Einzahlungen und Abhebungen, das öffentliche Programm verwahrt dein Guthaben und die Bankroll, und der Betreiber rechnet Spiele ab, ohne jeglichen Zugriff auf dein Geld

Warum Auszahlungen durchsetzbar sind

In einem klassischen Casino ist eine Auszahlung ein Versprechen. Bei MCC ist sie eine Folge der Programmlogik:
  • Wetten und Auszahlungen sind Programmanweisungen. Wird eine Wette abgerechnet, läuft die Auszahlungsberechnung im Programm selbst, gegen die On-Chain-Bankroll. Es gibt keinen separaten Schritt der „Zahlungsabwicklung“, der ins Stocken geraten oder übergangen werden könnte.
  • Die Obergrenzen für den maximalen Gewinn richten sich nach der aktuellen Bankroll. Der maximale Gewinn jeder Wette ist ein kleiner Bruchteil der Bankroll zum Zeitpunkt der Wette (siehe Einsatzlimits & Max. Gewinn), sodass jede Auszahlung, die das Programm schulden kann, auch eine ist, die es finanzieren kann.
  • Abhebungen können nicht per Richtlinie eingefroren werden. Der Weg für Abhebungen ist dasselbe öffentliche Programm: Deine Signatur plus ein ausreichendes Guthaben ist alles, was es braucht.

Gewaltenteilung

Administrative Befugnisse innerhalb des Programms sind bewusst auf separate Keys verteilt: Die Instanz, die wirtschaftliche Parameter anpassen kann, ist nicht dieselbe, die Liquidität der Bankroll bewegen kann, und diese wiederum ist nicht dieselbe, die Spiele abrechnet. Jede Befugnis hat einen engen Geltungsbereich, sodass kein einzelner Key alles kontrolliert. Upgrades des Programms erfordern eine Multisignatur-Freigabe statt eines einzelnen Keys.

Fairness ist ein eigener Nachweis

Die oben beschriebene Architektur beweist, dass dein Geld nach festen Regeln behandelt wird; sie beweist für sich genommen nicht, dass die Spielergebnisse fair sind. Dafür sorgt das Provably-Fair-System mit Commit und Reveal, bei dem jedes Ergebnis unabhängig nachgerechnet und überprüft werden kann. Siehe Provably Fair.
Die genauen wirtschaftlichen Parameter (Hausvorteil, Obergrenzen, der Anteil des Empfehlungsnetzwerks am Hausvorteil) sind Laufzeitkonfiguration, die in On-Chain-Konten gespeichert ist. Die aktuellen Werte findest du unter Gebühren & Limits; maßgeblich sind immer die On-Chain-Konten.