Search content
Sort by

Showing 20 of 177 results by Dexon
Post
Topic
Board Gambling
Re: 🎲 e͏t͏h͏e͏r͏-dice.ισ - Next generation dice | Tokenized mining & more!
by
Dexon
on 26/07/2020, 16:24:01 UTC
Hihi
As the main developer of this project, I'm excited to finally see it live.
See the FAQ at https://ether-dice.io/faq for your questions or we have an active group of moderators on site and on the discord guild that can help.

So good luck everyone!  Cheesy
Post
Topic
Board Gambling
Re: crash365.io Provably Fair Seeding Event!
by
Dexon
on 07/01/2019, 05:20:36 UTC
Here's the archived page to make sure the post isn't edited later in the future; http://archive.vn/yk8Zl
Note: I'm not part of the project.
Post
Topic
Board Gambling
Re: Betabit Seeding Event
by
Dexon
on 19/11/2018, 08:27:28 UTC
Quoting this post so people can see what it originally was with assurances that it doesn't change.

Archived at: http://archive.is/q4hc5

Also confirming the BTC block #550900 hasn't been mined yet.

This seeding event is using the same provably fair as Bustabit link to thread

Starting with a secret we've generated a chain of 25,000,000 SHA256 hashes. Each element is the hash of the lowercase, hexadecimal string representation of the previous hash. The hash of the chain's last element is 00f34b67b5a86ade6f94f5a3c050d5d8514e9da93ddf3d91694704f3c17f9609.

Every game maps to a hash in the chain: The 25,000,000th element of the chain is the hash of game #1 and the first element in the chain is the hash of game #25,000,000. To verify that a hash belongs to a game #n, simply hash it n times and compare the result with the terminating hash.

To calculate a game's result from its hash:
Code:
const crypto = require("crypto")

function gameResult(seed, salt) {
  const nBits = 52 // number of most significant bits to use

  // 1. HMAC_SHA256(key=salt, message=seed)
  const hmac = crypto.createHmac("sha256", salt)
  hmac.update(seed)
  seed = hmac.digest("hex")

  // 2. r = 52 most significant bits
  seed = seed.slice(0, nBits/4)
  const r = parseInt(seed, 16)

  // 3. X = r / 2^52
  let X = r / Math.pow(2, nBits) // uniformly distributed in [0; 1)

  // 4. X = 99 / (1-X)
  X = 99 / (1 - X)

  // 5. return max(trunc(X), 100)
  const result = Math.floor(X)
  return Math.max(1, result / 100)
}

Before being used to calculate the corresponding result, each game hash is salted with the lowercase, hexadecimal string representation of the hash of bitcoin block 550900. This block has not been mined yet, proving that I have not deliberately picked a chain that is unfavorable for players.

More information about the site will be revealed once the block is mined.
Post
Topic
Board Gambling discussion
Re: xrpbust.com Provably Fair Seeding Event
by
Dexon
on 13/02/2018, 22:40:45 UTC
Block 509060 was mined.

Client seed: 0000000000000000000f002542f19cd8ecf5787fdd00b29c590282d4a2aeba75

https://blockchain.info/block-height/509060

The first game: https://www.xrpbust.com/game/1000000
Post
Topic
Board Gambling discussion
Re: xrpbust.com Provably Fair Seeding Event
by
Dexon
on 13/02/2018, 20:05:20 UTC
Here is an archive of this page as proof I'm not gonna edit the post.
https://web.archive.org/web/20180213200349/https://bitcointalk.org/index.php?topic=2943152.msg30232389
Post
Topic
Board Gambling discussion
Merits 4 from 1 user
xrpbust.com Provably Fair Seeding Event
by
Dexon
on 13/02/2018, 20:03:22 UTC
⭐ Merited by suchmoon (4)
Disclamer: I was hired by xrpbust.com to make this seeding event and therefor set up the provably fair on the game as well as the game it self. I will not be part of the team that manage/fund this site.

This will reuse the idea posted by Ryan and used for Bustabit v1.

  • A chain of 20 million (2e7) sha256 hashes was generated, starting with a Server Secret that has been repeatedly fed the output of sha256 hash back into itself 10 million times.
    The final hash in the chain is: 98eaa51ddd2344c218872caf3c2457045a79a908db281282a52595e4bcb0fa1d, by publicizing it here we are preventing any ability to pick an alternate sha256 chain.
  • xrpbustwill play through that chain of hashes, in reverse order, and use the hashes to determine the crash point.
  • To avoid criticism that the Server Secret used in step 1 was carefully chosen to generate lots of "bad" crash points, each hash in the chain will be salted with a client seed, which we have no control of.
    The client seed will be the block hash of a Bitcoin block that hasn't yet been mined: block 509060.

The reference code (javascript) is as follows:

The method to create the hash chain is simply sha256:
Code:
function genGameHash(serverSeed) {
  return crypto.createHash('sha256').update(serverSeed).digest('hex');
}

The method to convert a game hash, mix it with the picked client seed to a money pot multiplier:
Code:
function crashPointFromHash(serverSeed, clientSeed) {
  function divisible(hash, mod) {
    // We will read in 4 hex at a time, but the first chunk might be a bit smaller
    // So ABCDEFGHIJ should be chunked like  AB CDEF GHIJ
    var val = 0;
   
    var o = hash.length % 4;
    for (var i = o > 0 ? o - 4 : 0; i < hash.length; i += 4) {
      val = ((val << 16) + parseInt(hash.substring(i, i+4), 16)) % mod;
    }

    return val === 0;
  }

  var hash = crypto.createHmac('sha256', serverSeed).update(clientSeed).digest('hex');

  /* In 1 of 101 games the game crashes instantly. */
  if (divisible(hash, 101))
     return 0;

  /* Use the most significant 52-bit from the hash
     to calculate the crash point */
  var h = parseInt(hash.slice(0,52/4),16);
  var e = Math.pow(2,52);

  return Math.floor((100 * e - h) / (e - h));
}

The chain could be generated with code such as:
Code:
var serverSecret =  'If you knew this, you could steal all my money';
var clientSeed = '0000examplehash';

var gamesToGenerate = 2e7;

var serverSeed = serverSecret;

for (var game = gamesToGenerate; game > 0; --game) {
  serverSeed = genGameHash(serverSeed);
  console.log('Game ' +  game + ' has a crash point of ' + (crashPointFromHash(serverSeed, clientSeed) / 100).toFixed(2) +'x', '\t\tHash: ' + serverSeed);
}

var terminatingHash = genGameHash(serverSeed);

console.log('The final hash is: ', terminatingHash);


Using our chosen starting serverSeed, the hash terminating the chain is 98eaa51ddd2344c218872caf3c2457045a79a908db281282a52595e4bcb0fa1d. That is to say, the first game's hash played under the new provably fair scheme, when hashed will be 98eaa51ddd2344c218872caf3c2457045a79a908db281282a52595e4bcb0fa1d.
Post
Topic
Board Gambling discussion
Re: Litecoin.win Provably Fair Seeding Event
by
Dexon
on 02/02/2018, 15:14:52 UTC
Just a lil touch here: the block height 507084 was a bitcoin block, not a litecoin block. (https://blockchain.info/block/0000000000000000003499be13766404995184368e14174120ef76e231df88a1)
Post
Topic
Board Gambling
Merits 50 from 1 user
Re: Bustabit (v2) Seeding Event
by
Dexon
on 27/01/2018, 22:52:29 UTC
⭐ Merited by RHavar (50)
Here's a script to verify the games on v2: https://jsfiddle.net/Dexon95/2fmuxLza/embedded/result/
Post
Topic
Board Gambling
Re: Bustabit (v2) Seeding Event
by
Dexon
on 23/01/2018, 23:09:34 UTC
Block 505750 has been mined, so we have our client seed: 0000000000000000004d6ec16dafe9d8370958664c1dc422f452892264c59526

Hype Cheesy
Post
Topic
Board Scam Accusations
Re: cryptobust.in scam accusation
by
Dexon
on 23/01/2018, 05:18:57 UTC
[...] and about guazo images and links he tell any friends to change their name to cryptobust and do chat and upload in gyazo who player payed in our game tell directly msg in this forum after launch the game is scam or legit. my players proove that dexon is wrong
thanks regards nimeshparmar


Here's some more "guazo" (he changed his username to "nimeshparmar") :
https://gyazo.com/5f3828a20f2d15f4ebbcc7d35015dd69

https://gyazo.com/7f4c989bb0f7bf2f21bec6d04ea1cfe4

https://gyazo.com/d34bf4756d72e7db0d44142e29995f97 ( nimeshparmar#7336 )

https://gyazo.com/bc18b6f16685b1f9473612eb3ab41e91 ( his discord id: 398382227131596811 )

(Adding to the first post)
Post
Topic
Board Scam Accusations
Re: cryptobust.in scam accusation
by
Dexon
on 22/01/2018, 21:42:47 UTC
Do you have any additional info on the game being developed or the domain where the entire thing was suppose to be hosted ? The account seems like a throwaway so negging it wouldn't help much.Any other info on nimeshparmar  ?  
They would just close the business on cryptobust.in and move on to another domain...

I guess I can link this too: https://domainbigdata.com/cryptobust.in (https://web.archive.org/web/20180122224239/https://domainbigdata.com/cryptobust.in)
I dont have rly more info about him or his dev tho :/
Post
Topic
Board Scam Accusations
cryptobust.in scam accusation
by
Dexon
on 22/01/2018, 21:34:36 UTC
What happened: nimeshparmar asked me if I could setup and manage one bab clone for him. He also wanted me to put a malicious script on his game to bust the game early if a certain amount of coin was being wagered. I refused (duh). But the guy found an other dev (which he called him 'Forhad Shamim', that's the only name/username i know). I asked the owner (nimeshparmar) to give me a link to his seeding event in order to verify the client seed he was using was fairly chosen but instead, he decided to delete my chat messages and ban my account from the site. I contact RHavar (Ryan, owner of bustabit) to ask if cryptobust purchased their version as, by the look of it, is one of the latest build of bustabit; And he answered "Not that I'm aware of". After further questions on the game's chat, the dev of cryptobust decided to replace my messages with something like "to verify the game, go there" and they were providing bustabit's fiddle verification link (which, obv, has bustabit's client seed on it)
After verifying the games, I noticed cryptobust was using bustabit's client seed instead of a fairly picked client seed.


Scammers Profile Link: https://bitcointalk.org/index.php?action=profile;u=821771

Reference Links: https://gyazo.com/d8e0c62e9b846fb5d483a7cd9231f764 (this is using bustabit's fiddle link: https://jsfiddle.net/1L1uqcgv/6/embedded/result/ looking at cryptobust's game history) The first game crashing at 1.05 is http://cryptobust.in/game/1021338
You will see the numbers matching because cryptobust is using bustabit's client seed.

https://bitcointalk.org/index.php?topic=2796973.0


Amount Scammed: at this current time, 0 (I hope) (+ future players bet i guess)
Payment Method: Litecoin
Proof of Payment: n/a
PM/Chat Logs:
https://gyazo.com/043cf26a9c3608a68720d442f41f457f
https://gyazo.com/3fdb8e47f1febd8a4976fa8949244e5d
https://gyazo.com/28c93cfaae7cd5d873560db26a9c6b6e

https://gyazo.com/66dbff78937b26210221782be410c558

Additional Notes: He threatened me to bring me in court for "hacking" and that he had proof I hacked his game.

Edit:

Here's some more "guazo" (he changed his username to "nimeshparmar") :
https://gyazo.com/5f3828a20f2d15f4ebbcc7d35015dd69

https://gyazo.com/7f4c989bb0f7bf2f21bec6d04ea1cfe4

https://gyazo.com/d34bf4756d72e7db0d44142e29995f97 ( nimeshparmar#7336 )

https://gyazo.com/bc18b6f16685b1f9473612eb3ab41e91 ( his discord id: 398382227131596811 )

(Adding to the first post)
Post
Topic
Board Scam Accusations
Re: WINXRP Scam
by
Dexon
on 13/01/2018, 21:33:05 UTC
The owner changed the passwords and disabled the server.
Still no comments from his side.
Post
Topic
Board Scam Accusations
Re: WINXRP Scam
by
Dexon
on 12/01/2018, 22:24:45 UTC
A week has passed and no answers from the owner.
I'm sorry to say he ran away with player's funds.

It's part my fault since I let him access the wallet in the first place...

I've released a list with players balance and a total of how much the owner owes to them. ( https://pastebin.com/At2MFk4k )
The owner owes me 650 usd as well.
Post
Topic
Board Gambling discussion
Re: WinXRP.com Provably Fair Seeding Event
by
Dexon
on 06/01/2018, 02:08:41 UTC
Site is down again. Says withdraw's delayed until the 8th. WTF. Bad rep. :/ Site is delayed because XRP shot up 300% in the past 2 weeks and now they are scrambling to keep order on the game.

See https://bitcointalk.org/index.php?topic=2695030.msg27539960#msg27539960 for more info about what's going on right now.
Post
Topic
Board Scam Accusations
Re: WINXRP Scam
by
Dexon
on 05/01/2018, 15:56:27 UTC
I want to point out too that this is not the first time the owner does such thing. Around 15k xrp (more than half) the wallet was withdrew without notice or warning from him.
After a talking about it (the first time) he claimed he had no idea who did the withdraw.

More about the story:
Now, as I thought the wallet security was compromised, I decided to create a new wallet and transfer the remaining funds to it. Couple of hours after giving the owner access to the new wallet, a new withdraw occurred which , this time, left the wallet empty. At this time, I paused the game and sent some questions to the owner on discord asking what was that as well as letting the chat on winxrp know what was happening.

He claimed this withdraw was to "test the accessibility" of the wallet. 3 days later (today) He still haven't put back the money in the wallet.

According to what the owner told me, he is supposed to put back the money today (2018-01-05) in the wallet.

Post
Topic
Board Games and rounds
Re: WinXRP.com - Contest with 1300 XRP prize pool (1st to 10th September)
by
Dexon
on 09/09/2017, 04:12:47 UTC
Results of contest 2017-09-08
Quote
#1 : BlackShadow (70 XRP)
#2 : CoolDad (40 XRP)
#3 : LavaGod (15 XRP)
#4 : JKuang (2 XRP)
#5 : JackyKuang (1 XRP)
#6 : JuangKacky (1 XRP)
#7 : JackyK (0.8 XRP)
#8 : zumbalumba (0.6 XRP)
#9 : Nastyboy (0.3 XRP)
#10: Pyloux31 (0.1 XRP)

Edit:

Results of contest 2017-09-09
Quote
#1 : CoolDad (70 XRP)
#2 : fidgetspinner (40 XRP)
#3 : KuangJacky (15 XRP)
#4 : Nastyboy (2 XRP)
#5 : SirJKuang (1 XRP)
#6 : JackyKuang (1 XRP)
#7 : bipplekipple (0.8 XRP)
#8 : zumbalumba (0.6 XRP)
#9 : 5KBR (0.3 XRP)
#10: bobj5638 (0.1 XRP)

Edit:

Results of contest 2017-09-10
Quote
#1 : GetAJob (70 XRP)
#2 : Paladin (40 XRP)
#3 : CoolDad (15 XRP)
#4 : MonsterEnergy (2 XRP)
#5 : Nastyboy (1 XRP)
#6 : Fearless (1 XRP)
#7 : Martini2 (0.8 XRP)
#8 : Pyloux31 (0.6 XRP)
#9 : fidgetspinner (0.3 XRP)
#10: bobj5638 (0.1 XRP)

The contest has now ended, thnx to everyone!
Post
Topic
Board Games and rounds
Re: WinXRP.com - Contest with 1300 XRP prize pool (1st to 10th September)
by
Dexon
on 08/09/2017, 04:03:25 UTC
Results of contest 2017-09-07
Quote
#1 : moussaoui (70 XRP)
#2 : Dex (40 XRP)
#3 : CoolDad (15 XRP)
#4 : kingofbigmac (2 XRP)
#5 : Pyloux31 (1 XRP)
#6 : iKnoWtHERoLL (1 XRP)
#7 : 5KBR (0.8 XRP)
#8 : bobj5638 (0.6 XRP)
#9 : ethergoup (0.3 XRP)
#10: playtvseez (0.1 XRP)
Post
Topic
Board Games and rounds
Re: WinXRP.com - Contest with 1300 XRP prize pool (1st to 10th September)
by
Dexon
on 07/09/2017, 04:07:34 UTC
Results of contest 2017-09-06
Quote
#1 : CoolDad (70 XRP)
#2 : Kereen (40 XRP)
#3 : Dex (15 XRP)
#4 : Rifa (2 XRP)
#5 : iKnoWtHERoLL (1 XRP)
#6 : Sinon (1 XRP)
#7 : Behemoth (0.8 XRP)
#8 : Heathcliff (0.6 XRP)
#9 : blountb1 (0.3 XRP)
#10: LavaGod (0.1 XRP)
Post
Topic
Board Games and rounds
Re: WinXRP.com - Contest with 1300 XRP prize pool (1st to 10th September)
by
Dexon
on 06/09/2017, 04:16:25 UTC
Results of contest 2017-09-05
Quote
#1 : BlackShadow (70 XRP)
#2 : CoolDad (40 XRP)
#3 : Yui (15 XRP)
#4 : ziozio03 (2 XRP)
#5 : ScriptRunner1 (1 XRP)
#6 : blountb1 (1 XRP)
#7 : aee12 (0.8 XRP)
#8 : iKnoWtHERoLL (0.6 XRP)
#9 : stoner (0.3 XRP)
#10: 5KBR (0.1 XRP)