Compartilhe este artigo

Co-criador do Lightning lança código para o conceito de escalonamento do Bitcoin

O coautor do white paper sobre a rede Lightning, Tadge Dryja, lançou um novo código para uma proposta de solução de dimensionamento na qual ele vem trabalhando há um ano.

Tadge Dryja 2

Tadge Dryja, coautor do artigo original que sustenta a rede experimental de pagamentos lightning do bitcoin, lançou um novo artigo de pesquisa descrevendo uma proposta de solução de dimensionamento na qual ele vem trabalhando há um ano.

Lançado segunda-feira,Utreexo tornaria a parte dos nós completos do Bitcoin chamada de "estado" (também conhecido como "conjunto UTXO") menor e mais fácil de executar com a ajuda de provas criptográficas. Embora a ideia já existisse desde antes do CoinDesk cobri-la pela primeira vez em janeiro, este artigo descreve a ideia com mais detalhes técnicos.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto Daybook Americas hoje. Ver Todas as Newsletters

Dryja é conhecido por ser um dos mais proeminentes tecnólogos por trás da ideia do "relâmpago", de que o Bitcoin pode escalar significativamente se as transações forem empurradas para uma segunda camada. Vários grupos de desenvolvedores estão trabalhando para implementar a Tecnologia para pagamentos de Bitcoin , embora ainda seja experimental e não completamente seguro de usar.

A Utreexo tem uma motivação similar, que se resume a tornar os full nodes do Bitcoin mais fáceis de executar. Embora eles exijam alguns recursos de computação para configurar, eles são a maneira mais segura de usar Bitcoin, sem precisar confiar em um intermediário para verificar se as transações na rede são reais.

"À medida que o número de usuários do sistema aumenta, o conjunto UTXO cresce, e o custo de recursos para executar um nó aumenta. Isso levou a uma proporção progressivamente menor de usuários executando seu próprio nó, pois mais usuários dependem de clientes leves ou de nós [de terceiros] para informá-los sobre o estado da rede", explica o artigo.

Como tal, o artigo descreve uma maneira pela qual os nós podem usar provas criptográficas para armazenar menos dados sem comprometer a segurança. "Os nós que usam o acumulador precisam apenas armazenar uma representação de tamanho logarítmico do conjunto UTXO, reduzindo muito o espaço de armazenamento e os tempos de busca de disco", afirma o artigo.

O artigo também revela os resultados das simulações realizadas por Dryja, mostrando os benefícios do esquema.

"Desde janeiro, implementei mais código e o tornei público no GitHub, e obtive números de desempenho para tamanhos de download da rede principal do Bitcoin ", disse ele ao CoinDesk.

Porém, olhando para esses números, há um pequeno problema: embora os requisitos de armazenamento diminuam no geral, os dados de prova aumentam a carga de largura de banda da rede.

"Em nossas simulações de download do blockchain do Bitcoin até o início de 2019 com 500 MB de RAM alocados para cache, as provas adicionam apenas aproximadamente 25% à quantidade baixada de outra forma", explica o artigo.

Se outros desenvolvedores quiserem dar uma olhada e analisar por si mesmos, Dryja disse ao CoinDesk que ele lançou o código como código aberto para que os desenvolvedores possam testar a ideia.

"Ainda não está integrado a uma carteira, o que ainda levará algum tempo, mas a biblioteca está lá para as pessoas experimentarem", comentou.

Imagem via arquivos CoinDesk

Alyssa Hertig

A contributing tech reporter at CoinDesk, Alyssa Hertig is a programmer and journalist specializing in Bitcoin and the Lightning Network. Over the years, her work has also appeared in VICE, Mic and Reason. She's currently writing a book exploring the ins and outs of Bitcoin governance. Alyssa owns some BTC.

CoinDesk News Image