Vitalik Buterin

Em um discurso importante dado na conferência na primeira quinzena de janeiro de 2019, o co-criador da Ethereum e celebridade do blockchain Vitalik Buterin fez mais uma de suas alegações controversas e assustadoras.

Quando um membro da audiência perguntou a ele sobre a capacidade de transações por segundo da tecnologia Casper CBC, Buterin rapidamente interrompeu o membro da audiência antes de fazer uma declaração que despertasse o público sobre quantos entendiam mal e priorizavam incorretamente a necessidade de uma alta taxa de TPS.

Nesta declaração, ele disse que os projetos que empregam algoritmos alternativos para atingir taxas de TPS absurdamente altas são todos uma “pilha centralizada de lixo”.

Vitalik Buterin

Barato, rápido ou seguro – escolha dois

Antes de nos aprofundarmos muito na análise técnica dos próximos desenvolvimentos CBC Casper, precisamos discutir o que realmente está em jogo aqui. Além disso, por que Buterin sente que os projetos que superenfatizam o TPS (transações por segundo) estão tentando capitalizar em chavões em vez de tecnologia estável e verdadeiramente descentralizada?

Para quem não conhece, TPS se refere ao número de transações que uma rede de criptomoeda pode processar a cada segundo. Bitcoin é famoso por ter um TPS excepcionalmente baixo por si só. Isso é causado pela demanda incrivelmente alta na rede, que às vezes leva a taxas de transação parabolicamente crescentes.

Outras redes mais recentes têm taxas de TPS mais altas, mas talvez não tenham a segurança de rede robusta que o bitcoin possui. Por exemplo, apesar do bitcoin ter um TPS comparativamente baixo, ele, até hoje, nunca sofreu um ataque de 51%, um ataque de sincronização temporal ou qualquer outro tipo de ataque primário. Compare isso com projetos mais jovens e ágeis como o Verge, que foi atacado com sucesso várias vezes. Isso não quer dizer que um alto TPS automaticamente torna um projeto menos seguro. Em vez disso, é um lembrete de que apenas ter um alto TPS não é suficiente para construir uma rede de criptomoeda confiável, segura e confiável.

Resolver o problema do TPS é um ponto sensível entre os entusiastas da criptografia. Os debates em torno disso podem se tornar tão desagradáveis ​​que guerras civis virtuais foram lançadas por causa disso. O exemplo clássico é o Bitcoin Cash se separando do bitcoin, principalmente sob a bandeira de ter TPS mais alto e taxas de transação mais baixas. Antes disso, um rompimento semelhante ocorreu com Litecoin (embora não tenha sido contencioso, pois Litecoin assumiu um nome e uma identidade completamente diferentes, em oposição a alegar ser o verdadeiro bitcoin).

“Pilha Centralizada de Lixo”?

O principal componente da afirmação de Buterin na conferência gira em torno de prioridades mal arranjadas. De acordo com Buterin, existem muitas maneiras pelas quais um alto TPS pode ser alcançado. O problema é que nem todos esses métodos são criados iguais. Buterin chamou especificamente algoritmos como VFT, alegando que a única maneira desses projetos serem capazes de atingir seu TPS é por centralização.

A equipe de Buterin está se movendo na direção oposta. Em vez de se esforçar para obter a maior taxa de TPS possível, seu objetivo é se concentrar em duas coisas. Primeiro, como é difícil censurar ou reverter blocos e quanto tempo leva para tornar as transações seguras. De acordo com Buterin, essas duas preocupações são o que importa, não uma taxa de TPS altíssima.

Especificamente, Buterin disse:

“Quando um projeto de blockchain afirma que podemos fazer 3500 TPS porque temos um algoritmo diferente, o que realmente queremos dizer é que somos uma pilha centralizada de lixo que só funciona porque temos sete nós executando a coisa toda.”

Em outras palavras, Buterin afirma que esses projetos só podem atingir seu TPS porque contam com o que é essencialmente um ponto central de falha. Esta metodologia de projeto de rede é a antítese de como as redes de criptomoedas devem funcionar.

Pense dessa maneira. Cada bloco de bitcoin tem apenas 1 MB. Pelos padrões de hoje, essa quantidade de dados é microscópica. Se hospedássemos todo o poder de processamento da rede bitcoin, digamos, no serviço de nuvem Amazon AWS, ele poderia facilmente processar bilhões ou até trilhões de transações por segundo.

Então, por que não fazemos isso? A resposta é simples. O Bitcoin foi projetado para ser descentralizado, o que significa que é imune à censura e às tentativas de terceiros (como governos, polícia etc.) de fechá-lo. Se todas as transações da rede bitcoin fossem operadas em um serviço em nuvem de propriedade de uma empresa, ele poderia ser retirado em segundos a pedido de uma entidade governamental a que a empresa que opera a rede seria forçada a cumprir.

Essencialmente, o que temos aqui é uma troca. A rede bitcoin sacrifica as velocidades incrivelmente altas e a capacidade de transferência de rede de um sistema centralizado altamente desenvolvido em troca de um sistema muito mais lento que é imune a censura e quedas.

O principal elemento da afirmação de Buterin é que esses projetos não nomeados aos quais ele se refere estão essencialmente indo por esse caminho. Eles estão escolhendo centralização e velocidade em vez de descentralização e segurança.

Para apoiar isso, ele disse: “O objetivo dos algoritmos de consenso não é tornar um blockchain rápido … [é] manter um blockchain seguro.”

Tudo sobre Casper CBC

Como um projeto pode atingir um alto TPS e ainda permanecer descentralizado e seguro? Buterin afirmou que em vez de depender de tecnologia dedicada a maximizar o TPS, taxas de TPS mais altas podem ser alcançadas usando tecnologias como fragmentação e outras tecnologias de camada 2 (outros exemplos são Lightning Network ou Plasma).

Uma dessas tecnologias em que a Fundação Ethereum está trabalhando é conhecida como Casper CBC. O CBC significa correto por construção. Relaciona-se a um conjunto de novos protocolos que terão impacto sobre a forma como o consenso é alcançado na implementação Casper de Ethereum.

Ethereum R&Aditya Asgaonkar, membro do D descreve CBC assim: “É chamado de correto por construção porque a correção de novos protocolos é garantida por sua construção, que é por definição incremental de um protocolo abstrato (e comprovadamente correto) posteriormente.”

A implementação de Casper foi antecipada há algum tempo e promete mover a rede para longe do consenso de prova de trabalho indiscutivelmente perdulário – significando mineração em dispositivos ASIC que consomem grandes quantidades de energia e recursos, e convertendo-os em muito menos modelo de prova de aposta com uso intensivo de energia.

Modelos de prova de risco requerem muitas técnicas mais avançadas para atingir uma alta taxa de TPS, mas é inteiramente possível, desde que os desenvolvedores encontrem uma maneira de fazer isso sem sacrificar a segurança da rede.

Buterin o Spitfire

Chamar outros projetos, tecnologias e pessoas é algo pelo qual Buterin se tornou famoso. No passado, quando ele fazia afirmações como essa, a resposta costumava ser dividida entre aqueles que concordam plenamente com ele e aqueles que acham sua retórica míope ou incompleta. Nesse caso, Buterin não mencionou nenhum projeto específico e, portanto, só nos resta fazer suposições fundamentadas sobre a quais redes ele está se referindo.

No curto prazo, no entanto, os comentários de Buterin ainda são principalmente fanfarronice sem apoio. Algumas informações foram tornadas públicas sobre o desenvolvimento de Casper e CBC, mas o público em geral ainda não teve acesso total a Casper. Portanto, não sabemos se ele pode cumprir tudo o que Buterin prometeu.

Talvez saibamos mais detalhes sobre Casper e sejamos capazes de determinar diretamente quanta verdade está contida na declaração emocionalmente carregada de Buterin antes do final do ano.

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