Author

Topic: How do Satoshi Dice work? (Read 687 times)

legendary
Activity: 1792
Merit: 1111
April 05, 2014, 01:09:28 PM
#7
Quote
if i sent Bitcoins with a send date of January 1, 2010

Quote
I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.


There is no timestamp in transaction!

https://en.bitcoin.it/wiki/Transactions

so if i lose at Satoshi Dice, i can fix the block chain on my end so the transaction never happened, and propagate it using a 51% quantum attack?

Please read: https://en.bitcoin.it/wiki/Double-spending
legendary
Activity: 1792
Merit: 1111
April 05, 2014, 01:08:53 PM
#6
Quote
if i sent Bitcoins with a send date of January 1, 2010

Quote
I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.


There is no timestamp in transaction!

https://en.bitcoin.it/wiki/Transactions

No not per say but when you send outputs from a block you have to malform the blocktime to do the type of attack the OP is describing that is a type of timestamp. Which full nodes and miners would reject since they know that output is too young to be part of the transaction.

I think you don't understand what OP is asking, and OP is simply don't understand how bitcoin works. OP believes there is a timstamp in transaction, and SD depends on that timestamp to determine the result.
legendary
Activity: 2618
Merit: 1007
April 05, 2014, 01:05:02 PM
#5
Quote
if i sent Bitcoins with a send date of January 1, 2010

Quote
I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.


There is no timestamp in transaction!

https://en.bitcoin.it/wiki/Transactions

so if i lose at Satoshi Dice, i can fix the block chain on my end so the transaction never happened, and propagate it using a 51% quantum attack?
You could try to double spend it, yes.

Not sure what you mean with "quantum attack", good luck with mining blocks faster than the network though... Wink
sr. member
Activity: 252
Merit: 250
April 05, 2014, 12:58:05 PM
#4
Quote
if i sent Bitcoins with a send date of January 1, 2010

Quote
I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.


There is no timestamp in transaction!

https://en.bitcoin.it/wiki/Transactions

so if i lose at Satoshi Dice, i can fix the block chain on my end so the transaction never happened, and propagate it using a 51% quantum attack?
legendary
Activity: 1792
Merit: 1111
April 05, 2014, 12:54:41 PM
#3
Quote
if i sent Bitcoins with a send date of January 1, 2010

Quote
I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.


There is no timestamp in transaction!

https://en.bitcoin.it/wiki/Transactions
legendary
Activity: 1498
Merit: 1000
April 05, 2014, 12:49:29 PM
#2
They use bitcoinj, it could be changed since they sold it, but I bet they have a way of knowing which transactions would be processed and if they have passed the secret to the public, so no one can use the old secrets and just change the time. I also think that if you are not using the correct time in a transaction full nodes and miners will reject it from the network.

So you would have to target just their bitcoinj instance which if they are smart is only connected to a full node they have control of.
sr. member
Activity: 252
Merit: 250
April 05, 2014, 12:45:52 PM
#1
do they read in the blockchain from the start?

like if i sent Bitcoins with a send date of January 1, 2010 to Satoshi Dice, would i expect a response from the year 2010 or from 2014?

and sending with a past date, would it affect the early part of the Bitchain near the "send" date or the end part?

and to do this, i would just use multibit and set my computer clock back to 2009?   Grin
Jump to: