Share this article

Mais rápido que um raio? O artigo 'Sprite' prevê novos pagamentos de Bitcoin

Pesquisadores criaram uma estrutura para um sistema de pagamento que, segundo eles, seria ainda mais rápido que a Lightning Network do bitcoin.

lightning, storm

Anunciada no início de 2015, a Lightning Network foi anunciada como uma solução promissora para os desafios de escala do bitcoin – uma ONE que, ao longo do ano passado, foi se aproximando do lançamento.

No entanto, um novo artigo apresentou a estrutura para outro sistema de pagamento que, segundo os pesquisadores, seria ainda mais rápido.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto for Advisors Newsletter today. See all newsletters

Os canais de pagamento, como os propostos pela Lightning Network, são uma vertente do debate sobre a escalabilidade do Bitcoin que, embora muitas vezes assuma a forma de argumentos sobretamanho do bloco, é, em última análise, sobre o volume de transações que a rede pode processar em um determinado período de tempo.

Um tamanho de bloco maior é uma maneira de melhorar o volume de transações, mas outra estratégia é realizar pagamentos "fora da cadeia", ou seja, em canais de pagamento privados entre duas ou mais partes, onde apenas o saldo final é transmitido de volta para o blockchain principal.

Os autores do novo artigo, intitulado "Sprites: Canais de pagamento que vão mais rápido que o Lightning", afirmam que o design da Lightning Network é "mais complicado do que o necessário" e afirmam que os canais Sprite podem reduzir o tempo máximo de transação quando cada LINK no caminho da transação sofre um atraso no pior caso.

Pare e vá

A ideia de projetar para os piores cenários é fundamental para a proposta do Sprite, que se destaca em condições como disputas entre partes em um canal de pagamento.

Andrew Miller, professor assistente da Universidade de Illinois em Urbana-Champaign e coautor do artigo, disse:

"No caso de uma disputa... o tempo que você pode ter que esperar antes de receber o dinheiro de volta é determinado por um timelock. No Lightning e no Raiden, esse timelock é maior quanto mais longo for o seu caminho de pagamento. Encontramos uma maneira de fazer pagamentos encadeados em vários canais de uma forma que significa que o timelock tem o mesmo comprimento, independentemente do comprimento do caminho."

Como a Lightning Network visa explicitamente facilitar pagamentos entre canais entre partes que T têm um canal direto configurado entre elas, uma estratégia para mitigar esse tipo de atraso pode ser uma vantagem significativa.

figura-2-pior-caso-atraso

Barreira de garfo macio

No entanto, por enquanto, o mecanismo necessário para implementar os canais de micropagamento Sprite faz uso de funções que atualmente não podem ser executadas no script Bitcoin (mas podem ser executadas no blockchain Ethereum ).

Isso significa que implementar o sistema na rede Bitcoin exigiria um soft fork para adicionar novos códigos ao script, assim como outras propostas como o SegWit fariam.

"É fácil imaginar como seria um soft fork para dar suporte a esse comportamento, mas, no momento, esse ainda não é um soft fork proposto", disse Miller.

Ainda assim, com o artigo agora divulgado, ele destacou a possibilidade de outros pesquisadores encontrarem uma maneira de implementar o sistema Sprites sem exigir uma extensão do script do Bitcoin .

Enquanto isso, Miller confirmou que os autores do artigo já estão em contato com a equipe do Lightning, que vem fornecendo feedback e análises da proposta.

Ao mesmo tempo, eles têm esperanças de que oRede Raiden (o equivalente Ethereum do Lightning) poderá incorporar a técnica Sprite em um futuro NEAR .

Patrick McCorry, coautor do artigo Sprites e pesquisador de Criptomoeda na Universidade de Newcastle, disse:

"Eu ficaria surpreso se a Raiden T implementasse essa proposta: eles T terão que lidar com problemas de compatibilidade com versões anteriores [em comparação com o Bitcoin], então é mais provável que eles consigam fazer isso porque não há exigência de soft fork."

Em um comentário final, Miller expressou a Opinião de que desenvolver soluções para Bitcoin primeiro e depois migrar para outras criptomoedas poderia atrapalhar o progresso, já que os pesquisadores precisam lidar com as peculiaridades do código do Bitcoin .

"Nossa recomendação é que as pessoas tentem expressar novas ideias em abstrações simples, como pseudocódigo, ou em Ethereum, porque é um exemplo mais fácil do que é possível, e então façam a compatibilidade com versões anteriores para se adequar ao Bitcoin hoje", disse ele, acrescentando:

"Se os canais de pagamento tivessem sido inventados primeiro para o Ethereum , acho que eles teriam visto imediatamente [nossa] maneira de fazer isso."

Correção:Uma versão inicial deste artigo informou incorretamente quando o projeto Lightning foi anunciado.

Imagem de relâmpagovia Shutterstock

Corin Faife

Corin Faife é um colaborador do CoinDesk e cobriu o impacto social e político de tecnologias emergentes para a VICE, Motherboard e o Independent. Corin não é um investidor em nenhuma moeda digital ou projeto de blockchain (Veja: Política Editorial). Siga Corin: corintxt

Picture of CoinDesk author Corin Faife