Prova de Cessão (PoA) - KamilTaylan.blog
23 Junho 2021 5:10

Prova de Cessão (PoA)

O que é prova de atribuição (PoA)?

A Prova de Atribuição (PoA) é um mecanismo de consenso criptográfico que requer menos energia e pode ser executado em um hardware relativamente simples em comparação com seus precursores. O PoA afirma ter uma pontuação mais alta do que algoritmos de consenso tradicionais, como Prova de Trabalho (PoW) e Prova de Estaca (PoS), que parecem consumir mais energia e requerem substancialmente mais capacidade de computação e memória para funcionar.

O mecanismo de trabalho do PoA permite que os aplicativos diários da  Internet das Coisas (IoT) sejam utilizados para funções de mineração básicas de capacidade limitada.

Principais vantagens

  • Prova de Atribuição (PoA) é um algoritmo de consenso criptográfico usado para confirmar o acordo em uma rede distribuída e descentralizada.
  • Otimizado para coordenar o estado dos dispositivos conectados à Internet das Coisas (IoT), no PoA cada dispositivo IoT é necessário para realizar tarefas criptográficas simples, mas muito importantes, conhecidas como “Micro Mineração”.
  • O PoA pode permitir que dispositivos simples alcancem consenso, pois é mais eficiente e menos dependente de energia e recursos do que os algoritmos de consenso PoW ou PoS tradicionais.

Compreendendo a Prova de Atribuição (PoA)

Um mecanismo de consenso é um algoritmo tolerante a falhas que é usado em redes de computadores distribuídas e   aplicativos de blockchain, a fim de alcançar o acordo necessário sobre um único valor de dados ou um único estado da rede entre processos descentralizados ou sistemas multiagentes, como com  criptomoedas. Também é útil na manutenção de registros e coordenação entre uma série de dispositivos conectados distribuídos, como com a IoT.

Os principais eletrodomésticos, como aspiradores de pó, máquinas de lavar e geladeiras, bem como outros produtos eletrônicos de consumo comumente usados, incluindo smartwatches e impressoras, agora vêm equipados com microprocessadores avançados, microcontroladores e módulos de memória compatíveis com conexão ao Internet e uns aos outros – o conceito básico da IoT. Isso torna esses dispositivos adequados para capturar, processar e trocar dados em tempo real com outros sistemas e redes.

Com seu poder de processamento integrado, dispositivos compatíveis com IoT podem ser utilizados para mineração de criptomoedas. A mineração é uma atividade matemática realizada por computadores por meio da qual novas criptomoedas são geradas e as transações de blockchain são autenticadas. No entanto, como a memória disponível e o poder de processamento desses dispositivos são limitados, sua contribuição para a mineração permanece pequena. O mecanismo de trabalho do algoritmo PoA facilita esse tipo de mineração “leve”.

Exemplo de prova de atribuição (PoA)

Um projeto que faz uso do PoA atende pelo nome de IOTW. IOTW afirma que pode lidar com uma taxa de transferência de mais de 1 milhão de transações por segundo, embora isso ainda precise ser visto na prática.

O blockchain IOTW usa o algoritmo de consenso PoA e introduziu a micro-mineração, que permite que a mineração leve seja realizada em dispositivos IoT, eliminando a necessidade de armazenamento e manutenção do razão de transações no nível do dispositivo. Em vez disso, o armazenamento e a manutenção do razão são terceirizados para um ou mais nós confiáveis ​​pré-estabelecidos na rede blockchain.

Os dispositivos IoT com recursos limitados executam a tarefa limitada, acessível e simples de encontrar um  valor de hash elegível e enviá-lo para o (s) nó (s) confiável (is). Esses nós de rede coletam essas informações transacionais retransmitidas a eles, validam-nas e, em seguida, criam um modelo de bloco com um número adequado de transações validadas.

Benefícios da prova de atribuição (PoA)

O PoA oferece muitos benefícios pretendidos. Em primeiro lugar, os dispositivos domésticos podem ser utilizados para contribuir com a mineração, oferecendo uma solução realista para problemas de escalabilidade e processamento de transações atrasado enfrentados pelas redes criptomoedas populares atuais.

Além disso, os proprietários de dispositivos podem programar quando seus dispositivos contribuem para a mineração durante o tempo ocioso do dispositivo. Eles também podem compartilhar ou vender voluntariamente os dados gerados e processados ​​por seus dispositivos para ganhar criptomoedas, pois esses dados podem ser úteis para um grupo diversificado de entidades envolvidas em pesquisa de mercado, estudo de padrões de consumo e planejamento urbano.

Finalmente, o baixo consumo de energia mantém essa contribuição de mineração uma atividade razoavelmente econômica, dependendo da configuração da rede e do mecanismo de trabalho.