Pular para o conteúdo

Visão geral do Ouroboros

Por volta de 2 min

Ouroboros

Na mitologia, Ouroboros (também, uroboros)open in new window geralmente é representado como uma cobra (ou às vezes um dragão) comendo sua própria cauda em um círculo fechado. A palavra Ouroboros em si deriva do grego antigo, significando literalmente 'comendo a cauda' ou 'devorador de caudas'.

Como símbolo, o Ouroboros representa a infinitude do tempo fluindo de volta para si mesmo, em um ciclo interminável, como se estivesse preso em um loop eterno. O Ouroboros apareceu pela primeira vez no Egito, no século XIII a.C. Mais tarde, os alquimistas adotaram o Ouroboros em seu simbolismo místico.

Ao longo dos séculos, o Ouroboros foi interpretado e usado de várias maneiras por uma infinidade de culturas. Uma das interpretações mais comuns é que o símbolo representa a interconexão e a infinitude do Universo.

Em 2017, Charles Hoskinsonopen in new window adotou o Ouroboros para nomear o protocolo de consenso de prova de participaçãoopen in new window que sustenta o Cardano. Nesse contexto, o Ouroboros representa a possibilidade de crescimento e escalabilidade infinitos e éticos do blockchain. A mensagem central do Ouroboros é a entrega de maiores oportunidades para o mundo e sua preservação por meio de um consumo de energia muito reduzidoopen in new window.

O que é Ouroboros

Ouroborosopen in new window é o protocolo de consenso para o Cardano, o primeiro protocolo de prova de participação provavelmente seguro e o primeiro protocolo blockchain baseado em pesquisas revisadas por pares.

Combinando tecnologia única e mecanismos verificados matematicamente (incluindo princípios de psicologia comportamental e filosofia econômica), Ouroboros garante e suporta a segurança e a sustentabilidade de qualquer blockchain que o implemente. O resultado é um protocolo com garantias de segurança comprovadas e capaz de facilitar a propagação de redes globais e sem permissões com requisitos mínimos de energia. Cardano é a primeira rede desse tipo.

Ouroboros seleciona participantes - pools de participação, neste caso - para criar novos blocos com base na participação que controlam na rede e facilita a criação de redes distribuídas e sem permissões capazes de sustentar novos mercados de forma sustentável.

Implementações do Ouroboros

O Ouroboros vem em diferentes versões:

Ouroboros Clássico

A primeira implementação do Ouroboros alcançou três marcos importantes:

  • A base para um protocolo eficiente em energia para rivalizar com a prova de trabalho
  • A introdução do arcabouço matemático para analisar a prova de participação
  • A implementação de um mecanismo de incentivo inovador para recompensar os participantes em um ambiente de prova de participação

Mas o que realmente diferenciou o Ouroboros de outros protocolos blockchain (especificamente, protocolos de prova de participação) foi sua capacidade de gerar aleatoriedade imparcial no algoritmo de seleção de líderes do protocolo e as subsequentes garantias de segurança que isso proporcionou. A aleatoriedade impede a formação de padrões, o que é crucial para manter a segurança do protocolo. Ouroboros foi o primeiro protocolo blockchain a ser desenvolvido com esse tipo de análise de segurança rigorosa.

Ouroboros BFT

Ouroboros Tolerância a Falhas Bizantinas (BFT) foi a segunda implementação do protocolo, usada durante a atualização Byron (transição do antigo código-base do Cardano para o novo). A segunda instância do protocolo preparou o Cardano para a descentralização que veio com o lançamento de Shelley.

Ouroboros BFT possibilitou a comunicação síncrona entre uma rede de servidores federados - o blockchain -, fornecendo consenso de contabilidade de forma mais simples e determinística.

Ouroboros Praos

Ouroboros Praos introduziu melhorias substanciais de segurança e escalabilidade na implementação do Ouroboros Cláss

Última atualização:
Contribuidores: cauechianca