Bitcoin Forum
June 29, 2024, 07:59:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 [6] 7 8 9 »  All
  Print  
Author Topic: [ANN] Scratch a Bit - nuovo gioco -  (Read 8494 times)
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:18:50 PM
 #101


Ma quello è il server seed ufficiale non criptato?
Quindi il server seed criptato non lo fai vedere prima di acquistare il biglietto?



si, anche perchè con quei due numeri e l'elenco dei biglietti vincenti potresti riprodurre un server seed ed un client seed, in modo da generare l'ID del ticket di tuo interesse. Forse, per tutelare il mio portafogli ho fatto bene, che dici?

FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 12, 2015, 02:21:20 PM
 #102


Ma quello è il server seed ufficiale non criptato?
Quindi il server seed criptato non lo fai vedere prima di acquistare il biglietto?



si, anche perchè con quei due numeri e l'elenco dei biglietti vincenti potresti riprodurre un server seed ed un client seed, in modo da generare l'ID del ticket di tuo interesse. Forse, per tutelare il mio portafogli ho fatto bene, che dici?


Ma perchè invece non lo fai scegliere il numero del biglietto ? se vai ad un tabacchi puoi scegliere il ticket che ti pare. Quello che invece dovresti generare con i seed è il contenuto dei ticket stessi, che a questo punto potrebbe essere comunque manipolabile.




FaSan
TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
February 12, 2015, 02:25:48 PM
 #103


Ma quello è il server seed ufficiale non criptato?
Quindi il server seed criptato non lo fai vedere prima di acquistare il biglietto?



si, anche perchè con quei due numeri e l'elenco dei biglietti vincenti potresti riprodurre un server seed ed un client seed, in modo da generare l'ID del ticket di tuo interesse. Forse, per tutelare il mio portafogli ho fatto bene, che dici?

Ma allora come faccio a verificare l'estrazione?
Tu non ha capito nulla di provably fair, mi dispiace. Studia ancora

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:26:39 PM
 #104

si potrebbe essere un'idea. Ma a quel punto non ho più il controllo (da cliente), di dove si trovano i biglietti vincenti e quindi io (gestore), potrei decidere se quel biglietto lo faccio vincere o meno.

Invece avendo pubblicato tutto il pubblicabile, il cliente non può assolutamente eccepire niente nella gestione sia dell'estrazione che dei premi.
Io non ho nessun controllo sul biglietto che verrà estratto. Ed in più ti dico prima dove si trovano i biglietti vincenti.
Penso che ho dato il massimo della certezza, nella gestione 'onesta' del tutto.

Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:33:05 PM
 #105


Ma quello è il server seed ufficiale non criptato?
Quindi il server seed criptato non lo fai vedere prima di acquistare il biglietto?



si, anche perchè con quei due numeri e l'elenco dei biglietti vincenti potresti riprodurre un server seed ed un client seed, in modo da generare l'ID del ticket di tuo interesse. Forse, per tutelare il mio portafogli ho fatto bene, che dici?

Ma allora come faccio a verificare l'estrazione?
Tu non ha capito nulla di provably fair, mi dispiace. Studia ancora

    public static function generate($seed_cliente, $seed_server, $ticket_disponibili) {
        if(self::$hash=='') {
            self::$hash = hash("sha512", $seed_server . $seed_cliente);
            self::$random_number_pool = str_split(self::$hash, 4);
        }

        $rand = intval(self::$random_number_pool
  • , 16);
       array_splice(self::$random_number_pool, 0, 1);

        $rand = $rand % $ticket_disponibili + 1;
        return $rand;
    }


se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.


Definizione copiata da un sito di casinò online
Quote
Non solo i nostri giochi sono controllati e certificati (certificato itech), sono anche onesti e verificabili nell’estrazione dei numeri casuali (provably fair), incluse le nostre slots, attualmente poco diffuse nel mondo dei casinò online. Inoltre offriamo un incredibile starter bonus fino a 1 BTC!

Mi pare che il mio codice ti permetta di fare esattamente quella che è scritto sopra

FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 12, 2015, 02:37:18 PM
 #106

se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.



Quello che TheBomber cercava di farti capire è che dovresti pubblicare il seed criptato prima di estrarre, e pubblicare la funzione che contribuisca a decriptarlo, in modo che gli hash ricevuti dopo diano come risultato il seed pubblico precedente.

Diversamente come fai a dimostrare che i seed pubblicati non siano stati assegnati dopo aver pagato e giocato ?




FaSan
TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
February 12, 2015, 02:38:21 PM
 #107

se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.



Quello che TheBomber cercava di farti capire è che dovresti pubblicare il seed criptato prima di estrarre, e pubblicare la funzione che contribuisca a decriptarlo, in modo che i numeri ricevuti dopo diano come risultato il seed pubblico precedente.

Diversamente come fai a dimostrare che i seed pubblicati non siano stati assegnati dopo aver pagato e giocato ?




FaSan

Grazie FaSan

@Falco00 evito di risponderti per le rime perché è chiaro che non mi conosci

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:39:44 PM
 #108

se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.



Quello che TheBomber cercava di farti capire è che dovresti pubblicare il seed criptato prima di estrarre, e pubblicare la funzione che contribuisca a decriptarlo, in modo che gli hash ricevuti dopo diano come risultato il seed pubblico precedente.

Diversamente come fai a dimostrare che i seed pubblicati non siano stati assegnati dopo aver pagato e giocato ?




FaSan


ma guardate che con quei due seed, tu puoi estrarre il tuo ticket. La funzione che ho pubblicato è la funzione che estrae il ticket, con quei due seed che ho dato a thebomber si può verificare l'estrazione del ticket 18

arulbero
Legendary
*
Offline Offline

Activity: 1915
Merit: 2074


View Profile
February 12, 2015, 02:40:03 PM
 #109

Ho dato un'occhiata al tuo sito.

Un'osservazione: se ho ben capito ci sono solo 500 ticket, ciascuno di questi già destinato o meno a dare un premio; cosí facendo il gioco diventa diverso ad esempio dall'estrazione di un numero sulla roulette, in quanto la probabilitá di vincere nel tuo gioco varia a ogni ticket uscito (ad esempio se é stato appena estratto il ticket da 1btc, sono sicuro di non poter piú vincere 1 btc, viceversa se sono usciti molti ticket non vincenti aumenta la probabilitá di vincita e quindi é piú conveniente giocare).

Hai fatto bene i conti se in questo modo il banco ( tu ) mantiene un vantaggio nel medio-lungo periodo? Mi spiego meglio: se sono stati estratti 475 ticket e ne rimangono 25 tutti non vincenti, nessuno li acquisterá e dovrai generare un nuovo lotto di 500 ticket perdendo l'incasso derivante da quei 25.

Un'ultima cosa: i ticket di categoria 3 ridanno indietro solo la posta in gioco o la raddoppiano?
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:42:04 PM
 #110

Ho dato un'occhiata al tuo sito.

Un'osservazione: se ho ben capito ci sono solo 500 ticket, ciascuno di questi già destinato o meno a dare un premio; cosí facendo il gioco diventa diverso ad esempio dall'estrazione di un numero sulla roulette, in quanto la probabilitá di vincere varia a ogni ticket uscito (ad esempio se é stato appena estratto il ticket da 1btc, sono sicuro di non poter piú vincere 1 btc, viceversa se sono usciti molti ticket non vincenti aumenta la probabilitá di vincita e quindi é piú conveniente giocare).

si, infatti qualche post prima, ho scritto, fate bene i conti...


Hai fatto bene i conti se in questo modo il banco ( tu ) mantiene un vantaggio nel medio-lungo periodo? Mi spiego meglio: se sono stati estratti 475 ticket e ne rimangono 25 tutti non vincenti, nessuno li acquisterá e dovrai generare un nuovo lotto di 500 ticket perdendo l'incasso derivante da quei 25.

Un'ultima cosa: la categoria 3 ti ridá indietro solo la posta in gioco o la raddoppia?

estratto il ticket da 1 BTC, non faccio altro che accodare altri 500 ticket

TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
February 12, 2015, 02:43:00 PM
 #111

se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.



Quello che TheBomber cercava di farti capire è che dovresti pubblicare il seed criptato prima di estrarre, e pubblicare la funzione che contribuisca a decriptarlo, in modo che gli hash ricevuti dopo diano come risultato il seed pubblico precedente.

Diversamente come fai a dimostrare che i seed pubblicati non siano stati assegnati dopo aver pagato e giocato ?




FaSan


ma guardate che con quei due seed, tu puoi estrarre il tuo ticket. La funzione che ho pubblicato è la funzione che estrae il ticket, con quei due seed che ho dato a thebomber si può verificare l'estrazione del ticket 18

Il sito ad oggi non è affidabile.
Tu potresti benissimo generare il server seed in base al client seed fornito dall'utente in modo che il ticket risulti perdente.
Per questo il server seed va fornito PRIMA in maniera criptata e DOPO in maniera decriptata in modo che l'utente possa verificare che quello sarebbe stato il Server seed indipendentemente dal Client Seed scelto dall'utente.

Correggi e non fare polemiche.

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:47:43 PM
 #112

se avessi un minimo di competenza nella programmazione, capiresti che se questa funzione la riproduci ed inserisci i due numeri (client e server seed), potresti riprodurre in qualsiasi momento il tuo ticket estratto. In più hai la possibilità di poterti generare il tuo client seed attraverso il pulsante "set seed". Questa è anche la provably fair che un grosso sito di scratch & win pubblica nel proprio sito. Nel senso che ho cercato di capire come loro facevano a riprodurre l'estrazione.



Quello che TheBomber cercava di farti capire è che dovresti pubblicare il seed criptato prima di estrarre, e pubblicare la funzione che contribuisca a decriptarlo, in modo che gli hash ricevuti dopo diano come risultato il seed pubblico precedente.

Diversamente come fai a dimostrare che i seed pubblicati non siano stati assegnati dopo aver pagato e giocato ?




FaSan


ma guardate che con quei due seed, tu puoi estrarre il tuo ticket. La funzione che ho pubblicato è la funzione che estrae il ticket, con quei due seed che ho dato a thebomber si può verificare l'estrazione del ticket 18

Il sito ad oggi non è affidabile.
Tu potresti benissimo generare il server seed in base al client seed fornito dall'utente in modo che il ticket risulti perdente.
Per questo il server seed va fornito PRIMA in maniera criptata e DOPO in maniera decriptata in modo che l'utente possa verificare che quello sarebbe stato il Server seed indipendentemente dal Client Seed scelto dall'utente.

Correggi e non fare polemiche.

ti chiedo scusa ma non riesco a seguirti, ma se proprio se convinto che il mondo sia popolato da una manica di ladri, posto la funzione che genera il server seed.


class generateSeed{
    // random seed
    private static $secretKey = "xxxxxxxxxxxxxxxxxxxxxxxxxxx";

    public static function seed($cliente=0){
        list($usec, $sec) = explode(' ', microtime());
        self::$seed = (float) $sec.($usec * 1000000);
        mt_srand(self::$seed);
        if ($cliente!=0) self::$seed=hash("sha256", self::$seed.self::$secretKey);
        return self::$seed;
    }
}

questa è la funziona che genera il server seed, viene generato un hash256 dato dal timestamp del server, quindi niente di truccato o manipolato. Se ancora non ti fidi, mi dispiace non credo ci sia altro che possa dimostrare.
La sevretKey è una chiave che viene aggiunta al timestamp.

Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:49:56 PM
 #113

mi pare che questi codici nessun sito di giochi online, li pubblichi.

Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 02:54:25 PM
 #114

Ho dato un'occhiata al tuo sito.

Un'osservazione: se ho ben capito ci sono solo 500 ticket, ciascuno di questi già destinato o meno a dare un premio; cosí facendo il gioco diventa diverso ad esempio dall'estrazione di un numero sulla roulette, in quanto la probabilitá di vincere varia a ogni ticket uscito (ad esempio se é stato appena estratto il ticket da 1btc, sono sicuro di non poter piú vincere 1 btc, viceversa se sono usciti molti ticket non vincenti aumenta la probabilitá di vincita e quindi é piú conveniente giocare).

si, infatti qualche post prima, ho scritto, fate bene i conti...

Tornando ai calcoli, che potrei fare

Biglietti totali: 500
Estratti: 23
Vincenti: 6

quindi 500-23 = 477 (da estrarre)
Tot ticket vincenti: 123+55+10+1 = 189 - 6 = 183

% vinc.: 183/477 = 38.36%

molto più della % indicata nel sito

arulbero
Legendary
*
Offline Offline

Activity: 1915
Merit: 2074


View Profile
February 12, 2015, 02:58:11 PM
 #115

Ti segnalo un paio di refusi: nella home, se clicchi su doge, c'è scritto top win 125000 doge, mentre in rules é segnato 100000 doge. Sempre in rules hai lasciato un messaggio di attenzione in italiano e anche le scritte nella tabella categoria premi sono ancora in italiano.
arulbero
Legendary
*
Offline Offline

Activity: 1915
Merit: 2074


View Profile
February 12, 2015, 03:01:37 PM
 #116

Ho dato un'occhiata al tuo sito.

Un'osservazione: se ho ben capito ci sono solo 500 ticket, ciascuno di questi già destinato o meno a dare un premio; cosí facendo il gioco diventa diverso ad esempio dall'estrazione di un numero sulla roulette, in quanto la probabilitá di vincere varia a ogni ticket uscito (ad esempio se é stato appena estratto il ticket da 1btc, sono sicuro di non poter piú vincere 1 btc, viceversa se sono usciti molti ticket non vincenti aumenta la probabilitá di vincita e quindi é piú conveniente giocare).

si, infatti qualche post prima, ho scritto, fate bene i conti...

Tornando ai calcoli, che potrei fare

Biglietti totali: 500
Estratti: 23
Vincenti: 6

quindi 500-23 = 477 (da estrarre)
Tot ticket vincenti: 123+55+10+1 = 189 - 6 = 183

% vinc.: 183/477 = 38.36%

molto più della % indicata nel sito

La mia osservazione di prima era che secondo me tu rischi di non guadagnarci perché di fatto dai un vantaggio ai giocatori che normalmente essi non hanno in giochi come le roulette. Smiley
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 03:03:02 PM
 #117

ma infatti nessun gioco online, ti permette di avere queste informazioni. Io credo e sono convinto di aver fatto un bel lavoro e sopratutto in maniera onesta e trasparente.

TheBomber999
Legendary
*
Offline Offline

Activity: 1274
Merit: 1001


"shh, he's coding..."


View Profile
February 12, 2015, 03:04:41 PM
 #118

La tua provably fair vale quanto il due di picche quando briscola è a cuori.

Prova a postare nella sezione internazionale e ti demoliscono. Io più che avvertirti non posso fare, visto anche la tua gentilezza ti dirò: cazzi tuoi

You either die a developer, or live long enough to see yourself become the scammer.
O muori da programmatore, o vivi tanto a lungo da diventare uno scammer.
Falco00 (OP)
Sr. Member
****
Offline Offline

Activity: 272
Merit: 250


View Profile
February 12, 2015, 03:10:47 PM
 #119

La tua provably fair vale quanto il due di picche quando briscola è a cuori.

Prova a postare nella sezione internazionale e ti demoliscono. Io più che avvertirti non posso fare, visto anche la tua gentilezza ti dirò: cazzi tuoi

ti ringrazio, per tutto, ma con questa provably fair che ti posto

https://www.bitstarz.com/provability-explained

cosa hanno dimostrato in più? Ti chiedo scusa ma io non ci arrivo.

FaSan
Hero Member
*****
Offline Offline

Activity: 658
Merit: 500



View Profile
February 12, 2015, 03:54:57 PM
 #120

La tua provably fair vale quanto il due di picche quando briscola è a cuori.

Prova a postare nella sezione internazionale e ti demoliscono. Io più che avvertirti non posso fare, visto anche la tua gentilezza ti dirò: cazzi tuoi


Indipendentemente dal fatto che tu possa aver ragione o meno, non ti vedo bene in thread di concorrenti, soprattutto in fase di critiche. Se ti posso dare un suggerimento, nel tuo interesse e per evitare che si possa anche lontanamente pensare che intervieni con l' obbiettivo di screditare potenziali concorrenti, meglio se eviti. Tanto ci siono fiotte di utenti a verificare che le cose siano fatte bene, in questo thread come in altri Smiley



FaSan
Pages: « 1 2 3 4 5 [6] 7 8 9 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!