Bitcoin Forum

Local => Primeiros Passos (Iniciantes) => Topic started by: Loganota on December 26, 2019, 05:30:42 PM



Title: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: Loganota on December 26, 2019, 05:30:42 PM
Pessoal, estava passeando pela aba gringa de iniciantes e encontrei esse tópico aqui (https://bitcointalk.org/index.php?topic=5212243.0;topicseen) criado pelo @RapTarX ensinando a como criar um canal na Lightning Network utilizando a TestNet do BTC e fazendo pagamentos com ela.

Segui o tutorial aqui e fiquei bem impressionado com a velocidade do pagamento, então resolvi compartilhar com o pessoal aqui.

Índice de conteúdos
1. Download da Eclair Mobile TestNet Wallet (#post_step1)
2. Consiga BTC da TestNet a partir de um faucet (#post_step2)
3. Crie um canal (#post_step3)
4. Pague por um cafézinho com o BTC TestNet (#post_step4)
5. Receba um pagamento com a Lightning Network (#post_step5)
6. Feche um canal (#post_step6)
7. Adendos (#post_step7)

1. Download da Eclair Mobile TestNet Wallet

Primeiramente, você deve fazer o download uma carteira que suporta a Lightning Network. Eu usei a Eclair Mobile Wallet (a versão TestNet). Você pode tentar também com alguma outra carteira. Não testei com outra carteira, e sugiro que utilize a Eclair; É muito amigável. Você pode olhar em an overview of Bitcoin Android Wallet (https://bitcointalk.org/index.php?topic=5202955.0) também e baixar alguma da sua escolha embora a lista ainda seja muito curta.

a. Vá a playstore e digite Eclair Test Net.
b. Baixe a wallet e instale.
c. Crie sua wallet.

2. Consiga BTC da TestNet a partir de um faucet
Você precisa de BTC da TestNet para fazer o teste.
a. Vá para https://coinfaucet.eu/en/btc-testnet/ (mudei o do tópico original porque ele não funcionou comigo, esse funcionou e deu uma quantidade boa, se esse não funcionar para você busque por "TestNet BTC Faucet" no google)
b. Cole seu endereço e receba BTC.

3. Crie um canal

a. Clique na aba Channels e depois em + (botão de sinal "+" verde), você terá a interface abaixo.


b. Clique em ACINQ NODE e marque a segunda opção. Se o seu saldo é menor, marque também a primeira opção. Agora clique em OPEN.


Vai demorar algum tempo para criar o canal visto que uma transação foi feita da sua carteira e é necessária alguma confirmação.


4. Pague por um cafézinho com o BTC TestNet

Não seria legal se você pudesse ver o quão rápido isso funciona? Veja a mágica.

a. Vá até o site https://starblocks.acinq.co/
b. Selecione qualquer item e adicione o mesmo ao carrinho; tenha certeza que você possui saldo suficiente.
c. Quando você adiciona algum item ao carrinho, você verá uma opção de "Checkout" acima.
d. Clique em checkout; você terá 2 opções para enviar a quantia, QR Code e um id de pagamento.
e. Vá até a sua wallet e selecione a opção de pagamento; clique no icone de envio na parte inferior da tela.


f. Se você quer colar o id de pagamento, copie o mesmo da página de checkout - ou simplesmente escaneie o QR Code para pagar.

Você liberou o pagamento?
Em menos de 1 segundo você deverá ver a confirmação de pagamento no starblocks.



5. Receba um pagamento com a Lightning Network

Por favor lembre-se que você somente pode receber a quantia que você gastou. Se você criou o seu canal com 0.01 BTC e você não gastou nada ainda, você não poderá receber nenhuma quantia. Se você gastou 0.005 BTC, isso é o máximo que você poderá receber.

Quantidade máxima a ser recebida = Quantidade que você gastou.

Para receber com a LN, clique em "receive" e selecione LIGHTNING. Você receberá um ID de requisição de pagamento e um QR Code. Compartilhe qualquer um deles. Se você quiser testar, poste aqui o seu QR Code de requisição de pagamento.

6. Feche um canal
Clique em Channel e selecione o canal que você deseja fechar. Você verá um CLOSE CHANNEL lá; Clique. Não marque o Force Close já que pode significar uma fee maior. Após fechar o canal, você enviará os fundos para sua wallet principal.

7. Adendos
1. Nunca compartilhe a captura de tela do seu saldo se tiver utilizando a mainnet.
2. Antes de utilizar a mainnet, tenha certeza que você se sente muito confortável utilizando a Lightning Network.
3. Não abuse dos faucets da TestNet; se possível, devolva os BTC testnet para qualquer um dos faucets que você utilizou se tiverem endereços de recebimento.
4. BTC Testnet não tem valor.

Eu tenho que agradecer ao-
1. BitCryptex
2. LoyceV

(e eu agradeço novamente ao RapTarX pelo tutorial original).

Você pode ler A beginner's guideline to Bitcoin Lightning Network (https://bitcointalk.org/index.php?topic=5202798.0)

Se você testou, não se esqueça de compartilhar a sua experiência. Sinta-se livre para fazer qualquer pergunta.


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: cryptobaboon on December 26, 2019, 05:52:00 PM
Valeu loga pelo trampo com a tradução (e ao @RapTarX também pela força com toda a composição), ajudará bastante o povo!

A LN é a única solução que temos para o curto prazo, mas a idéia do overlay ainda é algo que trava o pessoal... e com certa razão, afinal, pétrea mesmo apenas é a escrita in-chain. Certamente não teríamos tido aquele gargalo da última bull com a solução, principalmente no que se referenciou às fees.

Enquanto essa ponte não for estabelecida da melhor forma, a real capacidade do BTC continuará a se propagar principalmente como reserva de valor  :-\


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: Loganota on December 26, 2019, 09:23:34 PM
Valeu loga pelo trampo com a tradução (e ao @RapTarX também pela força com toda a composição), ajudará bastante o povo!

A LN é a única solução que temos para o curto prazo, mas a idéia do overlay ainda é algo que trava o pessoal... e com certa razão, afinal, pétrea mesmo apenas é a escrita in-chain. Certamente não teríamos tido aquele gargalo da última bull com a solução, principalmente no que se referenciou às fees.

Enquanto essa ponte não for estabelecida da melhor forma, a real capacidade do BTC continuará a se propagar principalmente como reserva de valor  :-\

Já achei bem fácil de lidar com a lightning network, quem costuma transacionar com o BTC vai ser acostumar fácil com a Lightning Network. Ainda mais com a nova versão da Electrum dando suporte à LN, acho que a tendência vai ser o pessoal usar cada vez mais.


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: tg88 on December 27, 2019, 11:42:37 AM
Acho que exagerei nas compras  ;D mais de 400 $ em cafézinho, a velocidade é realmente impressionante espero usar a Lightning fora da testnet em breve.

https://i.postimg.cc/J0wfMtZn/eclair.jpg


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: Loganota on December 27, 2019, 02:12:32 PM
Acho que exagerei nas compras  ;D mais de 400 $ em cafézinho, a velocidade é realmente impressionante espero usar a Lightning fora da testnet em breve.

Eu também brinquei bastante nessa lojinha ai, pra poder receber uma quantidade maior depois  :P

Mas não deu certo o teste que eu fiz lá no tópico original, não sei por quê. Agora eu quero testar na mainnet também. Se alguém quiser brincar, é só chamar  ;D


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: bitmover on December 28, 2019, 02:55:22 AM
Acho que exagerei nas compras  ;D mais de 400 $ em cafézinho, a velocidade é realmente impressionante espero usar a Lightning fora da testnet em breve.

Eu também brinquei bastante nessa lojinha ai, pra poder receber uma quantidade maior depois  :P

Mas não deu certo o teste que eu fiz lá no tópico original, não sei por quê. Agora eu quero testar na mainnet também. Se alguém quiser brincar, é só chamar  ;D

O loycev tinha um tópico de micro empréstimos na lightning network, basicamente para testes.
https://bitcointalk.org/index.php?topic=5149962.0

Eu cheguei a fazer algumas transações lá,  mas infelizmente ele trancou o tópico e acabou com os empréstimos.

De repente alguém poderia fazer algo semelhante aqui.

Quando eu participei acabei gastando muito em taxas para abrir e fechar o canal


Title: Re: [Tradução - Tutorial] Como criar um canal na Lightning Network (Testnet BTC)
Post by: lightp2p on July 06, 2021, 02:15:20 PM
Achei esse tutorial muito interessante. Eu queria ter encontrado este Forum há tempos atrás. Essa carteira é muito útil quando você está testando seu próprio node e precisa entender a questão de canais e rotas. A testnet de bitcoin é ótima, pois tira aquela ansiedade de perder bitcoins reais  ;D.

Uma coisa que acho útil implementar nessa carteira Eclair seria transferir os bitcoins on-chain para outra carteira. Fica difícil esvaziar ela apenas usando lightining. Uma maneira de tirar os bitcoin on-chain é recuperar o seed em uma carteira nova, mas aí é bem inconveniente.