Delegated Proof of Stack (DPOS) for Dummies

in #dpos6 years ago

Let's try to simplify all this so that it can be understood by as many people as possible.

What is DPOS?

it's a validation method based on a system of reputation and real-time voting to select trustworthy third parties (delegates). These delegates have the authority to accept or refuse to validate the various network transactions and create the blocks containing these transactions, without any possibility of modifying the details of these transactions.

How does it work ?

If a delegate defaults on his or her duties, his or her breach is immediately visible on the chain block and the loss of his or her functions is immediate, without altering the chain block because it is the other delegates who will take charge of restarting his or her work where he or she has stopped. The only significant impact on the chain is an increase in transaction processing, since the remaining legatees have more work to do each.

Difference with POS?

One of the notable differences with the Proof of Stack (POS) is that here the number of delegate positions is limited. As a result there is competition within the delegates who lower their salary/dividend to get more votes and ensure that their place will not be given to another.
This makes it possible to keep transaction costs quite low in contrast to what we can see in December/January with the $BTC or transaction costs were exorbitant for an extremely long processing time.

Moreover, since the real-time voting system is integrated, the network acts as a permanent meeting of shareholders or each shareholder only votes against, for and with other shareholders, unlike the $BTC model, which works a bit like word of mouth in ad-hoc mode.

Conclusion

Both DPOS and POS are definitely the future of Crypto and that's why the Ethereum has already begun to prepare its transfer for 2019.

Nodz.

French Version : https://medium.com/@NodzCrypto/le-delegated-proof-of-stack-dpos-pour-les-nuls-9370cdef5d20
BTC Address : 1HNez3KTUqvYSHR6y7aV5rqjKTgFBnFqN6
ETH Address : 0xC8bb6E24bd6BB8161De55681e5f0F32B40cD43F6
LTC Address : LY6doHvdqQryf1DVP4uXvskNE4mYwnUvsX