Author

Topic: Bitcoin Roulette - neues Projekt (Read 3116 times)

newbie
Activity: 49
Merit: 0
June 22, 2013, 03:10:44 PM
#21
hi wir haben uns auch mal an das Projekt gewagt. nun ist dieser Eintrag ja schon älter aber wir sind gespannt auf euer Feedback..
www.satoshisroulette.com
full member
Activity: 126
Merit: 100
August 10, 2011, 04:49:58 AM
#20
Moin!

Sorry für die späte Antwort. Ich war im Urlaub. Ich würde das Rad eigentich gerne ohne Flash mit Javascript oder ähnlichem lösen. Darf ich auf Dich zurückkommen, wenn ich das Rad brauche?

Das Screendesign vom Roulette und die Grundfunktionen sind inzwischen fertig. Mir fehlt aktuell nur noch eine neuer und schicker Spieltisch. Der reine Tisch ist schon gestaltet und muss nun noch programmiertechnisch umgesetzt werden.

Grüße!
newbie
Activity: 8
Merit: 0
July 31, 2011, 08:55:36 AM
#19
Hi DaMan,  das animierte Rad kann man ganz gut in Flash mit actionscript realisieren.
Das die kugel dann da liegen bleibt wo sie soll kann man so programmieren
full member
Activity: 126
Merit: 100
July 10, 2011, 01:46:54 PM
#18
@assko:
Das ist nur ein Anzeigeproblem der Testversion. Nach dem Spiel wird der Gewinn unten angezeigt, der Gewinn auf dein Konto übertragen und erst wenn sich die Seite nach 8 Sekunden automatisch reloaded oder Du den Next Game Button drückst, wird auch der korrekte Kontostand angezeigt. Und nebenbei bemerkt will ich hier nix von Betrug hören! Das das eine Beta Version ist, die vielleicht Fehler hat, steht ganz deutlich im Thread - wobei bisher keine Fehler im Spielverlauf aufgetreten sind! Ausserdem kannst Du Dir sicher vorstellen, dass es sich nicht lohnt wegen 10 cent zu betrügen. Da kommt man schneller zu Geld wenn man draussen ein paar weggeschmissene Dosen und Flaschen einsammelt!

Grüße!
newbie
Activity: 28
Merit: 0
July 09, 2011, 04:52:16 AM
#17
Find die Idee auch nice aber, wenn man gewinnt und nix bekommt ich glaub das nennt sich Betrug .... Angry
Manchmal ist es ich setzte 0,01 und wenn ich gewinne bekomme ich nix und der 0,01 ist auch noch weg.
legendary
Activity: 910
Merit: 1001
Revolutionizing Brokerage of Personal Data
July 08, 2011, 04:42:35 PM
#16
Ja, die Zeit als Input ist auch eine gute Möglichkeit! Generell sind da so einige Varianten denkbar die die Sache recht sicher machen würden.

Um auf Nummer sicher zu gehen würde ich dann allerdings auch gleich eine andere Hashfunktion verwenden - nur damit die ASIC-miner nicht in Versuchung kommen Cheesy
newbie
Activity: 56
Merit: 0
July 08, 2011, 04:10:17 PM
#15
Mhm... und wer garantiert mir dass das wirklich live ist? Bin kein Spieler darum habe ich keine Ahnung wie das wirklich abläuft aber ich hätte da so meine Zweifel...
(...)
dies zum Beispiel recht gut, indem ein Hashwert des Spielfelds angezeigt wird bevor man zu spielen beginnt

Als User kann man nicht prüfen ob das Bild live ist. Aber die Behörden akzeptieren die Methode scheinbar. Ich selber spiele jedoch nicht Online, daher kann ich nichts über den aktuellen Stand der Technik sagen.

Die Idee mit der Zufallszahl bereits vor dem Setzen ist genial. Ich würde das sogar noch "Betrussicherer" machen sha256($next_zahl + sha256($unixtime) + sha256(random(10^32))

- 10^32 dürfte nicht mehr Knackbar sein für den Spieler
- $unixtime dürfte das vorausberechnen für den Betreiber unmöglich machen.

Damit kann der Betreiber unmöglich schummeln.
legendary
Activity: 910
Merit: 1001
Revolutionizing Brokerage of Personal Data
July 08, 2011, 03:29:34 PM
#14
Online-Casinos versuchen die Gefahr über einen "Analogen Zufallsgenerator" zu eleminieren. Eine Kugel wird in einen echten Kessel geworfen welcher per Videokamera jedem Spieler Live zur verfügung gestellt wird.
Mhm... und wer garantiert mir dass das wirklich live ist? Bin kein Spieler darum habe ich keine Ahnung wie das wirklich abläuft aber ich hätte da so meine Zweifel...

Ich persönlich würde Online Casinos nur trauen wenn sie mir eine Möglichkeit bieten würden sicherzustellen dass nicht betrogen wird. bitcoin-kamikaze.com macht dies zum Beispiel recht gut, indem ein Hashwert des Spielfelds angezeigt wird bevor man zu spielen beginnt. Damit kann man nachdem man gespielt hat überprüfen dass das Spielfeld nicht zwischendurch geändert wurde. Bei einem Online-Roulette wäre dies auch leicht möglich, allerdings müsstest du die Zahl ebenso durch einen zufälligen String verlängern damit der Hash nicht geknackt werden kann.

Also irgendwo auf der Website sollte bevor man seinen Einsatz macht ungefähr sowas angezeigt werden:
  • "zufaellige_oeffentliche_zeichenkette"
  • sha256sum(Roulettezahl + "zufaellige_geheime_zeichenkette" + "zufaellige_oeffentliche_zeichenkette")
Nach dem Spiel zeigst du dann die geheime Zeichenkette an die du verwendet hast. Auf diese Weise kann sich jeder Spieler davon überzeugen dass das Casino ehrlich gespielt hat.

Gerade in einem Bitcoin-Casino sollten Hashes der verwendeten Zufallszahlen Standard sein Wink

Wie gesagt, ich bin kein Spieler und habe daher keine Ahnung was diesbezüglich usus ist, allerdings kommt mir das mit dem Livestream einer echten rollenden Kugel mehr als unsicher vor.
newbie
Activity: 56
Merit: 0
July 08, 2011, 02:09:30 PM
#13
Viele Dank für Dein Feedback.
Danke.


Und bei meinen wenigen Casino Besuchen habe ich am Roulette Tisch eigentlich immer verloren.
Die Gewinnquote liegt bei ca. 0,97 (97%) also auf Dauer verliert man immer. Egal was man macht. Das Casino muss ja auch die Mitarbeiter und die laufenden Kosten bezahlen. Wobei die Mitarbeiter angeblich kein Gehalt bekommen, sondern nur das Trinkgeld welches der Gast gibt. Ich glaube zwar nicht, daß das stimmt, aber es wird häufig von den Mitarbeitern so erzählt (Vermutlich, damit man mehr Trinkgeld gibt)

Heisst Maximallimit, dass bei einem Mindesteinsatz von 0.01 btc pro Spiel die Gesamtsumme, die man in einer Runde setzen kann gleich 10 Bitcoins wäre? Laut Wiki liegt das Limit meistens wohl beim 1200-fachen.
Nein. Jeder Tisch hat für jede Gewinnchance Minimallimits (Die heißen häufig Mindesteinsatz) und Maximallimits. Wenn Du z.B. an einem Tisch bist, wo der Mindesteinsatz 2 Euro beträgt, dann ist der Maximaleinsatz bei Rot-Scharz das 1000-Fache, also 2000 Euro. (Ob die Zahl genau stimmt weiß ich nicht, gerade Wikipedia kann man hier kaum vertrauen, Casinos zeigen keine Rechenergebnisse, man muss also das Spiel dafür durchrechnen. Der Hintergrund ist der, daß der Tisch Gewinn machen muss. Den macht er über die 0. Wenn die 0 Fällt hat der Tisch gewonnen. Aber es gibt das "Verdoppelungsspiel" (Google weiß mehr da drüber). Mit dem 1000-Fachen Limit kann Du auf Rot-Schwarz nur noch 9x komplett verdoppeln. Und somit liegt die Gewinnchance wieder bei ~97% beim Verdoppelungsspiel. Für alle anderen Gewinnchancen gibt es ähnliche rechentricks, die aber alle über die beiden Limits wieder ausgeschlagen werden.


Betrügerische Casinos haben Sensoren unter dem Spielfeld. Liegen viele Chips auf einer Zahl geht ein kleines Magnetfeld unter der Zahl in dem Kessel an. Damit steigt die Gewinnchance des Casionos extrem an. Und da das Megnetfeld nur klein ist, fällt die Kugel ab und zu auch mal auf eine Zahl mit vielen Chips, also merkt es keiner. Bei Onlinespielen ist das natürlich eine absolut einfache Methode dafür zu sorgen, daß man in der Gewinnzone bleibt. Von den 5 Zahlen die am meisten Geld auszahlen wird eine aus dem Zufallsgenerator gelöscht. Das merkt keiner und man macht mehr Gewinn. Natürlich soll das keine Anleitung zum Schummeln sein, aber 3% Gewinnchance ist bei Roulette sehr wenig für die Bank.

Online-Casinos versuchen die Gefahr über einen "Analogen Zufallsgenerator" zu eleminieren. Eine Kugel wird in einen echten Kessel geworfen welcher per Videokamera jedem Spieler Live zur verfügung gestellt wird.
Und in echten Casinos wird der Tisch regelmäßig vom Finanzamt gepürft. Denn wer die Gäste bescheißt, bescheißt damit auch das Finanzamt, also kommt das regelmäßig zur Prüfung. Und kein gutes Casino traut sich, so etwas zu machen.
newbie
Activity: 56
Merit: 0
July 08, 2011, 01:47:24 PM
#12
Das hab ich jetzt nicht geblickt, wieso ist man blöd wenn man auf rot setzt wenn 5 x hintereinander schwarz kam?


Wenn ich davon noch nie etwas gehört hätte, würde ich da drüber kaum berichten können. Auch wenn 200x hintereinander Schwarz kam, ist die Chance beim nächsten mal wieder 48,6/48,6 im Casino. (Nein nicht 50/50, es ist 1x Grün vorhanden, ggf. auch 2x grün, je nach Tischart) Wobei ab 10 (geschätzt) mal die gleiche Farbe die Croupiers nur noch eine Kugel werfen dürfen, dann wird nach jeder Kugel gewechselt.

vermutlich weil müller und alle gäste in casinos, in denen müller verkehrt, noch nie was von statistischer unabhängigkeit gehört haben  Wink


Gerade WEGEN der "Statistischen Unabhängigkeit" ist das so. Wer davon keine Ahnung hat, hört auf seinen Bauch, der sagt "Boar, 5x war Schwarz, jetzt setze ich auf ROT, das MUSS doch gleich kommen". Wer das macht, zeigt damit daß er keine Ahnung davon hat. Und wer davon weiß, setzt ganz demonstratov auf Schwarz zum Zeigen "Schaut her, ich weiß was, was Du nicht weißt".
Das kann man absolut genial im Casino beobachten.
full member
Activity: 126
Merit: 100
July 07, 2011, 07:31:21 PM
#11
Hi Yigga,

werde ich morgen prüfen. Aber so lange der Kontostand nach Reload passt, ist ja wenigstens kein Fehler im Spielverlauf.

Grüße!
full member
Activity: 211
Merit: 100
July 07, 2011, 07:06:19 PM
#10
super sache...werd gleich mal testen...

ein animiertes rad wäre noch schön...kann sich ja verschwommen drehen und dann am ende sieht man nur die weiße zahl af farbigem hintergrund...

EDIT: ganz solide...aber die btcsumme im account stimmt manchmal nicht...hatte einmal eigentlich 0.08. wurde aber nur als 0.06 angezeigt, danach hatte ich 0.02 gewonnen und hatte wieder 0.1btc auf dem konto...im endeffekt also alles gut...aber das ist schon beunruhigend, wenn da die falsche summe steht...

bisher plusminus 0 bei mir...

wieter so!!!!  Wink
full member
Activity: 126
Merit: 100
July 07, 2011, 06:57:14 PM
#9
Ich schaue mir das mal an.

Mit ganz schnellem anklicken kann ich das Problem nicht nachvollziehen.

Oder liegt hier ein Logik Problem vor. Der Ablauf an folgemdem Beispiel:

1. Basis: Dein Kontostand sind 0.05 btc
2. Du klickst auf die Münze 0.01 und setzt diese auf das Feld »schwarz«. Sobald die Münze auf dem Spieltisch liegt wird Deinem Konto 0.01 abgezogen.
3. Dein Kontostand ist nun 0.04 btc.
4. Du klickst auf Play und es fällt »schwarz«. Deine Gewinnquote ist 1:1. Nun bekommst du zu Deiner Münze auf dem Tisch die gleiche Münze 1x dazu. Du hast nun also einen Gewinn von 0.02 btc.
5. Nach Klick auf »Next Game« oder dem automatischen Reload:
Dein Kontostand von 0.04 btc wird nun um den angezeigten Gewinn von 0.02 btc erhöht und beträgt jetzt 0.06 btc.

Bei Spielschritt 2 habe ich mehrfach ganz schnell die Münze angeklickt und sie dadurch von Tisch genommen und wieder gesetzt. Die Anzeige des Kontostandes war dabei passend.

Noch ein Tipp: Wenn während des Setzens irgendwas schief läuft, einfach die Seite reloaden. Beim Reload werden alle Einsätze komplett gelöscht und alle variablen auf 0 gesetzt. Dann ist wieder alles in Ausgangsstellung.

Du kannst mir ja mal eine Message mit Deinem verwendeten Betriebssystem samt Browser und Version schicken.

Viele Grüße!

PS: Die Testphase endet übrigens automatisch sobald die Bank unter einen gewissen Betrag fällt. Danach ist kein Spiel mehr möglich, der Play Button verschwindet und Ihr könnt nur noch Eure Einsätze zurück auf Euer Bitcoin Konto buchen.
jr. member
Activity: 39
Merit: 1
July 07, 2011, 06:25:37 PM
#8
Hi Daman,

find das 'ne coole Sache. Hab es grad mal mit 0.06btc ausprobiert. Bei mir gabs ein kleines Problemchen:

Wenn ich gewonnen hab, wurde mir die Münze, die noch auf dem Tisch lag, nicht wieder gut geschrieben, der Gewinn schon. Wenn ich es richtig verstanden hab, muss man auf die Münze klicken, um den Einsatz vom Tisch zu nehmen. Genau das hat nicht ganz so gut geklappt. Hab bestimmt 3 mal oder so die Münze, die auf dem Tisch lag komplett verloren. Manchmal hats auch geklappt. Vielleicht hab ich zu schnell nach dem Spiel auf die Münze geklickt.

Kannst das ja mal unter die Lupe nehmen, wenn du magst.
Damit du mein Spiel findest:
Glaub ich hatte fürs Spiel die Adresse 1JmGnfoERjQsXr8JHi6gNqg5J2eeAsuwLC verwendet. War gegen halb 12.

Viel Erfolg weiterhin
Luigi
full member
Activity: 126
Merit: 100
July 07, 2011, 05:21:35 PM
#7
Vielen Dank!

Ein Top Interface und ein richtig schöner Tisch ist ein Muss! Da muss ja auch ein bisschen Flair rüberkommen. Ich weiss noch nicht wie man es anstellen kann das die Kugel, bei einem animierten Rad, auch bei der ausgewürfelten Zahl liegen bleibt. Aber wenn andere das hinkriegen kann es ja so schwer nicht sein ^^

Grüße!
hero member
Activity: 716
Merit: 500
July 07, 2011, 05:10:47 PM
#6
An sich sehr cool, funktioniert einwandfrei.

Hab ja keine Ahnung von Webdesign, aber die Implementierung einer grafisch aufwendigeren Benutzeroberfläche wär nice, mit 3D Roulette-Kessel etc. und eine Übersicht der letzten 10 Zahlen.

full member
Activity: 126
Merit: 100
July 07, 2011, 04:42:26 PM
#5
@Müller:

Viele Dank für Dein Feedback. Ich habe mich bisher nur über Wikipedia informiert, da ich mir zu dem Thema nie wirklich Gedanken gemacht habe. Und bei meinen wenigen Casino Besuchen habe ich am Roulette Tisch eigentlich immer verloren.

Heisst Maximallimit, dass bei einem Mindesteinsatz von 0.01 btc pro Spiel die Gesamtsumme, die man in einer Runde setzen kann gleich 10 Bitcoins wäre? Laut Wiki liegt das Limit meistens wohl beim 1200-fachen.

Wobei ich mein Limit am Anfang irgendwie anders festlegen muss, denn ich habe keine 350 Bitcoins die ich mal eben so in die Bank werfen könnte.

Grüße!
hero member
Activity: 991
Merit: 1011
July 07, 2011, 04:41:25 PM
#4
vermutlich weil müller und alle gäste in casinos, in denen müller verkehrt, noch nie was von statistischer unabhängigkeit gehört haben  Wink
hero member
Activity: 527
Merit: 500
July 07, 2011, 04:40:20 PM
#3
Im echten Casino setzt niemand mehr auf ROT, wenn 5x hintereinander SCHWARZ kam. Weil jeder weiß, daß wer sowas macht Blöd ist und keiner möchte als Blöd eingestuft werden. Macht man es doch, wird man gleich von allen Gästen gemustert.

Das hab ich jetzt nicht geblickt, wieso ist man blöd wenn man auf rot setzt wenn 5 x hintereinander schwarz kam?
newbie
Activity: 56
Merit: 0
July 07, 2011, 04:30:57 PM
#2
Denk dran, daß Du Limits dauerhaft benötigst. Im Casino ist das Maximallimit z.B. das 1000-Fache vom Minimallimit auf einer 50/50 Chance.

Beide Limits (Verschiedene Faktoren auf die verschiedenen Gewinnfaktoren) sind notwendig, damit der Tisch auch beim "Verdoppeln-Spiel" noch im Gewinn bleibt. Da nur beim Limit-Faktor von 1000 nur 9x verdoppeln kannst, liegt die Mathematische Gewinnchance auch hier bei 98%. Und wenn die "Ich verdoppel nur und mache damit Gewinne"-User kommen, kannst Du als Betreiber nur grinsen und sagen "Verdoppeln ist nicht verboten".

Im echten Casino setzt niemand mehr auf ROT, wenn 5x hintereinander SCHWARZ kam. Weil jeder weiß, daß wer sowas macht Blöd ist und keiner möchte als Blöd eingestuft werden. Macht man es doch, wird man gleich von allen Gästen gemustert.
full member
Activity: 126
Merit: 100
July 07, 2011, 02:37:02 PM
#1

Hallo,

heute möchte ich mein aktuelles Projekt, einen Roulette Tisch, vorstellen.

Die aktuelle Version ist ein Funktionsdummy um das Gameplay zu testen. Nachdem die Version im Testnet funktioniert möchte ich nun einen Public Beta Test starten.

Jeder der das Roulette testen möchte kann einfach seinen Spielernamen und seine Bitcoinadresse eingeben und dann auf die angezeigte Bitcoin-Adresse seinen Spielbetrag zum testen senden.

Da es ein Beta Test ist, ist die Höhe der Jetons mit 0.01-0.03 btc absichtlich sehr gering gehalten. Wer also 0.1 btc einsetzt kann dafür mindestens 10x spielen.

Der Spielablauf entspricht dem späteren Spiel. Man kann seinen Einsatz also vermehren oder auch verlieren. Gewinne können durch den »Payout« Button wieder auf das Konto, mit dem gespielt wurde, zurücküberwiesen werden. Wenn der Auszhalungsbetrag größer als 1 Bitcoin ist, wird man sich seinen Kontostand leider zweimal zurückbuchen müssen, da es nicht exakt möglich ist, die benötigte Bitcoin-Transaction-Fee zu errechenen. Bei größeren Beträgen werden bei der ersten Auszahlung 99% ausgezahlt. Sobald der Kontostand unter 1 BTC sinkt, werden 100% (-0.0005 btc Bitcoin Transaction Fee) ausgezahlt, da in diesem Fall die Transaction Fee mit hoher Sicherheit 0.0005 btc betragen wird.

Das finale Spiel wird natürlich grafisch komplett neu gestaltet, also ein gerenderter 3-D Spieltisch und ein (hoffentlich animiertes) Roulette-Rad sowie weitere Funktionen, wie die Anzeige der letzten 10 gespielten Zahlen und eine Liste der letzten Gewinner sind vorgesehen.

Ich würde ich sehr freuen, wenn der ihr Lust habt eine kleine Testrunde zu spielen. Feedback für Verbesserungen und Fehler bitte in diesem Thread posten.

Die aktuelle To-do Liste findet Ihr unten auf der Startseite.


UND NICHT VERGESSEN: DAS IST EIN BETA TEST! Das Spiel sollte zwar einwandfrei funktionieren, aber es können Fehler auftreten. Daher sind auch nur Minimaleinsätze möglich und keine hohen Summen!

Und hier die URL zum Spiel:  http://betcoin.eu/roulette/

Es gibt übrigens keinerlei Spielgebühren oder Abzüge!!!

Viele Grüße!





Jump to: