Problemas de Blockchain – Como resolver problemas com a mais recente tecnologia da Vogue

As blockchains têm um problema energético – a tecnologia depende de hardware caro e consome uma enorme quantidade de eletricidade para processar algoritmos e transações complexas.Imagens de Lars Hagberg/Getty

Em meio ao fervor contínuo por criptomoedas e tecnologia blockchain, os evangelistas afirmam que pode ajudar a substituir tudo, desde o próprio dinheiro até à base de muitas das nossas ferramentas digitais. Mas com as taxas do Bitcoin disparando devido ao seu uso expandido no ano passado e os contratos inteligentes do Ethereum com erros, levando a usuários perdendo milhões de dólares, esta é realmente uma tecnologia pronta para adoção convencional?

Não há sequer um definição concreta do que é um blockchain. Se, no entanto, assumirmos que se trata de um sistema de contabilidade distribuída, existem áreas-chave que muitos dos que estão na vanguarda do desenvolvimento da blockchain acreditam que faltam. Conversamos com desenvolvedores de blockchain para descobrir mais sobre as falhas da tecnologia.

Vídeos recomendados

Trabalhando para todos

blockchain além do bitcoin

Este artigo faz parte da nossa série “Blockchain além do Bitcoin“. Bitcoin é o começo, mas está longe do fim. Para ajudá-lo a entender o porquê, estamos nos aprofundando no mundo do blockchain. Nesta série, iremos além da criptomoeda e nos aprofundaremos em aplicativos blockchain que podem remodelar registros médicos, urnas eletrônicas, videogames e muito mais.

“O maior problema que vejo agora é o problema de escalabilidade”, Justas Pikelis, cofundador da plataforma de comércio eletrônico blockchain, Monetha, disse Tendências Digitais. “No momento, Ethereum pode processar 17 transações por segundo. Facebook pode lidar com 175.000 solicitações por segundo. Visa, 44.000 transações por segundo. Então, se realmente quisermos usar criptomoedas como moeda, isso não seria possível neste momento.”

O melhor exemplo do problema de escala do blockchain é o aumento das taxas de transação do Bitcoin e dos tempos de confirmação que ocorreram durante o aumento explosivo do valor da moeda no final do ano passado. As taxas aumentaram de um ou dois dólares para até US$ 50.

Outras criptomoedas e as plataformas blockchain não sofrem tão severamente com esse problema, e há tecnologias sendo implementadas em Bitcoin para mitigá-lo, mas não é uma solução fácil, mesmo com eles em vigor.

“Quando você armazena os dados no blockchain, é muito caro”, explicou Alexander Demidko, CRO da empresa de banco de dados blockchain Fluência. “É por isso que todas essas soluções tentam armazenar os dados fora da cadeia e enviá-los periodicamente para o blockchain. Mas ainda é difícil pesquisar os dados armazenados ali. É por isso que [pensamos] que idealmente deveria haver uma maneira de enviar os dados para o ambiente descentralizado e, em seguida, pesquisar os dados de que preciso lá. É isso que estamos tentando resolver com um banco de dados descentralizado, já que atualmente não é suportado pelo blockchain.”

Justas Pikelis, cofundador da Monetha
Justas Pikelis, cofundador da Monetha, uma plataforma de comércio eletrônico blockchain.Justas Pikelis/Facebook

Blockchains como o usado pelo Bitcoin, que alavancam um ‘sistema de prova de trabalho, exigem enormes quantidades de poder de computação – isso é caro em hardware e eletricidade. Embora existam alternativas, os blockchains ainda são computacionalmente intensos quando comparados com soluções tradicionais de banco de dados. O armazenamento também é um problema potencial.

O blockchain de transações simples do Bitcoin tem mais de 150 GB. Qualquer instituição empresarial que utilize a tecnologia blockchain para um banco de dados tradicional pode esperar que cada nó exija muito mais espaço do que isso. Esse problema seria agravado se, como empresa, você operasse uma blockchain privada – controlando você mesmo cada nó.
Edgar Bers, chefe de relações públicas da HashCoins, acredita que a tecnologia blockchain, tal como existe agora, não seria útil ou escalável para um grande banco de dados.

“A maioria dos blockchains que temos hoje não são bons para empresas que dependem de grandes quantidades de dados […] A maioria das empresas dependem de terabytes de informações e arquitetura de servidor centralizada […] Blockchains de vários terabytes são ineficientes”, ele disse. “Quando seu negócio exige comunicações ultrapesadas, você realmente precisa colocar toda a tecnologia possível no blockchain para sobreviver à carga. Se você projetar um blockchain para um determinado máximo de transações por segundo, aumentando seu negócio as operações podem ser surpreendentes devido às atualizações necessárias do blockchain – que talvez você nem precise mão."

Isso é menos problemático se você operar um blockchain de contabilidade pública, porque você pode descentralizar seu blockchain em nós encontrados em todo o mundo. Esta é certamente uma solução viável e utilizada por governos como a Estónia. No entanto, isso leva a outro problema completamente diferente. O problema da privacidade.

Somente para seus olhos

A maioria das pessoas imagina a tecnologia blockchain como o sistema distribuído publicamente no qual o Bitcoin é construído. O nós (mineradores) estão localizados em todo o mundo, e todo o blockchain pode ser baixado publicamente, visualizado e verificável. Essa transparência total cria todos os tipos de problemas para as organizações que lidam com os menores dados confidenciais.

“A descentralização total é quase utópica, onde só pode ser usada em uma função muito primitiva, como o Bitcoin”, explicou Pikelis. “Quando você está falando de coisas mais complicadas, um pouco mais de informação armazenada no blockchain, é muito difícil chegar a essa descentralização total. Ainda assim, as pessoas têm que acreditar que as empresas estão executando esses aplicativos descentralizados para que possam ser capaz de embarcar e realmente armazenar as coisas e fazer hash das coisas que são privadas [como] públicas Informação."

Mesmo os desenvolvedores da Fluence, que estão trabalhando no desenvolvimento de tecnologia de banco de dados blockchain que poderia, em teoria, lidar com informações potencialmente confidenciais, não acreditam que ela esteja pronta para isso ainda. “Tal como acontece com toda tecnologia que ainda não amadureceu, você não quer armazenar dados excessivamente confidenciais lá. Quando ficar mais maduro, você poderá confiar mais nele”, disse Demidko à Digital Trends.

Isso não quer dizer que eles não estejam trabalhando em uma solução. A primeira e mais previsível, considerando a dependência da blockchain na criptografia, é a criptografia.

“No exemplo de um banco de dados de carteiras de habilitação, sou um usuário, tenho minha carteira de habilitação e quero colocá-la em um banco de dados descentralizado”, explicou Demidko. “Posso criptografá-lo com minha chave pessoal e não contar essa chave a ninguém, mas às autoridades que precisam dela. Se eu colocar minha carteira de motorista no banco de dados descentralizado, ela será criptografada lá, para que nenhuma outra pessoa possa lê-la sem minha permissão. Os nós onde os dados estão armazenados têm acesso aos dados, mas não podem lê-los porque não possuem chaves.”

No entanto, a criptografia por si só não é a solução final para as questões de privacidade. As chaves privadas podem ser revelado acidentalmente por terceiros, e o desenvolvimento de Computação quântica poderia levar a força bruta fácil de chaves privadas isso ameaçaria a santidade dos dados armazenados em uma blockchain verdadeiramente descentralizada. Ainda não existe uma solução fácil para estes problemas, pelo que a privacidade continuará a ser um sério obstáculo para muitos projetos promissores.

O problema do leigo

Embora a tecnologia blockchain esteja se tornando cada vez mais fácil de aproveitar e entender, ainda não é um tópico fácil de entender. Os serviços e ferramentas Blockchain exigem mais conhecimento técnico dos usuários do que muitas plataformas digitais contemporâneas, e isso pode ser problemático para adoção, especialmente se os receios de segurança e a perda de fundos se tornarem associados ao público da blockchain. imagem.

A segurança dos dados está falhando e é preciso haver um sistema melhor. Blockchain cria um registro público seguro e inalterável e está preparado para melhorar drasticamente o mundo ao seu redor, desde sistemas de votação até contratos de aluguel.

“Blockchain e Bitcoin [são] realmente difíceis de usar para aqueles que não estão relacionados com tecnologia ou desenvolvedores de software”, disse o CEO da Fluence, Evgeny Ponomarev, à Digital Trends. “Apenas enviar uma transação é muito difícil. No próximo ano, todos nós, como comunidade, precisaremos construir ferramentas para tornar isso mais fácil, porque é a única maneira de melhorar a adoção.”

Tais ferramentas terão que envolver maior segurança do usuário. Embora a tecnologia blockchain seja muitas vezes mais segura do que as senhas tradicionais, perder uma chave privada pode criar todo tipo de dor de cabeça. Um sistema descentralizado muitas vezes carece de um processo de arbitragem para recuperação.

Embora o blockchain seja muitas vezes mais seguro do que as senhas normais, perder uma chave privada pode criar todo tipo de dor de cabeça.

“Há algumas pesquisas de criptografia que foram feitas com recuperação de chave”, sugeriu Ponomorev, como uma solução potencial para esse problema. “Dividir a chave em vários pedaços, entregá-los a muitas pessoas. Eles podem ajudá-lo a recuperá-lo em pedaços, caso você o perca. Algumas empresas estão tentando usar um sistema de custódia, onde você pode pegar suas chaves e colocá-las em algum lugar ou com alguém seguro, para protegê-lo de perdê-las.”

No entanto, o CRO da sua empresa rapidamente apontou que estas técnicas são imperfeitas, abrindo potencialmente novos caminhos para ataques de agentes externos. Segurança e facilidade de uso nem sempre andam de mãos dadas, disse ele.

O velho oeste

Muitos dos primeiros proponentes da tecnologia blockchain elogiaram a sua capacidade de operar fora das restrições e regulamentações habituais dos governos centralizados e das instituições financeiras. Embora essa falta de supervisão ainda seja bem-vinda por muitos, um número crescente de desenvolvedores acredita que alguma forma de padronização e controle é necessária para tornar o blockchain uma tecnologia convencional.

“Acho que [a regulamentação é] certamente possível”, disse Pikelis, cofundador da Monetha. “Há tanta incerteza […] as pessoas ainda não concordam com um tipo de consenso sobre o que devem fazer em relação às criptomoedas e às ofertas iniciais de moedas (ICO). Acho que veremos muita coisa acontecer no espaço regulatório para ICOs, criptomoedas e blockchain de forma bastante diferente em diferentes partes do mundo.”

A revolução do valor: como o Blockchain mudará o dinheiro e o mundo | Gália Benartzi | TEDxWhiteCity

Parte disso será a regulamentação financeira, disse ele, sugerindo que órgãos como a Comissão de Valores Mobiliários dos EUA criarão diretrizes sobre o que é permitido. Isso afetará particularmente as empresas que desejam vender seus próprios tokens.

Embora regular certas criptomoedas seria difícil, não é difícil olhar para a abundância de novas criptomoedas e esquemas de marketing de blockchain e ver os benefícios das limitações. A expansão do blockchain para novas áreas também convida a novas regulamentações ou a entrar em conflito com a lei existente. Se fosse usado para rastrear registros médicos, por exemplo, ficaria imediatamente sujeito às leis existentes em muitos países ao redor do mundo.

“Toda a atenção à tecnologia blockchain é um pouco prematura, e o tamanho dela traz muitos pressão, e é por isso que algumas coisas estão começando a falhar e algumas coisas podem não parecer racionais”, Pikelis nos contou. “Levará algum tempo para que as pessoas que não têm conhecimento técnico e conhecimento técnico possam confiar totalmente nos contratos inteligentes e na tecnologia blockchain.”

Não é difícil olhar para o excesso de criptomoedas e esquemas de marketing de blockchain e ver os benefícios das limitações.

Estamos começando a ver os primeiros sinais disso, e como HashFlare disse recentemente ao Digital Trends, os primeiros passos provavelmente serão conhecer as regras do seu cliente (KYC) destinadas a prevenir a lavagem de dinheiro.

É improvável que isso agrade aqueles que gostam de operar à margem da sociedade com carteiras anônimas de criptomoedas e relativa impunidade dos órgãos governamentais e reguladores.

No entanto, como acontece com qualquer tecnologia de fronteira nova e excitante, se o blockchain quiser ver mais mainstream adoção, simplificação da interação e alguma forma de remediação podem ser necessárias – e isso significa governança.

Isso não resolverá tudo. A tecnologia Blockchain, por sua própria natureza distribuída. Isso é um ponto forte em alguns casos, mas também é difícil usar o blockchain para lidar com alguns problemas que os sistemas centralizados foram projetados desde o início para alcançar.

Parece provável que, tal como nos primórdios da Internet, algumas das maiores e mais impactantes plataformas blockchain se tornarão um dia pilares da sociedade quotidiana. Porém, se essa analogia for seguida até a sua conclusão, isso também significa que hordas de outros cairão no esquecimento, deixando apenas os mais úteis e versáteis. Blockchain não é uma cura milagrosa para todos os males tecnológicos e, como a história recente tem mostrado, inovações poderosas trazem consequências indesejadas.

Recomendações dos Editores

  • A criptografia está travando e isso pode tornar as GPUs mais acessíveis
  • A criptografia do Facebook não é um novo Bitcoin, são dólares da Disney para uma nova ordem mundial
  • Parque eólico gigante em Marrocos ajudará a extrair criptomoedas e economizar energia
  • Gato pegou sua carteira? Felino virtual CryptoKitties alcança US$ 170 mil em dinheiro criptografado