Bitcoin Forum
June 19, 2024, 07:20:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 309 »
2001  Bitcoin / Hardware wallets / Re: Sending and Receiving Address and Anonymity Question on: May 11, 2022, 03:32:14 AM
It's probably simpler if you'll utilize Ledger Live's "Accounts": support.ledger.com/hc/en-us/articles/4404389482641-Add-your-accounts
Use separate accounts for various use-case; e.g.: one for small transactions with small balance and one for large transactions.
When sending coins, you can select the account to spend from in the drop-down menu "Account to debit".

And in the coin selection strategy, use "Minimize fees (optimize size)";
that will keep the transaction size small as much as possible and in the process, Ledger Live will most likely select a single input.

Of course, even with those set-up, you'll still need to check the created transaction if there are inputs that you do not want to be linked.
2002  Bitcoin / Hardware wallets / Re: Sending and Receiving Address and Anonymity Question on: May 10, 2022, 06:01:31 AM
-snip-
But now say you want to send say 0.5 ltc to a site.  Will that 0.5 ltc be subtracted from the 50 litecoin you received address or the 6 litecoin you received address earlier?  Have to assume its from the last 50 right?
Yes, either one of the two is safe for your privacy....

Quote from: jerry0
But what if you send say 53 ltc to someone.  Would that mean 50 would be deducted from the last 50 ltc you received and 3 would be deducted from the 6 you first received so the remaining 3 ltc you have minus the sending fees is in that first ltc receiving address?
In this scenario, the transaction will use both as inputs, practically linking them together.

Quote from: jerry0
But say you receive ltc 6 times.  Each time you use different receiving address.  is there a way you could choose which ltc address you want to use to deduct the next time you send ltc to someone or this isn't possible?  i remember you could do something like this with electrum back then with change addresses with btc?  But if you do this, there would be more fees?   is there more anonymity to it?  
Yes, there's the "Coins" tab in in Electrum where you can select specific inputs.
In Ledger Live, there's also a "Coin Control" feature: support.ledger.com/hc/en-us/articles/360015996580-Using-Coin-control

Fee is mostly based from the transaction's size, more inputs & outputs means higher size, select one and it will be cheap.
In terms of anonymity, selecting two of more of those inputs will create a transaction that'll use those as inputs; thus, it will link them together.
2003  Bitcoin / Bitcoin Technical Support / Re: Bitcoin-cli Newbie Quiestions on: May 10, 2022, 04:00:43 AM
I only took a glimpse on the previous post and I take that you prefer a single-key wallet?

If so, you can create a new "blank wallet" and import a single private key into it (it will derive 3 address types from that single prvKey).
e.g.:
Code:
bitcoin-cli createwallet "regtest_wallet" false true "passphrase1234" false false true
Code:
bitcoin-cli importprivkey cTLcqn963JQAwXa1jw7Di5cEZLquebgmWQLA3W28MzMB3pcF3txa
That way, it will neither create new addresses nor change addresses.
However, you wont be able to use sendtoaddress since it requires a change address,
you'll have to manually create the raw transaction using createrawtransaction which involves precise computation from inputs' to outputs' amounts
and manual selection of inputs.

References for the commands:

Can I modify the change address settings so it doesn't fragment my coins from bitcoin-cli. ?
Take note that receiving multiple transactions and change through a single address don't automatically consolidate all those coins.
Those will still generate separate UTXO per transaction.
2004  Bitcoin / Electrum / Re: question about electrum on: May 09, 2022, 08:25:04 AM
1. What operations do cost money in it?
Aside from the above;
If you're using lightning, using "swap" or "reverse swap" costs an additional fee on top of the on-chain transaction fee to pay for Boltz's service.
2005  Bitcoin / Development & Technical Discussion / Re: Does a multi-sig wallet protect from random private key attacks? on: May 08, 2022, 11:43:09 AM
-snip-
Is the above true? If an attacker were to randomly come across my private key, he can move the funds without requiring the origin keys that resulted in the multi sig?
It's true, but not in that scenario (are those the actual words from the source?).
The attacker could come across a different private key that produces a "scriptHash" that's exactly the same as your MultiSig's scriptHash.
In that case, he can use his own "redeem Script" and prvKey to spend your funds.
It's about the "collision" explained by BlackHatCoiner.

I used to think that multi sig is enforced on chain and the chain would require signature of both keys to move the funds.
If we disregard the collision of the scriptHash, just base it from your question above:
If the attacker came across your private key and want to spend the funds of the MultiSig setup, then he needs to come across the cosigners' private keys too.
2006  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 07, 2022, 09:40:07 AM
Since it's bc1, you can try to restore another wallet by selecting "native segwit (p2wpkh)" then edit the derivation path below into m/0'
Thanks, nc50lc. Your suggestion worked.
Great but I didn't expected that to work since p2wpkh @ m/0' was already checked when you've used "Detect Existing Accounts".
I guess you only have bitcoins in a "change address" of your BRD wallet's Segwit address, because it wasn't checked by that button.

Anyways, congrats.
2007  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 07, 2022, 05:58:08 AM
You mean it's among the newly derived addresses?
What I meant is that I have found my missing BTC's address in the blockchain explorer. Wouldn't Electrum be able to recover the BTC using this exact address and my recovery phrase?

By the way, according to Pmalek "… native segwit if they begin with bc1 …", and my BTC address actually begins with "bc1".
No, Electrum can't guess what derivation path to use in order to derive that address.
Addresses don't contain info about their derivation path.

Since it's bc1, you can try to restore another wallet by selecting "native segwit (p2wpkh)" then edit the derivation path below into m/0'
But I highly doubt it's there since it's included in the list of paths "Detect Existing Accounts" check.
The standard paths are also there (the 3 options without editing the derivation path),
and since there's only one result, only legacy " m/0' " has transaction history.
2008  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 07, 2022, 04:34:21 AM
You can try to generate more address to see if your bitcoins is in your addresses higher than Electrum's default gap limit.
I actually found the addresses for my remaining BTC on the BRD wallet. Can I use these addresses to recover them?
You mean it's among the newly derived addresses?
Then the balance should be updated after it appeared in the 'addresses' tab, check the history tab if more transactions appeared.

If 300 isn't enough, you can increase the amount of addresses to generate by changing "300" into any value depending on your BRD wallet's history.
2009  Bitcoin / Electrum / Re: sending with electrum on: May 07, 2022, 02:56:01 AM
-snip-
step 5 of their instructions are as follows:
"5. choose the derivation path of the address where BTC tokens are located. Bitcoin cash is located on derivation path m'/44'/145'/0'. You want to connect to the Bitcoin network, but on the derivation path you sent your  tokens. The Bitcoin (legacy (p2pkh) - Bitcoin address starts with'1') account is located on derivation path m'/44'/145'/0'

6. after all the Trezor public keys are imported and the wallet transaction history is synced, you will be able to see the transactions history and all Trezor's account addresses. You will see the bitcoin token on the derivation path for Bitcoin Cash.
Are you sure you're talking to a legit Trezor support?
The instructions seem legit; in fact, similar to my suggestion... It's just too weird that they are calling Bitcoin "bitcoin token".

Anyway, when I was sending I was looking for which account I was sending from and did not see any. This makes me wonder 'which account am I connecting to?' It could be I am putting too much into this and need to try to send again using a different data entry. I thought I had finally was able to send the coin when I used the 'max' option and was informed I didn't have enough funds. Which bring the question of 'how did the program come up with the amounts that populated the entry boxes if not from the coin that was sitting there?'
Electrum can only support one account per wallet, in your case, it's your 'BCH account 1' restored to a Bitcoin wallet.

"Not enough funds" could happen if you use "Max" but edited the amount after.
That can also happen if you've "frozen" the input, check the "coins" and "addresses" tab if the one with balance has blue-highlight.
if so, right-click on it and select "Unfreeze Coin" (if the highlighted part is the 'output point') or "Unfreeze Address" (if the highlighted part is the address).
2010  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 07, 2022, 02:33:58 AM
-snip-
Is there, somewhere, a list of derivation paths that can be tried? Is it possible that I need a modified derivation path for return transactions?
Unfortunately, derivation path is specific to the wallet.
AFAIK and as others have said, BRD used " m/0' " which is the path for "Non-standard legacy (Account 0)".

You can try to generate more address to see if your bitcoins is in your addresses higher than Electrum's default gap limit.
Enable the console tab (View->Show Console) and open it, type:
Code:
[wallet.create_new_address(False) for i in range(300)]
And for the change addresses:
Code:
[wallet.create_new_address(True) for i in range(300)]

Those will force Electrum to derive 300 more addresses past the gap limit.
2011  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 06, 2022, 11:42:26 AM
Can you please elaborate further regarding this question? All I got were two entries corresponding to my BTC transfers to BRD Wallet and two entries of equal value to the receipt values, which I assume correspond to me converting part of each of the amounts received to ETH.
-snip-
This (testnet):

It shows an example where it detected two "accounts" with transaction history.

If there's only one result, then there's no other derivation paths detected and that was the sole derivation path with transaction history.
To go further, you can try other derivation paths that's not listed in the link in my reply above
but I have no idea what other paths BRD wallet used.
2012  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 06, 2022, 08:20:57 AM
6- Selected "Detect existing accounts." It still had the legacy account selected and m/0' shown in the box below it.
Then in the previous reply, you mean you've selected "Non-standard Legacy (account 0)" then it auto-selected legacy and auto-edited the derivation path.

How many results did you get? Just that one?
If that's the case, then Electrum couldn't find any bitcoins from all of the listed paths in the link in my previous post.
There's none in the second account index of that particular path either.
2013  Bitcoin / Wallet software / Re: Bread Wallet now Coinbase Wallet - Help Needed on: May 06, 2022, 06:40:18 AM
2- I used my recovery phrase to create a new wallet. I can't remember all of the exact selections I made, but I believe that I selected BIP39 path of m/0'.
This doesn't look like the result of "Detect Existing Accounts".
The results of detect existing accounts shouldn't have the derivation path " m/0' " indicated,
instead, it should either be one of the "description" in this list + the account index: github.com/spesmilo/electrum/blob/master/electrum/bip39_wallet_formats.json
e.g.: Non-standard legacy (account 0)

Anyways, if there's a list after using the automatic account detection, then there's more than one derivation path that contain bitcoins.
In that case, restore as much wallets as the results.
You can restore the other accounts by using the menu "File->New Restore" and select the other path for the new wallet.
2014  Bitcoin / Electrum / Re: sending with electrum on: May 06, 2022, 03:40:25 AM
-snip-
nc501c,

I did choose the p2pkh option and changed the derivation path to m/44'/145'/0' and I received the green check marked key, I tabbed the addresses and see the coin, I am unsure how to select the address which holds the coin. When I used the send option there is no from address listed, so I don't know if I am accessing the correct account. After 3 attempts of varying options I must be missing a 'select ' option somewhere.
Since it's originally a 'BCH account' restored to a Bitcoin [BTC] wallet, there shouldn't be any other input aside from the wrongly sent one.
If you use the 'send' tab, it should automatically select that sole coin as input, you can now send it back to your BTC account.

But if you want to see the available UTXO, just enable "coins" tab: "View->Show Coins".
To select an input, right-click on it (you can multi-select with Shift/Ctrl+click) and select "spend";
a green "coin control active" note will be visible below and will use the selected coin(s) as input(s) when you send.
2015  Bitcoin / Electrum / Re: How to redeem Casascius using Electrum on: May 05, 2022, 07:05:05 AM
So a priori what I have is good no ?
--> I mean. For the moment, I haven't import my private key. So (according to rick), it's normal that they haven't asked the password yet because it's the next step...
Ah, so what you meant in the previous reply is when you select "import bitcoin addresses or private keys"?
If that's the case, then it's normal.

If you can remember, the other standard wallet that you've created asked for a password in the last step of the install wizard.
Any wallet type is the same, the password will be prompted in the last step.
2016  Bitcoin / Electrum / Re: How to redeem Casascius using Electrum on: May 05, 2022, 05:34:55 AM
No. I will use macOS (a priori)
Then you either missed the last step where it prompts you to enter a password or you're using a fake Electrum
since the Desktop version doesn't have "password unification" like the Android version.
2017  Bitcoin / Electrum / Re: Not reading psbt file on: May 05, 2022, 04:46:20 AM
But for some reason I cannot send the last remaining bit of bitcoin, and this is despite me keeping the inputs to 15, as stated on the transaction window in electrum. Would anyone know why? I'm not sure what has to be done differently. It says 'Inputs (15)'.
Are you getting any error message when spending the last batch of inputs?
If 20 inputs have worked, then 15 shouldn't be a problem.

Also, try to enable logging and see if there's an error related to the issue: "Tools->Preferences->Write logs to file", restart Electrum.
Reproduce the issue in that session, then you can disable logging again; the logs will be saved in "logs" folder inside Electrum data directory.
2018  Bitcoin / Electrum / Re: sending with electrum on: May 05, 2022, 03:59:21 AM
I am having some trouble sending with Electrum in my Trezor device. I was instructed by Trezor to get a Electrum wallet and set it up to access my public keys in my Trezor so I can send a Bitcoin that is currecntly in a Bitcoin Cash wallet, back to it original wallet.
-snip-
It's probably easier if you setup Electrum to use Bitcoin Cash's derivation path to access your BCH account's public keys.

Just follow this instructions from Trezor Wiki: wiki.trezor.io/Apps:Electrum
But during the step: "4. Choose the type of addresses in your wallet account.", do this instead: select "legacy (p2pkh)", then edit the derivation path below
from m/44'/0'/0' into m/44'/145'/0' or m/44'/145'/1' for the 2nd account... m/44'/145'/2' for the third and so forth.

Wait for a few minutes to sync the balance, then send the bitcoins back to the correct address.
2019  Bitcoin / Electrum / Re: How to redeem Casascius using Electrum on: May 05, 2022, 03:19:44 AM
-snip-
However, what I think strange is :
-For opening the standard wallet already created I need a password
-When I create a new wallet (for importing the key) they don't ask me for a password for the new wallet. Is it normal ?
That's normal if you're using the Android version;
That's not normal if you're using the Desktop version.

So it seems like you're using an Android device to claim your Casascius coin's bitcoins... that's concerning.
2020  Other / Beginners & Help / Re: 🧩 Newbie puzzles ! 🧩 Solve one and get the MERIT you deserve 🏆 on: May 04, 2022, 01:10:30 PM
-snip-
Anyone else is invited to chip in with a suggestion or an interesting question !
How about if N-days have passed and the puzzle isn't solved yet, open that round for all ranks instead of just newbies?
You can decide on the number of days.
Pages: « 1 ... 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 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 ... 309 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!