Aurora
Aurora
AOA

Aurora

Aurora é uma plataforma de blockchain de contrato inteligente que abrange a cadeia Aurora e seu token Aurora (AOA). Ambos foram apresentados em maio de 2018 como as respostas aos desafios relacionados à escala, velocidade e segurança enfrentados por esta geração de blockchain.

 

Valor de Mercado Volume 24h Suprimento Circulante Suprimento Máximo
$146,105 $249466 9975060788.00000000 AOA 9975060788.00000000 AOA

Desenvolvida com a missão de “pintar” o Blockchain em novas cores semelhantes às das luzes polares, a plataforma Aurora aborda um espectro colorido de indústrias que pretende melhorar com sua solução. São eles:

a) Indústria de videogames. Aurora espera integrar moedas do jogo, dados do jogo e regras do jogo com seu blockchain. Tudo seria “tokenizado”, incluindo acessórios de jogo e equipamentos, com os tokens tornados negociáveis ​​como parte de uma economia aberta.

b) Inteligência Artificial. Aurora visa vincular segurança de dados e sinergia, afastando-se do conceito de redes centralizadas que têm problemas para permitir a comunicação simplificada entre os nodes.

c) Internet das coisas (IoT). O blockchain da Aurora quer se tornar a pedra fundamental de um futuro sistema IoT descentralizado que lucrará com transações e colaboração entre dispositivos conectados, mas independentes.

d) Big Data. A segurança aprimorada e o gerenciamento de dados oferecidos pelo blockchain são vistos pelos desenvolvedores do Aurora como a ponte entre essas duas tecnologias importantes.

Principais problemas de blockchain que Aurora deseja resolver

O objetivo é conectar todos os itens acima dentro de um blockchain abrangente habilitado por uma plataforma de contrato inteligente que permitirá o desenvolvimento de uma nova classe de aplicativos descentralizados (Dapps). Ao mesmo tempo, os blockchain existentes são vistos como atormentados pelos problemas que a cadeia Aurora pretende resolver: 

  • A adoção do blockchain por outras indústrias é vista como muito lenta. Indo além do foco no gerenciamento de ativos digitais, Aurora vê o blockchain como a plataforma para cooperação intersetorial entre diversos setores. Isso deve ser alcançado permitindo que as empresas e organizações integrem seus aplicativos e regras desenvolvidos internamente ao blockchain e os usem para estabelecer ligações com negócios em outros setores.
  • Os contratos inteligentes precisam ser aperfeiçoados antes de serem transformados em blocos de construção da futura economia do blockchain. A plataforma Aurora visa desenvolver contratos inteligentes com suporte subjacente robusto, ferramentas flexíveis e codificação transparente para torná-los igualmente úteis para diversos setores. Sua rede pública é vista como a principal fonte de apoio em um esforço para tornar a execução de contratos inteligentes mais rápida e mais próxima do mainstream do negócio.
  • O processamento da transação precisa de sua própria velocidade e a Aurora promete entregá-la. Uma área da tecnologia de blockchain que muitas vezes tem sido criticada é o rendimento da transação e a Aurora visa acelerar os tempos de processamento ao fundir as tecnologias existentes com as novas.
  • O Blockchain precisa estar pronto para atualizações constantes e eficientes. A Aurora quer oferecer uma arquitetura blockchain totalmente atualizável, com o objetivo de automatizar esse processo a longo prazo. Isso deve ser alcançado com a ajuda de tecnologias como a atualização automatizada de alturas de blocos e autogrupamento de clusters. Sua implementação deve tornar o desenvolvimento do ecossistema mais rápido, ao mesmo tempo em que reduz o custo das capacidades de armazenamento de dados para os usuários finais.

O que é a combinação tecnológica oferecida pela Aurora?

Tendo identificado esses problemas antes do lançamento do projeto, a equipe Aurora implantou uma série de soluções que incluem tanto tecnologias conhecidas quanto novas:

 

O mecanismo da Aurora para “Democracia Representativa”

O mecanismo de Prova de Participação Delegada é implementado na plataforma Aurora como uma tecnologia que deve fornecer o modelo de governança que se assemelha ao de uma “democracia representativa”. O DPoS permite que os detentores de tokens Aurora usem seu saldo como uma aposta na votação de delegados. A participação do eleitor é o que determina o peso simbólico do voto, ou seja, quem mais investir no sistema terá mais voz nos assuntos relacionados à rede Aurora. Mesmo os delegados que não possuem grandes participações podem competir uns com os outros se quiserem coletar votos e serem compensados ​​no processo. Supõe-se que isso promova a descentralização, além de impor uma espécie de “democracia digital”.

No caso do Aurora, o sistema apresenta um limite pelo qual uma conta pode se inscrever para a candidatura de um proxy AOA, com o saldo necessário definido em mais de 5 milhões de tokens AOA. Os direitos de voto para a candidatura por procuração são estendidos a cada endereço que possua saldo suficiente de tokens AOA. Caso o saldo do procurador fique abaixo do valor exigido, a candidatura é automaticamente rejeitada. Ao mesmo tempo, os 101 candidatos com a classificação mais elevada que garantiram a maioria dos votos são automaticamente designados como nós proxy encarregados de gerenciar as transações. Para garantir um resultado “democrático”, cada endereço pode votar em cada candidato, desde que a cota máxima de 101 votos tenha sido atingida. Finalmente, lançar um voto implica bloquear 1 token AOA até o final do processo de votação.

O BFT da Aurora visa a velocidade mais alta e melhor segurança

Ao mesmo tempo, o sistema DPoS implementado no Aurora é visto como a ferramenta que supostamente traz velocidades de transações individuais mais altas e maior número de transações processadas por segundo (TPS). No momento, seu valor de TPS é de 2.000, com a comissão de 0,0001 AOA.

Também existe a promessa de maior segurança sem os problemas que os modelos de prova de trabalho e prova de aposta padrão enfrentam. Ao mesmo tempo, este modelo quer se adequar à execução de inúmeras aplicações que requerem altos níveis de escalabilidade, em linha com o objetivo da Aurora de se estabelecer como uma plataforma de fácil desenvolvimento de aplicações.

Além disso, os desenvolvedores do Aurora decidiram combinar seu mecanismo DPoS com o sistema de otimização de tolerância a falhas bizantinas para atualizar ainda mais a escalabilidade da plataforma e reduzir o risco de bifurcações indesejadas que podem ocorrer com mecanismos de consenso rápido. A velocidade com que as transações são processadas é garantida ao fornecer aos usuários individuais selecionados o poder de indicar e confirmar transações, em vez de esperar a verificação prolongada de cada transação individual por nodes menos confiáveis. Isso permite a execução mais rápida de contratos inteligentes, que estão no cerne da ambição da Aurora de competir com empresas como Ethereum e EOS.

Há também a questão da segurança em que a combinação de DPoS e BFT pode render melhores resultados. Com seu sistema BFT instalado, a rede Aurora tem a capacidade de manter ativos tanto sua operação quanto seu mecanismo de consenso, enquanto lida com nodes maliciosos que podem espalhar informações falsas. Com base nisso, a plataforma Aurora apresenta sistemas cuja principal tarefa é detectar quais componentes de seu ecossistema (um servidor, por exemplo) estão com defeito por meio do consenso BTF e desligá-los do restante da rede. Dessa forma, o Aurora pode evitar falhas catastróficas e reduzir o impacto de nodes indesejáveis ​​na funcionalidade do sistema e no mecanismo de obtenção de consenso.

Benefícios adicionais do DPoS e BFT Pairing

Além disso, a combinação da equipe Aurora do DPoS e BFT deve trazer benefícios adicionais: 

  • A distribuição de recompensa deve ser mais justa: Em teoria, os usuários serão incentivados a eleger os delegados que oferecem o melhores recompensas para eles, distribuindo os benefícios da recompensa de maneira mais uniforme.
  • Detecção mais fácil de atividades maliciosas e um incentivo para agir de forma justa: os eleitores podem identificar ações nefastas em tempo real e usar seus votos para remover os delegados indesejáveis ​​do sistema. Ao mesmo tempo, os delegados estão cientes do potencial de serem eliminados e perderem seus fundos e reputação no processo. Desta forma, o DPoS oferece um mecanismo que desencoraja os usuários de se envolverem em comportamentos destrutivos.
  • O mecanismo DPoS é descrito como mais eficiente em termos de energia: O uso do algoritmo DPoS está associado ao menor consumo de energia, já que as testemunhas seguem um cronograma para determinar quem adicionará um bloco ao blockchain. Comparado ao PoW, por exemplo, não há necessidade de competição acirrada para adição de blocos.

 

Tecnologia P2P Stereo-Net da Aurora

A plataforma Aurora otimiza seu desempenho ao implementar outra camada tecnológica: sua tecnologia P2P Stereo-net. Essa tecnologia funciona como uma rede de transmissão que consiste em vários nodes diferentes que executam o User Datagram Protocol (UDP). Ao mesmo tempo, há também uma conexão entre candidatos a proxy que usa o Protocolo de Controle de Transmissão (TCP).

A rede Aurora implementa o sistema de camadas que deve garantir uma comunicação mais rápida e segura. Com base no princípio de camadas, os candidatos a proxy podem estabelecer uma conexão direta por meio da camada superior da rede. Este sistema funciona em sinergia com o mecanismo de tolerância a falhas bizantino descrito, cuja execução entre proxies torna-se muito mais rápida desta maneira.

Como funciona a tecnologia de isolamento inteligente de aplicativos?

Em seu esforço para melhorar as velocidades gerais de processamento de transações, a rede Aurora projetou e implementou o processo descrito como a tecnologia de “isolamento inteligente de aplicativos”. Funciona assim:

  • Depois que as transações são verificadas, os nodes proxy as enviam para processamento na chamada Zona Pendente.
  • O sistema de agendamento inteligente apresenta revisão automática de transações, contratos e aplicativos, com a Zona Pendente servindo como a “barreira” que garante que todos eles possam funcionar de forma independente, sem nenhum impacto um sobre o outro.
  • Os elementos isolados que estão sendo revisados ​​são primeiro identificados e classificados, como no caso de separação de contratos com taxas ou categorias variáveis. Quanto às transações que ocorrem no blockchain, o sistema as supervisiona para garantir seu tratamento justo e equilibrado, evitando que o possível entupimento tenha um impacto sobre outras transações no pipeline.
  • Cada contrato é verificado em tempo real para garantir que qualquer modificação necessária seja feita sem demora. Dessa forma, o blockchain Aurora deve oferecer maior eficiência e se proteger contra ataques potencialmente maliciosos.

Como a Aurora pode melhorar o ecossistema de contrato inteligente?

O ecossistema de contrato inteligente da Aurora opera como uma rede ponto a ponto executando a Máquina Virtual Ethereum. Sua linguagem de desenvolvimento suportada é Solidity, com suporte para as linguagens Java, C ++ e Go em desenvolvimento. No entanto, Aurora tem alguns truques adicionais na manga quando se trata de tornar seu blockchain mais amigável para a criação e gerenciamento de contratos:

  • A sua tecnologia de cadeia cruzada permite que os detentores do token AOA estabeleçam comunicação entre diferentes cadeias por meio do protocolo de comunicação de cadeia cruzada da Aurora.
  • A tecnologia multicadeia suportada pelo Aurora permite oferecer melhor eficiência de processamento de transações em comparação com ambientes de cadeia única, que geralmente são impedidos por algoritmos de criptografia e transmissões online. Ao mesmo tempo, a tecnologia P2P Stereo-net da Aurora é responsável por garantir o consenso entre as cadeias e fazer com que o processamento de transações em várias cadeias seja mais suave.
  • A tecnologia de lançamento de múltiplos ativos facilita o lançamento de tokens e traz sua eficiência de uso ao nível das moedas da cadeia principal. Com base nisso, diversos tokens podem ser utilizados em contratos de forma simplificada, eliminando a necessidade de introdução de outros contratos para esse fim.
  • Os nodes da rede Aurora podem criar combinações de cluster que permitem que os nós participem da validação da transação e da provisão de armazenamento com o objetivo de reduzir os custos de armazenamento para um usuário médio. Isso é recompensado pelo bônus que os membros do cluster recebem em tokens AOA, em um processo descrito como semelhante à mineração.
  • Finalmente, Aurora deseja fazer seu blockchain atualizável automaticamente. Aurora usa o compilador LLVM para reunir o código do blockchain e os scripts do contrato em um único guarda-chuva. Com ele, as atualizações do blockchain serão disponibilizadas para todos os clientes que utilizavam uma versão anterior por meio de links apropriados.

História da plataforma e token AOA

Como parte da plataforma Aurora, o token AOA é usado como:

a) O meio de pagamento no ecossistema Aurora, atuando como seu “combustível”.

b) A unidade usada para troca de dados na plataforma.

c) A base do sistema de recompensas Aurora, no qual esta moeda é dada aos usuários que contribuem com a comunidade ajustando seu código, corrigindo bugs, fornecendo sugestões de otimização e promovendo a própria rede.

d) Como ponte entre as comunidades e os desenvolvedores que usam a tecnologia Aurora.

Os tokens AOA têm um fornecimento total de 10 bilhões de unidades, com mais de 6 bilhões deles em circulação em dezembro de 2018. As carteiras oficialmente suportadas para este token vêm em dois sabores – as carteiras mainnet AOA são destinadas a desenvolvedores e usadas como uma interface visual para gerenciamento de contas, manipulação de contratos comerciais e inteligentes. As carteiras AOA Lite são carteiras móveis personalizadas para transferências de fundos e gerenciamento de contas. No início de dezembro de 2018, a capitalização de mercado do token era um pouco acima de US$ 111 milhões. O token AOA está disponível para negociação nas exchanges de criptomoedas, como KuCoin, CoinEgg e outras.

O CEO e fundador da Aurora, Aqua Zhao, chefiou anteriormente a empresa ABitchain (ABTC), que anunciou sua integração com a Aurora em maio de 2018. Os tokens ABTC emitidos como parte de seu projeto anterior ABitchain foram automaticamente alterados para AOA após a integração. A própria rede principal Aurora foi lançada em setembro de 2018 como o esforço do grupo da Aurora equipe liderada por Zhao e Bo Zhang, que atualmente atua como executivo de marketing global do projeto.