Este recurso evita situações de gastos duplos. Além disso, seu uso auxilia todas as partes a certificarem a integridade do histórico de transações.
Daniel decidiu comprar um livro. Assim que a compra for feita, sua transação será registrada. Neste registro, o hash do bloco mais recente do blockchain da loja foi incluído. Essa ação é a prova irrefutável de que Daniel fez a compra. Mas quanto ao resto, por enquanto, isso é um tanto incerto. Para garantir a veracidade da transação, Erika, María e Pedro realizam o mesmo processo de compra e assinam com seus hashes únicos. Cada hash vinculado a um bloco e uma transação específica.
Devido à natureza do árvore de merkle da blockchain, cada bloco no histórico é "marcado" com o hash do bloco anterior. Dessa forma, as transações realizadas pelos nossos amigos garantem ainda mais o funcionamento da rede. Isso ocorre porque cada "marca" cria uma presença única em todo o blockchain. Um espaço ocupado que, se alterado, invalidará o restante.
O sistema de votação "delegado" é rápido. Você pode definir rapidamente os produtores de bloco em cada rodada. O resultado direto disso é uma melhoria notável na escalabilidade do blockchain.
Descentralize a participação na rede. Isso se deve ao fato de o DPoS relacionar a participação na rede com a quantidade de tokens que cada usuário possui. O que incentiva a participação do usuário.
A paralelização alcançada pelo DPoS permite alto desempenho e escalabilidade. Por exemplo, na blockchain EOS, 0,5 blocos são gerados em cada turno (126 segundos). Isso nos dá uma ideia da alta capacidade de transação que essas cadeias de blocos podem atingir.
Ele permite maximizar os ganhos dos detentores de tokens. Isso porque quanto mais tokens eles têm, mais participação eles têm na rede e mais blocos podem criar.
O custo de manutenção da segurança da rede diminui. Isso se deve ao fato de não ser necessário possuir equipamentos de alta potência para o correto funcionamento da rede.
O sucesso da rede requer a participação e coordenação da comunidade genuinamente interessada por uma governança eficaz.
O DPoS expõe o blockchain a falhas relacionadas ao sistema de votação. Por exemplo, usuários de DPoS com pequenas apostas podem decidir que seu voto não importa em comparação com os votos das partes interessadas maiores.
Alguns detratores do modelo DPoS argumentam que este protocolo promove a centralização. Isso sob a suposição de que o sistema de votação sempre buscará eleger aqueles que têm mais tokens. Porém, os blockchains que fazem uso dele criam mecanismos para evitar essa situação. Neste ponto, esta fraqueza está mais relacionada à aplicação de regras justas para eleger delegados.
Prova Delegada de Participação, é um dos protocolos de consenso com o maior potencial de escalabilidade de todo o blockchain. Tudo isso sem abrir mão da segurança e obedecendo às Tolerância a falhas bizantinas (BFT).
O primeiro blockchain que fez uso deste algoritmo de consenso é o da plataforma BitShare. BitShare é um projeto criado pelo próprio Daniel Larimer e funciona como uma central descentralizada (DEX).
Outros projetos que fazem uso de DPoS são: EOS, Lisk, Arca y Tron. Todos esses blockchains têm uma característica em comum: alta escalabilidade. Um recurso possibilitado pelo uso de DPoS como um algoritmo de consenso.
bitshares o que aconteceu lá começou "The New Beginning". As contribuições de Daniel Larimer foram necessárias para que o ethereum fosse lançado e o boom que temos agora. Embora eu ache que houve um predecessor que passou despercebido durante o boom dos alts de 2014, e foi o deletecoin esquecido (prometia apagar todos os alts), acho que carrega a semântica do que é um token, embora não tenha funcionado.