Como explicar a Lightning Network para seus amigos não técnicos? – Agatetepê
A explicação mais simples disponível na internet.
Blockchains são lentos. E, portanto, caro. Se eu tivesse que enviar-lhe alguns Bitcoins, você os receberia em cerca de algumas horas e eu teria pago uma taxa de transação pesada também. Com tanta reputação, como as Blockchains assumirão o mundo?
Qualquer idéia que possa resolver a não escalabilidade de Blockchains vale a atenção, tempo e esforço. Lightning Network é uma dessas ideias. Mas antes de entender a solução, precisamos entender o problema.
Se você já está ciente do problema, você pode pular diretamente para a próxima seção.
?? Por que Blockchains está lento?
"Eu sou um caminhante lento, mas eu nunca ando de volta." – Abraham Lincoln
Pense em um Blockchain como um registro. E esse registro contém várias páginas (blocos) em que cada página possui várias transações. Assim que uma página foi preenchida com transações, ela precisa ser adicionada ao registro antes de começar a registrar transações na próxima página.
Antes que uma página (bloco) possa ser adicionada ao registro (cadeia), há algum processamento que precisa ser feito para garantir que todos concordem com os conteúdos que ele contém. O processo leva aproximadamente 10 minutos (para Bitcoin Blockchain) para cada bloco.
Imagine, você envia 1 BTC para o seu amigo, Joe. A transação será algo assim.
Entre outras coisas, uma transação contém informações sobre o remetente, o destinatário, o valor e a taxa de transação.
?? Aguarde um minuto, taxa de transação?
"Um consultor é alguém que salva seu cliente quase o suficiente para pagar sua taxa." – Arnold H. Glasow
Sim, há uma taxa adicional. Você pode pagá-lo para incentivar os mineiros a incluir sua transação em um bloco o mais rápido possível. Não há preço fixo e depende inteiramente de você o quanto você está disposto a pagar para acelerar o processo. Quanto maior a taxa, mais rápido sua transação passará.
Os mineiros, ou seja, os computadores que trabalham na rede Blockchain, devem decidir qual das transações disponíveis para incluir no bloco atual. Para ajudá-los a decidir, eles olham para quais transações geram mais recompensas – o que significa que as transações com a taxa de transação mais alta serão incluídas primeiro.
Se houver transações suficientes com uma taxa de transação mais alta do que a sua para preencher o bloco, sua transação terá que aguardar na fila. A espera pode durar de alguns minutos a algumas horas. E às vezes, até dias. Quanto mais você paga nas taxas de transação, quanto mais rápida sua transação for processada.
É por isso que o Blockchains é lento e, portanto, caro para todos começarem a usar. Idealmente, a adoção do Blockchain significaria que ocorreram mais transações, mas à medida que o número de transações aumenta, a rede ficará lenta, tornando-se obstáculo para a adoção. Que paradoxo!
Lightning Network (LN) é uma solução potencial para o problema.
?? Então, o que é o Lightning Network novamente?
A idéia por trás do LN é que nem todas as transações são necessárias para serem gravadas no Blockchain.
Imagine que você e eu transamos algumas vezes entre nós. Nesse caso, podemos ignorar o registro das transações no Blockchain e levá-los para fora da cadeia.
Nos termos mais simples, como funcionará – abriremos algo chamado de canal de pagamento entre nós e gravamos sua abertura no Blockchain. Agora, você e eu podemos transacionar qualquer número de vezes através deste canal de pagamento e pode permanecer aberto por qualquer número de horas, dias, semanas ou décadas. A única vez em que tocaríamos o Blockchain nunca mais será quando gostaríamos de fechar o canal. Então, vamos escrever o estado final das transações que ocorreram através do canal no Blockchain.
Usando essa idéia de canal de pagamento, podemos criar uma rede de canais de pagamento, de modo que raramente seja exigido para transação no Blockchain. Imagine que existem três personagens – Xan, Yelena e Zeke.
Suponha que Xan quer enviar 2 BTC para Zeke, Yelena enviará 2 BTC para Zeke e Xan irá reembolsar Yelena com 2 BTC.
É o que é a idéia da Lightning Network. Porque você não estará tocando o Blockchain com freqüência, as transações estarão acontecendo a uma velocidade iluminada. Como você pode ter adivinhado até agora, toda a magia acontece nos canais de pagamento. Vamos aprender o truque de mágica então.
?? E quais são esses canais de pagamento?
"Individualmente, somos uma gota. Juntos, somos um oceano. "- Ryunosuke Satoro
É como um cofre onde duas pessoas depositam quantidades iguais de dinheiro e cada uma colocou um bloqueio nele.
Esta ação de depositar quantidades iguais de dinheiro em uma caixa comum é registrada no Blockchain sob a forma de uma "Transação de abertura" e, posteriormente, um canal de pagamento está aberto entre essas duas pessoas.
A idéia por trás do bloqueio de dinheiro em tal caixa é que nenhuma pessoa pode gastar o dinheiro na caixa sem o outro. O dinheiro nesta caixa é usado para transacionar entre si.
Imagine, Xan e Yelena agrupam em 10 BTC cada na caixa comum. E agora, se Xan quiser enviar 2 BTC para Yelena, como ele faria isso?
Para fazer isso, ele transferiria uma promessa de propriedade para dois de seus Bitcoins na caixa comum para Yelena. Após esta transferência de promessa, se a caixa estiver desbloqueada, a Xan poderá tirar 8 BTC dele e a Yelena poderá reivindicar 12 BTC.
Agora, se no dia seguinte, Yelena deve enviar 1 BTC para Xan, ela faria o mesmo – transferir uma promessa de propriedade para um de seus Bitcoins para Xan. Após essas duas transações, se a caixa for aberta, Xan pode reivindicar 9 BTC e Yelena pode obter 11 BTC.
Para imaginar como as transações fora da cadeia se parecem, considere isso:
Para resumir, o canal de pagamento não é mais que uma combinação de junção de dinheiro em conjunto e, em seguida, transferir a promessa de propriedade do dinheiro combinado da maneira acordada. Se algum dos Xan ou Yelena quiser fechar o canal, eles podem.
Fechar um canal significa simplesmente abrir a caixa e levar o dinheiro para dentro. Esta abertura da caixa acontece no Blockchain e quem possui o quanto da caixa é gravada para sempre.
É assim que funcionam os canais de pagamento. Mas isso nem se aproxima de definir o seu verdadeiro potencial. O seu verdadeiro poder é desencadeado quando dois ou mais canais de pagamento funcionam juntos para formar uma rede – The Lightning Network.
?? Tive , então, como funciona realmente?
"Grandes coisas são feitas por uma série de pequenas coisas reunidas." – Vincent Van Gogh
O LN trabalha movendo o valor da propriedade dos Bitcoins para a promessa de propriedade dos Bitcoins.
Essa mudança é enorme. Como sempre, usaremos um exemplo para entender isso. Imagine que há três pessoas – Xan, Yelena e Zeke – de modo que existe um canal de pagamento aberto entre Xan e Yelena, e há outro canal aberto entre Yelena e Zeke. Note que Xan e Zeke não têm nenhum canal de pagamento entre eles.
Em tal situação, se Xan quiser transferir 2 BTC para Zeke, ele pode usar o canal de pagamento entre Yelena e Zeke para fazer isso. Como isso parece?
Com essa rede de canais de pagamento, um grande número de transações pode ser descarregado do Blockchain para ser executado fora da cadeia, portanto, liberando a largura de banda da cadeia. Usando uma rede de canais de pagamento, podem ocorrer milhões de transações, e também sem uma taxa de transação robusta.
Essa é a rede Lightning. E agora você sabe como explicá-lo aos seus amigos. Ou se você está com preguiça, simplesmente envie-os para este artigo. ?
A Rede Lightning tem alguns benefícios "chocantes" A Lightning Network promete fornecer à Bitcoin pagamentos imediatos, baixas taxas de transação…