IT: Giocare online o con i videopoker è da pazzi, come essere sicuri che il computer dall'altra parte non ti stia guardando le carte? In questo video vediamo come la prova di correttezza (Provably Fair) ci aiuta a verificare che dall'altra parte il casino non ha barato perché il risultato della nostra puntata è stato stabilito da un "ente terzo" la blockchain, che né il giocatore, né il banco può controllare.
EN: Gambling online or with videopoker is crazy, how to be sure that the computer behind the scene isn't looking your cards? Provably fair help us to verify that the result is correct because it depends from a "third party", the blockchain, because it isn't controlled by the player or the casino.
// Provably fair for SteemDice
// by @luigi-tecnologo
// You need nodejs, babel-node, steem
import steem from 'steem';
async function provablyFair(blockNum) {
try {
const res = await steem.api.getBlock(blockNum);
const blkid = res.block_id;
const genNum = parseInt(blkid.slice(-5, ), 16) % (10000) / 100;
return genNum;
} catch (error) {
console.error(error);
}
}
(async function() {
const blockNum = process.argv[2] || 16849940
const num = await provablyFair(blockNum)
console.log(`${num} block ${blockNum}`);
process.exit(0);
})()
// Example data
// Result: 61.89 (Block 16850030)
// Result: 44.01 (Block 16849940)
// Result: 20.46 (Block 16873377)
Ciao, visto che l'altra volta mi hai mandato uno steem, se vuoi ti posso regalare un equacoin su waves
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This wonderful post has received a bellyrub 1.85 % upvote from @bellyrub.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit