Author

Topic: Litecoin: how does the client validate the blockchain? (Read 1067 times)

legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Far too buggy for now
legendary
Activity: 1050
Merit: 1000
You are WRONG!
Nope, I'm using a Game Boy miner
cool! Can i have source? please please please!
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
I'll stay with sha256 then

legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Nope, I'm using a Game Boy miner
legendary
Activity: 1050
Merit: 1000
You are WRONG!
Scrypt is adjustable in difficulty. In litecoin it's only scrypt(1024,1,1) which is really low and very fast to calculate. Most CPUs can at least do 20,000 scrypt calculations per second, and many new processors can do much better.
That's where my problem is: I'm at 2 scrypt calculations per second
Thanks
do you calculate them by hand?
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Scrypt is adjustable in difficulty. In litecoin it's only scrypt(1024,1,1) which is really low and very fast to calculate. Most CPUs can at least do 20,000 scrypt calculations per second, and many new processors can do much better.
That's where my problem is: I'm at 2 scrypt calculations per second
Thanks
newbie
Activity: 28
Merit: 0
Scrypt is adjustable in difficulty. In litecoin it's only scrypt(1024,1,1) which is really low and very fast to calculate. Most CPUs can at least do 20,000 scrypt calculations per second, and many new processors can do much better.

So that said, it validates the blockchain exactly how you suggested: by hashing each block and making sure the hash is correct given the inputs.
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Can someone with an account on a litecoin forum post that question there?
Thanks
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
Knowing that calculating a block hash takes ~0.5s, a new node would validate the entire blockchain in more than 48 hours...
I'm sure it's not the case, so how does the client can validate those blocks?
Jump to: