Proof of Stake (PoS) é um mecanismo de consenso usado por redes blockchain. Os mecanismos de consenso mais comuns são a prova de participação e a prova de trabalho (PoW). Por que um mecanismo de consenso é necessário? Em uma rede distribuída, esses mecanismos ajudam a determinar ‘a verdade’ porque não há uma entidade central para validar as transações.
Prova de participação (PoS) significa que os indivíduos apostam criptomoedas para validar transações. PoS é a principal alternativa à mineração de criptomoedas. Uma das primeiras criptomoedas a utilizar esse mecanismo de consenso foi a Peercoin, lançada em 2012.
O que é Proof-of-Stake?
Proof-of-stake (PoS) é um algoritmo de consenso para redes de blockchain que se baseia em validadores selecionados aleatoriamente, que “põem em jogo” os tokens da rede nativa, bloqueando-os na blockchain, para produzir e aprovar blocos. Os validadores são recompensados com base em sua participação total, incentivando os nós a validar a rede com base em um retorno sobre o investimento (ROI).
O PoS Proof-of-Stake é amplamente visto como o mais ecológico e uma versão mais escalável do consenso da Prova de Trabalho (PoW) no Bitcoin, que requer gastos significativos de energia. Proof-of-Stake (PoS) é uma variedade de mecanismo de consenso que usa nós validadores com base em tokens apostados. Em vez do poder computacional que cria blocos no Proof-of-Work, o Proof-of-Stake cria blocos contando com validadores, que são usuários que apostam tokens. Cada validador recebe uma chance aleatória de colher uma recompensa em bloco. No entanto, apesar de ter sofrido um bom desenvolvimento, o conceito de PoS ainda é novo e só o tempo dirá se o Proof-of-Stake será o mecanismo de consenso predominante da nova era.
Como funciona o Proof-of-Stake?
A mineração em protocolos de criptomoeda Proof-of-Work usa poder computacional para validar blocos. Isso é para verificar a rede e garantir que as transações sejam legítimas. Elimina o problema de ‘ duplo gasto ‘ em que o mesmo token pode ser usado em outra transação. Uma vez que requer um grande trabalho computacional para validar um único bloco, isso acaba por proteger a rede. Se algo exige intenso poder computacional para obter o algoritmo, tentar reverter esse código é uma tarefa enorme.
A Prova de Participação tenta replicar essas ideias de Prova de Trabalho em mente, mas as executa de maneira diferente. Nos protocolos Proof-of-Stake, ele usa um algoritmo que seleciona um nó para ser um validador de um bloco. Estes são processados em ‘Seleção de idade da moeda’ ou ‘Seleção de bloco aleatório’.
Seleção da Idade da Moeda
Este é um pouco mais fácil de entender do que a Seleção de Blocos Randomizados. A Coin Age Selection foi usada pela Peercoin, uma das primeiras criptomoedas a usar Proof-of-Stake. É um mecanismo que valida os blocos com base na duração dos tokens. Com o Peercoin, um mínimo de 30 dias para tokens não gastos devem ser mantidos para que um bloco seja forjado e seja usado para assinar um bloco.
Uma quantidade máxima de probabilidade de cunhagem de blocos é alcançada após 90 dias para evitar que as estacas mais antigas tenham muito poder.Embora isso seja usado nas primeiras ideias do Proof-of-Stake, protocolos mais recentes estão agora usando a Seleção de Blocos Randomizados para seu mecanismo de consenso.
Seleção de Blocos Aleatórios
Para ter uma ideia melhor do que são validadores na Seleção de Blocos Randomizados, no Ethereum 2.0, um nó validador é alguém que apostou 32 ETH e tem um computador rodando para ‘cunhar’ ou ‘forjar’ blocos. ‘Cinting’ é o que ‘mining’ é em Proof-of-Work. Quando um minerador em sistemas de prova de trabalho valida um bloco, esse minerador ou pool de mineração recebe uma recompensa na forma de tokens de criptomoeda como BTC, LTC, ETH e assim por diante. No Proof-of-Stake, um validador valida um bloco por meio de uma seleção ‘aleatória’. No caso do Ethereum 2.0, o validador que está executando esse 32 Stake ETH tem uma chance aleatória de validar um bloco.
Essa chance é semelhante a outros nós validadores na rede. Ter mais ETH não afeta essa chance, ao contrário de ter mais poder de hash no sistema Proof-of-Work como o Bitcoin dá uma chance melhor de obter a recompensa do bloco. Assim, uma organização pode ter vários nós para aumentar a probabilidade de cunhar um bloco, mas cada nó tem a mesma chance aleatória que qualquer outro nó. Embora cada protocolo possa diferir na execução, esses são os componentes fundamentais dos protocolos de Prova de Participação de Seleção de Blocos Randomizados.
Potenciais Melhorias do Proof of Stake
Os mecanismos de consenso de PoS são notáveis por tentarem resolver os problemas de escalabilidade e usabilidade dos mecanismos de consenso de Prova de Trabalho. Por um lado, o Proof-of-Stake economizará uma imensa quantidade de energia elétrica que teria sido usada para minerar blocos. Embora a drenagem elétrica seja muitas vezes exagerada pela mídia na Prova de Trabalho, ainda custa uma tremenda energia para criar um novo bloco e, assim, proteger a rede. O Proof-of-Stake requer apenas que os validadores tenham seus próprios computadores em funcionamento ou que os usuários tenham tokens para apostar em um pool.
O Proof-of-Stake promete ser mais escalável, pois possui uma arquitetura ‘mais leve’ por não precisar tanto do poder computacional que o Proof-of-Work precisa. Isso significa que mais energia pode ser alocada para coisas como a velocidade da transação para que haja mais ação na rede sem que ela fique obstruída. Isso tornaria os projetos de blockchain mais escaláveis, pois a rede seria mais rápida para suportar mais projetos no ecossistema.
Por outro lado, os sistemas PoS suscitam grandes preocupações sobre a centralização do fornecimento, resolução de conflitos em caso de bifurcação e outras compensações de segurança. Independentemente do hype, ainda estamos para testemunhar um sistema de Prova de Participação totalmente funcional implementado em grande escala e protocolo de alto capital.
Benefícios para proprietários de cripto
Proprietários de cripto que não estão interessados em ser um validador também podem ser recompensados por participar do ecossistema da rede. Diferentes maneiras de gerar receita por estaqueamento estão disponíveis hoje. As regras dependem do blockchain que você está usando. Certifique-se de aprender mais sobre cada protocolo antes de participar.
- Recompensa por Hold – os usuários podem ganhar recompensas simplesmente mantendo suas moedas na carteira por um determinado período de tempo. Nenhuma ação específica para minerar essas moedas é necessária. A recompensa dependerá do número de moedas mantidas na carteira e (frequentemente) da quantidade de tempo que elas são mantidas. A ação de reivindicar tais recompensas pode ser automaticamente imposta pelo protocolo ou consequente à ação de um usuário.
- Recompensa por participar / delegar – Os usuários delegam parte de sua aposta a um validador que ficará encarregado de proteger a rede. A recompensa virá do validador compartilhar parte de sua receita com aqueles que delegam sua aposta a ele. Essas recompensas podem ser automaticamente impostas pelo protocolo ou dependendo da boa vontade do validador.
PoS pode ser o novo padrão?
O consenso de PoS aumentou significativamente em prevalência nos últimos anos entre as blockchains públicas que buscam melhorar a execução de desempenho subjacente do Bitcoin. Tais blockchains podem suportar mais aplicativos e transações em um determinado período, e inovações em PoS surgiram para atender a demandas de rede específicas.
Ethereum, a plataforma de contratos inteligentes de alto perfil, está atualmente no processo de transição do consenso PoW para o PoS com o tão aguardado Ethereum 2.0. O PoS também oferece aos validadores e operadores de nós de rede uma oportunidade maior de participar do consenso em comparação com cadeias de PoW como o Bitcoin. A baixa barreira de entrada, que requer a retenção de um número específico de tokens, é atraente para os usuários que não desejam afundar custos em hardware ASIC caro para mineração de Bitcoin.
No geral, o PoS tem ganhado um impulso significativo no espaço cripto em rápida evolução. Sua sustentabilidade de longo prazo entre as blockchains públicas ainda não foi comprovada, mas conta com amplo apoio de muitos especialistas, participantes e observadores da indústria.
Conclusão
Proof-of-Stake ainda está em sua infância. Não há muitos exemplos de aplicativos descentralizados generalizados ou criptomoedas totalmente dedicados ao uso de Proof-of-Stake. Depois de anos de testes e implementação prática, podemos analisar o Proof-of-Stake e sugerir possíveis melhorias na arquitetura de cada projeto. A partir de agora, o PoS carrega as esperanças de um exército de entusiastas de criptomoedas que o veem como um farol de esperança para o futuro da tecnologia blockchain.