- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
A reforma da Lightning Network pode fortalecer a Política de Privacidade do Bitcoin – mas muitos "ses" permanecem
Os desenvolvedores de Bitcoin estão explorando Contratos de Bloqueio de Tempo de Ponto (PTLCs) para melhorar a Política de Privacidade dos pagamentos na Lightning Network.

Pesquisas estão sendo conduzidas. Experimentos estão sendo preparados. Nos bastidores, os desenvolvedores da Lightning Network estão planejando (eventualmente) reescrever completamente uma parte importante deBitcoin.
Conhecida como a segunda camada do Bitcoin porque a maior parte da ação acontece fora do blockchain, a Lightning está sendo construída para pagamentos de Bitcoin mais rápidos, mais baratos e mais escaláveis. A rede está funcional hoje, mas parece que pode fazer sentido remover uma parte importante e substituí-la por uma nova Tecnologia para fortalecer a Política de Privacidade.
Hashed Timelock Contracts (HTLCs) são uma parte integral da Lightning Network, tornando possível enviar pagamentos sem confiar em ninguém. Agora, os desenvolvedores estão explorando substituí-los por Point Timelock Contracts (também conhecidos como "payment points" ou PTLCs), que podem fazer a mesma coisa, eles dizem, mas melhor.
A ideia foi proposta pela primeira vez pelo desenvolvedor pseudônimo do Lightning, ZmnSCPxj, cujo trabalho de desenvolvimento de código aberto é Patrocinado pela Square Cripto, um braço de P&D do unicórnio de pagamentos do Vale do Silício.
Leia Mais: Square Cripto financia desenvolvedor Star Lightning conhecido como 'ZmnSCPxj'
Na vanguarda da exploração dessa melhoria está o desenvolvedor do Suredbits, Nadav Kohen, que começou a analisar a ideia porque estava interessado nas possibilidades dos contratos inteligentes do Bitcoin , que descrevem condições mais complexas necessárias antes que um pagamento possa ser feito, como exigir que uma determinada data tenha passado ou exigir que a temperatura em algum lugar esteja acima de, digamos, 90 graus.
"Passei muito mais tempo investigando o que pode ser feito usando PTLCs que T pode ser feito com HTLCs e descobri que você pode fazer alguns contratos bem complicados sem perder a Política de Privacidade e a velocidade fornecidas pela Lightning Network", disse Kohen. "E, além disso, muitas propostas existentes relacionadas ao Lightning podem se tornar ainda mais poderosas e aprimoradas ao usar PTLCs."
Embora a Lightning Network ainda seja relativamente jovem, os desenvolvedores estão encontrando novas e melhores maneiras de construí-la do zero. Por exemplo,Eltoo, se implementada, também será uma mudança fundamental para a rede.
Novas possibilidades
A Lightning Network é um sistema de pagamentos global composto por pelo menos12.000 nós.
Quando alguém envia um pagamento, sob o capô ele salta de um nó para outro até chegar ao destino. Tudo isso provavelmente ocorre em uma fração de segundo. A maneira como os pagamentos se movem pelo sistema sem confiar nos nós pelos quais o usuário está passando seu Bitcoin é por meio de HTLCs.
Os HTLCs são assim chamados porque cada nó em um caminho de pagamento recebe um "hash", uma sequência aleatória de letras e números, que esconde o Secret que pode ser usado para recuperar o Bitcoin.
Leia Mais: Uma nova reviravolta na tecnologia Lightning pode estar chegando em breve ao Bitcoin
Um problema com HTLCs é que todos os intermediários no caminho recebem o mesmo hash, o que pode ser um problema do ponto de vista da Política de Privacidade , pois dá aos bisbilhoteiros uma ideia um pouco melhor de onde um pagamento está vindo ou para onde está indo.
"Se eu estivesse tentando monitorar a atividade de pagamento na Lightning Network, eu poderia configurar vários nós de roteamento e, se eu rotear dois pagamentos em dois lugares diferentes que tenham o mesmo hash, posso ter certeza de que esses dois pagamentos estão na mesma rota, o que reduz consideravelmente os possíveis remetentes e destinatários desse pagamento", disse Kohen.
PTLC, por outro lado, pode adicionar um "ajuste aleatório" em cada salto, disse Kohen, tornando mais difícil dizer que eles fazem parte do mesmo caminho de pagamento. (Os interessados nos detalhes técnicos podem ler a série de Kohenexplicações técnicas.)
É por isso que Kohen acredita que a mudança é "necessária" para Lightning.
Os desenvolvedores têm tentado melhorar a Política de Privacidade do Lightning o máximo possível. O Bitcoin é bem transparente porque cada transação é registrada em um repositório público. As transações "off-chain" da Lightning Network podem mostrar promessas em mudar isso, já que os pagamentos não são impressos de forma indelével no blockchain do Bitcoin .
Como bônus, os PTLCs também abrem algumas outras possibilidades. Eles criam algumas proteções contra "ataques de wormhole", usados por atores maliciosos para furtar sorrateiramente taxas que deveriam ser pagas a nós intermediários, Nadav explicou em seupublicar.
E informações úteis podem ser armazenadas em um PTLC, tornando-o uma ferramenta possível para contratos inteligentes mais complexos.
"Especificamente, há muito pouca informação útil em um hash, enquanto há informações significativas que podem ser armazenadas em um ponto", disse Kohen.
Desta forma, os PTLCs poderiam ser utilizados paraGarantia, por exemplo, ou para "oráculos", um tópico há muito tempo em HOT nas Criptomoeda, onde os pagamentos dependem de dados recebidos do mundo exterior.
Esperando por 'Schnorr'
Kohen e outros estão pesquisando ativamente a mudança e seu impacto potencial, mas levará algum tempo até que os desenvolvedores possam fazer a mudança.
Tecnicamente, a mudança pode ser adicionada ao Lightning agora. Em um virtualHackathon relâmpago no mês passado, Kohen, o engenheiro da Blockstream Jonas Nick e outros criaram umprova de conceitosobre o Algoritmo de Assinatura Digital de Curva Elíptica (ECDSA).
Leia Mais: Bitcoiners correm para melhorar a Lightning Network em hackathon virtual de 2 dias
Kohen argumentou que a mudança é "a melhor" se for construída sobreSchnorr/Raiz principal, uma provável atualização que ainda T chegou ao Bitcoin . Schnorr/Taproot oferece uma nova maneira de "assinar" transações em Bitcoin, que é como um usuário prova criptograficamente que possui Bitcoin e tem permissão para transferi-lo para outra pessoa. Schnorr/Taproot oferece vantagens sobre o esquema de assinatura atual do bitcoin, ECDSA.
Sem que Schnorr esteja pronto ainda, Kohen e outros planejam usar apenas a versão ECDSA para experimentar PTLCs em um ambiente sandbox, para que, quando Schnorr for lançado, eles estejam prontos.
"Além da teoria, finalmente há uma maneira de fazer experimentação agora. Estou realmente ansioso para ver todas essas propostas que estavam apenas no papel finalmente ganharem vida", disse Kohen, acrescentando:
"T pretendo que o trabalho de codificação atual que foi feito usando assinaturas do adaptador ECDSA acabe na produção real de qualquer implementação do Lightning, mas pretendo usar assinaturas do adaptador ECDSA para testar o grande conjunto de propostas que exigem PTLCs, bem como tentar atingir os pontos problemáticos que não são específicos dos PTLCs baseados em ECDSA, para que possamos ter o máximo de vantagem possível antes que Schnorr chegue e seja hora de nos comprometermos com uma maneira de fazer PTLCs no Lightning."
Coordenação
Mas os passos T terminam aí. Uma vez que Schnorr tenha terminado, a mudança exigirá um BIT de coordenação.
A boa notícia é que os desenvolvedores do Lightning com quem Kohen conversou concordam que a mudança deve ser feita. Até agora, só houve debate sobre detalhes de implementação.
"Ainda não falei com uma única pessoa que não acredita que um dia... o Lightning certamente passará a usar PTLCs em vez de HTLCs. Conheci pessoas que discordam sobre vários detalhes de implementação, mas nunca conheci ninguém que T pense que PTLCs são inerentemente superiores a HTLCs sem nenhuma desvantagem real", disse Kohen ao CoinDesk.
Mas mesmo com o consenso de que a mudança melhorará a rede lightning, é uma mudança enorme que levará tempo.
"Em vez de 'algumas mudanças', esta seria até agora a maior atualização de nível de rede realizada na Lightning Network", disse o CTO da Lightning Labs, Olaoluwa Osuntokun, emum e-maildiscutindo a mudança com outros desenvolvedores.
"Eu recomendaria não subestimar quanto tempo tudo isso levará na prática e o grau de sincronização necessário para fazer tudo corretamente", acrescentou.
Alyssa Hertig
Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.
