O que são Prova de Moedas de Estaca: Guia Final — Blockgeeks

Rajarshi Mitra

1 month ago
What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Neste guia, o que são Prova de Moedas de Stake vamos apresentar-lhe algumas promissoras moedas POS. Antes de avançarmos, vamos dar-lhe uma visão geral da Prova de estaca e por que é preferível ao POW.

Enquanto as moedas de prova de trabalho (POW) abriram caminho para criptomoedas, todos os indicadores apontam para a dominação do mercado por POS/prova de moedas de estaca. A coisa verdadeiramente incrível sobre o POS é que ele é mais escalável do que o POW, embora não seja quase tão desperdício. No entanto, o POS também oferece diferentes benefícios/dividendos econômicos para seus usuários, como fornecer a opção de executar um masternode ou apostar suas moedas em uma carteira de interesse.

O que são mecanismos de consenso?

Por sua própria definição, um ecossistema descentralizado carece de um corpo centralizado controlando suas atividades. Enquanto isso os mantém seguros contra a corrupção e os perigos de um sistema centralizado, isso abre uma questão muito válida.

Como algo é feito em um sistema descentralizado?

Em um sistema centralizado, o corpo central está encarregado de tomar decisões, o que é um luxo que uma rede descentralizada não tem. Para mitigar isso, os ecossistemas descentralizados fazem uso de “protocolos de consenso”. O consenso é uma forma dinâmica de chegar a um acordo em um grupo. Embora o voto se limite a uma regra da maioria sem pensar nos sentimentos e bem-estar da minoria, um consenso garante que seja alcançado um acordo que possa beneficiar todo o grupo como um todo.

De um ponto de vista mais idealista, o Consenso pode ser usado por um grupo de pessoas espalhadas pelo mundo para criar uma sociedade mais igualitária e justa.

Um método pelo qual a tomada de decisão de consenso é alcançado é chamado de “mecanismo de consenso”.

De acordo com a Wikipédia, os principais objetivos de um mecanismo de consenso são:

Procura de Acordos: Um mecanismo de consenso deve trazer o máximo de acordo possível por parte do grupo.

Colaborativo: Todos os participantes devem procurar trabalhar juntos para alcançar um resultado que coloque o melhor interesse do grupo em primeiro lugar.

Cooperativa: Todos os participantes não devem colocar seus próprios interesses em primeiro lugar e trabalhar como uma equipe mais do que indivíduos.

igualitário: Um grupo que tenta alcançar o consenso deve ser o mais igualitário possível. O que isso significa basicamente que cada voto tem o mesmo peso. O voto de uma pessoa não pode ser mais importante do que o de outra.

Inclusive: O maior número possível de pessoas deve estar envolvido no processo de consenso. Não deveria ser como uma votação regular onde as pessoas acreditam que seu voto não terá qualquer peso a longo prazo.

Participativo: O mecanismo de consenso deve ser tal que todos participem activamente no processo global.

O método pelo qual um sistema atinge o consenso é chamado de protocolos de consenso ou mecanismos de consenso. Ao criar Bitcoin, Satoshi Nakamoto mudou completamente os protocolos de consenso, dando origem ao conceito de consenso de Nakamoto. Os requisitos para esse protocolo são os seguintes:

Ele deve ser capaz de lidar com uma ampla rede de área.

O mecanismo de consenso deve permitir a validação adequada das transações por, pelo menos, 2/3 da rede.

Deve proteger contra gastos duplos.

A coisa única sobre o consenso de Nakamoto é o conceito de “dificuldade”. A dificuldade pode ser algum tipo de trabalho, recurso ou ativo, que o membro da rede deve investir para criar um novo bloco. A “dificuldade” ajuda em:

Verificação de blocos.

Controlar o número de moedas/tokens flutuando no ecossistema.

Trazendo segurança para o sistema.

Vamos analisar as duas formas mais populares e amplamente utilizadas de consenso de Nakamoto:

Prova de trabalho (POW)

Prova de Estaca (POS)

Não vamos entrar nos detalhes do POW, mas vamos dar-lhe uma breve ideia. Em um sistema de consenso de prisioneiros de guerra, temos mineiros na rede que usam seus recursos computacionais para resolver enigmas criptograficamente difíceis. Se alguém resolver o quebra-cabeça corretamente, então seu bloco é adicionado à cadeia de blocos. Em troca, eles recebem uma recompensa por seus esforços.

Infelizmente, o POW tem dois problemas principais:

Não é um sistema escalável.

É extremamente desperdício, pois exige que os mineiros desperdiçam recursos computacionais da vida real.

Esta é a razão pela qual muitos projetos estão optando pelo sistema de consenso de prova de estaca, em vez disso.

O que é a prova de estaca?

A prova de estaca tornará todo o processo de mineração virtual e substituirá os mineiros por validadores. É assim que o processo funcionará:

Os validadores terão que bloquear algumas de suas moedas como uma aposta.

Depois disso, eles começarão a validar os blocos. Ou seja, quando eles descobrem um bloco que eles pensam que pode ser adicionado à cadeia, eles vão validá-lo colocando uma aposta nele.

Se o bloco for anexado, os validadores receberão uma recompensa proporcional às suas apostas.

Para além do mecanismo de consenso, existem alguns projectos que permitem funcionalidades especiais de apostas. Nesses projetos, os detentores bloqueiam uma parte de seus tokens na rede para receber privilégios especiais, como votar e hospedagem masternodes. Outra coisa que você precisa notar é que cada projeto tem sua própria versão do algoritmo Proof of stake S. Neste guia, vamos analisar três projetos que estão usando (ou vão usar) uma variação do algoritmo Proof of Stake, a saber - Ethereum, EOS e Tezos. Depois disso, vamos estar olhando para como Dash aproveita a estaca para executar Masternodes.

#1 Ethereum

 What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Antes de começarmos, há uma coisa que deve ser esclarecida Ethereum não é atualmente uma prova de moeda de participação, mas é uma moeda de POW. Ethereum acabará por passar para Prova de estaca em sua fase final. A Prova de implementação da estaca da Ethereum é chamada de “Protocolo Casper”. Casper foi criado para mitigar principalmente a maior falha no algoritmo de Prova de estaca - o problema “Nada em jogo”.

Qual é o problema do Nada em jogo?

Considere a seguinte situação:

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

No diagrama acima temos a cadeia principal (azul) que foi extraída até o bloco #53. No entanto, há uma ramificação paralela originada do bloco #50 (vermelho). O que acontecerá se alguns mineiros maliciosos se juntarem e continuarem minerando na cadeia vermelha até que ela ultrapasse a azul? Todas as transações que ocorreram nos blocos 51, 52 e 53 serão imediatamente nulas e anuladas.

Em um sistema de Prova de Estaca, esse risco pode ser mitigado.

Suponha que a maliciosa mineira Alice queira o meu na cadeia vermelha. Mesmo que ela dedique todo o seu poder de haxixe a ele, ela não vai conseguir que nenhum outro mineiro se junte a ela na nova cadeia. Todos os outros continuarão a minar na cadeia azul porque é mais rentável e livre de riscos para mina na cadeia mais longa.

Lembrem-se, o POW é extremamente caro em termos de recursos. Não faz sentido para um mineiro desperdiçar tantos recursos em um bloco que será rejeitado pela rede de qualquer maneira. Daí as divisas da cadeia são evitadas em um sistema de prova de trabalho porque será extremamente caro.

No entanto, as coisas parecem um pouco diferentes quando você traz Prova de Estaca. Se você é um validador, então você pode simplesmente colocar seu dinheiro na cadeia vermelha e na cadeia azul sem qualquer medo de repercussão. Não importa o que aconteça, você sempre ganhará e não terá nada a perder, apesar de quão maliciosas suas ações talvez.

Isso é chamado de problema “Nada em jogo”, e isso é algo que Ethereum teve que abordar. Eles precisavam de um protocolo que pudesse implementar o POS e mitigar o problema do “Nada em jogo”.

Digite o protocolo Casper

Casper é um protocolo POS que tem um mecanismo de punição embutido. É assim que funcionará:

Os validadores apostam uma parte de seus Éteres como uma estaca.

Depois disso, eles começarão a validar os blocos. Ou seja, quando eles descobrem um bloco que eles pensam que pode ser adicionado à cadeia, eles vão validá-lo colocando uma aposta nele.

Se o bloco for anexado, os validadores receberão uma recompensa proporcional às suas apostas.

No entanto, se um validador agir de forma maliciosa e tentar fazer um “nada em jogo”, eles serão imediatamente repreendidos, e todas as suas apostas serão cortadas.

Qualquer um que age de forma maliciosa e bizantina será imediatamente punido por ter sua estaca cortada. Este é o lugar onde difere da maioria dos outros protocolos de prova de estaca. Elementos maliciosos têm algo a perder, por isso é impossível que não haja nada em jogo.

Isso significa que os validadores terão que ter cuidado com seu tempo de atividade do nó. Descuido ou preguiça levarão a perder sua participação. Esta propriedade reduz a censura de transações e disponibilidade geral. Junto com tudo isso, a propriedade “cortando” também empresta Casper uma vantagem distinta sobre protocolos padrão de prova de trabalho.

O estado atual de Casper

Existem atualmente duas versões do algoritmo Casper que estão sendo desenvolvidas lado a lado:

Casper the Friendly Finality Gadget (FFG): o fundador da Ethereum Vitalik Buterin está desenvolvendo Casper FFG. FFG é um mecanismo híbrido/prova de consenso de estaca. Os blocos ainda serão extraídos via POW e cada 50º bloco será um ponto de verificação de prova de estaca.

Casper Correct-by-Construction (CBC): Vlad Zamfir dirige Casper CBC. O CBC permite que o Ethereum derivar o Casper dinamicamente.

#2 EOS

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

O EOS tem como objetivo se tornar um sistema operacional descentralizado que possa suportar DApps em escala industrial. Dirigida por Dan Larimer e Brendan Blumer, é uma das plataformas mais faladas no cripto-espaço. Ethereum, como mencionado acima, está atualmente usando o protocolo POW, o que o torna muito lento e pouco confiável. A EOS planeja produzir uma plataforma que possa potencialmente realizar milhões de transações por segundo. A maneira como eles estão fazendo isso é usando uma forma única do algoritmo Prova de estaca, chamado DPOS ou prova delegada de estaca.

Como funciona o DPOS?

O algoritmo padrão de consenso de prova de estaca segue o princípio de um consenso clássico de Nakamoto. A maioria de toda a rede é tomada para o processo de consenso. No entanto, isso pode ser um processo lento à medida que a rede cresce em tamanho. No DPOS, os delegados são eleitos entre os validadores disponíveis através de um sistema de votação de aprovação contínua. Estes delegados serão responsáveis pelo processo de consenso.

No EOS, esses delegados são chamados de “Produtores de Blocos”. No total, 21 produtores de blocos são eleitos da lista de validadores. Qualquer um pode participar da eleição do produtor bloco. Eles serão autorizados a produzir blocos proporcionais ao total de votos que recebem em relação a todos os outros produtores.

Para resumir os principais papéis dos produtores de blocos:

Certifique-se de que seu nó está sempre em execução e saudável.

Coletar transações nos blocos.

Validação das transações assinando e transmitindo esses blocos.

Manter a saúde geral e o bem-estar da rede.

Por que usar o DPOS?

Como você pode imaginar, o DPOS é muito mais rápido do que o POS simplesmente porque os nós envolvidos são muito menos. A EOS alcançou um alto de 3.996 transações por segundo. A captura de tela abaixo também nos mostra que os blocos são confirmados em EOS em apenas 0,5 segundos.

O sistema DPOS não experimenta um fork porque em vez de competir para encontrar blocos, os produtores terão que cooperar em vez disso. No caso de um fork, o consenso muda automaticamente para a cadeia mais longa.

O que é TAPOS?

Transação como prova de estaca ou TAPOS é uma característica do software EOS. Cada transação no sistema é necessária para ter o hash do cabeçalho do bloco recente. Isso faz o seguinte:

Impede a repetição de transações em cadeias diferentes.

Sinaliza a rede que um usuário e sua participação estão em um fork específico.

Impede validadores de agir maliciosamente em outras cadeias.

EOS apostando por recursos

Enquanto EOS e Ethereum são ambas plataformas de contrato inteligentes, há uma diferença filosófica fundamental entre os dois projetos. Ethereum atua como um supercomputador global que aluga seu poder para desenvolvedores para construir seus DApps. O EOS, por outro lado, é construído sobre um modelo de propriedade. Em vez de pagar aluguel por recursos, você é dono deles.

No momento em que você aposta tokens EOS, você recebe recursos como largura de banda de rede e largura de banda da CPU em troca. Uma vez que a RAM é um recurso raro, você precisará comprá-la no mercado de RAM. Quando você vende seus recursos como CPU e largura de banda de rede, você recebe de volta seus tokens apostados.

#3 Tezos

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

Tezos é uma plataforma descentralizada e autônoma de contrato inteligente co-fundada por Arthur Breitman e Kathleen Breitman. A empresa está sediada na Suíça e arrecadou US$232 milhões em uma ICO não nivelada em apenas duas semanas, aceitando contribuições de bitcoin e éter. Tezos usa uma prova líquida de participação ou LPOS para fins de consenso.

Até agora, vimos duas formas de prova de participação (POS):

Casper de Ethereum, que leva a maioria de toda a rede.

DPOS da EOS que elege delegados da rede, que por sua vez cuida do consenso.

LPOS combina facetas de ambas as abordagens para criar um mecanismo de consenso que é construído sobre os princípios da democracia líquida.

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

É um sistema que transita fluidamente entre democracia direta e democracia representativa (delegada).

O processo tem os seguintes recursos:

As pessoas podem votar diretamente em suas políticas.

As pessoas podem delegar suas responsabilidades de voto a um delegado que pode votar em suas políticas para eles.

Os próprios delegados podem delegar suas responsabilidades de voto em outro delegado que possa votar em seu nome. Essa propriedade é chamada de transitividade.

Se uma pessoa não gostar do voto dado pelo seu delegado, ela pode voltar atrás e votar na política.

Então, quais são as vantagens da democracia líquida?

A opinião de cada pessoa conta e desempenha um papel na criação de políticas finais.

Para se tornar um delegado, tudo o que é preciso fazer é ganhar a confiança de uma pessoa. Eles não precisam gastar milhões de dólares em campanhas eleitorais caras. Devido a isso, a barreira à entrada é relativamente baixa.

Devido à opção de oscilar entre a democracia direta e a democracia delegada, os grupos minoritários podem ser representados de forma justa.

Finalmente, tem um modelo escalável. Qualquer um que não tenha tempo para votar em suas políticas pode simplesmente delegar suas responsabilidades de voto.

O que é Liquid Proof of Stake?

Ao contrário do DPOS, não há nenhuma regra rígida e rápida que os delegados absolutamente precisam ser selecionados. Cabe inteiramente ao participante quanto ao que eles querem fazer. Certo, então vamos começar com o LPOS.

O LPOS da Tezos requer que alguém aposte um certo número de tokens Tezos para participar do consenso sobre a cadeia de blocos. O processo de estaca tokens Tezos (XTZ) é chamado de cozimento.

Os titulares de token aka “padeiros” podem delegar seus direitos de validação a outros titulares de token sem transferir a propriedade. Ao contrário do EOS, a delegação é opcional.

Blocos de cozimento

Você encontra e adiciona blocos à cadeia de blocos Tezos através de um processo chamado “cozimento”. É assim que funciona:

Os padeiros recebem direitos de publicação de blocos com base na sua participação.

Cada bloco é cozido por um padeiro aleatório e, em seguida, autenticado por 32 outros padeiros aleatórios.

Se o bloco estiver pronto para ir, então o bloco é adicionado à cadeia de blocos.

O padeiro bem sucedido recebe uma recompensa de bloco e pode cobrar taxas de transação para todas as transações dentro do bloco.

Como já dissemos antes, os titulares de token têm a opção de delegar seus direitos de cozimento a outros titulares sem deixar de lado a propriedade de seus tokens. Após a conclusão do processo de cozimento, o padeiro compartilhará suas recompensas com o resto dos delegados.

#4 TRAÇO

What are Proof of Stake Coins: Ultimate Guide - Blockgeeks

DASH é uma das criptomoedas mais populares no mercado hoje. O criador Evan Duffield encontrou Bitcoin em 2010 e ficou extremamente impressionado com a tecnologia. No entanto, ele não estava tão entusiastado com a velocidade de transação lenta e a falta de privacidade.

É por isso que ele decidiu usar o código Core e fazer sua própria criptografia em 18 de janeiro de 2014. Dash era anteriormente chamado de Xcoin, que mais tarde se tornou “DarkCoin”, que foi rebatizada para Dash. DASH é um portmanteau de “Digital Cash”.

Recursos especiais do Dash

Enviar transações privadas através do recurso PrivateSend.

Envie transações instantâneas puras via InstantSend.

Uma vez que o DASH é um fork do protocolo Bitcoin, é um sistema de prova de trabalho (POW).

Como os últimos estados de recurso, DASH é um protocolo POW, em vez de um protocolo POS. Então, a pergunta óbvia é, por que estamos falando sobre isso em um guia sobre moedas de prova de estaca? Bem, DASH tem um recurso que permite aos seus titulares hospedar Masternodes e fornecer um serviço para a rede.

O que são Dash Masternodes?

Masternodes são como os nós completos na rede Bitcoin, exceto que eles devem fornecer um serviço particular para a rede e devem ter algum investimento substancial no sistema. Para executar um Masternode, é preciso apostar um 1000 TRAÇO.

Então, agora a pergunta que se deve fazer é, por que um Masternode precisa fazer esse tipo de investimento?

Em troca de seus serviços, Masternodes são pagos em dividendos em seu investimento. A promessa de uma recompensa incentiva os Masternodes a trabalhar no melhor interesse do ecossistema. Dash foi a primeira criptomoeda a implementar o modelo Masternode em seu protocolo.

Os masternodes criam uma rede de segunda camada, seguindo um algoritmo de Prova de serviço, e existe em cima da rede padrão de primeira camada de mineiros. Este sistema de duas camadas cria uma sinergia entre a prova de serviço e os mecanismos de prova de trabalho na rede Dash.

Uma vez que um Masternode está ligado, ele é responsável por um determinado conjunto de funções como InstantSend e PrivateSend. Eles também são responsáveis pela governação da rede.

Uma vez que executar um masternode requer dinheiro e esforço, a fim de incentivar os operadores de nó, eles são recompensados por seus esforços. A recompensa geralmente é de 45% da recompensa do bloco. No entanto, para obter uma resposta mais concreta, precisaremos verificar alguns parâmetros.

Sistema de Recompensa dos Masternodes

Como o número de Masternodes ativos no sistema DASH continua mudando, a recompensa continua flutuando de acordo com esta fórmula: (n/t) *r*b*a

As variáveis na fórmula são as seguintes:

n é o número de Masternodes que um operador controla

t é o número total de Masternodes

r é a recompensa de bloco atual (atualmente ~3.6 TRAÇO)

b é blocos em um dia médio. Para a rede Dash, isso geralmente é 576.

a é o pagamento médio Masternode (45% do valor médio do bloco)

O retorno sobre o investimento para executar um Masternode pode ser calculado como: ((n/t) *r * b*a*365) /1000.

Vantagens de Staking para Usuários

Existem várias vantagens que uma moeda pode ganhar com a incorporação de um mecanismo de aposta. Vamos olhar para alguns deles nesta seção.

#1 Diminuindo a velocidade do token

“Token Velocity” é uma métrica usada para determinar a avaliação de longo prazo de uma criptomoeda específica. Não podemos escapar do fato de que o mercado está cheio de tokens desnecessários. Esses tokens não servem nenhum outro propósito do que ser apenas um meio para os desenvolvedores e criadores de projetos arrecadar dinheiro através de vendas de multidões. Como tal, esses tokens são adequados apenas para negociação especulativa, e assim que seu preço estiver em torno de um certo nível, eles são vendidos. Uma vez que estes tokens dificilmente têm qualquer valor de retenção, diz-se que eles têm alta velocidade.

Se você fosse definir Token Velocity em termos estritamente matemáticos, então ficaria assim:

Token Velocity = Volume Total da Transação/Valor Médio da Rede.

Se virássemos a fórmula, então:

Valor Médio da Rede = Volume Total da Transação/Velocidade do Token.

Agora, isso leva a duas conclusões:

Mais velocidade de token = Menos valor médio da rede.

Mais volume de transação = Mais velocidade de token.

Uma maneira eficaz de diminuir a velocidade do token e o movimento geral do token é bloqueá-los dentro da rede como estaca. Esta é a razão pela qual uma moeda criptográfica POS tem inerentemente baixa velocidade de token.

#2 Ganhe Renda Passiva

Apostas suas moedas também é uma ótima maneira de trancar e apreciar seu investimento. Se você possui uma grande parte dos tokens de um projeto específico, isso significa que você está extremamente investido em seu sucesso. Se for esse o caso, então faz sentido que você participe de seu processo de estaca, se tiver um.

Prova de Moedas da Saca: Conclusão

Muitos projetos de criptografia começaram a incorporar recursos de staking de uma forma ou de outra em seu sistema. Embora muitos dos projetos mais recentes estejam optando por um mecanismo de consenso de Prova de Estaca, o DASH nos mostra que uma moeda de prova de trabalho também pode integrar recursos de apostas para colher seus benefícios.

Enquanto as moedas de prova de trabalho (POW) abriram caminho para criptomoedas, todos os indicadores apontam para a dominação do mercado por criptos de prova de estaca (POS). A coisa verdadeiramente incrível sobre o POS é que ele é mais escalável do que o POW, embora não seja quase tão desperdício. No entanto, o POS também oferece diferentes benefícios/dividendos econômicos para seus usuários, como fornecer a opção de executar um masternode ou apostar suas moedas em uma carteira de interesse. Neste guia, vamos apresentar-lhe algumas moedas POS promissoras. Antes de ir mais longe, vamos dar-lhe uma visão geral do POS e por que ele é preferível ao POW. O que são mecanismos de consenso? Por sua própria definição, um ecossistema descentralizado carece de um corpo centralizado controlando suas atividades. Enquanto isso os mantém seguros contra a corrupção e os perigos de um sistema centralizado, isso abre uma questão muito válida. Como algo é feito em um sistema descentralizado? Em um sistema centralizado, o corpo central está encarregado de tomar decisões, o que é um luxo que uma rede descentralizada não tem. Para mitigar isso, os ecossistemas descentralizados fazem uso de “protocolos de consenso”. O consenso é uma forma dinâmica de chegar a um acordo em um grupo. Embora o voto se limite a uma regra da maioria sem pensar nos sentimentos e bem-estar da minoria, um consenso garante que seja alcançado um acordo que possa beneficiar todo o grupo como um todo. De um ponto de vista mais idealista, o Consenso pode ser usado por um grupo de pessoas espalhadas pelo mundo para criar uma sociedade mais igualitária e justa. Um método pelo qual a tomada de decisão de consenso é alcançado é chamado de “mecanismo de consenso”. De acordo com a Wikipédia, os principais objetivos de um mecanismo de consenso são: Procura de Acordo: Um mecanismo de consenso deve trazer o máximo de acordo possível do grupo. Colaborativo: Todos os participantes devem procurar trabalhar juntos para alcançar um resultado que coloque o melhor interesse do grupo em primeiro lugar. Cooperativa: Todos os participantes não devem colocar seus próprios interesses em primeiro lugar e trabalhar como uma equipe mais do que indivíduos. igualitário: Um grupo que tenta alcançar o consenso deve ser o mais igualitário possível. O que isso significa basicamente que cada voto tem o mesmo peso. O voto de uma pessoa não pode ser mais importante do que o de outra. Inclusive: tantas pessoas quanto possível devem estar envolvidas no processo de consenso. Não deveria ser como uma votação regular onde as pessoas acreditam que seu voto não terá qualquer peso a longo prazo. Participativo: O mecanismo de consenso deve ser tal que todos participem activamente no processo global. O método pelo qual um sistema atinge o consenso é chamado de protocolos de consenso ou mecanismos de consenso. Ao criar Bitcoin, Satoshi Nakamoto mudou completamente os protocolos de consenso, dando origem ao conceito de consenso de Nakamoto. Os requisitos para tal protocolo são os seguintes: Ele deve ser capaz de lidar com uma rede de área ampla. O mecanismo de consenso deve permitir a validação adequada das transações por, pelo menos, 2/3 da rede. Deve proteger contra gastos duplos. A coisa única sobre o consenso de Nakamoto é o conceito de “dificuldade”. A dificuldade pode ser algum tipo de trabalho, recurso ou ativo, que o membro da rede deve investir para criar um novo bloco. A “dificuldade” ajuda em: Verificação de blocos. Controlar o número de moedas/tokens flutuando no ecossistema. Trazendo segurança para o sistema. Estaremos analisando as duas formas mais populares e amplamente utilizadas de consenso de Nakamoto: Prova de Trabalho (POW) Prova de Estaca (POS) Nós não entraremos nos detalhes do POW, mas vamos dar-lhe uma breve idéia. Em um sistema de consenso de prisioneiros de guerra, temos mineiros na rede que usam seus recursos computacionais para resolver enigmas criptograficamente difíceis. Se alguém resolver o quebra-cabeça corretamente, então seu bloco é adicionado à cadeia de blocos. Em troca, eles recebem uma recompensa por seus esforços. Infelizmente, o POW tem dois problemas principais: não é um sistema escalável. É extremamente desperdício, pois exige que os mineiros desperdiçam recursos computacionais da vida real. Esta é a razão pela qual muitos projetos estão optando pelo sistema de consenso de prova de estaca, em vez disso. O que é prova de estaca? A prova de estaca tornará todo o processo de mineração virtual e substituirá os mineiros por validadores. É assim que o processo funcionará: os validadores terão que bloquear algumas de suas moedas como uma aposta. Depois disso, eles começarão a validar os blocos. Ou seja, quando eles descobrem um bloco que eles pensam que pode ser adicionado à cadeia, eles vão validá-lo colocando uma aposta nele. Se o bloco for anexado, os validadores receberão uma recompensa proporcional às suas apostas. Para além do mecanismo de consenso, existem alguns projectos que permitem funcionalidades especiais de apostas. Nesses projetos, os detentores bloqueiam uma parte de seus tokens na rede para receber privilégios especiais, como votar e hospedagem masternodes. Outra coisa que você precisa notar é que cada projeto tem sua própria versão do algoritmo POS. Neste guia, vamos analisar três projetos que estão usando (ou vão usar) uma variação do algoritmo POS, a saber - Ethereum, EOS e Tezos. Depois disso, vamos estar olhando para como Dash aproveita a aposta para executar Masternodes. #1 Ethereum Antes de começar, há uma coisa que deve ser clara Ethereum não é atualmente uma moeda POS, mas é uma moeda POW. Ethereum acabará por passar para POS em sua fase final. A implementação do POS do Ethereum é chamada de “Protocolo Casper”. Casper foi criado para mitigar principalmente a maior falha no algoritmo POS - o problema “Nada em jogo”. Qual é o problema do Nada em jogo? Considere a seguinte situação: No diagrama acima temos a cadeia principal (azul) que foi extraída até o bloco #53. No entanto, há uma ramificação paralela originada do bloco #50 (vermelho). O que acontecerá se alguns mineiros maliciosos se juntarem e continuarem minerando na cadeia vermelha até que ela ultrapasse a azul? Todas as transações que ocorreram nos blocos 51, 52 e 53 serão imediatamente nulas e anuladas. Em um sistema de POW, esse risco pode ser mitigado. Suponha que a maliciosa mineira Alice queira o meu na cadeia vermelha. Mesmo que ela dedique todo o seu poder de haxixe a ele, ela não vai conseguir que nenhum outro mineiro se junte a ela na nova cadeia. Todos os outros continuarão a minar na cadeia azul porque é mais rentável e livre de riscos para mina na cadeia mais longa. Lembrem-se, o POW é extremamente caro em termos de recursos. Não faz sentido para um mineiro desperdiçar tantos recursos em um bloco que será rejeitado pela rede de qualquer maneira. Daí as divisas da cadeia são evitadas em um sistema de prova de trabalho porque será extremamente caro. No entanto, as coisas parecem um pouco diferentes quando você traz PDV. Se você é um validador, então você pode simplesmente colocar seu dinheiro na cadeia vermelha e na cadeia azul sem qualquer medo de repercussão. Não importa o que aconteça, você sempre ganhará e não terá nada a perder, apesar de quão maliciosas suas ações talvez. Isso é chamado de problema “Nada em jogo”, e isso é algo que Ethereum teve que abordar. Eles precisavam de um protocolo que pudesse implementar o POS e mitigar o problema do “Nada em jogo”. Enter Casper Protocol Casper é um protocolo POS que tem um mecanismo de punição embutido. É assim que funcionará: Os validadores apostam uma parte de seus Éteres como uma estaca. Depois disso, eles começarão a validar os blocos. Ou seja, quando eles descobrem um bloco que eles pensam que pode ser adicionado à cadeia, eles vão validá-lo colocando uma aposta nele. Se o bloco for anexado, os validadores receberão uma recompensa proporcional às suas apostas. No entanto, se um validador agir de forma maliciosa e tentar fazer um “nada em jogo”, eles serão imediatamente repreendidos, e todas as suas apostas serão cortadas. Qualquer um que age de forma maliciosa e bizantina será imediatamente punido por ter sua estaca cortada. Este é o lugar onde ele difere da maioria dos outros protocolos POS. Elementos maliciosos têm algo a perder, por isso é impossível que não haja nada em jogo. Isso significa que os validadores terão que ter cuidado com seu tempo de atividade do nó. Descuido ou preguiça levarão a perder sua participação. Esta propriedade reduz a censura de transações e disponibilidade geral. Junto com tudo isso, o “corte” propriedade também empresta Casper uma vantagem distinta sobre a prova padrão de protocolos de trabalho. O estado atual de Casper Existem atualmente duas versões do algoritmo Casper que estão sendo desenvolvidas lado a lado: Casper the Friendly Finality Gadget (FFG): O fundador do Ethereum Vitalik Buterin está desenvolvendo Casper FFG. FFG é um mecanismo de consenso híbrido de POW/POS. Os blocos ainda serão extraídos via POW e cada 50º bloco será um ponto de verificação POS. Casper Correct-by-Construction (CBC): Vlad Zamfir dirige Casper CBC. O CBC permite que o Ethereum derivar o Casper dinamicamente. O #2 EOS EOS tem como objetivo se tornar um sistema operacional descentralizado que possa suportar DApps em escala industrial. Dirigida por Dan Larimer e Brendan Blumer, é uma das plataformas mais faladas no cripto-espaço. Ethereum, como mencionado acima, está atualmente usando o protocolo POW, o que o torna muito lento e pouco confiável. A EOS planeja produzir uma plataforma que possa potencialmente realizar milhões de transações por segundo. A maneira como eles estão fazendo isso é usando uma forma única do algoritmo POS, chamado DPOS ou prova de participação delegada. Como funciona o DPOS? O algoritmo padrão de consenso de prova de estaca segue o princípio de um consenso clássico de Nakamoto. A maioria de toda a rede é tomada para o processo de consenso. No entanto, isso pode ser um processo lento à medida que a rede cresce em tamanho. No DPOS, os delegados são eleitos entre os validadores disponíveis através de um sistema de votação de aprovação contínua. Estes delegados serão responsáveis pelo processo de consenso. No EOS, esses delegados são chamados de “Produtores de Blocos”. No total, 21 produtores de blocos são eleitos da lista de validadores. Qualquer um pode participar da eleição do produtor bloco. Eles serão autorizados a produzir blocos proporcionais ao total de votos que recebem em relação a todos os outros produtores. Para resumir as principais funções dos produtores de blocos: Certifique-se de que seu nó está sempre em execução e saudável. Coletar transações nos blocos. Validação das transações assinando e transmitindo esses blocos. Manter a saúde geral e o bem-estar da rede. Por que usar o DPOS? Como você pode imaginar, o DPOS é muito mais rápido do que o POS simplesmente porque os nós envolvidos são muito menos. A EOS alcançou um alto de 3.996 transações por segundo. A captura de tela abaixo também nos mostra que os blocos são confirmados em EOS em apenas 0,5 segundos. O sistema DPOS não experimenta um fork porque em vez de competir para encontrar blocos, os produtores terão que cooperar em vez disso. No caso de um fork, o consenso muda automaticamente para a cadeia mais longa. O que é TAPOS? Transação como prova de estaca ou TAPOS é uma característica do software EOS. Cada transação no sistema é necessária para ter o hash do cabeçalho do bloco recente. Isso faz o seguinte: Impede a repetição de transações em cadeias diferentes. Sinaliza a rede que um usuário e sua participação estão em um fork específico. Impede validadores de agir maliciosamente em outras cadeias. EOS apostando por recursos Enquanto EOS e Ethereum são ambas plataformas de contrato inteligentes, há uma diferença filosófica fundamental entre os dois projetos. Ethereum atua como um supercomputador global que aluga seu poder para desenvolvedores para construir seus DApps. O EOS, por outro lado, é construído sobre um modelo de propriedade. Em vez de pagar aluguel por recursos, você é dono deles. No momento em que você aposta tokens EOS, você recebe recursos como largura de banda de rede e largura de banda da CPU em troca. Uma vez que a RAM é um recurso raro, você precisará comprá-la no mercado de RAM. Quando você vende seus recursos como CPU e largura de banda de rede, você recebe de volta seus tokens apostados. #3 Tezos Tezos é uma plataforma de contrato inteligente descentralizada e auto-governante co-fundada por Arthur Breitman e Kathleen Breitman. A empresa está sediada na Suíça e arrecadou US$232 milhões em uma ICO não nivelada em apenas duas semanas, aceitando contribuições de bitcoin e éter. Tezos usa uma prova líquida de participação ou LPOS para fins de consenso. Até agora, temos visto duas formas de prova de estaca (POS): Casper do Ethereum, que toma a maioria de toda a rede. DPOS da EOS que elege delegados da rede, que por sua vez cuida do consenso. LPOS combina de ambas as abordagens para criar um mecanismo de consenso que é construído sobre os princípios da democracia líquida. É um sistema que transita fluidamente entre democracia direta e democracia representativa (delegada). O processo tem as seguintes características: As pessoas podem votar diretamente em suas políticas. As pessoas podem delegar suas responsabilidades de voto a um delegado que pode votar em suas políticas para eles. Os próprios delegados podem delegar suas responsabilidades de voto em outro delegado que possa votar em seu nome. Essa propriedade é chamada de transitividade. Se uma pessoa não gostar do voto dado pelo seu delegado, ela pode voltar atrás e votar na política. Então, quais são as vantagens da democracia líquida? A opinião de cada pessoa conta e desempenha um papel na criação de políticas finais. Para se tornar um delegado, tudo o que é preciso fazer é ganhar a confiança de uma pessoa. Eles não precisam gastar milhões de dólares em campanhas eleitorais caras. Devido a isso, a barreira à entrada é relativamente baixa. Devido à opção de oscilar entre a democracia direta e a democracia delegada, os grupos minoritários podem ser representados de forma justa. Finalmente, tem um modelo escalável. Qualquer um que não tenha tempo para votar em suas políticas pode simplesmente delegar suas responsabilidades de voto. O que é Liquid Proof of Stake? Ao contrário do DPOS, não há nenhuma regra rígida e rápida que os delegados absolutamente precisam ser selecionados. Cabe inteiramente ao participante quanto ao que eles querem fazer. Certo, então vamos começar com o LPOS. O LPOS da Tezos requer que alguém aposte um certo número de tokens Tezos para participar do consenso sobre a cadeia de blocos. O processo de estaca tokens Tezos (XTZ) é chamado de cozimento. Os titulares de token aka “padeiros” podem delegar seus direitos de validação a outros titulares de token sem transferir a propriedade. Ao contrário do EOS, a delegação é opcional. Blocos de cozimento Você encontra e adiciona blocos à cadeia de blocos Tezos através de um processo chamado “cozimento”. É assim que funciona: os padeiros recebem direitos de publicação de blocos com base na sua participação. Cada bloco é cozido por um padeiro aleatório e, em seguida, autenticado por 32 outros padeiros aleatórios. Se o bloco estiver pronto para ir, então o bloco é adicionado à cadeia de blocos. O padeiro bem sucedido recebe uma recompensa de bloco e pode cobrar taxas de transação para todas as transações dentro do bloco. Como já dissemos antes, os titulares de token têm a opção de delegar seus direitos de cozimento a outros titulares sem deixar de lado a propriedade de seus tokens. Após a conclusão do processo de cozimento, o padeiro compartilhará suas recompensas com o resto dos delegados. #4 DASH DASH é uma das criptografia mais populares no mercado hoje. O criador Evan Duffield encontrou Bitcoin em 2010 e ficou extremamente impressionado com a tecnologia. No entanto, ele não estava tão entusiastado com a velocidade de transação lenta e a falta de privacidade. É por isso que ele decidiu usar o código Core e fazer sua própria criptografia em 18 de janeiro de 2014. Dash era anteriormente chamado de Xcoin, que mais tarde se tornou “DarkCoin”, que foi rebatizada para Dash. DASH é um portmanteau de “Digital Cash”. Recursos especiais do traço Envie transações privadas através do recurso PrivateSend. Envie transações instantâneas puras via InstantSend. Uma vez que o DASH é um fork do protocolo Bitcoin, é um sistema de prova de trabalho (POW). Como os últimos estados de recurso, DASH é um protocolo POW, em vez de um protocolo POS. Então, a pergunta óbvia é, por que estamos falando sobre isso em um guia sobre moedas de prova de estaca? Bem, DASH tem um recurso que permite aos seus titulares hospedar Masternodes e fornecer um serviço para a rede. O que são Dash Masternodes? Masternodes são como os nós completos na rede Bitcoin, exceto que eles devem fornecer um serviço particular para a rede e devem ter algum investimento substancial no sistema. Para executar um Masternode, é preciso apostar um 1000 TRAÇO. Então, agora a pergunta que se deve fazer é, por que um Masternode precisa fazer esse tipo de investimento? Em troca de seus serviços, Masternodes são pagos em dividendos em seu investimento. A promessa de uma recompensa incentiva os Masternodes a trabalhar no melhor interesse do ecossistema. Dash foi a primeira criptomoeda a implementar o modelo Masternode em seu protocolo. Os masternodes criam uma rede de segunda camada, seguindo um algoritmo de Prova de serviço, e existe em cima da rede padrão de primeira camada de mineiros. Este sistema de duas camadas cria uma sinergia entre a prova de serviço e os mecanismos de prova de trabalho na rede Dash. Uma vez que um Masternode está ligado, ele é responsável por um determinado conjunto de funções como InstantSend e PrivateSend. Eles também são responsáveis pela governação da rede. Uma vez que executar um masternode requer dinheiro e esforço, a fim de incentivar os operadores de nó, eles são recompensados por seus esforços. A recompensa geralmente é de 45% da recompensa do bloco. No entanto, para obter uma resposta mais concreta, precisaremos verificar alguns parâmetros. Sistema de Recompensa dos Masternodes Desde que o número de Masternodes ativos no sistema DASH continua mudando, a recompensa continua flutuando de acordo com esta fórmula: (n/t) *r*b*a As variáveis na fórmula são as seguintes: n é o número de Masternodes que um operador controla t é o número total de Masternodes r é a recompensa do bloco atual (atualmente ~3.6 TRAÇO) b é blocos em um dia médio. Para a rede Dash isso geralmente é 576. um é o pagamento Masternode médio (45% do valor médio do bloco) Retorno sobre o investimento para executar um Masternode pode ser calculado como: ((n/t) *r * b*a*365) /1000. Vantagens de Staking for Users Existem várias vantagens que uma moeda pode ganhar com a incorporação de um mecanismo de aposta. Vejamos alguns deles nesta seção. #1 Diminuindo a velocidade do token “Token Velocity” é uma métrica usada para determinar a avaliação de longo prazo de uma criptomoeda particular. Não podemos escapar do fato de que o mercado está cheio de tokens desnecessários. Esses tokens não servem nenhum outro propósito do que ser apenas um meio para os desenvolvedores e criadores de projetos arrecadar dinheiro através de vendas de multidões. Como tal, esses tokens são adequados apenas para negociação especulativa, e assim que seu preço estiver em torno de um certo nível, eles são vendidos. Uma vez que estes tokens dificilmente têm qualquer valor de retenção, diz-se que eles têm alta velocidade. Se você fosse definir Token Velocity em termos estritamente matemáticos, então ficaria assim: Token Velocity = Total Transaction Volume/Média de Rede. Se fôssemos inverter a fórmula, então: Valor médio de rede = Volume total da transação/Token Velocity. Agora, isso leva a duas conclusões: Mais velocidade de token = Menos valor médio da rede. Mais volume de transação = Mais velocidade de token. Uma maneira eficaz de diminuir a velocidade do token e o movimento geral do token é bloqueá-los dentro da rede como estaca. Esta é a razão pela qual uma moeda criptográfica POS tem inerentemente baixa velocidade de token. #2 Ganhe renda passiva Staking suas moedas também é uma ótima maneira de bloquear e apreciar seu investimento. Se você possui uma grande parte dos tokens de um projeto específico, isso significa que você está extremamente investido em seu sucesso. Se for esse o caso, então faz sentido que você participe de seu processo de estaca, se tiver um. Prova de moedas da estaca: Conclusão Muitos projetos criptográficos começaram a incorporar recursos de apostas de uma forma ou de outra em seu sistema. Embora muitos dos projetos mais recentes estejam optando por um mecanismo de consenso de Prova de Estaca, o DASH nos mostra que uma moeda de prova de trabalho também pode integrar recursos de apostas para colher seus benefícios.

Like what you read? Give us one like or share it to your friends

50
0
Please to comment
Hungry for knowledge?
New guides and courses each week
Looking to invest?
Market data, analysis, and reports
Just curious?
A community of blockchain experts to help

Get started today and earn 4 bonus blocks

Already have an account? Sign In