ETFFIN Finance >> Finanças pessoais curso >  >> Criptomoeda >> Blockchain

O que é o Blockchain Trilema?

O que é o Blockchain Trilema, e por que resolver esse problema é tão importante para os desenvolvedores? Além disso, que parte a atualização da rede Ethereum 2.0 de Vitalik Buterin tem para resolver este problema?

Não é um leitor ávido? Isso é bom. Você também pode aprender sobre o trilema blockchain e como ele pode ser resolvido em formato de vídeo!

A tecnologia por trás das redes blockchain descentralizadas está muito à frente de nossos tempos. Teoricamente, sabemos como essas redes devem funcionar e a que propósito devem servir. Mas quando se trata de transformar a teoria em prática, os desenvolvedores têm dificuldade em criar blockchains que possuam todos os três recursos fundamentais propostos.

Escalabilidade, descentralização, e a segurança representa os principais recursos da tecnologia blockchain, Ou pelo menos eles deveriam. Contudo, reter todos os aspectos é extremamente difícil com os conceitos que conhecemos atualmente.

Embora redes como Bitcoin e Ethereum dominem em termos de descentralização e segurança, eles não chegam nem perto de alcançar escalabilidade. Esse problema torna incrivelmente difícil para eles conseguir uma adoção generalizada em um nível onde os sistemas centralizados não teriam lugar no mundo.

As mentes mais brilhantes do Blockchain tentam resolver o trilema do blockchain de uma vez por todas, e na vanguarda desta grande revolução está o desenvolvedor mais querido da comunidade:Vitalik Buterin. Neste artigo, vamos explicar o que é o trilema blockchain e como o Ethereum 2.0 pode potencialmente resolver esse quebra-cabeça.

Qual é o trilema blockchain?

Claro e simples, o trilema blockchain é um conceito cunhado por Vitalik Buterin que propõe um conjunto de três questões principais que os desenvolvedores encontram ao construir blockchains. Mais frequentes do que não, os criadores são forçados a sacrificar um "aspecto" pelos outros dois.

  • Descentralização. Em vez de ser gerenciado por uma única entidade, Os blockchains distribuem o controle pela rede igualmente para todos os participantes.
  • Segurança. As redes blockchain devem ter defesas rígidas que evitem que entidades mal-intencionadas assumam o controle.
  • Escalabilidade. Os blockchains devem oferecer suporte a um número enorme de transações e usuários sem hesitar, aumentando as taxas e os tempos de transação.

Para alguns na indústria, alcançar todos os três aspectos é um feito impossível que nunca será feito, pelo menos no futuro próximo. Contudo, ainda existem desenvolvedores ambiciosos que acreditam que as redes de blockchain podem ter todos os três e mais alguns.

O Blockchain Trilema:Escalabilidade, descentralização, e segurança

A melhor maneira de processar a dificuldade do trilema é analisando cada aspecto de forma independente. Assim, vamos examinar lentamente a escalabilidade, descentralização, e segurança e veja quais são seus pontos fracos.

Escalabilidade

A escalabilidade é provavelmente o recurso mais problemático para incorporar em redes blockchain modernas. Embora muitos projetos afirmem ter alcançado esse estágio, a verdade é que nenhum deles pode suportar uma grande base de usuários. Uma taxa de transferência de transação (TPS) de 6, 000 talvez funcione quando algumas centenas de nós confirmam transações para apenas 50, 000 usuários ativos, mas o que acontece quando a mesma rede precisa oferecer suporte a milhões de usuários ao mesmo tempo?

Notamos que a escalabilidade não é uma medida específica que visa um X TPS para um número Y de usuários. Na verdade, não há um objetivo final, pois não sabemos que tipo de carga de trabalho os blockchains teriam que atingir em um estágio de adoção global. Em vez de, seria mais fácil considerá-lo como um grau ou nível de eficácia que idealmente deveria estar presente em todos os momentos.

Por uma questão de clareza, vamos ver quantos blockchains de usuários como Bitcoin devem ser capazes de suportar na era da internet. Acreditamos que a maneira mais fácil de encontrar um número tangível é dar uma olhada nas principais plataformas de mídia social e ver quantos usuários ativos elas suportam.

Dados do Statista revelam que o Facebook hospeda 2,8 bilhões de usuários ativos por mês no quarto trimestre de 2020. Por outro lado, O Twitter tem apenas 330 milhões de usuários ativos com base nos dados do primeiro trimestre de 2019.

De acordo com Glassnode, o blockchain Bitcoin tinha 20 milhões de usuários ativos mensais em dezembro de 2020.

Com taxas de US $ 25 por transação, concluímos que o Bitcoin está no seu limite, mesmo com um número tão baixo de usuários em comparação ao Facebook e Twitter. Como um lembrete, Bitcoin experimentou seu nível mais alto de congestionamento de rede em 2017 durante a última corrida de touros, cobrando dos usuários até US $ 60 por transação.

Portanto, a escalabilidade é um problema urgente que deve ser resolvido em breve. Se o Bitcoin tentar alcançar os sonhos de adoção global, assim como fez em 2017, veremos novamente uma rejeição severa que deixará muitos pensando se a tecnologia blockchain é de fato o futuro.

Vantagens:

  • Permite que a rede suporte uma carga de trabalho maior e funcione normalmente * (sem cobrar taxas altas) em condições extremas
  • Ajuda a protocolos específicos que requerem suporte inerentemente para um grande número de transações. Isso inclui nichos como jogos, plataformas sociais, aplicativos de mensagens, plataformas de streaming de vídeo, etc.

Desvantagens:

  • Com a tecnologia disponível atualmente, os desenvolvedores devem sacrificar a segurança para escalar a rede. As soluções de blockchain corporativo vão tão longe a ponto de mudar para redes permitidas que carecem de descentralização, mas permitem TPS extremamente alto. Para apresentar escalabilidade sem arruinar a segurança, os projetos teriam que mudar de Prova de Trabalho para Prova de Participação.

Descentralização

A descentralização é o primeiro e mais fácil recurso implementado em redes blockchain. Depois de tudo, tudo o que você precisa fazer é certificar-se de que não haja uma entidade central gerenciando o sistema. Mas sem uma entidade central, como os blockchains funcionam?

Você provavelmente já conhece a história, mas vamos nos lembrar por uma questão de contexto. Em blockchains descentralizados, também chamadas de redes sem permissão, os mineiros contribuem confirmando as transações. Seu incentivo é ganhar taxas de transações que outros usuários têm de pagar.

Cada minerador é um nó único no blockchain que tem os mesmos poderes e privilégios de qualquer outro nó. O controle é distribuído igualmente, e não há sequer uma pessoa que pode direcionar a rede em uma determinada direção sem receber a aprovação de outros nós.

Isso é ótimo porque todos os participantes têm muito mais liberdade com sistemas descentralizados em comparação com os centralizados. Isso é especialmente importante na era de hoje, onde empresas e instituições têm o poder de congelar contas por motivos tendenciosos. Se chegarmos a uma idade orwelliana, quem disse que os bancos não começarão a congelar seus ativos por causa de suas opiniões políticas?

A descentralização é de fato a principal razão pela qual muitas redes de blockchain estão na vanguarda da revolução tecnológica. À medida que a vida se torna mais e mais complexa a cada ano, é essencial garantir a liberdade de cada indivíduo vivo, não apenas na vida real, mas também no plano digital.

Como já observamos no início, a descentralização é fácil de implementar. Contudo, se um projeto deseja escalar seu blockchain, os desenvolvedores são forçados a sacrificar esse aspecto único. Isso é comumente feito em redes de blockchain com permissão, onde apenas alguns usuários especiais têm o privilégio de acessar e participar ativamente.

Vantagens:

  • Em uma rede descentralizada, todos os participantes têm o mesmo poder e não podem comandar os outros. Cooperando, entusiastas de criptografia podem discutir questões em um modelo de governança e alterar o protocolo por meio de propostas de governança.
  • A tecnologia Blockchain prospera em termos de segurança quando é mais descentralizada. Mais nós significam que entidades maiores controlam menos energia e requerem mais recursos para atingir um estado em que possam executar um ataque de 51%.

Desvantagens:

  • As coisas podem dar errado mesmo em um modelo de governança democrático, onde um nó é igual a um voto. A comunidade ainda pode tomar decisões "erradas" e as propostas não são exatamente moderadas, o que significa que os membros podem apresentar recursos controversos.
  • A maioria dos protocolos atinge a descentralização por meio de um mecanismo de consenso de Prova de Trabalho. Isso é problemático porque a mineração requer muita energia, o que cria problemas ecológicos. Além disso, tais redes são incapazes de alcançar uma alta contagem de TPS, resultando na falha de escala do blockchain.

Segurança

Por último mas não menos importante, temos segurança. Sem isso, Os blockchains seriam completamente inúteis, pois todos teriam a capacidade de interromper os livros razão e até mesmo manipulá-los. Este não é o caso na maioria das redes blockchain, já que quase todos os desenvolvedores apresentam conceitos que impossibilitam explorações como ataques de 51%.

A principal razão pela qual os blockchains são menos seguros do que os bancos de dados centralizados é que a tecnologia descentralizada também é de código aberto. Como todo hacker pode ler o código, ele pode passar incontáveis ​​horas descobrindo que tipo de façanha pode realizar.

Novamente, exploits são bastante raros, especialmente na rede Bitcoin. Outros blockchains são mais propensos porque tendem a utilizar contratos inteligentes. Em 2021, a maneira mais fácil de hackear um projeto é explorando empréstimos flash, um tipo especial de empréstimo sem garantia utilizado no setor DeFi.

Em algum sentido, segurança e escalabilidade trabalham em direção a objetivos opostos. Enquanto a escalabilidade tenta fazer o sistema crescer ainda mais, a segurança tenta manter a rede estável e funcional em seu estado mais recente.

Segurança não é realmente um aspecto que pode ser negociado no mesmo sentido que descentralização e escalabilidade. Mas nos últimos tempos, é definitivamente comum ver os desenvolvedores deixarem a segurança para trás enquanto se concentram nos outros dois.

Vantagens:

  • A segurança é a única parte fundamental necessária para que a rede blockchain funcione de verdade. Sem segurança, agentes mal-intencionados podem interromper a rede controlando uma grande parte dos nós ou manipulando os dados do livro-razão. É seguro dizer que sem segurança, redes de blockchain são completamente não confiáveis ​​e inúteis.

Desvantagens:

  • A única desvantagem real da segurança é que requer muitos recursos. Os blockchains devem utilizar mecanismos de consenso PoW que precisam de um grande número de mineradores para oferecer suporte à segurança da rede. Mas, à medida que mais mineradores se juntam à rede e a tornam mais segura, aspectos como escalabilidade sofrem devido à falha do PoW em suportar um alto rendimento de transação.

Como o Ethereum 2.0 resolve o trilema do blockchain?

O trilema blockchain é realmente um grande negócio? Nós vamos, não será por muito tempo. Com soluções avançadas como Prova de aposta (PoS), fragmentação, e cadeias laterais chegando às nossas lojas em breve, entusiastas de criptografia terão a chance de ver como é uma rede blockchain perfeita.

Precisamente, essas soluções chegarão com o lançamento do Ethereum 2.0. A rede atualizada incorpora todos os recursos mencionados acima para criar um blockchain de Prova de aposta que é descentralizado, escalável, e seguro.

Ethereum 2.0 já está aqui, mas, infelizmente, ainda temos que esperar pelo menos um ano para que Vitalik Buterin e a equipe integrem o sharding e as cadeias laterais. Eles virão em roll-ups de cronograma ao longo do ano, o que aumentará lentamente o Ethereum. Até então, a nova rede PoS funcionará lado a lado com o antigo blockchain PoW.

Assim que todas as atualizações forem implementadas, a velha rede que conhecemos há anos irá desaparecer. Para ser mais preciso, Ethereum (PoW) se tornará uma das 64 cadeias laterais do Ethereum 2.0, o que possibilita a continuidade do projeto.

Mas novamente, O futuro imaginado por Ethereum ainda é um conceito. Ainda precisamos ver se a Prova de Participação e a fragmentação funcionam na teoria e se têm a capacidade de suportar uma grande carga de trabalho. Por agora, todos nós podemos esperar e esperar enquanto pagamos $ 50 em taxas nas bolsas descentralizadas.

Conclusão

O trilema blockchain é um tópico importante para todos os desenvolvedores trabalhadores da indústria. Projetos como Bitcoin e Ethereum já fizeram muito pelo mundo. Mas, para atingir um nível em que o blockchain possa revolucionar o mundo de todos, e não apenas o de nossa pequena comunidade, o trilema deve ser resolvido.

Embora tenhamos projetos que usam PoS e sharding, nenhum deles teve a chance de provar ao mundo que são capazes de suportar uma grande base de usuários. Ethereum é o segundo maior projeto do mercado em valor de mercado, então, se Vitalik Buterin pode fazer isso, finalmente saberemos que o trilema blockchain não é mais um problema.

Depois de descobrir a resposta para a pergunta “Qual é o trilema blockchain, ”Recomendamos sinceramente que você leia nosso guia do Ethereum 2.0. Ao fazê-lo, você entenderá melhor como a atualização da rede ajuda os desenvolvedores com os desafios que eles, no momento, cara.