Professional Documents
Culture Documents
===================================================================================
==
Algorand
Os usuários submetem as transações por meio do protocolo gossip , cada usuário
coleta um bloco de transações pendentes que ele pudera escutar, logo se escolhe
quem vai propor o bloco em cada rodada por meio de uma função de sorteio
criptográfico o qual será determinado por meio de seu peso(quantidade de moedas),
sua prioridade e uma prova da prioridade , já que o sorteio é um negócio aleatório
pode ter muitos múltiplos usuários para propor um bloco e a prioridade determina
que bloco que todos deveriam adotar, mas como se sabe se todos os usuários
receberam o mesmo bloco, para chegar um consenso em só bloco se faz uso do Acordo
Bizantino Modificado ou Melhorado, tal que cada usuário inicializa com o bloco de
mais alta prioridade que eles receberam. o qual se repetirá em rodadas repetidas.
Cada rodada começa com um sorteio criptográfico puderam checar se são escolhidos
como parte do comitê. os quais são escolhidos cada rodada por meio de uma votação
entre os membros do comitê então cada membro do comitê envia um mensagem com uma
prova de sua seleção por meio do gossip, estas rodadas são repetidas hasta que , em
alguma rodada, suficientes membros do comitê atinjam o consenso
===================================================================================
==
O Algorand é um novo blockchain que apresenta uma forma de consenso baseado em uma
escolha de um comitê por meio de um sorteio baseado na quantidade de moedas que
realiza uma votação para determinar o bloco que sera inserido no blockchain, está
projetado para que tenha uma confirmação de transação em 1 minuto.
No BA* se atribui pesos aos usuários baseados na quantidade de moedas em sua conta
e obtém escalabilidade pela eleição de um pequeno conjunto de usuários
representativos escolhidos de forma aleatória e que irão formar um comitê.
Este mecanismo de consenso propõe uma maior justiça (ou democracia) na participação
dos usuários por meio da introdução do conceito de prioridade o qual é usado no
sorteio para determinar entre mais de uma opção.
Esta prioridade vai permitir ao usuário que tenha a menor participação, ter a
maior possibilidade de ser parte do comitê em uma rodada já que, se não chegar a um
consenso, o comitê é renovado.
Além disso, a escolha tanto dos possíveis proponentes de blocos como dos membros
do comitê é por meio do processo de sorteio, o que evita o problema de exigência de
alto poder computacional de PoW.