kowala-tech / kcoin

A stable cryptocurrency that algorithmically targets $1 USD using the Kowala Protocol
https://www.kowala.tech/
Other
18 stars 16 forks source link

Use prevote leader at preCommit stage #665

Closed JekaMas closed 6 years ago

JekaMas commented 6 years ago

Important changes:

Duplicate votes are still present, but only in case if validator receives a few identical votes from different peers. So it works just fine now and doesn't corrupt StateDB.

The only issue that is not solved is https://github.com/kowala-tech/kcoin/issues/650

Closes #641 https://github.com/kowala-tech/kcoin/issues/297 https://github.com/kowala-tech/kcoin/issues/607 https://github.com/kowala-tech/kcoin/issues/529 https://github.com/kowala-tech/kcoin/issues/524

JekaMas commented 6 years ago

@acroca @rgeraldes @jmatosp looking forward for review

JekaMas commented 6 years ago

Reopen

JekaMas commented 6 years ago

@rgeraldes It'd be great if you have some time to review the PR.

@acroca @yourheropaul @jmatosp Is there any one brave for review?

JekaMas commented 6 years ago

@yourheropaul @johnreitano @jmatosp @rgeraldes review, pleeeeeeeeeaaase! This PR is waiting for review for far too long time.