- Apesar do foco na correção do hack Trinity, a Fundação IOTA fez vários avanços no último mês no desenvolvimento de uma rede IOTA sem Coordenador.
- Além da seleção de drand para o gerador de números aleatórios descentralizados, Mana e o Consenso Probabilístico Rápido também receberam aperfeiçoamentos.
A Fundação IOTA deu uma atualização do estado de desenvolvimento de vários projetos, tais como o protocolo AIMD, o gerador de números aleatórios descentralizados (dRNG), GoShimmer, Mana e autopeering.
A última reunião de investigação em Lisboa centrou-se no Coordicide e numa definição detalhada da estrutura dos nós, da estrutura das transações e da forma como as transações são processadas. Posteriormente, a equipa de investigação começou a trabalhar nas especificações do Coordicide (uma espécie de “yellow paper”).
Em relação à rede, foi desenvolvido um simulador baseado em Python para avaliar o desempenho do protocolo AIMD (Additive-Increase/Multiplicative-Decrease). O simulador é usado para testar a probabilidade de falha de uma transação, a taxa de transferência e a capacidade de um nó de emitir transações com base no seu valor de reputação. O objetivo do protocolo é priorizar as transações com base em seu tamanho, tipo e timestamp.
O desenvolvimento do gerador de números aleatórios descentralizados (dRNG) para a rede IOTA também está progredindo. Após analisar todas as opções, o grupo de trabalho do dRNG selecionou o protocolo drand, que deve ser combinado com o algoritmo Mana no próximo passo. Além disso, uma primeira integração do protocolo drand no GoShimmer foi completada.
O próprio GoShimmer recebeu recentemente a versão 0.1.0 e oferece uma série de novas funcionalidades como transações de valor zero e uma autopeering baseada em sal. Atualmente a Fundação IOTA está trabalhando na implementação de transações de valor. Para a autopeering, que garante que os nós no emaranhado encontrem automaticamente seus nós vizinhos, uma primeira rodada de simulações foi completada. Os resultados estão atualmente sendo analisados e resumidos em artigos de pesquisa. Entretanto, a primeira simulação ainda não utilizou Mana.
Mana e Fast Probabilistic Consensus (FPC)
O sistema de reputação Mana prova que em uma transação os usuários possuem a propriedade da quantidade IOTA transferida. A Mana é creditada ao nó por passar transações válidas para a rede e a “quantidade de Mana” de um nó é usada como medida de confiança ou reputação para recompensar e recompensar os nós “bons”.
Com respeito a Mana, novos alvos foram definidos. Foi decidido calcular a Mana com uma média móvel. Isto pode limitar a diferença entre a perceção de Mana por quaisquer dois nós em atraso da rede. As equações subjacentes estão atualmente sob investigação.
O protocolo Fast Probabilistic Consensus (FPC) também fez progressos. É a base do novo mecanismo de consenso, que traz segurança ao emaranhado depois que o Coordenador é removido. É equivalente à Byzantine Fault Tolerance, o que significa que uma parte dos nós pode funcionar incorretamente ou ser afetada por atacantes sem ser afetada na sua funcionalidade.
O grupo FPC tem trabalhado para reduzir a sobrecarga de comunicação para o protocolo de votação, onde a quantidade de Mana de um nó foi identificada como um elemento chave para decidir como os nós devimo se comunicar.
Siga-nos no Facebook e Twitter e não perca mais nenhuma notícia quente! Gosta dos nossos índices de preços?

