Revisão da Eternidade (AE): Construindo Contratos Inteligentes Escaláveis

A Aeternity afirma que está desenvolvendo uma tecnologia de blockchain totalmente nova e revolucionária.

Essa afirmação foi feita recentemente, já que vários projetos de criptomoedas, de Cardano a EOS e NEO, criaram um blockchain completamente novo. Muitas pessoas também estão se perguntando se há espaço para outra forma de “tecnologia de blockchain”.

Ainda assim, o blockchain Aeternity é bastante único e possui vários recursos que o separam de outros. Eles também têm uma série de soluções inovadoras para problemas que atualmente afetam uma série de blockchains estabelecidas.

Nesta análise abrangente, daremos uma olhada na tecnologia Aeternity subjacente e por que ela pode transformar a maneira como pensamos sobre blockchains. Vamos nos aprofundar na equipe, roteiro, prós / contras e potencial de token.

Com isso dito, vamos pular direto.

O que é eternidade?

Eternidade é um projeto blockchain que deseja criar um ecossistema que tenha governança transparente com eficiência e escalabilidade global para contratos inteligentes e aplicativos descentralizados (dApps).

A empresa concluiu com sucesso uma venda coletiva e ICO em 2017 de seus tokens AE. Eles conseguiram arrecadar um total de US $ 24 milhões quando o ICO foi concluído em junho do ano passado. No final do ano passado, eles lançaram na testnet.

Argumentos de venda exclusivos da eternidade

Fonte da imagem: aeternity.com

O principal problema que a Aeternity está tentando resolver é a questão da escalabilidade do contrato inteligente. Isso é particularmente relevante atualmente, dados os gargalos que experimentamos no ano passado para tokens de contrato inteligentes mais estabelecidos, como Ethereum.

Na verdade, os desenvolvedores do Ethereum até reconheceram isso ao afirmarem que o problema de escala é “talvez o único desafio técnico mais importante” que as blockchains estão enfrentando.

Aeternity visa resolver isso combinando 4 peças poderosas de tecnologia. Estes são os seguintes:

  • Canais de estado
  • Consenso
  • Governança Única
  • Oráculos de Blockchain

Alguns desses termos podem parecer familiares para você, enquanto outros são um pouco mais complicados. Vamos dar uma olhada em cada um com um pouco mais de profundidade.

Canais de estado

É aqui que os contratos inteligentes existirão fora do blockchain principal. O único momento em que esses canais estaduais se comunicarão com o blockchain Aeternity é em um acordo ou no caso de qualquer tipo de desacordo entre os participantes do contrato inteligente.

Por que são relevantes?

Eles significam que as pessoas e empresas podem interagir umas com as outras de maneira privada. Não há necessidade de informar um blockchain público sobre o contrato. Isso é importante para contratos de negócios onde dados e termos são mantidos em sigilo.

Se houver qualquer desacordo e as partes contratantes precisarem consultar o blockchain Aeternity para adjudicação, provas de conhecimento zero são usadas para mantê-los privados. Além disso, dado que o protocolo de blockchain atua de forma previsível, não há incentivo para qualquer parte contratante quebrar sua parte do acordo.

Além de serem privados, esses acordos inteligentes de contratos são extremamente rápidos. Isso ocorre porque eles são executados fora da cadeia e esses canais de estado não serão retardados devido a outros contratos que estão sendo executados.

Em essência, com canais estaduais, temos contratos inteligentes rápidos e privados.

Consenso Único

O blockchain Aeternity usa um híbrido de algoritmos de consenso de Prova de Trabalho (PoW) e Prova de Stake (PoS).

Mais especificamente, os mineiros irão minerar blocos e verificar as transações de maneira semelhante ao Ethereum e Bitcoin. No entanto, Aeternity construiu uma ligeira variação chamada de “ciclo do cuco”, que é um novo algoritmo PoW teórico-gráfico.

Isso combina requisitos de memória escalonáveis ​​com verificabilidade instantânea. Isso incentivará dispositivos com memória RAM dinâmica, como dispositivos móveis. Isso significa que os participantes não precisam de plataformas de mineração poderosas para participar do processo de mineração Aeternity.

Então, quando se trata de governança e decisões de desenvolvimento, a Aeternity usará um mecanismo de votação de prova de participação delegada (dPoS). Os votos serão ponderados de acordo com quantos tokens AE os participantes possuem.

Estrutura de Governança

A estrutura de governança que sublinha a eternidade é única, pois dá a todos os participantes as ferramentas para se governar. Isso se relaciona com a votação delegada no nível do protocolo.

No entanto, Aeternity incorporou funcionalidades para lidar com a natureza não técnica da interação humana e quaisquer divergências. A governança é muitas vezes um problema humano que não pode ser resolvido por um protocolo, mas por meio de concessões.

A tecnologia Aeternity permite que a prova delegada da votação da estaca ocorra, mas também tem as estruturas em vigor para a interação humana e discussão construtiva.

Oráculos

Essas são provavelmente uma das partes mais importantes do blockchain Aeternity. Já cobrimos oráculos, mas os oráculos essencialmente conectam o blockchain aos dados do mundo real. Isso ocorre porque vários contratos inteligentes dependem de dados externos.

No ecossistema da eternidade, esses oráculos descentralizados fornecerão dados à prova de violação que serão usados ​​nos cálculos dos contratos inteligentes. Oráculos são úteis para eventos como mercados de previsão, apostas e outros resultados definidos.

Por exemplo, se houver um contrato inteligente que pagará a uma das partes com base nos resultados de uma partida de futebol, o Oracle fornecerá os dados sobre a referida partida. Ele coletará a pontuação e fornecerá essas informações ao contrato inteligente.

Além disso, com a Aeternity, há mais uma camada de segurança com os oráculos. Devido ao fato de que os dados de um Oracle podem ser adulterados enquanto fora da cadeia, a Aeternity implementa um mercado de predicação separado, onde os participantes podem apostar na precisão dos dados vindos do Oracle.

Desenvolvimento de contratos inteligentes de eternidade

Contratos de eternidade de codificação

Imagem via aeternity.com

A eternidade permite que os participantes codifiquem contratos inteligentes funcionais. Os participantes do contrato inteligente também são responsáveis ​​por manter seu próprio estado, pois ele não oferece suporte à programação com estado. Os participantes confirmariam o estado como entradas para o contrato inteligente.

Este é um afastamento acentuado de outros blockchains de contratos inteligentes. Por exemplo, Ethereum é da opinião de que a programação com estado é essencial para qualquer tipo de aplicativo descentralizado. Este é um grande dilema, pois os programas funcionais são mais fáceis de escalar.

Muitos outros blockchains estão tentando equilibrar essas demandas separadas. Etheruem está tentando encontrar uma alternativa eficaz entre os dois na forma de “fragmentação de estado”. Tudo isso fará parte das atualizações mais recentes que estão ocorrendo na atualização do Ethereum Metropolis.

A linguagem de contrato inteligente que a Aeternity usa é Chalang, que é um nível superior como linguagem. Ele irá compilar em bytecode para uso na Máquina Virtual Aeternity. Eles esperam lançar uma versão mais amigável ao desenvolvedor no futuro, que poderia incluir bibliotecas JavaScript.

Aeternity “Aepps”

Aepps é o nome dado aos dApps na plataforma Aeternity. Já existem vários deles que estão em desenvolvimento pela equipe para demonstrar sua funcionalidade. Eles esperam lançar isso antes do lançamento da mainnet.

Esses dApps serão focados no uso móvel e na experiência do usuário. Eles esperam também atrair desenvolvedores externos para aplicativos móveis, tornando as ferramentas viáveis ​​com estruturas como React. Eles também querem construir uma incubadora que os ajudará fornecendo suporte para projetos na Aeternity.

Outras características

Logotipo da Erlang

Imagem via wikipedia.org

Existem alguns outros recursos notáveis ​​da Aeternity que tornam a tecnologia muito mais robusta. Isso inclui o código blockchain de nível industrial. O blockchain principal é codificado em Erlang, o que torna mais fácil escrever código tolerante a falhas e distribuído.

Aeternity também oferece um Sistema de Nome de Domínio (DNS) amigável, descentralizado e seguro. Isso pode tornar mais fácil para as pessoas lerem endereços específicos e reduzir o impacto das tentativas de phishing, pois endereços incorretos podem ser facilmente detectados.

Outro recurso interessante que está incluído no blockchain Aeternity é a possibilidade de criar sua própria identidade e usá-la online. O gerenciamento de identidade é algo que outros projetos de blockchain, como o Civic, estão tentando implementar.

Casos de uso de eternidade

Existem vários casos de uso para o blockchain Aeternity. Conforme mencionado acima, a privacidade e escalabilidade fornecidas pelos canais estaduais são ideais para muitas empresas e organizações.

Por exemplo, eles podem ser usados ​​em projetos de crowdfunding. Os participantes podem usar contratos de garantia dominante. Estes são contratos inteligentes que podem ser usados ​​para arrecadar dinheiro enquanto protegem os investidores contra falhas no lançamento, etc..

O ecossistema da eternidade também pode ser usado para tecnologia financeira descentralizada. Existem várias transações que dependem do cumprimento de determinadas condições. Tradicionalmente, os serviços de depósito têm sido usados. Agora, um simples contrato estadual pode ser usado em vez.

Ou que tal a possibilidade de uma troca de ativos digitais?

Através do uso de trocas atômicas de cadeia cruzada confiáveis, o ecossistema da Aeternity pode ser usado para trocar duas criptomoedas. Isso também pode limitar a necessidade de grandes trocas centralizadas, que muitas vezes são vistas como um único ponto de falha.

Aeon Token

O token Aeternity (AE) foi lançado em 2017 e foi inicialmente comercializado como um token padrão ERC20. Isso porque ainda estava em fase de teste. Quando o token for iniciado, ele será alternado para os tokens nativos da eternidade.

O Aeon será o token de utilidade para os contratos inteligentes. Todos os contratos serão liquidados no Aeon e também serão usados ​​para pagar taxas de transação na rede. Portanto, eles operam de forma muito semelhante à ETH no ecossistema Ethereum.

O token está atualmente em 27 na classificação de capitalização de mercado. AE passou por alguns períodos de intenso interesse que foram seguidos por uma demanda estagnada. No entanto, conforme nos aproximamos do lançamento da rede principal, vimos uma alta no preço recentemente.

Desempenho de preço do token AE

Imagem via coinmarketcap.com

Existem várias bolsas onde você pode comprar tokens AE. Isso inclui Bittrex.com, Binance.com e HitBtc. Assim que tiver seu token AE, visto que é um padrão ERC20, você pode armazená-lo em qualquer carteira Ethereum. Claro, eles anunciarão as medidas que você deve tomar quando se afastarem do padrão ERC20.

Membros da equipe de eternidade

Existem alguns nomes realmente poderosos por trás da Aeternity. No assento do piloto, temos Yanislav Malahov. Ele foi uma das primeiras pessoas a imaginar algoritmos de blockchain em 2013. Ele também tem sido chamado de “Padrinho de Ethereum”, pois foram essas ideias que deram impulso ao projeto.

O COO é Emin Mahrt, que ajudou a fundar várias startups, incluindo Dropshot e Abend. Ele também é um dos primeiros a adotar no espaço do blockchain. Por exemplo, ele é um ex-minerador de Bitcoin, bem como um dos primeiros investidores na Ethereum.

Membros da equipe de eternidade

Imagem via aeternity.com

Também há uma vasta experiência no pool de desenvolvedores da Aeternity. Por exemplo, há 6 PhDs na equipe com experiências que variam de sistemas distribuídos a ciência de dados e segurança. Existem também vários desenvolvedores Erlang que estão emprestando seu peso ao programa.

Esta é sem dúvida uma das equipes de desenvolvimento mais avançadas no papel e parece que, à medida que a Aeternity se aproxima da mainnet, é provável que vejamos muitos mais se juntando.

Roteiro da eternidade

A eternidade está muito adiantada em seu roteiro de desenvolvimento. Eles lançaram em seu testnet e completaram a campanha de apoio, bem como iniciaram o desenvolvimento de vários aplicativos essenciais.

As versões anteriores de seu roteiro exigiam que concluíssem a auditoria de segurança até o primeiro trimestre de 2018, mas isso parece ter sido adiado para o segundo trimestre. O próximo passo muito mais importante será o lançamento da rede principal no segundo trimestre também.

Uma coisa que achamos revigorante foi a atualização contínua da Aeternity páginas de blog. Todas as atualizações de desenvolvimento estão sendo bem comunicadas à comunidade por meio de vários canais diferentes. Você pode acompanhar o trabalho que está sendo concluído pelos desenvolvedores dando uma olhada no Github.

Competição potencial

Competição de eternidade

Embora o blockchain da Aeternity seja de fato um dos mais promissores, eles enfrentam uma grande competição de outros blockchains e ecossistemas de contratos inteligentes. Alguns já foram lançados e outros são iminentes.

Por exemplo, outro ecossistema de contrato inteligente que tem apresentado muito bem recentemente é o da economia inteligente Neo. Este blockchain também faz uso de tecnologia semelhante, como Delegated Byzantine Fault Tolerance (DBFT). O projeto já tem uma série de dApps que foram construídos em cima dele.

Você também tem uma alternativa forte na forma de EOS. A EOS tem recebido muita atenção recentemente e a subida do preço parece reflectir isso. Como a Aeternity, a EOS está preocupada com a escalabilidade do blockchain e implementou uma prova delegada de algoritmo de consenso de interesse.

Outro projeto de blockchain realmente interessante que está recebendo muita atenção é o Zilliqa (ZIL). Este projeto também está focado em escalonamento de contrato inteligente e é de fato o primeiro projeto de blockchain a implementar uma solução de sharding.

Por fim, a Ethereum não vai a lugar nenhum e o blockchain do contrato inteligente original está implementando uma série de atualizações na rede que ajudarão com o dimensionamento e a adoção de supercarga. Isso inclui a mudança para um algoritmo de consenso de Prova de Stake chamado Casper, bem como fragmentação de blockchain.

Os desenvolvedores do Ethereum estão testando a solução de fragmentação na rede de teste Ethereum e lançaram o código para seu algoritmo de consenso PoS híbrido. Se tudo correr como planejado, eles esperam lançar esta versão híbrida na mainnet nos próximos meses.

Você deve considerar a eternidade?

O projeto Aeternity é, sem dúvida, bastante ambicioso. O projeto visa resolver alguns dos problemas mais importantes que estão afetando a tecnologia de blockchain atualmente.

Ter contratos inteligentes de canal estatal e oráculos descentralizados significa que várias empresas podem celebrar contratos sem se preocupar com gargalos e privacidade.

Eles também parecem estar avançando em um ritmo constante, pois as atualizações regulares e os commits podem servir de testemunho. Também se pode apreciar os membros da equipe altamente qualificados que estão avançando no projeto Aeternity. Parece ser uma das equipes de projeto de blockchain mais qualificadas.

No entanto, seria ingênuo presumir que a eternidade será a blockchain de contrato inteligente para desafiar o domínio Ethereum. De NEO a EOS e Zilliqa, há uma série de projetos ambiciosos que estão avançando na escala de blockchain.

Então, você deve investir em Tokens AE?

Não podemos dar conselhos de investimento no Bureau, mas um portfólio de “contrato inteligente” que inclui um equilíbrio saudável de AE ​​com os tokens concorrentes mais fortes pode valer a pena considerar.

Imagem em destaque via Fotolia 

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me