Bitcoin Forum
June 19, 2024, 06:27:35 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 ... 309 »
2741  Bitcoin / Wallet software / Re: I have my key and word phrase, now what on: August 06, 2021, 03:39:55 AM
Thanks folks,
-snip-
But if i want to play with mining, i need the bitcoin wallet to mine into, right?
One of your Coinbase BTC deposit address is fine for most cases but a non-custodial wallet is a must.
I'd suggest Electrum (electrum.org) for Beginners/low spec PC and Bitcoin Core (bitcoin.org) for Advance users with huge internet bandwidth, DYOR.

One important note: you can only mine bitcoin with specialized mining devices such as "SHA256d ASIC" like some Antminer models,
you can't mine them through a browser with your GPU/CPU, anything that offers such service is most likely an altcoin miner paying very small amount of BTC or a just a malware.
There's a board for bitcoin mining where you can get more info: Bitcoin Forum > Bitcoin > Mining
2742  Bitcoin / Electrum / Re: How to synchronize your electrum PC wallet with its android application on phone on: August 06, 2021, 03:22:21 AM
If you mean to sync the descriptions in the history and addresses: You can use "LabelSync" plug-in.

In Desktop, you can access it via: "Tools->Plugins->LabelSync" (you can force upload/download to sync immediately)
In Android Electrum, it's in: "Menu/...->Settings->Label Sync->Enable" (need app restart after enabling)

With that, your labels will sync across devices as long as the wallet has the same "master public key".
It doesn't have to be a wallet with seed or have the same wallet name.
2743  Bitcoin / Bitcoin Technical Support / Re: bumpfee for transaction with specified changePosition on: August 05, 2021, 02:33:30 PM
is this correct to recreate a transaction with op_return ("nulldata") output?
You'll have to include it as a separate output.

Get the hex-encoded data after "OP_RETURN", and use that as a value for "data".
eg.:
Code:
"[{output1},{\"data\": \"44464177010000aaee2c45de4d1b5ca89e1868f0367e3e729fa9d3d735547b72e863bf12cd7dea9848100026c7b4f347444fe39a465185ebe714f80e4902501cd2c49f58a2ad89c397ab1234567890a1\"},{output2}]"

Here's a reference with OP_Return: https://developer.bitcoin.org/reference/rpc/createrawtransaction.html
2744  Bitcoin / Electrum / Re: Electrum funds stuck in lightning. Unable to force close channel on: August 05, 2021, 12:22:11 PM
-snip-
AFAIK, that output's script should have another public key (for the other party's wallet) that can spend it without waiting for the set time.
The RSMC output of the commitment transaction can be spent immediately only using a combination of Electrum trampoline's and OP's revocation keys for that particular transaction. Once the timeout has expired, the output can be also spent using OP's private key. I explained it in detail here.
I think you're right, I've only checked the script in a commitment transaction, it has a RSMC output with this script (can be seen when spent):
Code:
IF
"public_key1"
ELSE
"timeout" CHECKSEQUENCEVERIFY DROP
"public_key2"
ENDIF
CHECKSIG

Okay so, "public_key1" is the "revocation key" (not electrum trampoline's public key)
which can only be spent by deriving its private key from "electrum trampoline's" "revocation_basepoint_secret" and his "per_commitment_secret".


What I'm concerned with is: his wallet might fail to spend the "to_local" output because of the issue.
In that case, if manually editing the wallet file didn't work, he can still coordinate with the owner of Electrum trampoline to recover his funds.
2745  Bitcoin / Electrum / Re: Electrum funds stuck in lightning. Unable to force close channel on: August 05, 2021, 08:46:20 AM
Looks like the channel was already forced-closed by the other party or your recent attempts because the output of: txn 138223... was already spent by txn 258a0b...
The output is P2WSH which likely has "OP_CSV" indicating that it's indeed a result of "force-close" channel.
(Based form the txns, your wallet is P2WPKH)

That's just minutes after your (OP's) last reply and before Rath_'s reply.

Normally, the wallet should automatically create a local transaction with a label: "our_ctx_to_local <short_channel_ID>" to prepare to redeem your funds after the set time in the script.
If you can see a local transaction like that in the history, then it's all good.


Nothing?
You can try Rath_'s suggestion and the wallet might create that said transaction after a few restarts/hours.
(I've experienced something similar in testnet after manually editing a channel or I just imagined it)

If not and about a day has passed, you can create an issue in GitHub (link) and they may be able to return your funds since AFAIK, that output's script should have another public key (for the other party's wallet) that can spend it without waiting for the set time.
Good thing it's "electrum trampoline" which might be owned by one of the devs.
2746  Bitcoin / Development & Technical Discussion / Re: Remote end closed connection without response` error with bitcoinrpc.authproxy on: August 04, 2021, 05:35:02 AM
The default RPC port for regtest is 18443, but you are using 18444.
Ah, that explains the error when those lines are removed from the config.
He used the command in that linked thread that uses port 18444 but didn't followed the configuration to set the port to 18444.

@decent1984 you got two options to 'fix' it:
Change your code's port to default 18443; or keep it and set 18444 in the config file as instructed in the tutorial.
2747  Bitcoin / Development & Technical Discussion / Re: Remote end closed connection without response` error with bitcoinrpc.authproxy on: August 04, 2021, 05:06:28 AM
I see that you have a reply to this thread: How to use regtest - the definitive guide
I followed the instructions in that thread and it worked at my end.
I used your command, changed the rpc user and password then added a command and it worked.

I tried to remove some of the config and it returned with the same error when both these lines are removed:
  • connect=127.0.0.1:18444
  • rpcport=18444

I can't reproduce it by other means.

Have you included the configs that should be added to the bitcoin.conf file?
take note that it should be in the default data directory and not in the custom datadir that you've set (if you set a different one).
2748  Bitcoin / Bitcoin Technical Support / Re: Bitcoin core, the opening ? the 0.21.1 ? the BUG !?!? on: August 04, 2021, 04:08:15 AM
Have you considered that your wallet.dat files may be an Altcoin's wallet files?
It could be a Litecoin wallet.dat since it's an old fork of Bitcoin.
2749  Other / Meta / Re: Animated Avatar on: August 03, 2021, 03:12:53 AM
Guess I'm missing something but op's avatar looks animated to me  Huh
The quoted message from theymos in post #2 should answer your question.
If it wasn't clear, "grandfathered" means "exempted", and the "old ones" are the already-in-use animated avatars before it was disabled.
2750  Bitcoin / Bitcoin Technical Support / Re: Problems syncing this morning : invalid block, please help on: August 03, 2021, 02:33:21 AM
-snip-
what's the command? is that - reindex something via command like?
Exact same thing happened?

Yes? Then redo post number two but check your "debug.log" for the latest lines with:
<date/time> ERROR: AcceptBlockHeader: block xxxxxxxxxxxxxxxxxxBLOCK_HASHxxxxxxxxxxxxxxxxxx is marked invalid
And use that block hash to the command: reconsiderblock
2751  Bitcoin / Electrum / Re: Description field changes automatically on: August 02, 2021, 12:17:01 PM
I think it's because of the previous payment invoice's description.
If it's for the same address, the previous ones will be added to the history as well.
Yeah, it's actually the same address involved in all the outgoing transactions, but my send tab is clear. Whenever I send out a new transaction, I don't see any previous payment invoice there, and I don't see any right now
-snip-
Is it the mobile version? v4.1.5?

Perhaps it behaves differently than the desktop version?
But AFAIK there should also be a payment invoice there after you sent a transaction.
2752  Bitcoin / Electrum / Re: Description field changes automatically on: August 02, 2021, 09:24:00 AM
Just follow my suggestion above:

-snip-
If not, and just the 'descriptions', you can use this workaround:
  • After sending the first transaction, delete its associated invoice from the 'send' tab, then send the second transaction.
  • Repeat what you just did for the third transaction.

I think it's because of the previous payment invoice's description.
If it's for the same address, the previous ones will be added to the history as well.
2753  Bitcoin / Bitcoin Technical Support / Re: Exchange BTC addresses on: August 01, 2021, 04:00:12 AM
UPDATE: I just received the small amount from the forex broker. I guess the old address is still valid and tied to my account. Quite a nerve wracking experience though, I had a lot of money in that forex account and brokers are notoriously strict about AML policy partly because they don't want people to withdraw.
So I guess that exchange is an exception from the usual, looks like they assign addresses and manage funds like a non-custodial wallet, except they are in control of the keys.

-snip-
You mean an address previously used for my account may eventually be used for someone else?
No, I was talking about most Exchange's usual withdrawal procedure, as explained by Danny.
They consolidate all the users deposits to a hot wallet and use some of it for withdrawal, so the address used for withdrawal is in their control, not the user.
2754  Bitcoin / Bitcoin Technical Support / Re: Exchange BTC addresses on: August 01, 2021, 03:27:58 AM
EDIT. Found the address. Apparently Shakepay sometimes changes the address, maybe after every transaction.
You must be talking about your Shakepay deposit bitcoin address.
They do change deposit address but if it work just like any exchange, the address used for withdrawal isn't tied with your account.
It could be one of their "hot wallet" address that's specifically used for users' withdrawals (can't be 100% sure without the address).

Forex has very strict AML policies. Cash can only be withdrawn to the same source that made the deposit. They've specifically told me that they can only withdraw to the same BTC address that made the deposit.
If it's AML policy, try to explain to them that you've bought bitcoins through Shakepay (a custodial service) and sent the bitcoins to them.
Sending them your transaction history and the specific transaction's details might help. (Link: help.shakepay.com - Where can I see my full transaction history on Shakepay?)
You can also send this thread's link as a reference.

There should be a qualified technical support that can understand that Exchange withdrawals doesn't work like a non-custodial bitcoin wallet.
2755  Bitcoin / Electrum / Re: Legacy Wallet on Android app? on: July 31, 2021, 07:06:56 AM
Any thoughts on generating a BIP39 mnemonic sentence with for example the Ian Coleman tool (in the offline laptop ofcourse)? So if in the future I want to use another wallet I could just import that phrase? Or I should just stick with the "Electrum mnemonic sentence" and the Electrum wallet? And in the future if I want to change wallet I would just transfer all the funds I guess.
In the developers' notes, Electrum's seed is better than BIP39's (reference: electrum.readthedocs.io/en/latest/seedphrase)

The only disadvantage is you wont be able to restore the seed phrase to other wallets that doesn't support Electrum seed.
That's a minor issue since you can always export the private keys of the addresses with balance
or the master private key (through the console, most wallets can import this) if needed.
2756  Bitcoin / Electrum / Re: Legacy Wallet on Android app? on: July 31, 2021, 06:53:56 AM
Is it a good idea to add an extra word to the seedphrase? Like a really easy word that I won't forget, so someone that came across my seed (and knows what those words are) wouldn't be able to just open his phone and steal my funds right away.
You're talking about a new wallet right?

That is the actual use-case of the "seed word extension" so, yes.
But I'd make a separate offline backup of the passphrase (the extra word) just in case because it's not really reliable to keep it "in brain" alone.
2757  Bitcoin / Electrum / Re: Legacy Wallet on Android app? on: July 31, 2021, 04:58:26 AM
-snip-
Hello guys, I'm back.

I finally did everything you guys told me, I did this to translate my mnemonic phrase, the checksum was ok. I imported that into an airgapped laptop I have, then I went to wallet - information, and gather the master public key. In my android phone, I opened electrum - new - standard wallet -  use a master key, and put it there.

But the balance appears as 0 BTC.

What am I doing wrong?
It's because it wont work in the first place.
In BIP39, the "mnemonic sentence" itself will be used to generate the seed (binary seed), not the 'entropy' where the words are based.
So if you translate them just based from the position in the wordlist, it will generate a valid seed phrase but an entirely different wallet.

What you want to do is to paste your BIP39 seed phrase to an offline instance of iancoleman's BIP39 tool (iancoleman.io/bip39/, read "Offline usage").
Then select BIP44 tab below, and copy "Account Extended Private Key" that starts with "xprv".
Use that to restore your wallet to your Electrum by selecting: "Standard wallet->Use a master key" and it should generate the same set of addresses as long your Copay wallet is using the default derivation path for BIP44.

(see when you change language in 'BIP39 tool', it uses the same entropy to translate the seed phrase in other language but the "BIP39 Seed" below it changes)
2758  Economy / Web Wallets / Re: Brute force a blockchain.com wallet on: July 30, 2021, 06:05:14 AM
Alternatively from the crypto-recovery posted above, you can also get your wallet.aes.json as a text by following the guide below
-snip-
nc50lc didn't mention it here so I quoted his old post.
That's because this thread is older than the quoted post.
Also, the decryption tool is for users who know their wallet's password, it can't bruteforce passwords.
The OP in that thread knows his password and got his old mnemonic (only login backup) but cannot login to blockchain.com due to inaccessible email.
It probably didn't worked because of crypto-recovery's tests above.

>This one should work: https://github.com/blockchain/my-wallet-backup-decryption-tool/releases
I haven't used this tool or looked at the source code -- but, this is not a common suggestion for cracking blockchain wallets. -snip-
That's their official wallet decryption tool.
It's quite outdated but still works at that post's timestamp (but it isn't a "cracking tool"), I haven't tested it after they added native SegWit to users' wallets though.
2759  Bitcoin / Bitcoin Technical Support / Re: I need help! on: July 29, 2021, 03:37:39 AM
-snip- But i know i will get it back. Just need help thats it.
I'd just like to suggest you to please be careful on sending information and files over email/PM.
Specially your wallet.dat, your passphrase and the file where your alleged encrypted private keys are.

Keep the discussion public without giving private information as much as possible so other users can comment on the legitimacy of the "help" you're getting.


I wont reply any further until the inconsistencies are cleared.

Regards.
2760  Bitcoin / Bitcoin Technical Support / Re: I need help! on: July 28, 2021, 01:19:41 PM
I look couple of addresses but nothing i think all of them are new.
Then it's not a wallet.dat from 2009-2010 or even a few years after because AFAIK HD functionality was just introduced in 2016.
Bitcoin core's version is not the issue.
Pages: « 1 ... 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 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 ... 309 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!