Bitcoin Forum
July 03, 2024, 09:37:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 [232] 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 ... 311 »
4621  Bitcoin / Bitcoin Technical Support / Re: mempool explorer on: October 03, 2019, 03:04:39 AM
Quote from: reardenlife
Or it is just easier to re-broadcast every hour?  Grin
This is unnecessary, nodes will keep it as long as stated in their "mempoolexpiry", 336 (336hrs/14days) default.

Alright. I see.  So it should mean that the transactions should never get dropped from the mempool in practice.

Yet the users like KittenBob trying to convince me that the transactions are dropping from the mempool all the time.  I am still trying to figure out when and why though.
You mean bob? He didn't, based on the quoted message "wasn't mined" scenario,
he meant if there's too much unconfirmed transactions in the mempool,
a low fee tx might get dropped after the default timeout as most nodes are using default relay settings.

Example: December 2017 bubble. hover over dec 2017
During that time, a lot of unconfirmed transactions got dropped after 2 weeks.

-edit-
It seems like the discussion is now off-topic based from the OP, perhaps you need to create a new thread
Uh oh.
The blockchain explorer on bash (as well as mempool explorer BTW) that I published above works just fine.  So the problem is solved.  Now we just talking about deployment-related issues which is somewhat within topic. Smiley
Seriously, others who are interested in your topic will be mislead by the changing title of each post and the OP.
Start a new topic with what you're actually trying to achieve with this.

Something like a mempool_explorer/API for low-value instant Bitcoin payment?
AFAIK, there's a few discussions in the past about a no-confirmation "coffee payments" and I've said something like this:
"If it's a coffee shop and the customer is there, he wont dare to double spend as his face is in plain sight (people/CCTV)"

BTW, even if you prevented "them" in your mempool, you have no control over other nodes.
4622  Economy / Web Wallets / Re: Can I recover my account on blockchain.com -2FA, password lost, email accessible on: October 03, 2019, 02:43:47 AM
Do you still have the SEED? it's a BIP39 mnemonic and can be restored in Electrum or others.

If you're using Electrum->New/Restore->I already have a seed,
just click "option" and enable "BIP39" below the seed input box.

If you still prefer to use blockchain(dot)com, here's the native recovery page: https://login.blockchain.com/#/recover
4623  Bitcoin / Development & Technical Discussion / Re: About bitcoincore encryptwallet command on: October 02, 2019, 01:59:13 PM
Make sure to have a proper backup. You might not feel it right now, but lots of people lose their life savings because they forgot the password they usually used 1-2 years ago. In short: expect that you will not remember it instead of believing you won't forget your password.
He can't do that, the non-encrypted wallet.dat won't restore the new private keys/addresses generated by the encrypted wallet because the wallet's master private key have changed (read).
Only old addresses before the encryption will be available; if he generate new addresses, they will be different.

Or do you mean written/file backup of the passphrase?
4624  Bitcoin / Bitcoin Technical Support / Re: mempool explorer on: October 02, 2019, 03:59:31 AM
Quote from: reardenlife
Or it is just easier to re-broadcast every hour?  Grin
This is unnecessary, nodes will keep it as long as stated in their "mempoolexpiry", 336 (336hrs/14days) default.

If you're planning to do this as a "protection against double spend" like what you've said somewhere above, it won't help.
If the double spend tx's fee is higher and a mining node accepted it/both, the one with the higher fee will be mined 1st.

What you need to do is don't set the TXs with RBF and set mempoolreplacement=0 for you to reject tx with double spent UTXO.
But some nodes will still accept replacement tx with mempoolreplacement=1 which is enabled by default.

Does the bitcoin core provide the api to:
1.) Enumerate the other nodes connected to mine.
2.) Ask these nodes if they have a specific txid in their mempool.
I have no idea, others might.
It seems like the discussion is now off-topic based from the OP, perhaps you need to create a new thread.
4625  Bitcoin / Bitcoin Technical Support / Re: Lost btc in change address, any help please? on: October 02, 2019, 03:19:11 AM
Meanwhile, you can check that the change address shown in the image you posted belongs to your wallet, type in console:
 ismine "address"
not sure about the command syntax
Yes, Bitcoin core doesn't have "ismine" command use getaddressinfo "your_address" instead.
There's an "ismine" : true/false," somewhere in the middle of the results.
4626  Bitcoin / Bitcoin Technical Support / Re: mempool explorer on: October 01, 2019, 02:17:46 PM
Quote from: reardenlife
[1] Txid??  Huh The transaction hash you mean?
Anyways,  I don't use "any blockexplorers".  [2] I am using a bitcoin core node in pruned mode.
[1] Yes, it's shorter and widely used term.
The reason behind the reply is: blockexplorers usually have more than one nodes to connect to more peers than a regular user's node,
so if your transaction's TXID can't be seen by them, most of the network's node must have dropped that TX.

[2] Then there's no clear indicator if other nodes have already dropped your tx.
At least, after more than two weeks after the last broadcast, it's safe to assume that your tx was dropped.
4627  Bitcoin / Bitcoin Technical Support / Re: mempool explorer on: October 01, 2019, 01:44:54 PM
Even if that unconfirmed tx was previously dropped from the mempool?  Undecided
If it was dropped, then he can re-spend the UTXO as long as it was removed from his transaction history.
If not, the user can manually delete it using -zapwallettxes command.
I am trying to figure out solution which will protect me from double-spend attack in case if I accept the tx from the mempool but then it will be dropped from it.
I wonder if I should re-broadcast such tx myself say every hour in case if they stuck in the mempool.
What do you mean "stuck in the mempool"?
By default any unconfirmed tx will be dropped from a "node's mempool" after 2weeks (each node have their individual mempool).

The solution is: do not finalize a deal without any confirmation.

An indirect reply to post below: If you're not seeing the txid in any blockexplorer,
chances that it was dropped by most nodes is high.
4628  Bitcoin / Bitcoin Technical Support / Re: mempool explorer on: October 01, 2019, 01:35:00 PM
The question is - will the owner of the transaction be able to broadcast another transaction to the different address which depletes UTXO from their previous transaction to my address?
By default, Bitcoin core won't allow you to re-spend a UTXO previously used by an unconfirmed tx.
But it's possible using 3rd-party tools to generate the raw TX or by doing some "extra technical work" with the client.

Quote from: reardenlife
What is going to happen if such transactions will appear in the mempool at the same time (which try to spend from the same UTXO more than it actually has)?
Both will stay in the nodes' mempool (if allowed, ex. RBF) until one get mined making the other transaction invalid.
Some Blockexplorer like live.blockcypher.com marks those type of transactions red as "double-spend attempt!" for days even after the other transaction was discarded dropped.
4629  Bitcoin / Development & Technical Discussion / Re: About bitcoincore encryptwallet command on: October 01, 2019, 04:16:16 AM
Q1.
Is it easy to decrypt encrypted wallet.dat by [1] using random list attacking method or [2] analyzing wallet.dat ?
[3]In the past, have there been any cases where your passphrase has been decrypted ?
1. Depends on the strength of your passphrase: number of characters and randomness.
2. It's nearly impossible to decrypt using this method.
3. Well, there are some available passphrase bruteforcing tool like btcrecover; so if the leaked wallet.dat's passphrase is weak, it could be bruteforced easily.
What d you mean by "your", 2nd-person specific?
Me, never, I'm using a passphrase with long, mixed-case, numerical and punctuation mark characters.

Quote from: bwv1056
Q2,
What is the maximum passphrase length ?
I have no idea,
But you should check this article about passphrase: Passphrase Generation
It got all the information you need.
4630  Other / Beginners & Help / Re: What is Deterministic wallet? How can I make multiple addresses point to one wal on: September 30, 2019, 03:47:16 AM
I think you are talking about the id of the accounts, not the seeds, no?
Because I don't understand how and espacially why they would provide a seed if their wallets aren't HD?  Huh
As you know it, new HD version is using BIP39 mnemonics.

But those old blockchain.info SEED or rather "mnemonic phrase" weren't really for generating the root seed.
It's basically your account ID and password backup, nothing else, the recovery page is designed to derive the login info based from those words;
Each of your account's keys, they are stored in their server until you decided to export it.
4631  Bitcoin / Development & Technical Discussion / Re: Encrypt a message using Bitcoin Public Key and decrypt with private key?Like PGP on: September 30, 2019, 02:58:36 AM
But it's not necessary to use your private key for decryption.
Really? I believed that for decryption the private key corresponding to this public key should be in the wallet.
Sry, yes;
after testing using my other wallets, it does require the prv key to decrypt the message.

This can work using an imported wallet with one dedicated private key for exchanging encrypted message.
Although, there's no real advantage over PGP/GPG.
4632  Bitcoin / Development & Technical Discussion / Re: Encrypt a message using Bitcoin Public Key and decrypt with private key?Like PGP on: September 29, 2019, 10:42:18 AM
It's possible using Electrum's console.
But it's not necessary to use your private key for decryption.

If you want to try, let's just use this address' public key: 1HZwkjkeaoZfTSaJxDw6aKkxp45agDiEzN (leaked brainwallet address)
04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0f a8722476c7709c02559e3aa73aa03918ba2d492eea75abea235

Follow this syntax encrypt('public key', 'message to encrypt'), example:
Code:
encrypt('04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235', 'Test message to a leaked brainwallet')

The result is this encrypted message:
Code:
"QklFMQNS2Vu/26J7IFisRNH1tfkeUN4lUpOTp+vxuYrmA8cSFWlsqVCnAgjFgsXPXJDC5ihC2KmJs+fm5zgPF/2/DUmnU/t50Tz6tse57diRZ6Byt4K49ZLSKtV53MHommmjDgPA4oabgIx7xLkFmZDH6bAr"
This should be given to the other party who already knew your public key.

Then he should use this syntax to decrypt the message decrypt('public key', 'encrypted message');
for the example above:
Code:
decrypt('04a34b99f22c790c4e36b2b3c2c35a36db06226e41c692fc82b8b56ac1c540c5bd5b8dec5235a0fa8722476c7709c02559e3aa73aa03918ba2d492eea75abea235', "QklFMQNS2Vu/26J7IFisRNH1tfkeUN4lUpOTp+vxuYrmA8cSFWlsqVCnAgjFgsXPXJDC5ihC2KmJs+fm5zgPF/2/DUmnU/t50Tz6tse57diRZ6Byt4K49ZLSKtV53MHommmjDgPA4oabgIx7xLkFmZDH6bAr")
Will result into: "Test message to a leaked brainwallet".

Manually highlight & copy the codes 'cause sometimes, a space will appear at the end if you double clicked it.
4633  Other / Beginners & Help / Re: What is Deterministic wallet? How can I make multiple addresses point to one wal on: September 29, 2019, 09:11:45 AM
-snip-
I think you are talking about years ago, because even when it was blockchain.info it was an HD wallet...

And be careful you can't import this type of bip39 seed in Electrum wallet on smartphone (or I don't know how you do) because Electrum seeds don't follow bip39 norms, you need to get the master private key before importing it.
What I'm pointing out is the old wallet version, not the subdomain.
FYI, their old wallet with non-BIP39 seed aren't HD.

About BIP39 support for the Android version,
It has been available since Aug 13; here's ThomasV's (ecdsa) post in github: link
I'm not using Android Electrum but as long as you're updated, there should be an option to enable BIP39 SEED checkbox.
4634  Bitcoin / Development & Technical Discussion / Re: How to sign an Unsigned RawTx from 2-of-3 Multi-Sig Address using Bitcoin Core? on: September 29, 2019, 02:46:45 AM
Not sure if it will help, but you could try coinb.in ...
It will work for Bitcoin,
but unfortunately, there's no altcoin version of coinb.in.

@100bitcoin Electrum won't work since it's currently impossible to import the redeem script of an imported multisig address.
Importing the address won't do.

Hence, I am now trying to sign with Bitcoin Diamond QT or Core wallet downloaded from https://github.com/eveybcd/BitcoinDiamond/releases/download/v1.3.0/bitcoindiamond-1.3.0-win64-setup-unsigned.exe.
If it's based from Bitcoin Core client, addmultisigaddress and signrawtransaction commands might work but requires you to sync the client.
Refer to the link for the syntax.

signrawtransaction to that "unsigned raw tx" might work without a full synced client if it contains the redeem script.
You can also manually create a raw tx using the console but it requires manual addition of the info... <-haven't tried this though.
4635  Alternate cryptocurrencies / Mining (Altcoins) / Re: Bitharp Liquid Cooled Mining Rigs Review | SCAM ALERT | Lyre & Harp FAKE miners on: September 29, 2019, 02:00:47 AM
-snip- mining rigs can - mine Bitcoin, Ethereum, Litecoin, and Dash
This info alone is a red flag!
A miner that can switch between SHA-256, Scrypt, Ethash and X11 without compromise, only newbies will fall for that.

For those who don't want to watch the video, TL;DR:
Quote from: Guy with a weird mustache
Our products are manufactured and designed for customers with zero knowledge.
Hilarious.
4636  Economy / Gambling / Re: BSpin.io | Bitcoin Casino | Instant deposits | Slots, Games and Lottery on: September 28, 2019, 12:24:50 PM
Also, I am browsing the casino using my phone and everything works fine till I click on "Transactions", it redirects me to the desktop version! I added "m." before bspin.io/account/transactions but it didn't work.
have you check the setting on your browser?  you should untick the desktop view/mode or choose mobile view in the options , that works like charm
Will you please at least try to reproduce what was stated before suggesting something  Undecided

I checked it multiple times and obviously the problem is from their side!
I've also tried using mobile and PC (mobile view using m.bspin.io),
and whenever I try to click "transactions" under account tab, the page always redirects to the non-mobile version (without "m." in front of the url).

It's not a major issue but quite a problem for low-resolution mobile phone users.
4637  Bitcoin / Electrum / Re: Electrum to Electrum - transaction lost! on: September 28, 2019, 02:36:12 AM
There you see that damn address as second from the top
Okay, how about the other addresses, are they the same as the addresses from your newly restored wallet?

The only two things that's possible for an address that wasn't derived from the seed to be included is through
"import private key" for Electrum version v1.xx before v2.0 when it's possible to import to a HD wallet.
Or through "that" corruption error that you mentioned but that should result with an error message stating the corruption or the wallet wont open at all.

If the other addresses were different, it's positive that it's not the correct seed.
4638  Bitcoin / Development & Technical Discussion / Re: Easy and reliable timelock tx? on: September 27, 2019, 05:21:05 AM
The most finished PR to Electrum that I know is from bauerj but it wasn't merged due to the some issues (IMO, very minor).

You can use the same wallet above (coinb.in) to create a transaction with timelock,
After setting all the inputs, outputs and the amounts in the https://coinb.in/#newTransaction;
just click "advanced option" and find "locktime", put a future block height when you want to broadcast the TX.
Verify then Sign the Tx.

If the user prefer a "timelocked address" created using OP_CLTV, follow post#2.
All aren't an "easy way".

TL:DR: None.
4639  Bitcoin / Electrum / Re: Electrum 'disappeared' after Ubuntu update. on: September 26, 2019, 01:22:15 PM
nc50lc - I have the wallet re-seed key. I re-installed Electrum - installation seemed to run perfectly but no icon when complete. Using terminal, the reply to command 'electrum' was once again, command not found !
I've checked your previous thread; you had a problem executing electrum using "electrum" command.
This looks the same as your previous issue, so try Abdussamad's suggestion from before:

try the following command:

Code:
~/.local/bin/electrum 

~/.local/bin/run_electrum #only if the above one fails

if the above command works create a shortcut to that executable file on your desktop. ~ = home directory here.

Looks like the one that's deleted was just the shortcut that you've created from that command.
4640  Bitcoin / Electrum / Re: Electrum 'disappeared' after Ubuntu update. on: September 26, 2019, 11:37:23 AM
Have you written your SEED (random 12-words) to a piece of paper as instructed during the wallet creation process?
If yes, you can just restore it to a newly installed Electrum using the options:
Standard wallet->i already have a seed
And your previous funds will be displayed after a few minutes.

You can also check your electrum directory for a wallet folder where your wallet file was stored.
it has a default name of default_wallet or different if you've given it a different name.
If that's the case, it will be loaded once you've reinstalled Electrum.
Pages: « 1 ... 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 [232] 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 ... 311 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!