O que é Proof-of-Stake (PoS)

Proof-of-Stake (PoS) é um mecanismo de consenso onde os validadores são escolhidos para criar novos blocos com base na quantidade de criptomoeda que possuem e estão dispostos a apostar (stake).

Proof-of-Stake (PoS) é um tipo de mecanismo de consenso usado por muitas blockchains para alcançar consenso distribuído. Em vez de depender do poder computacional como Proof-of-Work (PoW), o PoS seleciona validadores com base no número de tokens que eles possuem e estão dispostos a 'apostar' ou bloquear.

O PoS foi criado como uma alternativa ao PoW para abordar suas preocupações com o consumo de energia e melhorar a escalabilidade. As primeiras implementações de PoS começaram a aparecer no início de 2010, com uma adoção mais ampla nos anos seguintes. A transição do Ethereum para PoS, conhecida como The Merge, em setembro de 2022, foi um marco importante.

Os validadores em um sistema PoS são escolhidos para criar novos blocos e validar transações. Quanto mais tokens um validador apostar, maiores serão suas chances de serem selecionados. Os validadores ganham recompensas por validar blocos com sucesso. Os sistemas PoS são projetados para serem mais eficientes em termos de energia e escaláveis do que os sistemas PoW, tornando-os atraentes para várias aplicações de blockchain.

Detalhes técnicos incluem o uso de slashing, onde os validadores podem perder seus tokens apostados por comportamento malicioso; a implementação de diferentes modelos de staking (por exemplo, delegated PoS); e o uso de várias técnicas criptográficas para garantir a segurança e integridade da blockchain.

        graph LR
  Center["O que é Proof-of-Stake (PoS)"]:::main
  Pre_logic["logic"]:::pre --> Center
  click Pre_logic "/terms/logic"
  Rel_consensus_mechanism["consensus-mechanism"]:::related -.-> Center
  click Rel_consensus_mechanism "/terms/consensus-mechanism"
  Rel_consensus_mechanisms["consensus-mechanisms"]:::related -.-> Center
  click Rel_consensus_mechanisms "/terms/consensus-mechanisms"
  Rel_mining["mining"]:::related -.-> Center
  click Rel_mining "/terms/mining"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧠 Teste de conhecimento

1 / 3

🧒 Explique como se eu tivesse 5 anos

💰 It's like a 'Security Deposit' system for a shared map. To be allowed to update the map, you have to lock up some of your own coins in a safe. If you follow the rules, you earn more coins as a tip. If you try to cheat, the system takes away your deposit (this is called 'slashing'). No huge computers or electricity wasted—just math and [collateral](/pt/terms/collateral).

🤓 Expert Deep Dive

Proof-of-Stake (PoS) is a type of consensus mechanism used by many blockchains to achieve distributed consensus. Instead of relying on computational power like Proof-of-Work (PoW), PoS selects validators based on the number of tokens they hold and are willing to 'stake' or lock up.

PoS was created as an alternative to PoW to address its energy consumption concerns and to improve scalability. Early implementations of PoS started appearing in the early 2010s, with more widespread adoption in the following years. Ethereum's transition to PoS, known as The Merge, in September 2022, was a major milestone.

Validators in a PoS system are chosen to create new blocks and validate transactions. The more tokens a validator stakes, the higher their chances of being selected. Validators earn rewards for successfully validating blocks. PoS systems are designed to be more energy-efficient and scalable than PoW systems, making them attractive for various blockchain applications.

Technical details include the use of slashing, where validators can lose their staked tokens for malicious behavior; the implementation of different staking models (e.g., delegated PoS); and the use of various cryptographic techniques to ensure the security and integrity of the blockchain.

🔗 Termos relacionados

Pré-requisitos:

📚 Fontes