Bitcoin Forum
May 08, 2024, 04:19:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 [56] 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 ... 837 »
1101  Bitcoin / Bitcoin Discussion / Re: Storing Private Keys with Colors, how safe is this? on: July 18, 2023, 09:12:41 AM
After all, art is abstract and a bunch of colours mashed together wouldn't raise any suspicion.
But, as discussed, will also result in your losing your coins. There is absolutely no way you can take 8 colors and print them out, and then later scan them back in and recover the same hex codes. You must include the raw codes or this method is useless. And if you include the raw codes then you need to hide them, because why else would someone have 8 random hex codes written down? And if you can hide them, then you can just hide the seed phrase and not add in all the additional risks of writing down a mistake, using this unreviewed code, being dependent on this code to regenerate your seed phrase, and so on.
1102  Other / Beginners & Help / Re: I want to begin my journey on: July 18, 2023, 09:02:36 AM
There is a very high probability that Electrum Nodes log your IP when you broadcast transaction and it makes it very easy to be tracked. Isn't it better to run your own Electrum Server? I mean to run your own Node and connect Electrum to that one.
Almost certainly. But it is also inappropriate to suggest to someone looking for their first self custody wallet that they need to run their own node, then set up their own server, then connect Electrum to that server. Doing so simply risks overloading them with information, making them throw their hands up in defeat, and leave their coins in the hands of Binance.

For new users it needs to be kept simple. Once they are familiar with Electrum, then they can explore running their own node if they desire.

And how safe is it to use Bitcoin Core in pruned mode? In this case, you have to download only 6GB of data. Bitcoin Core website says that you aren't sacrificing any security by enabling pruning. So, if I enable pruning and create a bitcoin transaction, will my IP be revealed to other nodes?
Running a pruned node compared to a full node makes no difference to your safety. What it does mean is that you can't bootstrap new nodes and you can't scan for old transactions. Your IP will always be revealed regardless of the type of node you run. If you don't want that, then use Tor. If you don't want to broadcast your own transactions from your own node even over Tor, then use something like http://mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad.onion/tx/push.
1103  Bitcoin / Electrum / Re: How to check I have the seeds of my multisig 2/3 on: July 17, 2023, 05:55:55 PM
What « happened » if I then don’t broadcast this or these two transactions over the internet ? Is it ok ?
If you don't broadcast the transactions, then nothing happens. The network never learns about them, your coins never move, and you pay no fees. As far as the wider network is concerned, those transaction do not exist until you broadcast them. If you never broadcast them and delete them instead, then it is as if they never existed.
1104  Bitcoin / Bitcoin Technical Support / Re: Multisig question on: July 17, 2023, 03:43:18 PM
Isn't there any maximum limit for total number of cosigners?
7-of-7 for uncompressed public keys, 15-of-15 for compressed keys, in a P2SH multi-sig. This is based on the limit of 520 bytes as you say, although OP_CHECKMULTISIG would actually support up to 20 keys.

In taproot, OP_CHECKMULTISIG/OP_CHECKMULTISIGVERIFY are replaced with OP_CHECKSIGADD (0xba), which allows up to 999 keys. Here is a transaction which spends a 998-of-999 taproot multisig: https://mempool.space/tx/7393096d97bfee8660f4100ffd61874d62f9a65de9fb6acf740c4c386990ef73
1105  Bitcoin / Bitcoin Technical Support / Re: Multisig question on: July 17, 2023, 01:20:26 PM
Can you set the minimum signature to open the wallet? If so, that means that you can set it as 3 of 3?
Yes. You can choose any subset of the number of keys you like. So you could have 1-of-3, 2-of-3, or 3-of-3. Or you could have 4-of-8. Or 9-of-10. Or whatever you like.
1106  Bitcoin / Bitcoin Technical Support / Re: Multisig question on: July 17, 2023, 11:19:15 AM
So what you're saying is if I have a total of 5 signatures, I can use just 1 key? What does the M stand for? Thanks for the link, but I'm a bit worried about learning it if it's not used nowadays, kind of just learning about history of something to me.
m-of-n is just a common way of describing multi-sig set ups. The m stands for how many signatures you need, and the n stands for the total number of cosigners. For example, in a 2-of-3 multi-sig, there will be 3 cosigners, with the signatures of any 2 of them needed to spend the coins.

Although P2MS is very rarely used now, the script used in P2MS is the same script which is used in newer P2SH/P2WSH multi-sig addresses, so still worth a read.
1107  Bitcoin / Development & Technical Discussion / Re: Bitcoin Privacy & Address reuse on: July 17, 2023, 10:26:08 AM
The whole premise of the thread is tainted bitcoin... OP believes, correctly, that through use of a CEX he has lost his anonymity.
Sure, but KYCed bitcoin and tainted bitcoin are two entirely separate things.

Your own example here seems to cost about 3% at least for the round trip and only a handful of transactions in the last week.
Not sure how you reached that number. Given maker fees of 0.075%, then I can set my own spreads and pay combined transaction and network fees of <0.5% all in, provided I am not in a rush.

Indeed Monero's privacy features play no part in anonymizing theoretical bitcoin here, you'd have been better trading for any other pair with higher volumes.
Swapping for any other coin which is completely traceable is completely pointless.

Merely the action of sending btc to a known bisq vendor with no resultant transaction in return flags an XMR buy up, I'd warrant.
So? So blockchain analysis knows I sold my KYCed bitcoin for monero. Then what? They can't trace that monero, so they can't pinpoint when I trade it back in bitcoin.
1108  Bitcoin / Bitcoin Technical Support / Re: Bitcoin Core and Sparrow balances do not match after UTXO consolidation on: July 17, 2023, 10:15:41 AM
o_e_l_e_o, you are exactly right. I could have made that clearer. The two inputs for the consolidation transaction in question were from the same address. That said, I'm not sure I understand your explanation. Why wouldn't Core scan the address that the two transactions were consolidated to?
If the address isn't in the wallet in Core, then Core won't scan it. The usual explanation for this is that it is beyond the "gap limit". Given that it is possible to generate billions upon billions of individual addresses from one set of extended keys, wallets cannot possible scan them all. So they will usually scan the first handful and stop, unless you specifically tell the wallet to scan for more.

So it all comes down to exactly how you have set things up. Did the consolidation transaction send coins to an address in the same Sparrow wallet, or to a new wallet? Is the wallet you have open in Core simply the one that Sparrow creates automatically, or have you created it yourself by importing keys or descriptors?
1109  Bitcoin / Bitcoin Technical Support / Re: Multisig question on: July 17, 2023, 10:02:35 AM
Here's a transaction made using the set up discussed in that thread: https://mempool.space/tx/1c41724a7b16ecd5e11867864d834eb24e9d22b372c86aa7869c4cc0b6b36d52. It signs from one mandatory key, and then also signs from a 2-of-3 multi-sig, essentially making it a 3-of-4 with one required key.

That's probably cheaper in size than the one proposed by hosseinimr93, but quite easy to mess with it during the beginning.
Just use taproot, and then your 4-of-6 transactions will be no bigger.
1110  Other / Beginners & Help / Re: I want to begin my journey on: July 17, 2023, 09:52:35 AM
You don't need to apologize for taking the first steps towards self custody!

First of all, I want to know how to create a non custodian wallet (I want to own one) and does it require payment to create or maintain?
No payment required. The most straightforward way is to download a verify a reputable wallet such as Electrum (https://electrum.org/) or Sparrow (https://sparrowwallet.com/). A more secure method is to purchase a good quality hardware wallet such as a Passport.

All this while, I have been using, storing and transacting with exchanges like Binance, kucoin and others.
Given how many centralized exchanges have been going bankrupt or outright scamming their users, it's certainly a good idea to start looking in to self custody.

Secondly, what is the purpose of sign message that I use to hear and see? How do I sign a message? Is the sign use to approve transaction? I don't know how to sign a message and the exchanges have never require me to sign a message before.
Signing a message from an address allows you to prove ownership of that address. Some exchanges are starting to require signed messages so they know you are only withdrawing coins to your own addresses and not sending them somewhere else. This is just yet another way they want to control you and monitor everything you do.

Signing a transaction uses almost the exact same process as signing an arbitrary message. Both Electrum and Sparrow as I've suggested above allow you to sign messages.
1111  Bitcoin / Development & Technical Discussion / Re: Bitcoin Privacy & Address reuse on: July 17, 2023, 08:36:50 AM
There is, but the rates are terrible.
On Bisq right now the spread between buy and sell orders for the BTC/XMR pair is 163 sats, which is less than 0.03%. The trading fee for a taker is 0.575%, and the trading fee for a maker only 0.075%.

Are the volumes at least reasonable?
Within a 1% price spread on Bisq, there is approximately 0.6 BTC of volume for selling XMR, but about 14 BTC of volume for buying XMR. This is only one platform, however, and there are plenty of others you can choose from. https://kycnot.me/

Indeed one of the concerns about bitcoin mixers is that a user might get rid of their ( for whatever reason) tainted bitcoin, merely to receive some proportion of someone else's possibly more tainted back.
This is just as much a risk with the methods we are discussing here. The correct approach to this issue is to never use any centralized exchange or service which attacks the fungibility of bitcoin by buying in to the provable nonsense of "tainted" coins.
1112  Economy / Exchanges / Re: Is the Binance the next to bite the dust or FUD? on: July 17, 2023, 08:19:29 AM
I disagree on CZ not going to jail.
He has a lot of money and will hire a lot of very smart lawyers. Remember it's one set of rules for the rich and another set for the rest of us. He'll be able to either argue or bribe his way away from jail, I'm sure.

@Rikafip. My prediction, CZ will resign or be removed as CEO and Justin Sun will buy Binance and continue to operate as a small exchange similar to Poloniex.
If there is one person you should trust less than CZ in this space, it's Justin Sun. He is a plagiarizer and a scammer.
1113  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 12:54:56 PM
Let's say I sent 0.03BTC using 2 SATs as my transaction fee and all of a sudden the network became congested which resulted in the increased of fee. Can I use from that my already broadcasted 0.03BTC?
Yes. You can choose to reduce the amount being sent to one or more of the outputs of your transaction and use that to pay a higher fee instead.

For example, let's say you have a transaction which spends one input of 0.03 BTC, sends 0.02999 BTC to another address and pays 1000 sats in fees. You could replace that with a transaction spending the same 0.03 BTC, but paying 0.02998 BTC and paying 2000 sats in fees.
1114  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 12:33:51 PM
Does wallet do it automatically or there is a need to construct  manually a new  transaction with the same outputs and new input from other address?
Most wallets should give you the option of including an additional input from that wallet, if you want to.

If one sends this extra input from a different wallet entirely, wouldn't it cause the person to pay too much in fees, because they have to first cover the transaction fees of adding this extra input from a different wallet in order to be able to bump the fee on the original transaction initiated.
Not at all.

Let's say I have a wallet containing UTXO A on Address A, and UTXO B on Address B. I create a transaction sending UTXO A to a third party to pay for some goods or services. I later want to bump the fee on this transaction, but I don't want the third party to receive any less. So my wallet can create a new transaction which includes UTXO B alongside UTXO A, pays a higher fee, and then sends the rest to a change address.

Now let's say I also have a completely separate wallet which contains UTXO C on Address C. I could also manually create a transaction which includes UTXO A and UTXO C, sends the same amount of coins to the third party, and pays a higher fee. All I need to do then is sign it separately with the first wallet and then with the second wallet, and then broadcast it.

The network, and the RBF mechanism, have no concept of which addresses are in the same wallet and which are in different wallets. You can combine any UTXOs from any wallets in the same transaction.
1115  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 10:45:57 AM
Such transaction that doesn't have leftover change  would left the only way for you,  namely, to take the amount to cover the increased fee from dedicated output.
That's not right. As I said above, if you want to keep the outputs the same and bump the fee then you can include another input from anywhere else. The extra input does not have to be from the same address, or even the same wallet, as your original inputs.

Telling people not to empty their sending address is poor advice since it encourages address reuse, and as I've explained is entirely unnecessary.
1116  Bitcoin / Development & Technical Discussion / Re: Bitcoin Privacy & Address reuse on: July 16, 2023, 10:42:34 AM
However, Spinflight's solution is still a good one if one has doubts in Monero for whatever reason.
Monero is the only coin which is truly private and which blockchain analysis firms have been entirely unable to break. If you have doubts about the privacy provided from monero, then it would be absolutely insane to think you would somehow get better privacy from wBTC or similar.
1117  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 09:36:05 AM
It is worth mentioning that RBF can not be applied to transaction that nullifies the sending address because such transaction  would  not left be any extra sats in that address to increase the fee.
Yes it can. You just decrease the value of the outputs and put those extra sats to the fee instead. Alternatively, you can include an extra input from any other address to give you extra coins to spend on the fee.
1118  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 08:31:35 AM
If the transaction is completely different spending any one of the inputs in an address not present in the original transaction won't it be an attempt to double spend?
Technically speaking, every RBF transaction is a double spend, since it includes at least one of the same inputs. Those inputs are being spent in a second transaction which conflicts with the first, and it is therefore a double spend. It just so happens that many (or maybe even most) RBF transactions happen to double spend to the same addresses as the original.

and might even arise to many unconfirmed transactions especially incases where the transaction creators cannot afford to replace their transaction by fee
It will make a difference to the order in which transactions are chosen by miners to be included in blocks, but it will make no difference whatsoever to the total number of unconfirmed transactions.
1119  Bitcoin / Bitcoin Technical Support / Re: Missing Transfer on: July 16, 2023, 08:18:34 AM
I just checked RBF strategies and there is no "Preserve payment" option.
You are using an old version.

https://github.com/spesmilo/electrum/commit/a383f56909f1090ffc155a6dca7db0246cb564f0
1120  Other / Beginners & Help / Re: ~For a transaction that takes too long~ on: July 16, 2023, 07:34:31 AM
This new transaction is just the same as the previous one the only difference will be the the inclusion of a higher fees.
This is incorrect for two reasons.

First of all, a transaction cannot be the same except for a higher fee. If the fee is higher, then either you need to include an additional input or you need to reduce one or more of the outputs. Something else must change in order to free up funds to contribute more to the fee.

Secondly, the transaction can in fact be completely different. You can make a replacement transaction spending any one of the inputs of the original transaction to any address you like (including an address not present in the original transaction), and you will replace the original transaction. This is why you can use RBF to "cancel" a transaction, which actually replaces the transaction with a new one sending the coins back to yourself instead of to the original recipient(s).

It's also worth pointing out that full RBF is gradually replacing opt-in RBF, and so soon every transaction will be able to be RBFed, even if not opted in.
Pages: « 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 [56] 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 ... 837 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!