Pages:
Author

Topic: LottoShares - Dice 0% Edge - 80LTS Airdrop to all DOGE owners - page 14. (Read 62741 times)

legendary
Activity: 1470
Merit: 1030
i made a bet and got nothing in Rolled? i mean No result  Grin here is the transaction id 01b2633474c2c50fa8c564de746d341614d1b62c9320b1e17747165f82260ca3-000

Dang, our block explorer is down at the minute. What's the hash of the block it was in?
legendary
Activity: 1470
Merit: 1030
thanks for the reply
I see... I'm starting to like it (except for the centralized server... is it open source?). What happens with orphans? if there are 2 competing blocks, will the server sign both? or (for a given height) the one that reaches the server first is the only one that gets checkpointed?

Yes the centralized aspect is not ideal. It turns out that decentralized, distributed generation of random numbers is a really difficult problem to solve. Bitshares has an approach to it with DPOS and I have another idea that I haven't put into code yet, but I think we would aim to move to a more decentralized method as soon as that is feasible.

With orphans - the server signs the first valid block it sees at a given height, and only one.
hero member
Activity: 644
Merit: 500
Hey everyone.  My mac crashed and I'm trying to import my backup wallet but it's not working.  Can anyone help?


Anyone?  Do I have to reenter my private keys?

You could try the salvagewallet option.

I backed up the wallet on a USB stick.  Shouldn't that do it?  I added the backup wallet.dat to the LottoShares folder and it still shows 0 coins.
legendary
Activity: 1470
Merit: 1030
Hey everyone.  My mac crashed and I'm trying to import my backup wallet but it's not working.  Can anyone help?


Anyone?  Do I have to reenter my private keys?

You could try the salvagewallet option.
hero member
Activity: 644
Merit: 500
Hey everyone.  My mac crashed and I'm trying to import my backup wallet but it's not working.  Can anyone help?


Anyone?  Do I have to reenter my private keys?
hero member
Activity: 583
Merit: 505
CTO @ Flixxo, Riecoin dev
hi!
I didn't find much documentation, so let me see if I get this right.. you publish the "checkpoints" that decide the winners, making it a centralized lottery, don't you?

does the miner pay the winners? so a miner with bad luck could loose money? as a miner I wouldn't publish a block that doesn't give me a reward, so I'll assume that the money is just created in order to pay the winners. In that case, if I'm a miner I could create a dice transaction and publish the block only if I win, right? Of course, I would "throw away" lots of blocks and hashrate, but when I do find a winning block, I win 1024x what I "betted"? (not really betted because there was no way I could lose it since the bet was not broadcast until I knew it won)


There's a server that signs the hash of the first valid block that it receives as the checkpoint block. It can only sign that block in one acceptable way, and that signature is used as seed for randomness. Previously we'd been using the NY Lottery Quick Draws as a source of randomness, but it was too slow and unreliable.

The bets are destroyed, and the prizes are created from the coinbase, so the miner (transaction processor) doesn't lose out or gain from bets. He just takes a small commission from lottery ticket and prize transactions that he processes. The miner can't know which bets win until the block is checkpointed.
 

thanks for the reply
I see... I'm starting to like it (except for the centralized server... is it open source?). What happens with orphans? if there are 2 competing blocks, will the server sign both? or (for a given height) the one that reaches the server first is the only one that gets checkpointed?
3x2
legendary
Activity: 1526
Merit: 1004
i made a bet and got nothing in Rolled? i mean No result  Grin here is the transaction id 01b2633474c2c50fa8c564de746d341614d1b62c9320b1e17747165f82260ca3-000
legendary
Activity: 1470
Merit: 1030
hi!
I didn't find much documentation, so let me see if I get this right.. you publish the "checkpoints" that decide the winners, making it a centralized lottery, don't you?

does the miner pay the winners? so a miner with bad luck could loose money? as a miner I wouldn't publish a block that doesn't give me a reward, so I'll assume that the money is just created in order to pay the winners. In that case, if I'm a miner I could create a dice transaction and publish the block only if I win, right? Of course, I would "throw away" lots of blocks and hashrate, but when I do find a winning block, I win 1024x what I "betted"? (not really betted because there was no way I could lose it since the bet was not broadcast until I knew it won)


There's a server that signs the hash of the first valid block that it receives as the checkpoint block. It can only sign that block in one acceptable way, and that signature is used as seed for randomness. Previously we'd been using the NY Lottery Quick Draws as a source of randomness, but it was too slow and unreliable.

The bets are destroyed, and the prizes are created from the coinbase, so the miner (transaction processor) doesn't lose out or gain from bets. He just takes a small commission from lottery ticket and prize transactions that he processes. The miner can't know which bets win until the block is checkpointed.
 
hero member
Activity: 644
Merit: 500
Hey everyone.  My mac crashed and I'm trying to import my backup wallet but it's not working.  Can anyone help?
legendary
Activity: 895
Merit: 1001
when i open the wallet . it was Flash back
 Embarrassed
hero member
Activity: 583
Merit: 505
CTO @ Flixxo, Riecoin dev
hi!
I didn't find much documentation, so let me see if I get this right.. you publish the "checkpoints" that decide the winners, making it a centralized lottery, don't you?

does the miner pay the winners? so a miner with bad luck could loose money? as a miner I wouldn't publish a block that doesn't give me a reward, so I'll assume that the money is just created in order to pay the winners. In that case, if I'm a miner I could create a dice transaction and publish the block only if I win, right? Of course, I would "throw away" lots of blocks and hashrate, but when I do find a winning block, I win 1024x what I "betted"? (not really betted because there was no way I could lose it since the bet was not broadcast until I knew it won)
legendary
Activity: 1470
Merit: 1030
Sounds about right - we're up to 32183 now.

If the last checkpoint is within a few blocks of your latest block in the client, that's usually a good sign.
member
Activity: 102
Merit: 10

Yes, it looks stuck - I've alerted Emre, should be fixed soon.

In the meantime, you can take a look at your checkpoints.txt to ensure you're up to date and on the right chain.

Currently, my checkpoint file shows:

32103,92ddc77722a817e894bcae1a45a15bba0b307806a1d9c57f53d6e487ea708aaa,1408959536,3bfeb1627ef8796b5e53846986cb95ac521e4c16e808fc819c7a8f158ef05941
32104,ada66e2f498a875801f6274ad596f98632f020388f54bd5ae3b80c47a188e877,1408959624,429611b7cc9023d7348e273386a3a7c4cc12e65b785dced8ab920def185255e0
32105,c0699fa56b2fdbac1af9ffa761c9d5509ebad89a5648cbc12be93ce851ddeffd,1408959658,3d097525a6b2202df25fdc73a132bebdbbfb6a82d6e7f302948d04005f855a58
32106,2ce271774118b6597a33f6ad010e99d280a730f6048b6a8782a5cc952460ddc3,1408959785,046b39342b7cec502ac93d0553fd603f49f676a89b6e8c32533b4e777ed51d02
32107,1be9ef48d581ab69f7ea1f7d333c0502624de98e72ab5cc85f2477aae762db09,1408959819,975bda742ece6187d7d864883daf533c878f46daed30259fb616a4401e0f23f3
32108,2cae369eb5b52f5736e02aca76b341b641e31dee167b75b4f090be074bac9447,1408959864,faad8e175a257a3e301e8fc5351bc8fd0cce4da3fcd375b700a4474f88085f84
legendary
Activity: 1470
Merit: 1030
42tx seems has a fork and the chain not updated  Huh

Yes, it looks stuck - I've alerted Emre, should be fixed soon.

In the meantime, you can take a look at your checkpoints.txt to ensure you're up to date and on the right chain.
member
Activity: 102
Merit: 10
42tx seems has a fork and the chain not updated  Huh
legendary
Activity: 1470
Merit: 1030
sr. member
Activity: 259
Merit: 250
I would like to update to the latest wallet. Which is the easiest way? Some of the messages are talking about re-index and that does not tell me anything Sad

First try to uninstall old client version and install new, should works.
Before doing anything make sure you have the backup of your wallet.

Thx! Did it and everything went smoothly!
legendary
Activity: 1764
Merit: 1018
Testz has also updated his binaries.

Version 1.0.6 can be found at same location as before: https://github.com/LottoShares/lottoshares/releases
legendary
Activity: 1470
Merit: 1030
We were seeing issues with synching in the past few days. Sometimes clients were taking 2 or 3 restarts to get synched.

I've found the error and pushed the latest changes to the repo. Synching should be smooth from here onwards.

Testz has also updated his binaries.
legendary
Activity: 1764
Merit: 1018
I would like to update to the latest wallet. Which is the easiest way? Some of the messages are talking about re-index and that does not tell me anything Sad

First try to uninstall old client version and install new, should works.
Before doing anything make sure you have the backup of your wallet.
Pages:
Jump to: