contador de visitas

Escala Ethereum pode?

escala ethereum

Você pode ter lido sobre O problema da escalabilidade de bitcoin, mas pode escala Ethereum? A principal questão que se coloca ao fazer redes blockchain é que o futuro é incerto. Tudo parece funcionar bem com o nível atual de uso. Mas o que acontece se todos entrarem em cena?

Todas as grandes empresas de tecnologia, do Facebook à Amazon, tiveram que lidar com a questão da escalabilidade. Bitcoin e Ethereum não são diferentes. Outro problema enfrentado pela comunidade blockchain é a novidade da tecnologia em si. É um território inexplorado e poucas pessoas podem prever como será o futuro.

O que torna a escalabilidade um problema para a Ethereum?

Cada bloco no blockchain contém uma certa quantidade de dados. No caso do Bitcoin, esse valor é 1MB. Este limite significa que a rede Bitcoin só pode processar cerca de sete transações por segundo. O Ethereum é duas vezes mais rápido e pode lidar com transações 15 por segundo. Ambos os sistemas são pouco comparados às operações 45,000 da Visa por segundo. A falta de escalabilidade é um dos principais obstáculos para a criptomoeda.

escala ethereum

O que dificulta o dimensionamento?

A descentralização é uma bênção e uma maldição. O benefício é que todos com um computador podem participar da rede. Você pode até mesmo minha criptomoeda como Ether com um smartphone. Não vai te levar longe, mas é possível. No entanto, isso só é possível devido ao pequeno tamanho do bloco de dados. A maldição é que os pequenos tamanhos de bloco dificultam o número de transações que a rede pode manipular.

Se o tamanho do bloco for aumentado, será necessário um computador mais poderoso para processar. Aumente o volume o suficiente, e somente os supercomputadores mais poderosos do mundo podem extrair o Ethereum. Isso significa que o rapaz não é capaz de participar da rede. Isso significa que o sistema deixa de ser descentralizado porque apenas um punhado de grandes empresas pode se dar ao luxo de minerar o Ethereum.

Em outras palavras, parece que você não pode ter um sistema descentralizado e escalonável. Isso deixa o entusiasta blockchain em um Catch 22. Se eles sacrificam a descentralização, eles abrem as portas para o monopólio e a corrupção. Se eles sacrificarem a escalabilidade, a rede acabará se tornando inutilizável e abandonada. Então qual é a solução?

Sharding

Uma das soluções propostas para esse problema é o método de 'fragmentação'. A rede blockchain funciona atualmente para que cada nó no sistema mantenha uma cópia de todo o blockchain. Naturalmente, isso só é possível porque os blocos são relativamente pequenos em tamanho. Sharding, então, é a prática de dividir os dados do blockchain, de modo que cada nó contenha um fragmento do blockchain - um shard.

O problema com sharding é que ele exige que cada nó confie nos outros nós. Dado que um nó não terá mais uma cópia completa do blockchain, ele depende dos outros nós para completar a imagem. A fragmentação pode levar a uma redução na segurança, pois as verificações de transações são mais complicadas.

escala ethereum

Transações fora da cadeia

Outra solução para o problema de escalonamento é usar transações fora da cadeia. Esta solução é semelhante à Rede Lightning usada pelo Bitcoin. Transações fora da cadeia significam que uma determinada transação não é registrada imediatamente no blockchain. Em vez disso, duas partes podem se transferir entre si usando um canal de micropagamento sem usar o blockchain.

A medida de segurança aqui é que cada parte tem a opção de terminar o canal de micropagamento enviando todas as transações para o blockchain. A idéia geral, no entanto, é que isso não acontecerá com muita frequência em comparação com os registros atuais de transações de blockchain. Em última análise, transações fora da cadeia liberam o poder de processamento e aumentam a escalabilidade.

anterior "
Próximo »