Quando você olha para a lista interminável de criptomoedas no CoinMarketCap, a primeira pergunta que vem à mente: como todas elas diferem? E por que existem tantos?
A primeira resposta do público é todo o hype e marketing! Mas as pessoas conscientes não sucumbem ao encanto de respostas simples. Para responder à pergunta, você precisa examinar a essência de cada projeto.
Ler mais de 2.000 whitepapers é uma tarefa edificante para um exército de estudantes universitários. Há apenas dois de nós com um amigo, então nos limitamos à lista dos 50 melhores (+ aqueles que nos interessam).
Classificação
Como base de comparação, escolhemos o Bitcoin como o progenitor de todas as criptomoedas. E eles exploraram o que cada criptomoeda trouxe para a indústria
em termos de tecnologia a respeito.
Chamamos a atenção do leitor para o fato de estarmos analisando criptomoedas e as
tecnologias que eles
usam , e não projetos na blockchain em geral.
Identificamos 4 áreas de evolução de criptomoedas do ponto de vista comercial:
- A descentralização é a propriedade mais importante da criptomoeda. Caso contrário, tudo o mais não é necessário. Se a criptomoeda é gerenciada por um centro respeitável, obtemos um "banco central", do qual já existe um grande número. Ao mesmo tempo, o problema de escalabilidade foi resolvido, mas a privacidade está fora de questão.
- Segurança - a descentralização pode ser fornecida por meios técnicos (código) e / ou motivação econômica (engenharia social, teoria dos jogos). Consideramos a segunda opção menos segura.
- Mecanismos de governança são mecanismos internos para gerenciar o desenvolvimento do projeto. Ou pelo menos uma maneira conveniente de coletar as opiniões dos usuários de criptomoedas sobre quais recursos implementar no código em primeiro lugar.
- Smart Contracts (sistema de script) é qualquer programa no blockchain, incluindo o código interno do próprio blockchain. Os CIs dão uma vantagem à criptomoeda, pois o dinheiro digital precisa de um nível apropriado de automação.
- Escalabilidade Se um projeto não puder ser escalado em todo o mundo, ele terá menos chances de sucesso. Isso geralmente ocorre devido ao número máximo de transações por segundo que a rede pode suportar.
- Privacidade é privacidade verdadeira (não imaginária como Bitcoin), uma resposta às necessidades do mercado negro.
Descentralização
Este grupo incluiu projetos cuja principal diferença em relação ao Bitcoin era uma mudança em termos de descentralização. Em nossa opinião, em vez de progresso, estamos testemunhando uma regressão servida sob um molho doce de marketing.
A maioria dos projetos mudou para PoS, o que tem várias desvantagens. Por exemplo, no PoS clássico, torna-se rentável para todos os participantes da rede se bifurcarem sem parar (nada em ataque de estaca). É difícil distribuir moedas honestamente para uma grande variedade de usuários no início, para evitar sua concentração em uma mão.
Houve uma oferta da Ethereum para fazer um depósito de seguro e permitir que qualquer pessoa baixe (envie uma transação válida para a rede) que possa provar que o proprietário do depósito estimula os garfos. Mas aqui novamente há um problema: você pode se livrar.
PoS delegado - os problemas são os mesmos que os PoS comuns: no caso de um grande número de moedas concentradas em uma mão, os delegados podem ser controlados da mesma maneira. A prova de propriedade fornece motivação adicional para acumular fundos nas mesmas mãos, o que pode levar à centralização da rede, sem nenhum sinal observado desse problema. E ninguém pode provar nada.
O PoS é muito difícil de implementar (é "não trivial"), de acordo com os desenvolvedores do Ethereum. Ainda não há implementação testada pelo tempo.
O PoS é propenso a ataques de sangramento da estaca: a repetição da história permite que você acumule moedas (estaca) às custas da comissão. Em um certo ponto, isso fornece poder total sobre o consenso em uma cadeia alternativa. Depois disso, você pode adicioná-lo à rede principal.
O PoA é um algoritmo ainda mais centralizado. Esperamos que você não precise explicar o porquê.
É verdade que também existem questões para o PoW: o Bitmain, sendo o fabricante dominante de chips ASIC,
pode ter um impacto significativo na política de processamento de transações dos mineradores.
Em geral, ninguém ainda descobriu como substituir o PoW ou implementar o PoS e, ao mesmo tempo, fornecer pelo menos o mesmo nível de descentralização do Bitcoin.
- Tron - usa PoS, os nós de confirmação são selecionados por moedas de voto. 60% das moedas votantes estão nas mãos dos desenvolvedores.
- EOS - usa PoS, 50% das moedas estão em 10 endereços.
- Cardano - use realmente o PoA: todas as transações são confirmadas pelos desenvolvedores.
- A gravação do traço é feita através do PoW, mas todas as transações passam por nós principais especiais, selecionados por votação. Eles também validam transações.
- Decred - um algoritmo híbrido PoW + PoS, existe uma votação on-chain para recursos. Acontece que um esquema semelhante ao Dash.
- NEO - usa PoS, 5 dos 7 nós pertencem a desenvolvedores.
- Qtum - PoS puro, 90% dos tokens permaneceram com os desenvolvedores após a ICO.
- NEM - PoS + histórico de transações, 100% dos tokens são distribuídos na inicialização.
- Lisk - PoS delegado + Script baseado em JavaScript + Sidehains (por exemplo, Plasma no Ethereum; ou pode até ser um banco de dados comum).
- Ondas - PoS + VM. ( Primeiro pelo número de códigos confirmados no momento)
- Tezos é uma linguagem de programação Michelson com verificação formal (pode-se provar matematicamente a ausência de erros; como em um reator nuclear). Também auto-alteração, governança em cadeia. Tezos está perto de Waves e EOS.
- Nano - não existe mineração como tal. Todas as moedas são distribuídas através do bloco de gênese. No final, tudo depende da votação com PoS, se você precisar selecionar um bloco dentre vários na mesma altura da corrente.
Observando a tendência de PoS entre as principais criptomoedas, podemos dizer que a descentralização “honesta” não incomoda realmente o mercado. Ou seus participantes não prevêem as conseqüências de sua ausência.
Contratos inteligentes
Incluímos projetos aqui, a principal diferença entre a qual e o Bitcoin, consideramos um sistema expandido de contratos inteligentes (no Bitcoin também está lá, mas mais primitivo). O Waves, por exemplo, não chegou aqui, porque a implementação do PoS, em nossa opinião, nega os benefícios dos contratos inteligentes.
- Ethereum - introduziu o Turing, uma linguagem completa de programação de contratos inteligentes.
- ETP metaverso - estendeu o modelo UTXO com atributos adicionais e adicionou vários contratos inteligentes internos para trabalhar com ativos digitais. Menos aberto para desenvolvedores que o Ethereum. Eles planejam mudar para DPoS, após a distribuição de todas as moedas por mineração. Que, a propósito, parece uma boa solução para o problema de distribuição inicial.
Dimensionamento, debulhar e queimar
A essência do problema de escalabilidade é otimizar três parâmetros:
- largura de banda da rede (TPS),
- Atraso na confirmação da transação
- custo de transação.
O problema da escala é resolvido não apenas aumentando o bloco e aumentando a velocidade da mineração (por exemplo, registre 1 bloco por minuto), mas também introduzindo o Lightning e o SegWit.
Uma pequena digressão. Um dos princípios do PoW em uma rede ponto a ponto (p2p) é o consenso na mesma altura. Após o recebimento de um novo bloco, todos os nós devem aceitá-lo e mudar para ele. Caso contrário, haverá garfos. É importante que atrasos na distribuição do bloco na rede não afetem (tenham um efeito mínimo) nesse protocolo. Portanto, quanto maior o tempo médio de aparência do bloco (10 minutos em Bitcoin), mais estável é a rede em termos de aparência de garfos.
Para blockchains que estão se desenvolvendo em outras direções (veja acima e abaixo), o problema da velocidade da transação é secundário, porque é resolvido de maneira diferente. No PoS, o TPS chega perto de poder registrar dados em uma rede distribuída pelo menor custo possível a partir do próprio protocolo de consenso do PoS. No PoA, não há protocolo de consenso (descentralização). Quanto mais centralizada a rede, mais rápido ela funciona.
Além de projetos focados em dimensionamento, na mesma seção, adicionamos aqueles que não trouxeram nada para o setor em termos de tecnologia.
- Litecoin, Bitcoin Cash, Bitcoin SV, Bitcoin Diamond - simplesmente aumentaram o número máximo de transações por segundo de várias maneiras técnicas primitivas. Por exemplo, redimensionando um bloco.
- Ethereum Classic - após hackear O DAO devido à reentrada do contrato inteligente, alguns desenvolvedores do Ethereum não concordaram em tentar economizar o dinheiro roubado e continuaram a manter a versão do código com a vulnerabilidade. O Ethereum Classic começou a ser apoiado por uma equipe separada que abandonou o PoS e cancelou a bomba-relógio.
- DigiByte - tempo de bloqueio 15 seg. 5 algoritmos de mineração (a idéia é melhorar a descentralização, o que levou ao efeito oposto devido a um ataque de 51%).
- Dogecoin - fork do Litecoin, alterou a ordem de emissão e o tempo de bloqueio (1 minuto por bloco).
- Bitcoin Gold - alterou a função hash para combater os chips ASIC. O engraçado é que, recentemente, a opinião do público tem se desviado para o fato de que chips específicos são bons.
Privacidade
A primeira coisa a dizer aqui: Bitcoin não fornece transações de privacidade por padrão, como a maioria das outras criptomoedas. Existem vários mecanismos para resolver o problema de privacidade (como misturadores). Mas eles são um complemento, não um recurso do projeto. O usuário precisa executar algumas ações para proteger sua privacidade.
Nesta seção, coletamos criptomoedas que fornecem privacidade por design.
- Monero, ByteCoin - um misturador é incorporado ao procedimento de transferência de fundos.
- Zcoin - desconecte completamente as transações de gastar moedas e sua geração usando prova de zero conhecimento. A base da criptografia é a tarefa competitiva do RSA-2048, que não é decifrada há 25 anos.
- Zcash - use o conceito de prova de zero conhecimento, mas o algoritmo criptográfico menos comprovado zk-SNARKs. Garfo Bitcoin.
- Zclassic é o mesmo que Zcash, mas sem uma recompensa a favor dos desenvolvedores (20% para um endereço específico). Forquilha Zcash. A equipe de desenvolvimento interrompeu o suporte.
- O Bitcoin Private é uma bifurcação do Zclassic e do Bitcoin. Desenvolvido por uma antiga equipe Zclassic.
- Verge é um fork do Dogecoin com anonimato interno (usando a rede TOR) e suporte para 5 funções de hash de uma só vez. Foi submetido a um ataque bem sucedido 51%.
Dapps
(Moedas estáveis, tokens de utilidade)Quase todos os tokens da lista abaixo são emitidos na rede Ethereum e não podem ser considerados como criptomoedas independentes. Em nossa opinião, vale a pena considerá-los um aplicativo que implementa qualquer funcionalidade com base nos recursos do Ethereum.
- O Tether é uma moeda estável implantada na rede Omni Layer dentro do Bitcoin e na rede Ethereum em USD e EUR. Todo o valor depende completamente da presença de moeda fiduciária no volume de emissão de token nas contas do emissor.
- TrueUSD, USD Coin, Paxos, Gemini Dollar são semelhantes aos tokens Tether na rede Ethereum. Uma lista completa desses tokens.
- O Maker + Dai é um tipo de moeda estável no Ethereum, que oferece a possibilidade de negociação de margem.
- Binance Coin - troca de token de utilidade. A idéia principal é a aplicação dentro da plataforma de negociação. Como vale-refeição na URSS.
- OmiseGO, 0x - tokens Ethereum de software de código aberto de trocas descentralizadas, que são usados para cobrar uma taxa a favor dos desenvolvedores pelo uso de software.
- Token de Atenção Básica - token de utilitário para membros de uma plataforma de publicidade descentralizada.
- Aeternity é uma rede da Oracle que transfere dados do mundo real para o blockchain.
- Chainlink é o melhor oráculo.
- O Pundi X é um sistema de ponto de venda baseado em blockchain. Usa tokens nas redes NEM e Ethereum para cobrar taxas pelas operações em sua rede.
- Populous é o símbolo do mercado global de factoring .
- Augur é o símbolo do mercado de previsões.
- Golem - mercado global de computação, token no Ethereum.
- Status - usado em um conjunto de 6 projetos (messenger, carteira de hardware, estrutura de desenvolvimento), a fim de popularizar a plataforma Ethereum. Obviamente, construído no Ethereum.
- Petro é uma criptomoeda russo-venezuelana garantida pelo petróleo e pelo governo da Venezuela.
Não criptomoedas
O fato de o projeto usar a tecnologia blockchain e sua própria moeda não significa que seja uma criptomoeda. Assim como ter dinheiro na sua conta Steam não significa que a Valve é um banco ou sistema de pagamento. Alguns projetos declaram sua finalidade, não relacionados a instrumentos financeiros.
- XRP, Stellar - uma plataforma técnica para efetuar pagamentos com transações de gravação no blockchain, gerenciadas por um único centro de emissões.
- IOTA é um sistema de coleta de dados IoT.
- O VeChain é um blockchain para armazenar identificadores de IoT para necessidades logísticas.
- Steem é uma plataforma de publicação de conteúdo com monetização integrada.
- Ontologia - suíte de software bagunçado de blockchain chinês. É muito semelhante ao Metaverse ETP (blockchain como um serviço) apenas sobre outras blockchains (NEO, Ethereum), incluindo o seu próprio (Ontology Ledger) e outros.
- O ICON é uma rede que une redes de outras blockchains. Para cada blockchain de terceiros, um portal para o blockchain ICON é usado. Dentro da rede blockchain ICON, é usado um protocolo de consenso baseado em BFT (totalmente centralizado). Dentro disso, há um token ICX (ICON Exchange Token), bem como algum tipo de contrato inteligente.
- O BitShares é um DEX + regular, com muitos recursos de marketing.
- O Siacoin é um sistema de armazenamento de dados descentralizado baseado em blockchain com pagamento.
- Holo - Protocolo sem consenso! Basta gravar transações em uma tabela distribuída (DHT). A distribuição de informações não confiáveis contradiz o conceito de moeda :-D
- Git - tecnologia de controle de código-fonte usando blockchain com PoA :-)
Conclusões
- Criptomoedas não são exageradas. Esse hype é multiplicado pela ganância sob uma espessa camada de marketing imoral.
- O Ethereum é quase o único projeto que trouxe algo novo para a indústria.
- Nem toda é a criptomoeda que ela escreve na blockchain!