Bitcoin Forum
April 25, 2024, 01:31:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Bitcoin Core 24.0 pode trazer RBF como padrão  (Read 222 times)
sabotag3x (OP)
Legendary
*
Offline Offline

Activity: 2520
Merit: 2162


Crypto Swap Exchange


View Profile
November 04, 2022, 07:38:03 PM
Merited by bitmover (3), TryNinja (2), Disruptivas (2), gagux123 (1)
 #1

A próxima atualização do Bitcoin Core está causando polêmica na comunidade, tudo porque os desenvolvedores querem que o RBF (replace by fee) seja um padrão..


Como isso muda a nossa vida?

Hoje alguns serviços que vocês já devem ter utilizado, como Muun wallet e Bitrefill, conseguem aceitar transações sem nenhuma confirmação, por sua conta em risco, para agilizar o processo..

Com RBF se tornando o único padrão, isso não será mais possível.. algumas pessoas estão bastante revoltadas com a decisão, afirmando que a atualização é um retrocesso.


Em contraponto, os defensores do RBF apontam para os riscos de se aceitar uma transação com zero confirmação, afinal golpistas podem se aproveitar disso.

Qual a opinião de vocês?




Alguns links sobre o assunto:
https://medium.com/coinmonks/bitcoin-core-24-0-will-enable-full-rbf-the-end-of-unconfirmed-transactions-e684a5f41fe2
https://livecoins.com.br/desenvolvedores-bitcoin-acusados-lobismo-rfb/
https://news.bitcoin.com/bitcoin-cores-version-24-0-full-rbf-proposal-sparks-controversy-synonym-ceo-calls-pet-agenda-an-attack/
https://bitcoinmagazine.com/technical/upcoming-release-of-bitcoin-core-24-0
https://protos.com/bitcoin-core-devs-accused-of-forcing-replace-by-fee-transactions/

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
1714008678
Hero Member
*
Offline Offline

Posts: 1714008678

View Profile Personal Message (Offline)

Ignore
1714008678
Reply with quote  #2

1714008678
Report to moderator
1714008678
Hero Member
*
Offline Offline

Posts: 1714008678

View Profile Personal Message (Offline)

Ignore
1714008678
Reply with quote  #2

1714008678
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714008678
Hero Member
*
Offline Offline

Posts: 1714008678

View Profile Personal Message (Offline)

Ignore
1714008678
Reply with quote  #2

1714008678
Report to moderator
1714008678
Hero Member
*
Offline Offline

Posts: 1714008678

View Profile Personal Message (Offline)

Ignore
1714008678
Reply with quote  #2

1714008678
Report to moderator
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6971



View Profile WWW
November 04, 2022, 10:06:44 PM
 #2

A minha opinião é que ninguém deveria aceitar transações com 0 confirmações a não ser das realizadas por pessoas muito confiáveis. Uns minutinhos e você já tem toda a garantia que a rede te dá. Tongue

Outra coisa é que, ainda que venha ativada por padrão, quem quer realizar uma compra com 0 confirmações pode só desativar o RBF, não? O processador de pagamentos consegue ver se a flag foi ativada ou não para agir de acordo com o risco.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 05, 2022, 12:20:42 AM
Last edit: November 05, 2022, 04:20:57 AM by bitmover
 #3

Muita gente deve estar aqui viajando.
O que é replace by fee?

É simplesmente quando  vc manda uma transação  que será substituída (replaced) por outra que pague uma taxa maior.

Na prática significa q se eu te mandar uma transação com RBF a uma taxa baixa, eu posso esperar meia hora e mandar outra com taxa maior de volta pra minha carteira.

Pra saber se uma transação é rbf ou não, basta ver no mempool.space se isso está ativado.

No caso, essa aqui não tem rbf


https://mempool.space/tx/a7b9c741b953237fe3b79448474abce710556fe91acd4a50a532638654d0f654

Em contraponto, os defensores do RBF apontam para os riscos de se aceitar uma transação com zero confirmação, afinal golpistas podem se aproveitar disso.

Eu não me importo muito... não acho que mude muita coisa.

Mas uma rbf ativa por padrão vai permitir que muita gente que está stucked mude a taxa pra confirmar logo.
E quem quiser não usar rbf, é só desativar. Vai apenas ficar ou não por padrão.  Não será proibido não ter rbf.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
alegotardo
Legendary
*
Offline Offline

Activity: 2394
Merit: 1137


☢️ alegotardo™️


View Profile
November 05, 2022, 01:43:36 AM
 #4

A minha opinião é que ninguém deveria aceitar transações com 0 confirmações a não ser das realizadas por pessoas muito confiáveis. Uns minutinhos e você já tem toda a garantia que a rede te dá. Tongue

Outra coisa é que, ainda que venha ativada por padrão, quem quer realizar uma compra com 0 confirmações pode só desativar o RBF, não? O processador de pagamentos consegue ver se a flag foi ativada ou não para agir de acordo com o risco.

Eu apoio totalmente as suas palavras.
Na verdade eu nem imagina que existia empresas aceitando transações sem confirmação na blockchain de completos desconhecidos, isso me parece loucura Tongue

Se pessoas e empresas querem mais agilidade nas transações, adotar e incentivar o uso da Lightning Network, por exemplo, que foi criada exatamente para esse fim.

O mempool não foi e não deveria ser garantia de nada, apenas o registro em blockchain deve ser confiável em uma transação.

Quanto a implementação do RBF por padrão... não vejo nada contra, ponderado aquilo que já foi dito.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits.
▄▄█▄▄░░▄▄█▄▄░░▄▄█▄▄
███░░░░███░░░░███
░░░░░░░░░░░░░
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░░░░███▄█░░░
░░██▌░░███░▀░░██▌
█░██░░███░░░██
█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀
.
REGIONAL
SPONSOR
███▀██▀███▀█▀▀▀▀██▀▀▀██
██░▀░██░█░███░▀██░███▄█
█▄███▄██▄████▄████▄▄▄██
██▀ ▀███▀▀░▀██▀▀▀██████
███▄███░▄▀██████▀█▀█▀▀█
████▀▀██▄▀█████▄█▀███▄█
███▄▄▄████████▄█▄▀█████
███▀▀▀████████████▄▀███
███▄░▄█▀▀▀██████▀▀▀▄███
███████▄██▄▌████▀▀█████
▀██▄█████▄█▄▄▄██▄████▀
▀▀██████████▄▄███▀▀
▀▀▀▀█▀▀▀▀
.
EUROPEAN
BETTING
PARTNER
sabotag3x (OP)
Legendary
*
Offline Offline

Activity: 2520
Merit: 2162


Crypto Swap Exchange


View Profile
November 05, 2022, 02:55:08 AM
Last edit: July 23, 2023, 05:11:54 PM by sabotag3x
Merited by bitmover (1)
 #5

quem quer realizar uma compra com 0 confirmações pode só desativar o RBF, não?

Os nodes poderiam propagar transações conflitantes, então mesmo não sendo RBF seria uma espécie de RBF no final das contas.. Então ver se é ou não RBF, como no exemplo trazido pelo @bitmover, não serviria de nada..

Na verdade eu nem imagina que existia empresas aceitando transações sem confirmação na blockchain de completos desconhecidos, isso me parece loucura Tongue

Não vejo muito problema em pequenas compras, o incentivo para dar golpe é baixo e essas empresas conseguem ter um controle, principalmente sobre ataques em massa..

Falando nisso, testei a Bitrefill agora já que foi citada como uma que aceita depósitos sem confirmações, comprei um ifood de R$ 40, mas estão pedindo uma confirmação da rede.. so that was a fucking lie



█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 05, 2022, 04:31:03 AM
 #6

Não vejo muito problema em pequenas compras, o incentivo para dar golpe é baixo e essas empresas conseguem ter um controle, principalmente sobre ataques em massa..

Eu sempre pensei isso.

Tenho certeza que para pequenos valores, tipo até 50 ou 100 reais vão ser poucas pessoas que iriam querer (ou saber) fazer um ataque para gastar os fundos de uma transação não confirmada. O incentivo é pequeno e o trabalho é grande. Além disso, as pessoas são em sua maioria honestas.

Acho que deve ter um limite de espera no mempool. Caso esteja com uma previsão de demora de mais de umas 5h pra confirmação fica desconfortável aceitar a transação. Mas se a previsão estiver ali entre 30 min a 2 horas, não vejo problema também.

Imagina comprar um café e ter que esperar 10 min pra ser servido. É inviável. E quem vai querer roubar assim um cafezinho, se dar todo esse trabalho...

Quote
Falando nisso, testei a Bitrefill agora já que foi citada como uma que aceita depósitos sem confirmações, comprei um ifood de R$ 40, mas estão pedindo uma confirmação da rede.. so that was a fucking lie

Bitrefil é uma merda e eu faço questão de não usar. Eles cobram preços abusivos no serviços de gift cards   , exigem (ou exigiam) um monte de coisas extras pra transferir... tentei usar uma vez pra nunca mais.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
joker_josue
Legendary
*
Offline Offline

Activity: 1638
Merit: 4516

**In BTC since 2013**


View Profile WWW
November 05, 2022, 09:14:17 AM
 #7

Qual a opinião de vocês?

Quando comecei a usar a carteira Electrum, reparei na possibilidade de se conseguir cancelar uma transação, e até fiz um tutorial sobre o assunto. Mas fiquei na ideia que era uma função dessa carteira - dai ter feito o tutorial. Claro que depois, nos comentários ao tutorial, foi explicado então do RBF.

Resumindo, muitas carteiras já trazem a função RBF pré ativas, ficando ao critério do utilizador manter ou não ativa.

Nesse sentido, não vejo o problema para a principal carteira ter essa função ativa, desde que seja possível desativar.
Existe malta que gosta muito de complicar e de implicar com coisas que não são "uma não questão".

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
TryNinja
Legendary
*
Offline Offline

Activity: 2814
Merit: 6971



View Profile WWW
November 07, 2022, 02:31:40 AM
 #8

Os nodes poderiam propagar transações conflitantes, então mesmo não sendo RBF seria uma espécie de RBF no final das contas.. Então ver se é ou não RBF, como no exemplo trazido pelo @bitmover, não serviria de nada..
Claro, mas a maioria dos nodes não aceitam duas txs conflitantes por padrão. Quanto mais tempo a tx está “por ai”, menos nodes estão suscetíveis a receber o primo da tx (enviando para outro endereço) e tentar passá-lo por ai.

No blockcypher tem um medidor de “possibilidade de double spend”, onde ele analisa em quantos nodes a tx segue em seu mempool para saber a chance teórica de alguém tentar incluir uma tx conflitante antes da original.

Com a flag do RBF, todos os nodes estão abertos a substituir a tx pela “atualizada” sem lutar contra.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
nikolaspaolo
Copper Member
Sr. Member
****
Offline Offline

Activity: 391
Merit: 333


app.bitcoinp2p.com.br


View Profile WWW
November 07, 2022, 12:27:07 PM
Merited by bitmover (3), gagux123 (1)
 #9

Faz algum tempo que uso RBF
Eu preciso fazer vários envios numa hash.

Porque na prática, se eu tenho 5 clientes comprando bitcoin

1 - comprou 100 BRL
2 - comprou 50 BRL
3 - comprou 1000 BRL
4 - comprou 500 BRL
5 - comprou 50 k BRL

Uso a opção de pagar vários, criando uma única hash e pagando uma única fee.

Antigamente acontecia muito, de por exemplo, a minha fee que sempre é high, se tornar mediu ou até low, por conta do transito na rede. Então minha hash que era para o próximo bloco, ficava lá com expectativa de 2 a 5 blocos.

O grande problema no meu caso, era que o cliente 5, que comprou 50k, teria lá certa prioridade, mas como meu envio vinculou todas as saídas, usando RBF eu aumentava a fee da rede e todos os 5 acabavam tendo a mesma prioridade.

Mas o 1,2 ou 5 que compraram mixariam em btc, estava lá recarregando jogo, cassino ou comprando uma licença qualquer, usando sabe lá que tipo de sistema que não reconhecia uma nova hash e ficava lá pendente, mesmo depois de 6 confirmações na nova hash.

Eu tinha centenas de milhares de problemas, porque nunca reconhecia, houve uma vez que o site lá do cara pediu uma semana para o sistema entender que a hash jamais iria confirmar, porque ela foi substituída e tal.

Hoje em dia tem carteira que fica com esse bug, principalmente essas de mobile.

𝘼 𝙢𝙖𝙞𝙤𝙧 𝙘𝙖𝙨𝙖 𝙙𝙚 𝙘𝙖̂𝙢𝙗𝙞𝙤 𝙙𝙚 𝙘𝙧𝙞𝙥𝙩𝙤𝙢𝙤𝙚𝙙𝙖𝙨 𝙙𝙤 𝘽𝙧𝙖𝙨𝙞𝙡.
𝙏𝙖𝙭𝙖: 𝘽𝙍𝙇 3,00 | 𝘽𝙏𝘾 0,0005 | 𝙐𝙎𝘿𝙏 2,00 | 𝘽𝙊𝙇𝙀𝙏𝙊 0,00
app.bitcoinp2p.com.br
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 07, 2022, 04:29:33 PM
Merited by nikolaspaolo (1)
 #10

Uso a opção de pagar vários, criando uma única hash e pagando uma única fee.
Demorei um pouco pra entender. O que você chama de hash é na verdade uma transação.


Quote
Antigamente acontecia muito, de por exemplo, a minha fee que sempre é high, se tornar mediu ou até low, por conta do transito na rede. Então minha hash que era para o próximo bloco, ficava lá com expectativa de 2 a 5 blocos.

O grande problema no meu caso, era que o cliente 5, que comprou 50k, teria lá certa prioridade, mas como meu envio vinculou todas as saídas, usando RBF eu aumentava a fee da rede e todos os 5 acabavam tendo a mesma prioridade.

Isso realmente acontece. A taxa que você paga, em satoshi/vbyte, é para toda a transação,  não para o output específico.

Quote
Mas o 1,2 ou 5 que compraram mixariam em btc, estava lá recarregando jogo, cassino ou comprando uma licença qualquer, usando sabe lá que tipo de sistema que não reconhecia uma nova hash e ficava lá pendente, mesmo depois de 6 confirmações na nova hash.

Eu tinha centenas de milhares de problemas, porque nunca reconhecia, houve uma vez que o site lá do cara pediu uma semana para o sistema entender que a hash jamais iria confirmar, porque ela foi substituída e tal.

Hoje em dia tem carteira que fica com esse bug, principalmente essas de mobile.

Realmente é uma bagunça isso. Eu acho que você deveria simplesmente usar uma taxa alta, com folga, para evitar fazer rbf.  Quando você usa rbf aquela transação anterior é substituída por uma nova, com outro nome (ou seja  outro hash).

Isso é problemático pra seus clientes  pois você fala q enviou uma transação X, e depois de um tempo chega uma Y. Especialmente nesse caso de casinos e exchanges.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
joker_josue
Legendary
*
Offline Offline

Activity: 1638
Merit: 4516

**In BTC since 2013**


View Profile WWW
November 07, 2022, 06:28:38 PM
 #11

Realmente é uma bagunça isso. Eu acho que você deveria simplesmente usar uma taxa alta, com folga, para evitar fazer rbf.  Quando você usa rbf aquela transação anterior é substituída por uma nova, com outro nome (ou seja  outro hash).

É por isso que eu acho que o RBF deve ser só usado em situações de engano.
Pode ser usado, como um esquema para ir ajustando a taxa, para tentar pagar o menos possível. Mas, regra geral o valor das taxas já é baixo, fazer esse esquema, acho que dá mais trabalho para o que se ganha.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
gagux123
Hero Member
*****
Offline Offline

Activity: 1554
Merit: 805


The Alliance Of Bitcointalk Translators - ENG>POR


View Profile WWW
November 07, 2022, 09:46:03 PM
 #12

Uso a opção de pagar vários, criando uma única hash e pagando uma única fee.
 
@nikolaspaolo, nesse seu caso, por exemplo, para uma determinada pessoa realizar diversos envios na mesma hash e pagando uma unica fee, utilizando a Electrum (por exemplo), seria mais ou menos esse caminho? "Ferramentas" > "Pagar para vários" > "Inserir os endereços" ??

Olha, confesso que nessa parte mais técnica eu tenho um conhecimento muito superficial!
Não sei se já perguntei isso por aqui, mas a grosso modo falando, o RBF é algo similar ao Child Pays For Parent (CPFP), não é?


bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 07, 2022, 09:51:41 PM
Merited by gagux123 (2), sabotag3x (1)
 #13

@nikolaspaolo, nesse seu caso, por exemplo, para uma determinada pessoa realizar diversos envios na mesma hash e pagando uma unica fee, utilizando a Electrum (por exemplo), seria mais ou menos esse caminho? "Ferramentas" > "Pagar para vários" > "Inserir os endereços" ??

Sim. Vc separa os endereços com , e coloca o valor



Quote
Olha, confesso que nessa parte mais técnica eu tenho um conhecimento muito superficial!
Não sei se já perguntei isso por aqui, mas a grosso modo falando, o RBF é algo similar ao Child Pays For Parent (CPFP), não é?

Mais ou menos.
Uma CPFP pode ser feita em qualquer transação (contanto que voce tenha a chave privada do endereco que recebe). Vc paga as duas transações duma vez (a child e a parent, ou seja , a anterior lenta e a última rápida). Você basicamente gasta o que não tem e pra gastar vc paga as duas transações em alta taxa duma vez.

Vc paga duas transações com alta taxa.

Na RBF  vc cancela a parent, ou seja, vc paga apenas uma transação que vai com outr nome. Quem faz é a pessoa que mandou, não a que recebe, diferente da cpfp

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
gagux123
Hero Member
*****
Offline Offline

Activity: 1554
Merit: 805


The Alliance Of Bitcointalk Translators - ENG>POR


View Profile WWW
November 08, 2022, 05:49:10 AM
 #14

(...)
Poxa, que massa, confesso que não tinha conhecimento sobre isso! Obrigado pela explicação @bitmover

Existe a possibilidade de eu enviar em vários endereços diferentes ao mesmo tempo?
Por exemplo:

Minha carteira é "BECH32" e eu preciso enviar em endereços P2SH e P2PKH
Isso é possivel?

Ou eu só consigo enviar BECH32 >>> BECH32 + P2SH  Huh

bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 08, 2022, 10:36:15 AM
 #15

(...)
Poxa, que massa, confesso que não tinha conhecimento sobre isso! Obrigado pela explicação @bitmover

Existe a possibilidade de eu enviar em vários endereços diferentes ao mesmo tempo?
Por exemplo:

Minha carteira é "BECH32" e eu preciso enviar em endereços P2SH e P2PKH
Isso é possivel?


Claro. Mas infelizmente não na electrum, pois ela não permite ter p2sh e p2pkh na mesma carteira.

Na electrum Você pode selecionar os utxo que serão gastos.
Você seleciona 'ver moedas ' ou "view coins"


E depois seleciona os que vc quer gastar.


Em algumas carteiras como a ledger live ou a coinomi você pode ter na mesma carteira p2sh e bech32 por exemplo. Daí só f Azerbaijão a mesma coisa e gastar.

Por exemplo, olhe essa transacao:
Bech32 e legacy sendo gastos juntos
https://mempool.space/pt/tx/653920cb2939ef14d542219e404c33fc4373b2363a41bb501ec97973bf26da70

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
joker_josue
Legendary
*
Offline Offline

Activity: 1638
Merit: 4516

**In BTC since 2013**


View Profile WWW
November 08, 2022, 11:20:29 AM
 #16

Claro. Mas infelizmente não na electrum, pois ela não permite ter p2sh e p2pkh na mesma carteira.

Uma questão de "novato":
Mas podemos enviar BTC para qualquer endereço, certo? Tendo BECH32, por exemplo, pode-se enviar/receber p2sh ou p2pkh.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 08, 2022, 01:48:48 PM
 #17

Claro. Mas infelizmente não na electrum, pois ela não permite ter p2sh e p2pkh na mesma carteira.

Uma questão de "novato":
Mas podemos enviar BTC para qualquer endereço, certo? Tendo BECH32, por exemplo, pode-se enviar/receber p2sh ou p2pkh.

Sim, todos os endereços enviam e recebem para qualquer outro formato

Antigamente alguns softwares,  tipo a blockchan.info, não enviavam de legacy para bech32, por isso fizeram os p2sh que eram endereços de transição.

Hoje em dia nem existem mais esses softwares desatualizados e todos enviam pra todos.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
nikolaspaolo
Copper Member
Sr. Member
****
Offline Offline

Activity: 391
Merit: 333


app.bitcoinp2p.com.br


View Profile WWW
November 08, 2022, 03:21:23 PM
Merited by bitmover (2)
 #18

Sim eu uso muito esses recursos que basicamente são mais avançados.
Vocês podem pedir saque de btc em qualquer corretora, notem que a hash, sempre vem com várias saídas, ou seja, pessoas que também pediram saque no mesmo intervalo de tempo que vocês, a exchange usa lá o recurso pagar vários, selecionando os inputs confirmados ou não e faz o envio, PAGANDO UMA SÓ FEE.

Já vi hash com mais de 100 endereços na saída, cheguei a comentar isso em outro post.

esclarecendo que a exchange cobra de 100 pessoas 10 Dolares por cada saque, mas na verdade ela só pagará uma única taxa de 10 dolares ao minerador, ou seja, lucrando a taxa de 99 pessoas.

Outra coisa que faço muito é pagar a mim mesmo com altíssima fee pra confirmar hash lenta(quando o cliente não sabe usar RBF). Isso é bem mais dificil de acontecer porque as taxas estão baixas. 


É muito engraçado conversar com quem usa essas wallets mobiles, que basicamente são totalmente capadas, com quase zero recursos iguais esses. Pessoal até se assusta com tanta possibilidade na tecnologia que nunca nem ouviram falar por ai, mas sempre esteve lá.....

𝘼 𝙢𝙖𝙞𝙤𝙧 𝙘𝙖𝙨𝙖 𝙙𝙚 𝙘𝙖̂𝙢𝙗𝙞𝙤 𝙙𝙚 𝙘𝙧𝙞𝙥𝙩𝙤𝙢𝙤𝙚𝙙𝙖𝙨 𝙙𝙤 𝘽𝙧𝙖𝙨𝙞𝙡.
𝙏𝙖𝙭𝙖: 𝘽𝙍𝙇 3,00 | 𝘽𝙏𝘾 0,0005 | 𝙐𝙎𝘿𝙏 2,00 | 𝘽𝙊𝙇𝙀𝙏𝙊 0,00
app.bitcoinp2p.com.br
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5883


bitcoindata.science


View Profile WWW
November 08, 2022, 04:46:18 PM
 #19

Sim eu uso muito esses recursos que basicamente são mais avançados.
Vocês podem pedir saque de btc em qualquer corretora, notem que a hash, sempre vem com várias saídas, ou seja, pessoas que também pediram saque no mesmo intervalo de tempo que vocês, a exchange usa lá o recurso pagar vários, selecionando os inputs confirmados ou não e faz o envio, PAGANDO UMA SÓ FEE.

Já vi hash com mais de 100 endereços na saída, cheguei a comentar isso em outro post.

Uma unica fee gigantesca, e não uma única fee como se enviasse para apenas um endereço

O output faz parte do tamanho da transação. Nesse caso, vc está enviando de x inputs para 100outputs.

O output contribui menos pro tamanho da transação do que o input, mas ele contribui.

Veja aqui na calculadora q eu fiz

https://bitcoindata.science/pt/veja-sua-transacao-no-mempool.html

Uma transação segwit de 1 input e 1 output tem 192bytes de espaco e custa R$ 0.12 a 1 sat/byte, enquanto uma com 100 outputs tem 3550 bytes e custa R$ 3.63 (30x mais) no mesmo sat/byte.

Ou seja  você economiza ao enviar tudo duma vez, mas não paga a mesma coisa não

Quote
É muito engraçado conversar com quem usa essas wallets mobiles, que basicamente são totalmente capadas, com quase zero recursos iguais esses. Pessoal até se assusta com tanta possibilidade na tecnologia que nunca nem ouviram falar por ai, mas sempre esteve lá.....

A electrum mobile e a coinomi mobile tem todas essas funções também, o negócio é saber usar.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
nikolaspaolo
Copper Member
Sr. Member
****
Offline Offline

Activity: 391
Merit: 333


app.bitcoinp2p.com.br


View Profile WWW
November 08, 2022, 05:13:02 PM
 #20

Sim eu uso muito esses recursos que basicamente são mais avançados.
Vocês podem pedir saque de btc em qualquer corretora, notem que a hash, sempre vem com várias saídas, ou seja, pessoas que também pediram saque no mesmo intervalo de tempo que vocês, a exchange usa lá o recurso pagar vários, selecionando os inputs confirmados ou não e faz o envio, PAGANDO UMA SÓ FEE.

Já vi hash com mais de 100 endereços na saída, cheguei a comentar isso em outro post.

Uma unica fee gigantesca, e não uma única fee como se enviasse para apenas um endereço

O output faz parte do tamanho da transação. Nesse caso, vc está enviando de x inputs para 100outputs.

O output contribui menos pro tamanho da transação do que o input, mas ele contribui.

Veja aqui na calculadora q eu fiz

https://bitcoindata.science/pt/veja-sua-transacao-no-mempool.html

Uma transação segwit de 1 input e 1 output tem 192bytes de espaco e custa R$ 0.12 a 1 sat/byte, enquanto uma com 100 outputs tem 3550 bytes e custa R$ 3.63 (30x mais) no mesmo sat/byte.

Ou seja  você economiza ao enviar tudo duma vez, mas não paga a mesma coisa não

Quote
É muito engraçado conversar com quem usa essas wallets mobiles, que basicamente são totalmente capadas, com quase zero recursos iguais esses. Pessoal até se assusta com tanta possibilidade na tecnologia que nunca nem ouviram falar por ai, mas sempre esteve lá.....

A electrum mobile e a coinomi mobile tem todas essas funções também, o negócio é saber usar.

Sim, eu sei. Comparando entre enviar de diferentes formas:

100 out de 2 inp, tem um custo X. BARATO
100 out de 100 inp, tem um custo X+1%. MÉDIO
1 a 1 out totalizando 100 hashs, tem um custo de x+10%. SUPER CARO.

Não considerando nenhuma exatidão, claro. Mas seria essa a lógica do custo?

𝘼 𝙢𝙖𝙞𝙤𝙧 𝙘𝙖𝙨𝙖 𝙙𝙚 𝙘𝙖̂𝙢𝙗𝙞𝙤 𝙙𝙚 𝙘𝙧𝙞𝙥𝙩𝙤𝙢𝙤𝙚𝙙𝙖𝙨 𝙙𝙤 𝘽𝙧𝙖𝙨𝙞𝙡.
𝙏𝙖𝙭𝙖: 𝘽𝙍𝙇 3,00 | 𝘽𝙏𝘾 0,0005 | 𝙐𝙎𝘿𝙏 2,00 | 𝘽𝙊𝙇𝙀𝙏𝙊 0,00
app.bitcoinp2p.com.br
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!