L3 Consensus mechanism and the relevance of stacking in the token economy Flashcards
What does the consensus mechanism define?
The agreement
What does the sybil mechanism define?
the rules
e. g.
- who is allowed to vote?
- how often can they vote?
- where do they have to vote?
Which layers are used for anti sybil mechanisms
Data and network layer
Layers in blockchain
Application Contract (script) Incentive Consensus (PoW, PoS) Network Data (Chain Structure, Time Stamp, Hash Function, Merkle Tree)
PoW advantages
- security, 51% of mining power needed to create malicious yet valid blocks
- tested for several years
- easy to implement
PoW disadvantages
- high energy
- geographic advantages/disadvantages
- high entrance barriers (hardware investments; but mining pools)
- centralization through increased needed computation power
- scalability
What can happen to a validator in PoS?
- if a validator acts maliciously, its’ stake can get slashed
PoS what determines who gets to add the next block?
Size of stake
Does PoW favor the rich?
Yes because resources don’t scale linearly
what are nodes
The servers in a blockchain are called “nodes.” Nodes process transactions. Some nodes have the ability to add blocks of transactions to the chain, maintaining and growing the ledger.
Rights in PoS
- right to add blocks
- right to validate transactions
- right to participate in governance
Pros of PoS
- energy efficient
- accessible
- node decentralization
- incentive alignment
- scalability
Cons of PoS
- complexity & novelty
- centralization
- initial coin distribution
- security
- validators need native currency of the network
- stake has to be locked
Delegated Proof of Stake
- Bob has no infrastrucuture but owns PoS token and has a wallet key
- delegates his token to Alice
- Bob gets a share of reward and fees
- Alice validates transactions, composes and adds new blocks, receives block rewards and tx fees
- Alice == Staking facilitiy
do token holders have to delegate their voting power and physically transfer assets?
No. No physical transfer is required