Bitcoin Forum

Local => Português (Portuguese) => Topic started by: vit05 on July 18, 2018, 08:04:48 PM



Title: [Lista] Principais Algoritmos de Consenso
Post by: vit05 on July 18, 2018, 08:04:48 PM
░  Algoritmos de Consenso  ░
━━━━━━━━━━━━━━━━━━━━━ 👉  👈 ━━━━━━━━━━━━━━━━━━━━━

Consenso: Uma opinião ou decisão geralmente aceita entre um grupo de pessoas.
Algoritmo: Um conjunto de regras para realizar uma tarefa em um determinado número de etapas.
Combinando os dois, você obtém: um conjunto de regras e várias etapas para realizar uma decisão geralmente aceita entre um grupo de pessoas.





Lista dos Principais Algoritmos de Consenso


|
Nome
|
WhitePaper
|
Sigla
|
Descrição
|
Projeto que utiliza
|
Pesquisa academica
|
Discussões
|
Artigos
|
Criticas
|
|
Proof of Work (https://en.wikipedia.org/wiki/Proof-of-work_system)
|
Bitcoin WhitePaper (https://bitcointalk.org),  "Proofs of Work" (http://www.emc.com/emc-plus/rsa-labs/staff-associates/proofs-of-work-protocols.htm),
. (https://bitcointalk.org)
|
PoW (https://bitcointalk.org)
|
Miners têm que resolver um problema computacional complexo, mas inútil, para adicionar um bloco de transações no blockchain.
|
Bitcoin, Ethereum, Monero (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof of Stake (https://en.wikipedia.org/wiki/Proof-of-stake)
|
Cardano Ouroboros (https://iohk.io/research/papers/#9BKRHCSI),  (https://bitcointalk.org),
ETH Casper (https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs)
|
PoS (https://bitcointalk.org)
|
As transações são validadas de acordo com a quantidade de moedas que cada um mantem em suas carteiras
|
Cardano(ADA), Nxt, Ethereum(breve) (https://bitcointalk.org)
|
Scholar Google (https://scholar.google.com.br/scholar?hl=en&as_sdt=0%2C5&q=proof+of+stake&btnG=&oq=proof+of+sta)
|
   
Proof of stake. 2011 (https://bitcointalk.org/index.php?topic=27787.0)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Delegated Proof-of-Stake (https://en.bitcoinwiki.org/wiki/EOS#Delegated_proof_of_stake_.28DPOS.29)
|
EOS WhitePaper (https://github.com/EOSIO/Documentation/blob/master/TechnicalWhitePaper.md#consensus-algorithm-bft-dpos/),  (https://bitcointalk.org),
 (https://bitcointalk.org)
|
DPoS (https://bitcointalk.org)
|
No DPoS, as partes interessadas no sistema podem eleger líderes que votarão em seu nome. Isso faz com que seja mais rápido que o PoS normal e também mais centralizado.
|
BitShares, Steemit, EOS, Lisk, Ark. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Federated Byzantine Agreement (https://en.wikipedia.org/wiki/Quantum_Byzantine_agreement)
|
(https://bitcointalk.org) (https://bitcointalk.org)Stellar WhitePaper (https://www.stellar.org/papers/stellar-consensus-protocol.pdf)
|
BFT (https://bitcointalk.org)
|
Cada Byzantine General, responsável por sua própria chain, classificam as mensagens conforme elas chegam para estabelecer a verdade. No Ripple, os generais (validadores) são pré-selecionados pela fundação Ripple. Na Stellar, qualquer um pode ser um validador, então você escolhe em quais validadores confiar.
|
Ripple, Stellar (http://)
|
Google Scholar (https://scholar.google.com.br/scholar?q=Federated+Byzantine+Agreement&hl=en&as_sdt=0&as_vis=1&oi=scholart)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Delegated Byzantine Fault Tolerance (https://bitcointalk.org)
|
NEO WhitePaper (http://docs.neo.org/en-us/basic/consensus/consensus.html),  (https://bitcointalk.org),
 (https://bitcointalk.org)
|
dBFT (https://bitcointalk.org)
|
O portador do token pode, por votação, escolher o bookkeeper que ele suporta. O grupo selecionado de bookkeeper, através do algoritmo BFT, chega a um consenso e gera novos blocos. A votação na rede continua em tempo real, e não de acordo com um prazo fixo.
|
NEO (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Directed Acyclic Graphs (https://en.wikipedia.org/wiki/Directed_acyclic_graph)
|
DagCoin (https://bitslog.files.wordpress.com/2015/09/dagcoin-v41.pdf), IOTA_Whitepaper (http://iotatoken.com/IOTA_Whitepaper.pdf),
 (https://bitcointalk.org)
|
DAG (https://bitcointalk.org)
|
Os blocos/transações dos DAGs são adicionados paralelamente, cada bloco/transação confirmando um número de blocos anteriores. Isso torna os DAGs inerentemente escalonáveis
|
Iota, Byteball, Nano (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
Sergio Lerner. DagCoin (https://bitcointalk.org/index.php?topic=1177633.0)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof-of-Authority (https://bitcointalk.org)
|
VeChain WhitePaper (https://cdn.vechain.com/vechain_ico_ideas_of_development_en.pdf),  (https://bitcointalk.org),
 (https://bitcointalk.org)
|
PoA (https://bitcointalk.org)
|
PoA, transações e blocos são validados por contas aprovadas, conhecidas como validadores.
|
VeChain (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof of Importance (https://bitcointalk.org)
|
NEM WhitePaper (https://www.nem.io/wp-content/themes/nem/files/NEM_techRef.pdf#section.7), . (https://bitcointalk.org),
 (https://bitcointalk.org)
|
PoI (https://bitcointalk.org)
|
As chances de assegurar um bloco é composto de vários fatores, incluindo a notoriedade, o equilíbrio e o número de transações feitas para e a partir dessa posição. Isso é denominado como cálculo de importância.
|
NEM (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof of Space (https://bitcointalk.org)
|
Stefan Dziembowski1 (https://eprint.iacr.org/2013/796.pdf), FileCoin (https://filecoin.io/filecoin.pdf),
 (https://bitcointalk.org)
|
PoSpace (https://bitcointalk.org)
|
PoSpace é um dado que um provador envia a um verificador para provar que o provador reservou uma certa quantidade de espaço. Por praticidade, o processo de verificação precisa ser eficiente, ou seja, consome uma pequena quantidade de espaço e tempo.
|
filecoin (https://filecoin.io/)Chia (https://chia.net/)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof of Storage (https://bitcointalk.org)
|
gmaxwell Proposal (https://bitcointalk.org/index.php?topic=310323.0), Storj WhitePaper (https://storj.io/storj.pdf),
 (https://bitcointalk.org)
|
(https://bitcointalk.org)
|
Em vez de usar uma blockchain, a rede usa uma blocktree. Além disso, em vez de ver todas as transações listadas, o usuário verá apenas as transações relevantes para ele. Cada nó na blocktree contém uma blockchain.
|
Storj (http://ttps://storj.io/)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
|
Proof Of Activity (https://bitcointalk.org)
|
decred WhitePaper (https://docs.decred.org/research/overview/), PoA: Extending Bitcoin’s PoW via PoS (https://eprint.iacr.org/2014/452.pdf),
 (https://bitcointalk.org)
|
PoA (https://bitcointalk.org)
|
Miners utilizam PoW para gerar um bloco que funciona como template. Um grupo de validadores pega essa informação e assina o bloco. As Fees são divididas entre os Miners e os Validadores.
|
Decred (https://decred.org)
|
. (https://bitcointalk.org)
|
Proposta do Charlie Lee (https://bitcointalk.org/index.php?topic=102355)
|
Segurança contra o ataque 51% (https://medium.com/decred/decreds-hybrid-protocol-a-superior-deterrent-to-majority-attacks-9421bf486292) ; Palestra Decred (PoA) com Gabriel Rhama e Girino (https://www.youtube.com/watch?v=6dGVYkJoiD8)
|
. (https://bitcointalk.org)
|
|
Proof of Believability (https://bitcointalk.org)
|
IOST WhitePaper (https://github.com/iost-official/Documents), . (https://bitcointalk.org),
 (https://bitcointalk.org)
|
(https://bitcointalk.org)
|
O protocolo divide todos os validadores em dois grupos, uma liga acreditável e uma liga normal. Os validadores acreditáveis processam as transações rapidamente na primeira fase. Em seguida, os validadores normais fazem uma amostragem e verificam as transações na segunda fase para fornecer a finalidade e garantir a verificabilidade.
|
IOST (https://iost.io/)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|
. (https://bitcointalk.org)
|





Não encontrei nenhuma lista com os algoritimos e com links para estudo e pesquisa. Nem nas seções em inglês. Então resolvi fazer uma e postar nas duas linguas. Ainda tem muita coisa pra editar e acrecentar.

Fontes: hackernoon.com (https://hackernoon.com) ; Wikipedia (https://en.wikipedia.org/wiki/Proof-of-stake), BitcoinTalk, Reddit.com
Layout: Mitchell Signatures (https://bitcointalk.org/index.php?topic=615953.0); Leteraviann (https://bitcointalk.org/index.php?topic=4596787.msg41489338#msg41489338)




Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: Silvio_Carlos_Junior on July 18, 2018, 08:29:48 PM
Mas você é um grande FILHO DA MÃE.
Que post incrível!

Estava muito afim de uma lista dessas.
Fiz um fluxograma para explicar o funcionamento do PoW  (https://bitcointalk.org/index.php?topic=2613822) e quero usar esse mesmo exemplo para explicar o PoS.

Ganhou meu último smerit.




Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: Coindgr on July 18, 2018, 09:42:02 PM
             
Informação muito bem estruturada, valeu mais um mérito


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: Pumared on July 19, 2018, 12:31:28 AM
Boa, mas não entendi a foto e nem as suas opiniões nos algoritmos. De resto ta muito bom.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: Gustavo Livecoins on July 19, 2018, 01:28:02 AM
Add o Proof-of-brain do Steemit também, acho interessante essa ideia deles..


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: sabotag3x on July 19, 2018, 06:41:22 AM
Que bacana.. Eu imagino que o PoW vai acabar com o passar do tempo por vários motivos: alto custo em equipamentos, energia desperdiçada, número baixo de TPS, etc.. Quem sabe um PoW+Pos ou outra tecnologia possam caminhar juntos, ou outro tipo de validação lateral.. sem falar que a Bitmain é quase dona do BTC por exemplo..


Aqui tem uma imagem comparando 5 blockchains, imagino que o Ethereum ali é após o Casper ser implementado, que ainda não foi:
https://i.redd.it/kuatevc4q4411.png

A Tomochain vai usar um PoSV (Proof-of-Stake Voting), basicamente ela vai trabalhar com 99 masternodes que poderão ser votados pelos detentores da moeda, incentivando que eles votem nos MNs mais hábeis.. Quem quiser, aqui (https://tomochain.com/docs/technical-whitepaper---1.0.pdf) tem o WP técnico explicando tudo..

Estou bem animado com essa diversificação, há vários bons projetos/pessoas pensando em soluções de escalabilidade que se mantenham tão seguras quanto o PoW se mostrou até hoje..


Btw, EOS está funcionando já? não tinha dado um monte de problemas?


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: vit05 on July 25, 2018, 05:20:48 AM
Mas você é um grande FILHO DA MÃE.

LOL :D Meritei você no teu post também. Não havia lido antes, muito bom. Estou coletando alguns tópicos em portugues sobre os Algoritmos pra colocar como link.

Boa, mas não entendi a foto e nem as suas opiniões nos algoritmos. De resto ta muito bom.

A foto é um meme do Choque de cultura (https://cultura.estadao.com.br/noticias/musica,programa-choque-de-cultura-e-sucesso-ao-brincar-com-o-absurdo-no-debate-sobre-cinema-na-internet,70002183861) Eles entraram num consenso. :D

Eu tentei resumir ao máximo as caracteristicas que diferenciam uns dos outros.

Add o Proof-of-brain do Steemit também, acho interessante essa ideia deles..

Tem mais alguns pra colocar além desse. Proof of burn etc. Só que eu queria sempre colocar ao menos o white paper academico. E de alguns não encontro.

A Tomochain vai usar um PoSV (Proof-of-Stake Voting),
Btw, EOS está funcionando já? não tinha dado um monte de problemas?

Não conhecia esse. Mas acho que limitar o número de delegados, ou, nesse caso, de masternodes sempre deixa centralizado. No Lisk deu uma confusão e as faccões tomaram conta manipulando as eleições.

EOS funciona por ser centralizado. Tem sempre alguém que toma as decisões. Como são apenas 21 delegados fica fácil.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: sabotag3x on July 25, 2018, 01:12:26 PM
-snip-
A Tomochain vai usar um PoSV (Proof-of-Stake Voting),
Btw, EOS está funcionando já? não tinha dado um monte de problemas?

Não conhecia esse. Mas acho que limitar o número de delegados, ou, nesse caso, de masternodes sempre deixa centralizado. No Lisk deu uma confusão e as faccões tomaram conta manipulando as eleições.

EOS funciona por ser centralizado. Tem sempre alguém que toma as decisões. Como são apenas 21 delegados fica fácil.

Eu vejo com outros olhos.. 3,4 pools dominam 51%+ da rede do BTC, quase todo esse poder vem da BITMAIN/China e ninguém pode fazer nada..

A Tomo usa um PoSV, ou seja, os detentores do token votam nos MNs que desejam.. Coisa que você não pode fazer com seus BTCs..

Enfim, no final das contas, a descentralização dos mineiros/criadores de blocos/etc não existe em nenhuma blockchain.. Então o importante hoje é ser seguro..


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: livecoins on July 25, 2018, 02:17:49 PM
Poxa, bem legal tua lista.

Se eu tivesse merits eu dava.

Por acaso você pode ver se este artigo: https://livecoins.com.br/proof-of-work-blockchain-bitcoin/ se encaixa ali em Artigo para POW ?

ABs


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: girino on July 25, 2018, 09:35:52 PM
acabei de mandar 10 merits por esse post fan-fucking-tástico!

Se eu achar mais informações (artigos, etc) para completá-lo, trago aqui


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: alegotardo on July 26, 2018, 11:23:19 AM
acabei de mandar 10 merits por esse post fan-fucking-tástico!

Se eu achar mais informações (artigos, etc) para completá-lo, trago aqui

Esse é o @girino voltando com tudo ;D
Não perde tempo esse garoto.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: girino on July 26, 2018, 12:55:52 PM
sobre o proof of activity, tem esses dois artigos:

Artigo original descrevendo o proof of activity (co-autorado pelo charlie lee, dev da litecoin): https://eprint.iacr.org/2014/452.pdf
Thread correspondente no BTCTalk: https://bitcointalk.org/index.php?topic=102355.0

Artigo no Medium onde o cara calcula a segurança do PoA contra ataques de 51%: https://medium.com/decred/decreds-hybrid-protocol-a-superior-deterrent-to-majority-attacks-9421bf486292
Blog post original: https://blog.usejournal.com/apples-to-apples-decred-is-20x-more-expensive-to-attack-than-bitcoin-68bafeb4546f

link pro video da minha palestra com o Gabriel Rhama onde falamos sobre decred em geral (e um pouco sobre PoA): https://www.youtube.com/watch?v=6dGVYkJoiD8




Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: vit05 on July 26, 2018, 04:06:33 PM
sobre o proof of activity, tem esses dois artigos:

Artigo original descrevendo o proof of activity (co-autorado pelo charlie lee, dev da litecoin): https://eprint.iacr.org/2014/452.pdf
Thread correspondente no BTCTalk: https://bitcointalk.org/index.php?topic=102355.0

Artigo no Medium onde o cara calcula a segurança do PoA contra ataques de 51%: https://medium.com/decred/decreds-hybrid-protocol-a-superior-deterrent-to-majority-attacks-9421bf486292
Blog post original: https://blog.usejournal.com/apples-to-apples-decred-is-20x-more-expensive-to-attack-than-bitcoin-68bafeb4546f

link pro video da minha palestra com o Gabriel Rhama onde falamos sobre decred em geral (e um pouco sobre PoA): https://www.youtube.com/watch?v=6dGVYkJoiD8




Muito obrigado pelos Merits. Eu lembrava que o charlie lee havia "criado" um algoritimo, só que não encontrei qual. Excelente, vou adicionar. E imagino que Decred é um dos que mais pode fornecer material de qualidade em português, já que possui uma das comunidades mais ativas.

O girino imagino que não precisa dos Merits. Mas todos que contribuirem com artigos em PORTUGUÊS de qualidade vão ganhar 2 merits.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: girino on July 26, 2018, 06:08:20 PM
sobre o proof of activity, tem esses dois artigos:

Artigo original descrevendo o proof of activity (co-autorado pelo charlie lee, dev da litecoin): https://eprint.iacr.org/2014/452.pdf
Thread correspondente no BTCTalk: https://bitcointalk.org/index.php?topic=102355.0

Artigo no Medium onde o cara calcula a segurança do PoA contra ataques de 51%: https://medium.com/decred/decreds-hybrid-protocol-a-superior-deterrent-to-majority-attacks-9421bf486292
Blog post original: https://blog.usejournal.com/apples-to-apples-decred-is-20x-more-expensive-to-attack-than-bitcoin-68bafeb4546f

link pro video da minha palestra com o Gabriel Rhama onde falamos sobre decred em geral (e um pouco sobre PoA): https://www.youtube.com/watch?v=6dGVYkJoiD8




Muito obrigado pelos Merits. Eu lembrava que o charlie lee havia "criado" um algoritimo, só que não encontrei qual. Excelente, vou adicionar. E imagino que Decred é um dos que mais pode fornecer material de qualidade em português, já que possui uma das comunidades mais ativas.

O girino imagino que não precisa dos Merits. Mas todos que contribuirem com artigos em PORTUGUÊS de qualidade vão ganhar 2 merits.

não desperdice merits comigo, passe pra alguem que ainda nao esteja no nivel maximo do forum...


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: arthurbonora on July 26, 2018, 07:25:00 PM
Eita la pelga, na discussão pow e pos então existe mais um monte de opção, slk
eu acredito que a POS é a melhor maneira, mas vamos ver


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: vit05 on July 27, 2018, 10:25:01 PM
https://newatlas.com/first-computer-algorithm-ada-lovelace-book-auction/55616/

Uma notícia relacionada com o assunto. Ocorreu um leilão de um livro que contém o primeiro algoritimo de computador. Arrecadaram $125,000, quase 16 BTC. O livro tem 175 anos e foi escrito por Ada Lovelace (https://pt.wikipedia.org/wiki/Ada_Lovelace), filha de Lord Byron (https://pt.wikipedia.org/wiki/Lord_Byron). O nome da moeda ADA é em homenagem a ela.

https://img.newatlas.com/ada-lovelace-worlds-first-algorithm-8.jpg?auto=format%2Ccompress&ch=Width%2CDPR&fit=max&q=60&w=616&s=934cf111ccd9791526532a6fcb902677



Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: wilwxk on July 27, 2018, 11:26:34 PM
Tá aí um ótimo post pra usar como referência da próxima vez que alguém for criar um outro discurso sobre qual algoritimo de consenso é melhor e fugir daquele velho "é PoS ou PoW".


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: bitmover on July 30, 2018, 04:17:45 AM
vit05,

Excelente teu artigo.

Uma pequena observação. Percebi que não usa se o termo "minerar" para PoS, somente para PoW. Pelo menos nunca vi...

https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs
Aqui os devs do Ethereum falam mineração apenas quando falam de PoW.


|
Proof of Stake (https://en.wikipedia.org/wiki/Proof-of-stake)
|
Cardano Ouroboros (https://iohk.io/research/papers/#9BKRHCSI),  (https://bitcointalk.org),
ETH Casper (https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs)
|
PoS (https://bitcointalk.org)
|
Pessoas mineram blocos e validam transações de acordo com a quantidade de moedas que possuirem nas carteiras
|
Cardano(ADA), Nxt, Ethereum(breve) (https://bitcointalk.org)
|
Scholar Google (https://scholar.google.com.br/scholar?hl=en&as_sdt=0%2C5&q=proof+of+stake&btnG=&oq=proof+of+sta)
|
   
Proof of stake. 2011 (https://bitcointalk.org/index.php?topic=27787.0)
|

Ei, jaja vc vai virar Sr. Member hein!!


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: girino on July 30, 2018, 04:25:40 AM
vit05,

Excelente teu artigo.

Uma pequena observação. Percebi que não usa se o termo "minerar" para PoS, somente para PoW. Pelo menos nunca vi...
(...)

O termo correto pra quanto se usa PoS é "mint". Em portugues a tradução literal seria "cunhar", mas ninguem usa. A gente usa "minerar" pros dois em PT.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: bitmover on July 30, 2018, 04:52:51 AM
O termo correto pra quanto se usa PoS é "mint". Em portugues a tradução literal seria "cunhar", mas ninguem usa. A gente usa "minerar" pros dois em PT.

Valeu, não sabia dessa diferença em PT.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: vit05 on July 30, 2018, 05:08:06 AM
vit05,

Excelente teu artigo.

Uma pequena observação. Percebi que não usa se o termo "minerar" para PoS, somente para PoW. Pelo menos nunca vi...

https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs
Aqui os devs do Ethereum falam mineração apenas quando falam de PoW.


|
Proof of Stake (https://en.wikipedia.org/wiki/Proof-of-stake)
|
Cardano Ouroboros (https://iohk.io/research/papers/#9BKRHCSI),  (https://bitcointalk.org),
ETH Casper (https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQs)
|
PoS (https://bitcointalk.org)
|
Pessoas mineram blocos e validam transações de acordo com a quantidade de moedas que possuirem nas carteiras
|
Cardano(ADA), Nxt, Ethereum(breve) (https://bitcointalk.org)
|
Scholar Google (https://scholar.google.com.br/scholar?hl=en&as_sdt=0%2C5&q=proof+of+stake&btnG=&oq=proof+of+sta)
|
   
Proof of stake. 2011 (https://bitcointalk.org/index.php?topic=27787.0)
|

Ei, jaja vc vai virar Sr. Member hein!!

Putz, estava lendo sobre isso agora a pouco. Realmente o correto é utilizar o termo validar, sem minerar. Mas ainda não consegui entender se "descobrir"um bloco também deve ser usado.

vit05,

Excelente teu artigo.

Uma pequena observação. Percebi que não usa se o termo "minerar" para PoS, somente para PoW. Pelo menos nunca vi...
(...)

O termo correto pra quanto se usa PoS é "mint". Em portugues a tradução literal seria "cunhar", mas ninguem usa. A gente usa "minerar" pros dois em PT.


Title: Re: [Lista] Principais Algoritmos de Consenso
Post by: bitmover on July 30, 2018, 05:19:12 AM
Putz, estava lendo sobre isso agora a pouco. Realmente o correto é utilizar o termo validar, sem minerar. Mas ainda não consegui entender se "descobrir"um bloco também deve ser usado.

não existe "descobrir" bloco.

Um bloco novo não é descoberto pq ele nao existia antes, ele é criado. Só que não existe um processo lento, como na mineração.

Os validadores chegam  e afirmam que aquelas transações são validas. Como garantia, enviam suas moedas (stake) em uma transação especial. O stake dele fica preso até o final da validação do bloco. Se o bloco contém transações inválidas, eles perdem as moedas.

Quando o bloco com as transações validas,  onde ocorreu o consenso, é validado, um novo bloco é criado. A recompensa daquele bloco é dividida entre os validadores que "apostaram" naquelas transacoes daquele bloco.

Dessa forma, nao existe mineração, apesar do termo ser usado em portugues, como disse o girino.

Stake em ingles tem vários significados: aposta, garantia, participação economica, conjunto de itens....