TONboard

PoS

2 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
On this page (9)

Proof of Stake (PoS) mecanismo de realização Consenso Na cadeia de blocos. são congelados (staking) Os seus tokens como garantia do direito de criar e confirmar blocos.

Princípio de trabalho#

  1. staking o validador fixa uma parte dos tokens numa transacção especial;
  2. Escolher o criador do bloco seleciona-se um validador; a probabilidade depende do tamanho staking(mas não só para evitar a concentração);
  3. Validação os outros validadores verificam o novo bloco e assinam-no;
  4. Gravar no blockchain;
  5. Prêmio parte da comissão de transação + moedas novas (em algumas redes);
  6. Slashing em caso de má-fé, parte/todo stakingSe o produto for queimado, o validador pode ser removido.

Variantes do PoS#

AlgoritmoCaracterísticas
DPoS (Delegated)Votação com tokens para delegados; delegados dividem o prêmio com os eleitores
LPoS (Leased)Aluguer de tokens a outro validador em vez de votar
BPoS (Bonded)A garantia é obrigatória; os utilizadores perdem fundos por escolherem um validador ruim
NPoS (Nominated)Nomeadorescolhem validadores; diminuir a recompensa pela má escolha
PPoS (Pure)É igual , independentemente do tamanho .staking descentralização máxima
PoSV (Velocity)A taxa de rotação dos tokens estimula a atividade
DBFTPoS + Byzantine Fault Tolerance, requer a assinatura de 66% dos validadores.

Vantagens e desvantagens#

Vantagens

  • Eficiência energética não há PoW-computação;
  • Velocidade não há espera para resolver as tarefas;
  • Segurança Para atacar , é preciso controlar a maior parte .staking+ Slashing-mecanismos contra 51% de ataques;
  • Redução da centralização em relação ao PoW.

Desvantagens

  • Risco de concentração os grandes holders podem coordenar-se;
  • Não transparência É mais difícil verificar quem e como valida.

PoS em TON#

O blockchain TON usa Consenso PoS + BFT (Catchain) para gerar blocos em em chardcheines e Masterchain.

Mecânica

  1. Os validadores estão a entrar .stakingatravés de uma transacção especial masterchain;
  2. A cada charada é atribuída subconjunto de validadores de forma determinada e pseudo-acidental;
  3. Rotação do subconjunto cerca de todos 1 024 blocos;
  4. O subconjunto propõe candidatos-bloco; a ordem pseudo-aleatória determina qual candidato tem prioridade;
  5. Os validadores verificam o candidato; assinatura do bloco inválido → slashing ou suspensão temporária;
  6. Consenso final Protocolo BFT, o análogo PBFT / Honey Badger BFT;
  7. Recompensa comissão das transacções do bloco + moedas recém-fabricadas;
  8. Paralelo um validador pode trabalhar em vários subconjuntos ao mesmo tempo.

Masterchain- O bloco.

Após a geração de blocos de todos os chords (ou por timeout) é gerado um bloco Masterchain com os hashes dos últimos blocos de todos os shardchains com base no consenso BFT de todos o validadores.

Artigos similares#

ℹ️ Informação verificada: 2025

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.