Investor's wiki

Algoritmo de Consenso do Obelisco

Algoritmo de Consenso do Obelisco

O que é o algoritmo de consenso do Obelisco?

Obelisk é um algoritmo de consenso blockchain usado pelo ecossistema Skycoin, projetado para eliminar as deficiências dos algoritmos de prova de trabalho (PoW) e prova de participação (PoS). De acordo com seus criadores, o Obelisk também reduz a necessidade de mineração, melhora significativamente a velocidade das transações e oferece segurança aprimorada.

Entendendo o Algoritmo de Consenso do Obelisco

Blockchains operam globalmente como plataformas autorreguladas e descentralizadas sem nenhuma autoridade única. Portanto, é necessário um mecanismo de rede em tempo real, confiável e seguro para garantir a autenticidade das transações que ocorrem na rede e chegar a um consenso sobre o status do livro-razão. Esta tarefa é realizada pelo algoritmo de consenso.

Embora os sistemas PoW e PoS sejam os dois algoritmos de consenso mais usados, ambos têm algumas desvantagens. Por exemplo, o PoW consome muita energia e o PoS pode promover o acúmulo de criptomoedas em vez de gastar.

Processo de Consenso do Obelisco

O Obelisk tenta contornar os problemas de PoW e PoS distribuindo influência pela rede, de acordo com um conceito chamado “web-of-trust”. Esse conceito usa vários nós de rede e toma decisões de consenso dependendo da pontuação de influência que cada nó cria.

No Obelisk, todos os nós têm uma lista de nós aos quais estão inscritos. Isso cria densidade de nós. Os nós com maior densidade têm mais influência na rede.

Em termos de funções e atividades realizadas, existem dois tipos de nós que participam do Obelisk: nós geradores de blocos e nós de consenso. Os nós podem assumir qualquer função porque são intercambiáveis. Os nós geradores de bloco coletam novas transações, autenticam-nas, empacotam as transações verificadas em um novo bloco e transmitem o bloco para a rede.

consenso coletam os blocos gerados pelos nós geradores de blocos e os colocam em um contêiner separado (além do blockchain). Em seguida, identifica o bloco formado pelo maior número de geradores de blocos. Esse bloco é chamado de vencedor local e se qualifica para ser adicionado ao blockchain. Cada nó de consenso mantém as estatísticas necessárias sobre os vencedores locais (conforme relatado por outros nós).

Quando os vencedores locais são relatados pela maioria dos nós de consenso, ele se qualifica como um vencedor global e continua a fazer parte do blockchain. No entanto, se os nós decidirem de outra forma, uma das seguintes ações ocorrerá com base nos dados disponíveis e nos logs locais:

  • Os nós são ressincronizados com a rede

  • Os nós deixam de participar do consenso ou da criação de blocos

  • Os nós mantêm suas blockchains e solicitam uma parada de emergência

Como o Obelisco é Usado?

Obelisco é usado pelo ecossistema Skycoin. Skycoin é projetado e anunciado como uma alternativa ao controle centralizado da Internet. A intenção por trás do projeto é que os consumidores controlem a internet comprando ou construindo máquinas Skyminer para executar o Skywire – a alternativa do Provedor de Serviços de Internet (ISP) – de suas casas.

A rede Skywire construída sobre o ecossistema Skycoin cria uma malha de conectividade com a Internet, o que elimina a necessidade de um ISP. Os usuários da Skywire são recompensados em Skycoin e Coin Hours por fornecer largura de banda a outros usuários.

##Destaques

  • O Obelisk tenta resolver os problemas com mecanismos de consenso, distribuindo influência em uma rede, de acordo com um conceito chamado “web-of-trust”.

  • O consenso do Obelisco usa nós separados para consenso e criação de blocos.

  • Obelisk é o algoritmo de consenso blockchain proprietário do ecossistema Skycoin.

##PERGUNTAS FREQUENTES

O que é um nó de consenso?

Na rede Skycoin usando o consenso Obelisk, um nó de consenso coleta blocos de nós geradores de blocos e determina qual bloco foi feito pelo maior número de geradores de blocos. Esse bloco é adicionado ao blockchain.

O que é Consenso de PoA?

O consenso de prova de autoridade é um mecanismo de consenso de blockchain em que novos blocos só podem ser criados para o blockchain por nós que provaram por meio de autenticação que têm o direito de criar um novo bloco.

Como o Blockchain alcança o consenso?

Muitos algoritmos de consenso diferentes são projetados para trazer um livro-razão distribuído a um consenso. A maioria é construída para que muitos validadores de transações cheguem a um acordo majoritário sobre o estado do blockchain e as transações que estão ocorrendo.