nochowderforyou / clams

Clam Project
MIT License
62 stars 58 forks source link

Improve homepage #320

Open medisoft opened 6 years ago

medisoft commented 6 years ago

The homepage is a little outdated, and not very explicit about how the PoS is calculated.

I think it should be updated with newer information, best details and other things that serve to check more about CLAM

For example, I can't know how the PoS is calculated from the homepage info, and can't find that into the code....

tryphe commented 6 years ago

Hi there. We use the novacoin/peercoin protocol for PoS. Most people don't ask about this info, but you can find a halfway decent explanation here: https://github.com/nochowderforyou/clams/wiki/Proof-of-stake

And all of the staking code is here for a more concise view: https://github.com/nochowderforyou/clams/blob/master/src/kernel.cpp

One thing about the staking functions, you'll see a CheckStakeKernelHashV2 and CheckStakeKernelHashV1 function. They are mostly the same except that V1 produces a coinstake size that was a "randomized" lottery but then removed later in V2 and replaced with a 1.0 clam static coinstake.

creativecuriosity commented 6 years ago

More importantly, the website is entirely open source.

In fact, it will update live after simply updating the repository.

If you have some web development skills, please, feel free to dig in and submit pull requests :D

That, after all, is what this is all about.

https://github.com/nochowderforyou/nochowderforyou.github.io