Published in


Git Repository Now Public

1. Looking Back

2. Public Repository

3.1 Peer Discovery

3.2 Consensus Algorithm

3.2.1 Proof-of-work

3.2.2 Proof-of-Stake

3.2.3 Hybrid Consensus Algorithm

3.3 Ellcrys Consensus

  • The History — How long has it been in existence. Has it been successful or attacked in an existing system that has implement it.
  • Simplicity — How difficult is it to understand, implement and test. How many moving parts are there.
  • Amount of known attack surfaces — Knowing the level of possible attacks that can be potentially performed against it.
  • Cost of attack — If an attack occurred, how cheap was it to the adversary. A relatively cheap attack that can be retried over and over could be devastating.
  • Speed — We don’t want to create a system that does worse than existing systems. We want to build a system with high through-put that is also stable and secured enough to receive incremental improvement upgrades.
  • The ability to benefit from the security of PoW while making transaction confirmation faster through PoS verifications.
  • We get the democratic qualities of DPoS as PoS miners have the ability to vote in support of a network upgrade.
  • PoS miners are also able to force miners who are refusing to follow the set protocol rules to act accordingly or be penalized.
  • Coin owners can decide to lock their coins for a long time and earn interest through rewards received for their participation as PoS miners.

3.3 Blockcodes



Ellcrys is a blockchain that will let anyone, anywhere in the world co-create, co-own and co-manage software products without relying on a central authority.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store