Post
Topic
Board Progetti
Re: Lotteria fine anno in Bitcoin
by
ercolinux
on 23/11/2014, 15:20:22 UTC

Avevo pensato anch'io all'hash del blocco per rimanere in tema, ma come gestisci il fatto che una combinazione possa non essere stata associata all'ID venduto? Cioè nel tuo esempio il numero 14 potrebbe essere il 14° biglietto venduto, ma il codice c1 o d4 esempio come li assoceresti? Sicuramente sfugge qualcosa a me  Roll Eyes
Io proporrei anche un file creato con google docs in cui ogni utente venga inserito con nick e ID, una sorta di data base che tutti possono visualizzare. Logicamente il lavoro andrebbe fatto manualmente.

Il codice del "biglietto" viene scelto dalle persone sull'intero pool di numeri disponibili. Nell'esempio che ho fatto dividendo l'hash in blocchi di 2 cifre i possibili numeri vanno da 0 a 255 (00-ff in hex), quindi ci sarebbe un tabellone con i 256 numeri e le persone scelgono da li quali numeri acquistare (un po' come nelle lotterie dei negozi di fine anno/Natale/Pasqua). Un numero può essere scelto da una sola persona. Poi sul blocco scelto per l'estrazione si fa la verifica di chi ha vinto.

Si potrebbe usare il nounce, come su http://www.satoshinonce.com

Il 1° premio va al nounce del tal blocco, il 2° premio al successivo etc... e i soldi in escrow.

Mi sembra molto più semplice Smiley

Sfruttare il nonce del blocco puntata porta al problema che potresti avere più puntate nello stesso blocco o più blocchi con le stesse cifre finali nel nonce.