Escala Bitcoin e Blockchain – as maiores soluções para a escalabilidade «Cryptolinks

Escala Bitcoin e Blockchain – as maiores soluções para a escalabilidade

Por: Santiago
22 de março de 2019

Como tornar o Bitcoin e Blockchain escalável há muito tempo tem sido um ponto importante de discussão. Muitos vêem o Bitcoin e a tecnologia blockchain que ele tem como tendo pouco valor se não atingirem a velocidade oferecida por outras tecnologias.

Como está, leva dez minutos para que um bloco seja adicionado ao Bitcoin Blockchain. Com muitos blockchains previsto sendo aplicados aos casos de uso corporativo, os desenvolvedores estão constantemente se esforçando para encontrar a melhor solução para dimensionar a tecnologia blockchain.

Neste post mais recente do Cryptolinks, analisamos as maiores soluções sendo propostas para tornar o blockchain escalável e a validade de cada um.

altcoins

Altcoins foi uma das primeiras propostas para combater as limitações do Bitcoin Blockchain. Com o código Bitcoin sendo de código aberto, estava disponível para que qualquer desenvolvedor e engenheiros de software levassem e mexem a suas próprias idéias.

Em 2011, o ex -engenheiro de software do Google e o graduado do MIT Charlie Lee pegou o código -fonte do Bitcoin e o alterou para criar o Litecoin. Os blocos no Litecoin foram adicionados a cada 2,5 minutos, em oposição aos dez minutos do Bitcoin.

Desde então, muitos outros altcoins foram criados com alguns construindo sua blockchain a partir do zero. Alguns reivindicam recursos de taxa de transferência de até 10.000 transações por segundo, mas as compensações de segurança para alcançar esse tipo de taxa de transferência foram inaceitáveis para a maioria.

Até hoje, nenhum altcoin conseguiu desafiar significativamente o tamanho e a capitalização de mercado do Bitcoin Blockchain. O mercado da blockchain Bitcoin no momento da redação representa mais de 50% de todo o mercado de criptomoedas.

Tamanho do bloco

O tamanho do bloco tem sido outra proposta para combater a escalabilidade que teve uma longa história. Debates para aumentar o número de bytes possíveis a serem incluídos em blocos no Bitcoin Blockchains voltam a 2010.

Aumentar o número de bytes que pode ser incluído em blocos permite que mais transações sejam incluídas em cada bloco e diminua as taxas necessárias para processar transações. Discussão para aumentar o tamanho do bloco de Bitcoin se intensificou em 2015.

Entre 2015 e agosto de 2017, duas atualizações fracassadas para aumentar o tamanho do bloco ocorreram. Essas atualizações, conhecidas como Contrato de Hong Kong e o Acordo de Nova York, o tamanho do bloco agendado aumenta, bem como a implementação de testemunhas segregadas (SEGWIT), que será discutida nas atualizações de software.

No entanto, ambas as atualizações falharam quando chegou a hora dos operadores de nó atualizarem e, em agosto de 2017, uma parte essencial da comunidade Bitcoin Split e Hard Bifed para criar uma rede separada Bitcoin Cash com um limite aumentado de tamanho de bloco.

O Bitcoin Cash permite taxas mais baixas e mais transações devido ao seu maior limite de tamanho de bloco, mas muitos vêem o aumento do tamanho do bloco resultou em uma rede mais centralizada. Também há significativamente menos poder de hash, assegurando a rede e um livro só volta ao seu gênese em agosto de 2017.

Atualizações de software

Outras propostas de atualização de software também abordaram a escalabilidade. Testemunha Segregada (Segwit) Os nós atualizados particionam a parte da assinatura digital dos blocos da parte da transação para permitir mais espaço para transações. O Segwit foi ativado em agosto de 2017 por meio de um garfo suave e os nós ainda estão atualizando para implementar o software que suporta o Segwit.

Canais de pagamento

Os canais de pagamento provavelmente serão a solução mais bem -sucedida até agora para as limitações de escalabilidade do Bitcoin. o Rede Lightning é um canal de pagamento construído sobre o Bitcoin Blockchain que permite que os pagamentos sejam concluídos fora da cadeia entre os participantes do canal e retorne à blockchain principal para liquidação.

A Rede Lightning tem aumentado recentemente em popularidade e as empresas começaram a fornecer serviços onde os pagamentos são facilitados para ocorrer através da Rede Lightning. Os pagamentos podem ocorrer extremamente rápido através dessa rede e no mínimo de taxas, mas ainda existem algumas preocupações de segurança com a rede e ainda precisam ocorrer antes que a rede possa ser amplamente utilizada.

A rede Lightning é a solução mais amplamente implementada para escalar a rede Bitcoin que foi proposta até agora.

Correntes laterais

Os sidechains são semelhantes aos canais de pagamento. São camadas de assentamento separadas, construídas sobre as blockchains.

O líquido Sidechain lançado pela Bitcoin Development Company BlockStream é um Sidechain que opera no topo do protocolo Bitcoin. Atualmente, os sidechains são soluções úteis para os consórcios corporativos correrem juntos, mas é improvável que eles obtenham ampla adoção entre os usuários comuns.

Sharding

O sharding envolve a divisão de dados para que diferentes nós não precisem validar todo o conjunto de dados. Sharding é uma ótima solução de escalabilidade em uma rede em que a confiança não é um problema.

Por exemplo, em um banco de dados tradicional, os dados são simplesmente divididos em fragmentos e cada fragmento é processado por um computador diferente, permitindo que o sistema alavanca o poder computacional da rede distribuída. Quando se trata de uma blockchain, a proposta de sharding fica muito complexa.

Projetar sharding de uma maneira que a validação da transação não represente nenhum risco para a rede é extremamente difícil e a maioria dos desenvolvedores desconsiderou o sharding como uma opção a curto prazo.

Algoritmos de consenso

o Prova de trabalho (POW) O mecanismo de consenso que o Bitcoin implementou foi uma grande inovação para poder permitir que os participantes de uma rede distribuída confiem um no outro. Nenhum outro Altcoin conseguiu corresponder com sucesso ao nível de segurança que o Bitcoin Protocol adquiriu.

Alguns adaptaram a maneira como o protocolo atinge consenso para otimizar a velocidade, mas todos os algoritmos de consenso fora do PoW são considerados altamente arriscados. A alternativa mais popular que está planejada para ser implementada no O protocolo Ethereum é a prova de participação (POS).

O PDV envolve mineradores (chamados validadores de bloco no POS), as moedas de apostar para validar transações. Se eles validam transações incorretas, sua participação será reduzida. Eles também recebem um incentivo monetário na forma de dividendos para o processamento de transações válidas.

Resumindo a escalabilidade

A escalabilidade continua sendo um dos tópicos mais quentes em Blockchain e Bitcoin. Tal como está, os protocolos que enfatizaram a segurança dominaram o mercado.

É por isso que vemos Bitcoin e Etherum representando a maior participação de mercado de todas as criptomoedas. No entanto, à medida que a tecnologia avança, podemos ver algumas das soluções de escalabilidade observadas no post mais amplamente implementadas, juntamente com outras soluções sendo propostas.

Escrito por autor: Santiago

Sou um profissional de desenvolvimento de negócios talentoso e entusiasmado que trabalha no mundo das criptografia a partir das raízes do ambiente de economia de blockchain e criptomoeda.