IOTA planeja eliminar seu coordenador centralizado

IOTA “executará” seu coordenador

A IOTA Foundation revelou pela primeira vez seus planos de tirar gradualmente o coordenador da rede, que alguns enxergam como um risco de centralização.

Em uma série de posts em seu blog oficial nesta semana, a fundação ressaltou uma sequência de passos que ela planeja tomar antes de tirar o coordenador, sendo este um importante marco a caminho da descentralização completa.

Origem do coordenador da rede IOTA

Embora a IOTA não seja uma blockchain, mas um Grafo Acíclico Dirigido (DAG), ela emprega uma rede proof of work como mecanismo de segurança, assim como faz uma blockchain. Isso quer dizer que, em teoria, se um usuário comanda o suficiente do hashing power da rede, ele pode manipular as regras de consenso para fazer o que quiser, incluindo divisões na rede e double spending. Este é um risco real para a IOTA pois, diferente do Bitcoin e Ethereum, que possuem milhares de mineradores, o hashing power da rede IOTA é relativamente pequeno, significando que pode ser menos difícil para um atacante tomar posse dele.

Prevendo tal cenário, o coordenador da rede IOTA foi criado com a premissa de prevenir double spends. Conhecido como “Coo”, o coordenador, que é controlado pelas transações periodicamente emitidas pela fundação, conhecidas como milestones. Se alguma transação da rede não é referenciada direta ou indiretamente por uma milestone, ela não é confirmada. Embora isso dê à fundação uma certa quantidade de controle sobre a rede, ressalte-se que ela não permite que o histórico de transação seja alterado, ou que os fundos dos usuários sejam acessados.

IOTA se livra do Coo

De acordo com a IOTA Foundation, embora o Coo tenha servido bem ao seu propósito, objetivando o sucesso a longo prazo da estrutura, é necessário executá-lo para que a fundação, teoricamente, consiga escolher quais transações merecem prioridade, permitindo ainda que ela congele fundos de usuários ao instruir que as milestones devem ignorar transações envolvendo tais fundos.

Ademais, Coo fornece um ponto de risco central, pois se ele parar de funcionar ou for tomado por uma pessoa mal intencionada, todas as confirmações da rede IOTA podem ser paralisadas. Significativamente, a necessidade de milestones para confirmar transações funciona contra a escalabilidade da IOTA a longo prazo.

Apesar do anúncio, por enquanto não existe um prazo para a remoção do Coo. Uma citação do blog revela:

“A resposta curte é que o Coordenador pode e será removido quando nossa equipe de pesquisa estiver satisfeita em relação ao que nós entendemos sobre uma Tangle livre da presença do Coo.”

De acordo com a fundação, embora ela planeje se livrar do Coo eventualmente, não existem planos para apressar isso. O projeto é o veículo sendo utilizado para garantir que todas as mudanças sejam comunicadas de forma clara e de forma antecipada.

Fonte: CCN