Bitcoin Forum
June 06, 2024, 04:35:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 [107] 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 ... 463 »
2121  Bitcoin / Bitcoin Technical Support / Re: How to merge many small balances into one with no harm to privacy? on: February 04, 2021, 02:54:01 PM
I'm curious about this too. Is there a menu option in Bitcoin Core or at least an RPC command that lets you toggle coinjoin in your transaction? I'm guessing that it's something that can be turned on like RBF.
Nope. It's not a protocol implementation. I think you can probably integrate it on top of Bitcoin Core though.

It works by having multiple parties spending their UTXOs in the same transaction to multiple output. It requires a coordinator (someone to collate/distribute all the parties and their information) for this to work. An example transaction would be as follows. A spending to B and C spending to D, E spending to F.

TXID:...
UTXO(0.1BTC, A)                           Output (B 0.1BTC)
                                  ->
UTXO(0.11BTC, C)                         Output (D 0.1BTC).

UTXO (0.22BTC, E)                        Output (F 0.1BTC)

                                                   Change(C, 0.01BTC)
                                                  
                                                   Change (E, 0.12BTC)

Since B, D and F are the intended destination, there is no way to tell that A is spending to B and so on so forth.
2122  Bitcoin / Bitcoin Technical Support / Re: How to merge many small balances into one with no harm to privacy? on: February 04, 2021, 12:35:01 PM
I have many bitcoin addresses with small balance leftovers <0.001 BTC.
Sending it as one tx will be against privacy, right?
Yes. There is no way for you to consolidate all the small UTXOs unless you spend all of them in a single transaction. If you want to have some form of privacy, you can possibly try to segregate them from each other and only spending the UTXOs that are associated with the same addresses/ a small group of addresses only.
Additionally, when I need to send bitcoin I need it to be confirmed quickly mostly, and if I want that my  tx to be confirmed quickly I need to set high fee rate, and if I have many inputs this fee will be incredibly high.
So I think I can try to merge it now, but how to do it better to not harm my privacy?
That is inevitable. Consolidation transactions are best done when the fees are relatively low so that it can be confirmed sooner. If the fees are consistently high, then it'd be better for you to spend specific UTXOs for the transactions that you're making.

The only way for you to preserve your privacy, when spendlinking is inevitable is to consolidate and send them to a mixer or use CoinJoin. If not, then it'd be better for you to use each of the inputs individually.
2123  Other / Beginners & Help / Re: Adding BTC/Ledger Live: Native Segwit V. Segwit? on: February 04, 2021, 10:04:03 AM
Binance do not support segwit that starts with 3 bitcoin addresses.
They do. It's a P2SH address and it should be the one address type that should be compatible given that it was introduced so long ago. Bech32 is also supported on Binance.
2124  Bitcoin / Wallet software / Re: Wallet charges fee? on: February 04, 2021, 08:12:07 AM
Electrum has an option for 2 Factor Authentication with TrustedCoin and that is a paid service, the client itself is free. It's open sourced and the community contributes to the codes[1], Electrum doesn't make money. The 2FA fees are paid to TrustedCoin only for their 2FA codes.

[1] https://github.com/spesmilo/electrum
2125  Bitcoin / Electrum / Re: Mempool min fee on: February 04, 2021, 03:38:21 AM
So there is no relation between the broadcasting and the blockexplorer feature? I know each website is differente, but when I manually broadcasted on blockcypher, I did see the transaction on their explorer. It was later (today) when I went to check again and it couldn't be found.
I don't consider Blockcypher's explorer that accurate: https://live.blockcypher.com/btc/tx/6520a0cdd0e36df5d377852736c35b2a4ae31934f4473650207a06c36cf8d98c/.

Transaction is obviously non-final but it got broadcasted to their explorer anyways. Seems like they're omitting some checks before pushing the TX. Blockexplorers are not a reliable source of information when it comes to propagation, even if you can see it on a blockexplorer, it doesn't mean that it has a good propagation.
2126  Bitcoin / Bitcoin Discussion / Re: Bitcoin Hit Record Number of 22.3 Million Active Wallets in January on: February 03, 2021, 04:37:00 PM
What about using the blockchain transaction that goes through the miners and determine the number of active wallet in that way all transactions that pass through any wallet will be noticed and accounts for. I believe the aspects of wallet was not totally left out.
Do you even know what you're talking about?

Miners do not know the wallets that are being used. Miners sees the transaction the same way as every single user sees the transaction. There is no indication with regards to which wallets is being used or accounted for. If miners can see which or how many wallets are being used, your privacy would be gone in the first place.
2127  Bitcoin / Electrum / Re: Sweeping from a non-custodial wallet. on: February 03, 2021, 02:24:03 PM
So sorry to ask, I generated addresses through derivation paths BIP32, BIP44, BIP49, BIP84 and BIP141 using BIP39 seed phrase with iamcoleman tool, all the private keys pair with addresses and their public keys all started from K and L. What is 5 and 6P starts for?

5 is the uncompressed WIF keys and 6P is the prefix for BIP38 encryption.
2128  Bitcoin / Electrum / Re: Sweeping from a non-custodial wallet. on: February 03, 2021, 01:24:33 PM
Any idea what the other two strings mean? It seems to have worked just using the third one.
The string starting with 1 is the address, the third being the private key. I have no idea what is the second unfortunately. The closest I can think of is an ECDSA private key which is only 64 characters. Nonetheless, you will be fine as long as you've swept the funds.
2129  Bitcoin / Electrum / Re: Sweeping from a non-custodial wallet. on: February 03, 2021, 12:58:14 PM
They've provided me with a file containing three strings of characters (33 characters, 66 characters, 52 characters). One the three strings starts with a K.
I'm assuming the 52 characters line is the string that starts with K and that the 33 characters starts with 1?

Go to your Electrum wallet, at the top left, go to Wallet>Private Keys> Sweep and key in your private key in this manner.
Code:
p2pkh:K...

Afterwards, you should get a dialog that shows the transaction information, at the bottom left, there should be a slider that lets you adjust your fees. Depending on how long you want to wait, the current somewhat optimal is about 30satoshis/byte. Click Finalize, check again and then Sign and Broadcast.
2130  Bitcoin / Electrum / Re: Sweeping from a non-custodial wallet. on: February 03, 2021, 12:36:13 PM
I'm not sure how Bitbargain works. Did they give you a bunch of phrases, a private key starting with 5, K or L or 6P?

Please do not share your private key with anyone on the forum, no matter how trusted they are. You should at most reveal only the first 2 characters of the key for others to determine what type of key it is.
2131  Bitcoin / Electrum / Re: Difference between Receiving and Change panel in Electrum Addresses menu. on: February 03, 2021, 12:08:21 PM
Electrum picks a change address that hasn't been used before to receive the remaining small coin. It will generate more change addresses if the ones with no history of transactions are almost finished.

It will also generate more receiving addresses if you use an empty receiving address to receive bitcoin to them.
For receiving addresses, you'll always see at least 10 un-used change address while for receiving address, you'll always see at least 20.

If for some reason, you decide to skip the addresses' order and not use the address in the chronological order, then there'll also be at least X unused addresses after that specific address, depending on whether it's change or receiving.
2132  Bitcoin / Development & Technical Discussion / Re: Find public address with time & date of the transactions? on: February 03, 2021, 12:03:16 PM
The timestamps between Blockchair and Blockstream show a one hour difference, but that can be because they use different time zones, and the hash was actually relayed to them around the same time. But you can see the obvious difference to what Blockchain has.
Other than the difference in the timezone, Blockchain.com is displaying the actual time that it was relayed. Both Blockchair and Blockstream are displaying the time whereby the block that includes the transaction was mined. I think both of the other blockexplorers changes the timestamp to the block's timestamp after it gets mined and discards the relayed time.
2133  Bitcoin / Electrum / Re: Difference between Receiving and Change panel in Electrum Addresses menu. on: February 03, 2021, 11:56:28 AM
Receiving addresses are always generated for you when you go to the Receive tab and generate a new request. The addresses are only picked from those which are labelled as such.

When you're sending a transaction, the change would be the Total amount in the inputs - Total amount in the outputs - Total fees. The remainder (change) are sent to the one of the addresses which are labelled as change. The main difference between how Electrum handles both kinds of address lies with the generation; the addresses in the change address are generated from a slightly different derivation path from the receiving address but this is transparent to the user.
2134  Bitcoin / Bitcoin Technical Support / Re: BTCRecover commands how to? on: February 03, 2021, 07:16:30 AM
Check the tokens docs, https://github.com/3rdIteration/btcrecover/blob/master/docs/tokenlist_file.md.

You'd be able to customize the settings to use space by %s and use positional anchors for the positions as welll.
2135  Bitcoin / Electrum / Re: Mempool min fee on: February 03, 2021, 04:21:37 AM
I guess your transaction is SegWit and the fee rate is about 1-2sat/vB right?
Those services (like blockchain.com) computes the raw size of your transaction making the total fee rate in sat/B less than 1sat/B (not virtual Bytes), so they return with that error.

You can paste the TXID of the already broadcast transaction in the explorer of those sites that rejected it and you'll the that your fee rate is lower than minimum standard (only to them).
I'd understand if it's Blockchain.com, they're very terrible at what they do.

But in the case of Coinb.in, would that still be the case? Assuming 9 (bech32) inputs and 1 output, it would be about ~651 vbytes and ~1616 bytes in actual size. However, the error appears to show that the min fee is only slightly above 2x of the required amount which would pretty much be within the margin of error for 1sat/vbyte to 2sat/vbytes.

I just tried it with Coinb.in and it shows 110 < 186 but in raw size, that should be 218.5 vbytes so that would still be below 1 sat/vbyte (if it's calculating by bytes, then it should show 110 < 218.5). I'm a bit confused with their logic to calculate the min fee. I'm thinking that they're actually calculating by the vbytes but the current mempool cutoff for those nodes are slightly above 1sat/vbyte.
2136  Bitcoin / Bitcoin Technical Support / Re: the payment has not been transmitted yet on: February 03, 2021, 03:02:15 AM
How can i synchroize the wallet?
Go to Menu at the top left. Click on Network Monitor and you should see Peers and Blocks. Afterwards, click on the Blocks. Check what is the time of the last block. It should be above 668843.

Let me get this right: Are you sending from the Android wallet or to the Android wallet? If it's from the Android wallet, check the address on Binance and if it matches the one stated in the transaction.
2137  Bitcoin / Electrum / Re: Mempool min fee on: February 03, 2021, 02:58:58 AM
Well, I know I can increase the fee, but I don't want to. It seems stupid that I have to pay abusive fees (lowest on the "reccomended" was around 60sat/byte) to consolidate my own transactions; when I'm in no rush to move them.

Thank you all that replied here; it was the very first time I had faced that error, but the reason for servers to decide to do this are still.... weak. The whole mempool is not that big, so I can't really understand how the server pool could be.
The current mempool size appears to be 100MB, might be slightly bigger. The actual ram usage should be about 300MB after accounting for the overheads. It is also the default max mempool size for most, most nodes would have the same mempool size. It may not seem like much but if you had to factor in the resource constraints of such servers, it would be pretty reasonable. Blockcypher might be able to broadcast your transaction but it won't mean that it would have a very good propagation; nodes are evicting the lower fees transactions and probably wouldn't accept anymore transactions under 2sat/byte.
2138  Bitcoin / Development & Technical Discussion / Re: Find public address with time & date of the transactions? on: February 03, 2021, 02:52:13 AM
The time that you see on Electrum or other wallets are displayed as per the time relayed to them. This means that each block explorers will have a fairly significant disparity in the time received. When you're talking about a TPS of 7 tx/s, you'd be looking at a few hundred transactions to filter out. You can use blockchair to filter the unconfirmed transactions though: https://blockchair.com/bitcoin/mempool/transactions?s=time(asc)#, https://blockchair.com/bitcoin/transactions?s=time(asc)#.

I would take the above results with a grain of salt, some blockexplorers doesn't even see the transactions until it's mined. It could have been made days ago but the blockexplorer can only show the timings based on the time that the block was mined.
2139  Bitcoin / Development & Technical Discussion / Re: What risk is there creating a cold storage on a public computer considering... on: February 02, 2021, 04:56:17 PM
"Tails" come with a standard old version of Electrum, so you have to update that version to the latest version and the only way to do that is to enable a Persistent volume. I think enabling a Persistent volume on Tails defeats the purpose of a clean boot with Tails.  Roll Eyes
It's a cold storage. The version available on Tails is sufficient to generate the seeds and it shouldn't go online at all. Using outdated Electrum is fine, there isn't any concurrent vulnerabilities present in the installed binaries on the latest Tails that would impact the security.

I use a vanilla flavor the latest "Tails" for the creation of my paper wallets. (for the clean boot) and then I use bitaddress.org to create the paper wallets. (I download the script and then I go offline to create the wallets)  Grin
Paper wallets are actually not very great to use. You'd have to use a printer without any wireless connectivity, ensures that it isn't stored in the ram to ensure that the paper wallets remains as an offline cold storage. If you don't print it out, then you can't store it without the persistent storage either. If you were to use an OS for that already, might as well just use the Electrum that is provided on it. Needless to say, Bitaddress doesn't even have Segwit on it and it's arguable that using an offline Electrum *could* be potentially safer than trying to download a script online to use it in a browser.
2140  Bitcoin / Bitcoin Discussion / Re: Satoshi's early mined coins & the message left in the blockchain on: February 02, 2021, 04:45:39 PM
He used a different version.
How do you know? Did you ask him?

Evidence suggests that the extra nonce appears to be in line with the behavior of the Bitcoin-qt 0.1.0 at that time. You cannot find a distinct pattern with the ECDSA public keys present, the patterns with the private key will not hold to it's corresponding public keys and there isn't any evidence to suggest that there is.
He won't move his coins. We will move them.
Ok. Believe what you will. Do update us when you figure out the private keys.
Pages: « 1 ... 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 [107] 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!