Bitcoin Forum
March 29, 2020, 09:18:48 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Como economizar nas fees com o bech32 sem precisar enviar para um bech32 antes  (Read 137 times)
Forsyth Jones
Sr. Member
****
Offline Offline

Activity: 924
Merit: 397


I love Bitcoin!


View Profile WWW
April 22, 2018, 01:56:54 AM
Merited by u9y42 (1), jpouza (1), Loganota (1), sabotag3x (1), wilwxk (1)
 #1

 Já estou cansado de ouvir gente falando que os endereços bech32 são incompatíveis com outras carteiras, que não são muito utilizados ou que são inúteis. Não sei se esse tipo de endereço será o padrão na rede bitcoin, se vão mudar etc, mas por enquanto o padrão continua sendo os endereços legado, pois a maioria das carteiras e exchanges e outros serviços relacionados ao BTC usam eles. No Bitcoin Core o padrão dos endereços de recebimento são os endereços segwit espelhados em p2sh, os endereços de troco também, quando vc gasta o saldo na bitcoin core wallet, se houver saldo restante é repassado para o endereço do mesmo tipo, ou seja p2sh-segwit, mas tem como alterar o tipo de endereço de troco que a wallet deve repassar os fundos restantes usando a linha de comando:

 "-changetype=<addresstype>" substitua o <addresstype> pelo tipo de endereço de troco que você deseja configurar, por exemplo:

 "-changetype=bech32" dessa forma todo o saldo que você gastar, se houver saldo restante, a wallet vai repassar o saldo para um endereço de troco bech32.

 Para alterar o endereço de troco basta escolher entre: "legacy" e "bech32", o "p2sh-segwit" não precisa colocar, pois esse é configurado por padrão e o endereço de troco também.

Tutorial de como fazer isso:

- clique com o botão direito no ícone de atalho do bitcoin core client, se não tiver um atalho, crie um e faça isso.

- nas opções que aparecer, clique em propriedades

- na janela que aparecer, na caixa de texto ao lado de destino, escreva a frente de "C:\Program Files\Bitcoin\bitcoin-qt.exe" -addresstype=bech32

- clique em aplicar e em seguida, clique em OK

- se o cliente estiver aberto, feche ele e abra de novo que vai executar com as novas regras.

Veja o exemplo em uma imagem abaixo:



Este tutorial será bem útil quando a mempool crescer de novo e as taxas ir para as alturas como foi o pico de novembro e dezembro de 2017, pois os endereços segwit bech32 reduzem as fees em até 40%, vou me certificar de ressuscitar este tópico quando esse momento chegar, por enquanto este tópico foi só para demonstrar que você pode usar o bech32 de maneira user-friendly (se você usa bitcoin core), hoje não tem necessidades de fazer isso, a não ser que você queira muito economizar nas suas transações.

Em breve tutorial na Electrum, a wallet mais leve e alternativa do Bitcoin, só que não será tão fácil como o bitcoin core wallet.
1585473528
Hero Member
*
Offline Offline

Posts: 1585473528

View Profile Personal Message (Offline)

Ignore
1585473528
Reply with quote  #2

1585473528
Report to moderator
1585473528
Hero Member
*
Offline Offline

Posts: 1585473528

View Profile Personal Message (Offline)

Ignore
1585473528
Reply with quote  #2

1585473528
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1585473528
Hero Member
*
Offline Offline

Posts: 1585473528

View Profile Personal Message (Offline)

Ignore
1585473528
Reply with quote  #2

1585473528
Report to moderator
1585473528
Hero Member
*
Offline Offline

Posts: 1585473528

View Profile Personal Message (Offline)

Ignore
1585473528
Reply with quote  #2

1585473528
Report to moderator
wilwxk
Sr. Member
****
Offline Offline

Activity: 476
Merit: 314


View Profile
April 22, 2018, 02:04:37 AM
 #2

É realmente uma boa usar os endereços bech32 caso você queira fazer as transações para endereços de conhecidos, agora usar eles como endereço padrão e enviar dinheiro deles para exchanges, por exemplo, pode haver problemas já que eles simplesmente podem usar uma fonte de dados ruim que não identifica as inputs da transação do bech32 como válidas, gerando problemas. Mas mais cedo ou mais tarde o pessoal vai ser obrigado a decidir o que fazer com eles.
Sobre fazer isso no electrum creio que seja até mais fácil (pelo menos mais que o P2SH), já que a parte do criar uma seed de carteira segwit vai diretamente para o bech32 e não o P2SH como a Core.
Forsyth Jones
Sr. Member
****
Offline Offline

Activity: 924
Merit: 397


I love Bitcoin!


View Profile WWW
April 22, 2018, 02:25:07 AM
 #3

É realmente uma boa usar os endereços bech32 caso você queira fazer as transações para endereços de conhecidos, agora usar eles como endereço padrão e enviar dinheiro deles para exchanges, por exemplo, pode haver problemas já que eles simplesmente podem usar uma fonte de dados ruim que não identifica as inputs da transação do bech32 como válidas, gerando problemas. Mas mais cedo ou mais tarde o pessoal vai ser obrigado a decidir o que fazer com eles.
Sobre fazer isso no electrum creio que seja até mais fácil (pelo menos mais que o P2SH), já que a parte do criar uma seed de carteira segwit vai diretamente para o bech32 e não o P2SH como a Core.
Já enviei inputs de endereços bech32 para outras exchanges, sendo de bech32 para legacy e receberam numa boa, apareceu o saldo inconfirmado e depois apareceu, o que realmente importa é o endereço da exchange reconhecer que recebeu saldo, mesmo que a exchange não tenha suporte para o bech32, qualquer serviço que não tenha suporte para o bech32, não quer dizer que ele não vai receber o saldo vindo de um endereço bech32, o problema está em receber de um endereço bech32 de sua carteira.

Sobre a Electrum, ela gera carteiras bech32 por padrão, mas o problema vai ser utilizar esses endereços para receber já que 90% das wallets ainda não fizeram o upgrade para o segwit, por isso acho o bitcoin core melhor e mais fácil de usar nessa questão, ah, a coinomi também envia o saldo restante para um endereço segwit, não sei se e repassado para p2sh-segwit ou segwit-nativo.
Forsyth Jones
Sr. Member
****
Offline Offline

Activity: 924
Merit: 397


I love Bitcoin!


View Profile WWW
May 06, 2018, 08:48:57 PM
 #4

Acabei de usar a Coinomi wallet e ela faz o mesmo, se não puderem esperar o sync do Bitcoin Core recomendo que use ela (lembre-se de fazer o upgrade para SegWit se quiser aproveitar essa feature) não tem segredo, baixa o app, no app vai na guia "receber" lá vai ter a opção "upgrade" é só clicar nela e fazer o que se pede e aproveitar.
jpouza
Legendary
*
Offline Offline

Activity: 1512
Merit: 1008


View Profile
May 15, 2018, 11:02:39 PM
 #5

Muito bem, colega, informação útil e que pesa no bolso, afinal ninguém gosta de pagar fees altas em transações de Bitcoin.

Thread devidamente meritado  Wink
Paredao
Legendary
*
Offline Offline

Activity: 1848
Merit: 1062


★777Coin.com★ Fun BTC Casino!


View Profile
May 16, 2018, 03:15:54 AM
 #6

Eu já não vou meritar por causa de ficar economizando merreca. Coitado dos "pobres" mineradores. Quer acabar com o ganha pão deles. Isso é coisa de "cumunista"!!!!!

Forsyth Jones
Sr. Member
****
Offline Offline

Activity: 924
Merit: 397


I love Bitcoin!


View Profile WWW
May 16, 2018, 04:07:04 PM
 #7

Penso que esse modelo se tornará padrão, pois algumas wallets como a coinomi fazem exatamente o mesmo, não importa se tens inputs em endereços legacy ou segwit, o troco vai retornar para um endereço bech32, na coinomi já é assim e no bitcoin core não é padrão pois tem a opção de mudar como eu ensinei nesse post, penso que assim vai facilitar a adoção do bech32 até padroniza-lo.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!