Siga-nos em ou junte-se a nossa

Com este artigo, estou iniciando uma série sobre a plataforma Algorand. Primeiro, eu gostaria de te apresentar protocolo na versão básica v1.0 e plano de fundo do projeto Algorand. Nos artigos subseqüentes, você aprenderá sobre funcionalidades mais avançadas que Algorand adicionou à sua plataforma no final de 2019 (versão v2.0). Funcionalidade de plataforma estendida, atraiu projetos interessantes e bancos centrais (CBDC) para o ecossistema de Algorand, então o projeto começa a se desenvolver de maneira bastante promissora - vamos ver a base.

Algorand 1.0 - Introdução

Eu ouvi sobre o projeto pela primeira vez Algorand em junho de 2019, quando tive a oportunidade de conhecer Naveed Ihsanullah (chefe do departamento de engenharia em Algorand) em uma conferência em Varsóvia. Naveed então apresentou a plataforma na versão "1.0", literalmente algumas semanas após o lançamento da mainnet.

A plataforma em si prometeu ser realmente interessante, baseava-se em uma abordagem pouco convencional do protocolo de consenso (PPoS - Pure Proof of Stake) (ou: Czysty Dowód Stawki). Isso me intrigou tanto que eu queria aprender mais e ver se meus pensamentos adicionais sobre Algorand confirmariam minha excitação inicial.

Além de aprofundar meus conhecimentos, documentei minhas pesquisas e observações na forma de vídeo no youtube (usando isso como um método para estruturar e sistematizar pensamentos).

Você pode assistir a esses vídeos aqui: videoPOL + videoENG

Dos muitos aspectos, acho que há três coisas que destacam esse projeto:
1) forte equipe e suas raízes no MIT,
2) inovador algoritmo consenso
3) razoável aproximação para distribuição de token.

Fundador e equipe do projeto

Silvio Micali (fundador da Algorand) é definitivamente a autoridade no mundo da criptografia e a voz forte por trás do projeto da Algorand. Silvio é um pesquisador do MIT, professor de ciência da computação, ele concentra seu trabalho em protocolos seguros (prova de zero conhecimento, criptografia), que é tudo o que importa para blockchain. O trabalho de Silvio Micali contribuiu para os fundamentos da criptografia. Em 2012, Silvio recebeu o Prêmio Turing por suas realizações. O Prêmio Turing é uma espécie de equivalente ao Prêmio Nobel na área de TI.

Em 2017, Silvio fundou Algorand. A origem da equipe original foram outros cientistas do MIT que ajudaram a desenvolver o protocolo principal, a arquitetura e a funcionalidade mais ampla da plataforma Algorand.

Os membros da equipe que ingressaram posteriormente também têm raízes científicas consideráveis, ligados a universidades como MIT, Stanford e Harvard. Na minha opinião, este a equipe tem uma boa mistura de competências - melhor verifique por conta própria e reconhecer seus perfis.

A equipe desempenha um papel fundamental aqui, pois os projetos na área de criptografia / blockchain são muito complexos em sua natureza. Eles não se limitam a criar a solução mais rápida e bonita. Construir uma solução segura e escalável é um grande desafio. Além disso, esses projetos devem ter uma estratégia eficaz de entrada no mercado, uma visão para o desenvolvimento do ecossistema e da comunidade, bem como um design sólido da economia de tokens. Para conseguir tudo isso, você precisa de pessoas com formação científica e de negócios, especialistas em teoria dos jogos, criptografia, matemática - trabalhando juntos como uma máquina bem lubrificada. Penso que neste campo Algorand construiu uma equipe realmente sólida.

A equipe de Algorand diz que resolveu a trilogia Blockchain, ou seja, escalabilidade x segurança x descentralização. Esta é uma afirmação bastante ousada - vamos ver se realmente é.

Protocolo de consenso de Algorand

Protocolos de consenso ... um tema quente no mundo krypto. Até agora, vimos protocolos lentos, caros e ineficientes, como o PoW (Prova de trabalho) (Bitcoin sendo um ótimo exemplo) ou protocolos PoS mais rápidos (Prova de participação) que muitas vezes sacrificavam o espírito de descentralização para obter melhor escalabilidade (como por exemplo EOS) Nesse contexto, as declarações da banda Algorad sobre o endereçamento do "blockchain trillema" são um pouco provocativas.

Abaixo está uma descrição simplificada de como funciona.

O protocolo de consenso de Algorand possui 2 fases:

=== Fase 1 ===

isto é, criando um bloco.

  • etapa 1: entre os detentores de tokens da Algo, um usuário é selecionado aleatoriamente para criar o próximo bloco de transações.
  • Etapa 2: o usuário sorteado é anunciado a todos os membros da rede (sua chave pública é divulgada)
  • Etapa 3: o mesmo usuário produz o bloco e o anuncia como uma proposta de bloco para ingressar no blockckain. Esta etapa conclui a fase 1.

A fase 1 parece ser muito rápida, envolve apenas um usuário, mas obviamente não fornece um nível adequado de descentralização e, portanto, segurança.

Aí vem a Fase 2.

=== Fase 2 ===

isto é, verificação e aprovação de blocos.

  • Etapa 1: um comitê de 1000 usuários é selecionado aleatoriamente dentre os participantes da rede (*) e anunciado (chaves públicas) ao público.
  • passo 2: esse comitê verifica o bloco da fase 1 e o coloca em votação se ele estiver correto e autêntico.
  • etapa 3: se a maioria dos membros do comitê confirmar que o bloco está correto, o bloco será anunciado na rede e anexado ao blockchain. No entanto, se houver algum erro nesse bloco proposto, as fases 1 e 2 serão repetidas.

(*) Surge a questão: quem escolhe o referido comitêpreservar seu caráter descentralizado?

Agora, o comitê escolhe a si mesmo. Os usuários executam uma função aleatória do seu lado, que é protegida criptograficamente (um tipo de loteria) e, se ganharem na loteria, eles mostram a loteria vencedora, enquanto revelam sua opinião sobre o bloco proposto na fase 1.

Segurança x Escalabilidade x Descentralização

Esta solução é segura?

Bem, precisamos da função aleatória criptograficamente segura mencionada aqui. Esta solução foi projetada pelos melhores criptografadores do MIT, para que possamos confiar nela até certo ponto.

Também precisamos confiar que a maioria dos usuários da rede é um bom ator; essa é uma das principais suposições de Algorand. Caso contrário, um comitê de 1000 representantes terá a chance de ser composto de usuários com más intenções. Claro, acho que essa é uma suposição segura - a maioria das pessoas na terra é bastante boa, certo?

Esta solução é escalável?

Criar um bloco por 1 usuário provavelmente é super rápido. A verificação desse bloco por um comitê de 1000 usuários também deve ocorrer muito rapidamente. O Mainnet Algorandu já está em execução e pode-se verificar que as transações e os blocos são realmente produzidos de maneira rápida e eficiente, mas se atingiremos 1000 transações / segundo, mantendo um tamanho de bloco de 5 segundos com o volume de transações comerciais reais? Aqui precisamos aguardar a adoção - para ver essas transações na rede principal. Todos os testes de estresse geralmente são isolados demais para responder à pergunta acima.

Para verificar melhor a escalabilidade, precisamos de milhares de transações comerciais reais, mas o que pode ser dito - o conceito parece promissor!

Esta solução é descentralizada?

Há vários fatores a serem considerados:

  • Não há limite mínimo para se tornar parte do comitê. Você pode participar da loteria mesmo com 1 token Algo, para que qualquer pessoa possa participar e ajudar a proteger a rede.
  • Atualmente, não há penalidades por comportamento inapropriado na web. Nenhuma penalidade é um mais e um menos. Além disso, porque potencialmente poderia desencorajar o usuário médio a ingressar no consenso. Menos, porque não há fator que possa impedir um potencial ator maligno.
  • As chances de ser eleito para o comitê são proporcionais ao número de fichas que você possui, quanto maior o seu "depósito" (depósito), maiores são as chances de ingressar no comitê.

O que pode acontecer se houver maus atores com muitas moedas que desejam atacar a rede?

Para atacar a rede, eles precisariam de uma quantidade muito grande de tokens ALGO, provavelmente bem acima de 50% de todas as moedas em circulação. Nesse caso, a questão é: eles ainda estarão dispostos a atacar a rede? Com uma parcela tão grande da rede, um ator tão ruim seria o acionista majoritário de fato dessa plataforma; então, por que ele gostaria de atacar seu próprio negócio (e, como resultado, os tokens da Algo não valem nada?)

Aqui entramos na teoria dos jogos, acho que não faz sentido para os participantes da rede com muitos tokens Algo atacar o 'próprio' blockchain.

Conclusões?

Para maximizar a segurança da rede e levar a um estado em que Algorand é verdadeiramente público e gerenciado de maneira justa, o Algorand precisa garantir que as moedas sejam distribuídas de maneira ampla e justa, envolvendo milhares, senão milhões de usuários nesse processo >> aqui, a distribuição de tokens e leilões entra no jogo.

Distribuição e Leilões de Tokens

O Blockchain Algorand possui seu token nativo (ALGO). Algorand introduziu o conceito do leilão como uma das maneiras de distribuir o token Algo.
A quantidade total estimada de tokens da Algo estará no nível de 10 bilhões de tokens, que serão introduzidos para distribuição nos próximos 5 anos.

Tokeny Algo será distribuído em 5 áreas principais:

  • 2.5 bilhões Os tokens Algo destinam-se à venda para a comunidade, tanto no setor privado quanto no privado. leilões públicos (LER ABAIXO)
  • 2.0 bilhões O Algo Tokens Algorand destina-se a membros da comunidade que optam por participar do Protocolo de Consenso e ajudam a proteger a rede através da criação.
  • 3.0 bilhões Os tokens da Algo são dedicados à infraestrutura, principalmente para operadores de nós da rede Algorand.
  • 2.0 bilhões Os tokens Algo são para a Algorand Inc. isto é, a organização que constrói o próprio protocolo e o ecossistema de projetos baseados em protocolo.
  • 0.5 bilhões O Algo Tokens é destinado à Algorand Foundation, ou seja, à organização que gerencia todo o trabalho em soluções, parcerias, comunidade e embaixadores da Algorand.

Todos os tópicos relacionados a fornecem i distribuição Algo tokens, eu discuti muito em detalhes no vídeo abaixo. Lá, você também encontrará informações resumidas sobre como a equipe distribuiu tokens de junho de 2019 a abril de 2020.

No entanto, na parte seguinte deste artigo, aprofundaremos o assunto da mesma Leilão.

Leilões, como esse mecanismo funciona?

Os leilões ocorrem periodicamente e não possuem ciclos regulares. Em cada leilão, uma quantidade específica de Algos está disponível para venda em uma janela de tempo definida. Durante o leilão, o preço do token diminui linearmente e o leilão termina quando:

  • todo o Algo para leilão será vendido,
  • ou o preço atingir o preço mínimo definido para o leilão fornecido (suponha, por exemplo, = 50 centavos)

Exemplo?

Suponha que eu participe do leilão e meu orçamento para esse leilão seja de US $ 100. O leilão começa em US $ 1 por Algo, portanto, com meu orçamento de US $ 100, posso ter 100 tokens inicialmente, pelo preço inicial do leilão. No entanto, à medida que o preço da Algo diminui ao longo do leilão, mais usuários se sentem incentivados a participar e fazer pedidos, o que significa que o número de itens da Algo a serem vendidos durante o leilão também diminui. Em algum momento, o leilão fecha porque

  • a demanda dos compradores equilibra ou excede a oferta,
  • ou o limite do preço de reserva foi atingido.

Vamos supor que o nível em que o preço estava no encerramento do leilão era de 0.5 USD. Nesse caso, comprei 200 tokens Algo, a esse preço, gastando o orçamento pretendido de 100 USD. Pelo mesmo preço (0.5 USD), outros participantes do leilão também compraram tokens, independentemente de quando se juntaram a eles.

eu acho que é uma abordagem bastante justaporque todo mundo está comprando Algo pelo mesmo preço.

Vale ressaltar que, se por algum motivo estamos insatisfeitos com nossa compra, então temos a opção de retornar tokens dentro de um ano. Receberemos até 90% dos fundos investidos.

Essa abordagem é propícia à descentralização e ampla distribuição de chips?

Certamente, cinco maneiras diferentes de distribuição de tokens, incluindo leilões, recompensas para operadores e desenvolvedores de nós, programas para construir e apoiar o ecossistema, é uma boa idéia.

Algorand já lançou muitos programas de incentivo para desenvolvedores, embaixadores, criadores e empresários - mais detalhes aqui - o que é uma boa jogada, se queremos atrair uma comunidade diversificada para a plataforma.

Desafios para Algorand 1.0

O desenvolvimento da plataforma parece estar bastante avançado em comparação com o que pode ser alcançado naquele momento. A grande quantidade de SDKs que já estão disponíveis certamente tem a chance de atrair muitos programadores:

  • Java SDK
  • SDK JavaScrip
  • Go SDK
  • SDK do Python
  • .NET (em breve)

No final de 2019, a Algorand introduziu novas funcionalidades para a plataforma, que discutirei no próximo artigo (Contratos inteligentes na camada 1, ativos padrão da Algorand ou swaps atômicos), mas a concorrência nessa área é enorme. Existem muitas equipes boas construindo plataformas com características semelhantes, para mencionar até Ethereum 2.0, Aion, Cosmos ou Cardano.

Construir uma solução sólida é uma coisa importante, mas torná-la amplamente adotada é um desafio igualmente grande, senão mais difícil, que todas essas empresas e protocolos devem enfrentar nos próximos anos.

Nos meus estudos subsequentes, apresentarei o tópico de adoção para o Algorand, bem como o desenvolvimento da própria plataforma, o Algorand 2.0 acima mencionado e novos recursos de interoperabilidade. Também muito neste tópico Eu falo no meu canal do youtube Dose diária de desconforto.

Por fim, referindo-se à declaração no início deste artigo: Algorand abordou a trilogia blockchain?

Certamente eles pensaram bem na arquitetura dessa plataforma e dispõem de uma boa tecnologia, mas para defender completamente a afirmação acima, acho que precisamos de aplicativos reais, milhares de transações de negócios atuais por segundo, distribuição mais ampla de tokens e uma rede operando por vários anos no modo de produção, o que prova que é à prova de balas, inquebrável e resistente ao conluio de seus participantes.

Em conclusão, na minha opinião, nesta fase, a declaração sobre a solução do trill blockchain ainda é um pouco prematuromas com certeza Algorand está bem no caminho certo.

Decidi ajudá-los a desenvolver o ecossistema como um 'embaixador'; portanto, fique comigo se esse tópico o intrigou.

Contato : Andrzej_0xa0

portal criptomoeda Tokeny.pl gerido por uma equipa de entusiastas de criptografia. A principal área de nosso interesse são kryptowaluty, fichas, fichas de pessoal, bem como blockchain tecnologia. Nas páginas do nosso site vai prezetować criptomoeda revisões independentes e artigos interessantes do mercado. Além disso, apresentamos as taxas atuais de todos os críticos. O site também apresenta uma criptomoeda calculadora multi-função, bem como moedas tradicionais.

A informação publicada na tokeny.pl portal criptomoeda não são recomendações e não constituem uma recomendação de investimento financeiro na acepção do Regulamento do Ministro das Finanças de outubro 19 2005 ano em informações que constituem recomendações sobre instrumentos financeiros ou seus emissores (Dz. U. de 2005 ano, Não. 206, item 1715). A informação publicada nas páginas do portal não constitui uma oferta. Tokeny.pl não é responsável por quaisquer decisões tomadas sob a influência dos dados apresentados no site. O Portal não assume qualquer responsabilidade pelo possível uso de informações no site.

Investimentos em instrumentos de mercado OTC, incluindo contratos de taxa de câmbio (CFD), devido ao uso do mecanismo de alavancagem, implicam a possibilidade de incorrer em perdas que excedam o valor do depósito. Não é possível lucrar com transações em instrumentos OTC, incluindo contratos de câmbio (CFDs) sem arriscar uma perda, portanto, contratos para diferenças de câmbio (CFDs) podem não ser adequados para todos os investidores.

Copyright © Tokeny.pl

Minha newsletter

Inscreva-se para receber atualizações e boletins informativos