Bitcoin Forum
April 30, 2024, 01:53:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 107 108 ... 461 »
1141  Bitcoin / Bitcoin Technical Support / Re: How do i recover my bitcoins for an address? on: June 17, 2021, 08:38:13 AM
I actually didn't know that you can connect Ledger with Bitcoin Core the same way you can do with Electrum Huh I can't remember ever reading a thread about it. I know that Ledger introduced an experimental feature a few months ago that allowed users to connect their full node to Ledger Live, but that's it. That's why I failed to see the connection between his Bitcoin Core wallet.dat and a Ledger seed missing some words.  
Yeah. Just introduce a bridge between the device and Core. An example would be HWI: https://github.com/bitcoin-core/HWI.

The feature introduced by Ledger doesn't allow you to use Bitcoin Core to sign transactions, etc. Only allows you to fetch transactions using that.
1142  Bitcoin / Bitcoin Technical Support / Re: How do i recover my bitcoins for an address? on: June 17, 2021, 08:26:36 AM
So you used Bitcoin Core in the past and you have the correct wallet.dat? Is the file corrupted or password-protected that prevents you to load the wallet in Bitcoin Core? Why don't you download Bitcoin Core, open your wallet, and let the software sync? You can try exporting all your private keys by entering 'dumpwallet' (unless the command changed). After that, import those keys in Electrum if you don't feel like downloading the whole blockchain from scratch. Would that not work?
Since OP mentioned Ledger, I assumed that they used Bitcoin Core as an interface for the Ledger and hence why the seed phrase was mentioned. Without the actual hardware wallet, any wallet that has been created is a watch-only wallet.
1143  Bitcoin / Bitcoin Technical Support / Re: How do i recover my bitcoins for an address? on: June 17, 2021, 03:03:43 AM
i want to recover the coins from the address. is that possible? i have only seven words though. I bought another laptop the other day, An Asus ROG Zephyrus Duo 15 GX550LXS. had also recently finished upgrading my linux o.s as well.
You need all 12 words. You cannot recover just by using the addresses.
Any idea on how i can recover the rest of words?

I tried FinderOuter and btcrecover, but i clearly is not to familiar with the console commands for extracting 
If you've lost it, then bruteforcing is the only way albeit with very low probability. BTCrecover has a quick start guide on GitHub..
1144  Bitcoin / Electrum / Re: Way to know number of multisig if you did not set it up? on: June 16, 2021, 10:41:15 PM
Other than the methods the above replies mentioned, you can also check the redeem script itself. I'm assuming that you keep a backup of your redeem script, which is standard practice.

The redeem script should begin with 53 (OP_3) and end with 54ae (OP_4 OP_CHECKMULTISIG).
1145  Bitcoin / Bitcoin Technical Support / Re: How do i recover my bitcoins for an address? on: June 16, 2021, 10:20:45 PM
You'll need the seed phrase to be able to spend your Bitcoin. Unfortunately, since you're missing 5 of the words, it'll be quite impossible to be able to crack it.

If you want, you can give it a try with BTCrecover: https://github.com/3rdIteration/btcrecover.
1146  Bitcoin / Bitcoin Discussion / Re: Is there any risk if many receiving addresses are accidentally revealed? on: June 16, 2021, 02:36:08 PM
Public key or address are generated from one way hash function with SHA-256 encrypted algorithm which are meant to be public and there is no risk in exposing them unless your seed for the wallet is compromised with hackers.You can generate as many address like bech32,P2SH,P2KH address for different purposes so it doesn't matter.There are so many dormant bitcoin address lying there with thousands of Bitcoin in them but nothing can be done as only the owners possess the corresponding valid private keys and digital signature to spend the funds with them.Reverse transaction is not possible due to one way hash function of SHA-256 and Rimped-160 algorithm which provides security of funds in your wallets.Moreover the technology is not so developed at this time that you can make reverse decryption with quantum computing also at this time.So the answer is simple "NO".
SHA256 and RIPEMD-160 are not encryption algorithms, they are hash functions. You also cannot crack encryption or pre-image HASH160 with quantum computers.

Addresses are generated from the public keys with SHA256 and RIPEMD-160, public keys are based on ECDSA and does not involve SHA256 at all. Please do some fact checking before posting. Also, it isn't very relevant to the topic.
1147  Bitcoin / Development & Technical Discussion / Re: Soft Fork | Can the users who didn't update their client still mine blocks? on: June 16, 2021, 11:37:06 AM
The blocks in Bitcoin contains a version field. It was used for soft fork signalling by the miners to indicate support for the various forks and new rules/features. Mining a block that is below Version 4 will result in the reference client rejecting them; though ASICBoost introduced quite a variety of alien versionbits, support for Taproot is still signalled via that with speedy activation. I believe Core still checks for the minimum nVersion of the blocks and generating a block with an old client could potentially produce blocks that can be invalid.
1148  Bitcoin / Bitcoin Discussion / Re: Quantum Computing and wallet security? on: June 16, 2021, 09:40:12 AM
When we are generating a wallet we have seed. The addresses generated against the set of the seed obviously is following a complex algorithm or we would see one address could easily found with another set of seed. I have no idea how the algorithm works and how hard it is. But this is pretty sure that the current computing system we have is not able to decode the algorithm very easily, possiblity is nearly zero. However, what about the future?
Not likely. The reason why quantum computers are perceived to be of a threat against Bitcoin is because of the fact that Shot's algorithm provides an exponential speed up against asymmetric algorithm, specifically ECDSA in Bitcoin's case. This means that the attacker has to have the public key to be able to get to the private key in the first place. It can be mitigated as long as you're able to not reuse address and assuming that the transaction gets confirmed within a reasonable period of time. Again, the running cost of quantum computers likely does not justify the profits from something like this.

Quantum computers also run Grover's algorithm which provides a far lesser speedup for preimage attacks. That isn't very beneficial and would probably not be an area of concern for Bitcoin.


Computer industry is working on quantum computing in fact, in the next 10 to 15 years we may see perhaps thousands even millions times faster computing than the current computing system we have. With a faster computing system the current algorithm could be compromised very easily.

I am sure the developers are aware about this, I am surely not the first one who is thinking about it. I would like to know how we are progressing to face this upcoming advanced speed.
Quantum computers cannot be measured the same way as classical computers. While asymmetric cryptography would probably be compromised given sufficient time, hash functions like SHA256, SHA512, RIPEMD160 could be weakened in due time but it still wouldn't be enough.
1149  Bitcoin / Electrum / Re: Can I use a 12 word seed extension and store it separately? on: June 16, 2021, 02:54:56 AM
Each electrum seed is already extended with the word “electrum”, if you choose to extend it more with another seed phrase it'd become “electrum<seed_phrase>”. So it doesn't double the entropy, instead, the entropy remains the same. What it does change is a salt. Once you're done with the seed generation and salt selection, the result is being put through a key derivation function called “PBKDF2”. But, you can of course do it, it'll provide around the same security for a human being.

Would this effectively double my entropy?
No.
I might be a bit dense today, and hence deleted my previous post after realizing something.  Cheesy

If I'm not wrong, the seed isn't extended by adding 'Electrum' to it. The salt is however, 'Electrum + passphrase' instead of 'mnemonic + passphrase'. If the seed can be used in the salt to produce a different 512bit output, wouldn't there still be a considerable increase in entropy as long as the ENT of the input < length of the output? I'm sure I'm missing something here.

My main motivation behind this post is to have my backup in two pieces to protect against a physical intrusion. A 24 word seed with higher entropy has no benefit over a 12 word seed if the physical backup is stolen. If I break the 24 word seed with 256 bits into two 12 word parts, can I safely store them in two separate locations like I can with the seed extension?
Yes. I'll suggest using the method using Electrum console as mentioned above. You'll be covered under the checksum and won't have to mess with the passphrase as much. I'll consider Shamir secret sharing for some redundancy as well and split them up further.
1150  Bitcoin / Electrum / Re: [Proposal?] Public keys availability for watch-only wallets on: June 15, 2021, 12:00:27 PM
Well, you could encrypt a message to the owner of the address without having to ask him to give it to you. You could avoid a possible MITM attack this way.
Fair. I would probably recommend people to start using implementations that are designed for secure message exchange instead, PGP etc. Electrum's ECIES was incorrectly implemented in the past and AFAIK isn't widely reviewed either.

How could one spend an output without proving it with a signature? I may have misunderstood this. As for the multi-signature, it could show any key that is exposed from the specified address. Maybe not all of them, if it's not a N-of-N multi-sig.
Not all unlocking scripts require a signature.


Electrum's current protocol documentation doesn't include this. Might be a bit of a hassle implementing this?
1151  Bitcoin / Electrum / Re: [Proposal?] Public keys availability for watch-only wallets on: June 15, 2021, 11:38:12 AM
No point adding additional resources to try to index each of the public keys that has ever been exposed on the network. You have to individually use the scriptsig of each transaction to find the public key. Possible to do, but mostly not very useful for most people. I'm not sure about the resource usage for something like this but I assume that this could take up more resources as well.

You can probably make a pull request for that though I believe it would be quite an intensive code change, from ElectrumX to Electrum protocol as well. Not worth the effort, IMHO.

I'm intrigued though, what would people gain or what use would they have by knowing the public key?
1152  Bitcoin / Bitcoin Discussion / Re: If governments block Bitcoin, does Bitcoin have no value? on: June 15, 2021, 11:05:42 AM
You probably mean if they illegalized it, because blocking/banning a peer-to-peer network seems unreal if you don't cut your country's internet connection. They've tried banning it, but failed.
They made Bitcoin transactions illegal but no one has tried banning it on a large scale, AFAIK. China never used its GFW to ban Bitcoin connections. It's perfectly simple to start blocking them, but circumventing them is quite easy too. Just make sure you can use Tor and run your node through it.


That seems small to me. It could be true for drugs and guns, but an illicit activity is to evade taxes as well. I'd guess that lots of people evade their bank with Bitcoin.
Well, nobody knows whether it is overstated or understated. I think I saw it from a report which collected data from the various known crime and that is what they concluded. There is simply no way to tell how accurate it is. I'd argue criminals would prefer using privacy coin for something like this, unless its a ransomware, most uses Bitcoin.
1153  Bitcoin / Bitcoin Discussion / Re: Was it impossible to send less than 0.01btc before Bitcoin version 0.3.21? on: June 15, 2021, 11:00:02 AM
It is possible since the start. The client version merely introduces the ability for people to create transactions with amounts smaller than that. Anyone could've made a transaction with a satoshi but anything below 0.01BTC for any of the outputs would've triggered the 0.01BTC minimum fees for relaying. The network has always recognize 8 decimal points as the denomination.
1154  Bitcoin / Bitcoin Discussion / Re: If governments block Bitcoin, does Bitcoin have no value? on: June 15, 2021, 05:26:16 AM
IIRC the volume of Bitcoin that is known to be involved in illicit transaction is fairly small, I think less than 0.5%.

The value of Bitcoin partially comes from the fact that governments cannot block Bitcoin. You might be able to hinder your own citizens using Bitcoin by draconian laws. It'll be quite a difficult task to block it completely. Even if the exchanges were to be shut down, the decentralized exchanges would likely still operate as well.
1155  Bitcoin / Bitcoin Discussion / Re: Is there any risk if many receiving addresses are accidentally revealed? on: June 15, 2021, 12:27:02 AM
No. There is no relation between the individual addresses other that they can be deterministically generated using a single seed, assuming HD wallets. It is fairly easy to determine the various addresses generated by the same seed with some degree of certainty by their spending patterns.

It's not possible to get the private keys with your addresses in the first place. Reversing the public keys would be infeasible right now as well.

If you're using a HD wallet and accidentally reveal your non-hardened master public key and a child private key, it'll be possible to get the master private key using the combination of both.
1156  Bitcoin / Bitcoin Technical Support / Re: who is the wallet issuer on: June 14, 2021, 10:41:37 PM
ii) the exchange is not sending its change back to another address in its wallet "cluster", which is particularly the case for hot wallets since custom exchange software does not use standard wallet types with HD derived address/privkeys, and
HD addresses doesn't matter, they look the same as any other address and it is impossible to determine if they're with the same HD seeds.

Some exchanges don't publicly reveal their hot wallet addresses anymore or just use several unique ones. Tracing the path of your deposit or the inputs to your withdrawal should be sufficient to check if it likely belongs to an exchange or not.

iii) all Wallet Explorer can do is group different addresses together, it cannot use external information to ID an exchange based on a particular cluster of wallet addresses.
Wallet explorer usually have a set of addresses that are known to belong to the services and determine the link through associating it with the cluster of addresses. If a known address is within that cluster, it'll probably associate the cluster with that service.

From my experience, it was able to positively identify quite a few services though and the success rate was pretty high as well.
1157  Economy / Computer hardware / [WTB] 1080TI Hybrid Cooler on: June 14, 2021, 03:01:18 PM
I'm looking to purchase an EVGA GTX 1080TI Hybrid cooler, more specifically: EVGA GTX 1080 Ti SC2 Hybrid Gaming iCX (11G-P4-6598).

The cooler on it has unfortunately failed and I don't want to risk modding it to fit a different AIO. I'm open to any reasonable offers, looking for that specific AIO cooler and shroud only.
1158  Bitcoin / Bitcoin Discussion / Re: I will not agree to a "Bitcoin Mining Council." on: June 14, 2021, 02:43:43 PM
Thoughts? Oh, for a start, how about providing a link to what you are talking about?
Beyond that, a 'council' implies a centralized operating body and that is not going to happen with BTC as it goes against it's guiding principal.
I'm assuming OP is talking about this: https://bitcoinminingcouncil.com/. I've seen quite a few sites mentioning this link.

Having a council is not a good idea at all. But again even if a council is formed, they wouldn't have any legal rights to control the mining activities around the world. Does anyone know who proposed such idea?
Michael Saylor was a proponent of this, and I believe he is involved in this as well. Most of the miners won't want to be regulated in any sense and would probably not join the council, save for the few current members.
I am sure whoever proposed it, is trying to claim the ownership over the algorithm. It will give rise to fork events and loot away hash powers. Decentralization will be gone.
That is not how it works nor would it be realistic.
1159  Bitcoin / Bitcoin Discussion / Re: Taproot lock in in about 20-22 hours on: June 14, 2021, 12:04:52 PM
check the source code Smiley
Laws within the US that governs Bitcoin mining related firms or its related activities.
1160  Bitcoin / Bitcoin Discussion / Re: Taproot lock in in about 20-22 hours on: June 14, 2021, 11:26:42 AM
It is actually easy to prove with a good level of certainty. It just costs a little bit of money in transaction fees.
What we can do is first figure out what transactions exactly they "censor", for example CoinJoin txs. Then choose a time when fees are low, like now that they are 1 sat/vbyte so that it doesn't cost a lot. Then every time a new block is mined (by someone else) we send a couple of such transactions with higher than normal fee to the mempool so that they are definitely picked up by miners but we have to repeat it since MARA pool has lower hashrate and can not find blocks regularly. After they found a block we can see if it contains the said transaction or not. Repeat it a couple of times to avoid false positives.

In other words if the mempool contained a certain type of transaction with high priority fee and a mining pool ignored it when they found a block that means they are censoring that transaction type, otherwise if 99% of the times they are picking that tx up they aren't censoring anything.
Yeah, I know but it doesn't prove beyond reasonable doubt. They can give tons of excuse for something like this happening as well. Having the mining pool openly state that they're censoring transactions is not a good look however you look at it, just negative PR. They also don't reveal the kinds of transactions which they actively censor, and given the fact that they find the blocks on an irregular basis, it makes it all the more harder to prove that they're not doing something like this. Of course, there isn't any reason why they should continue censoring it, because it is just ineffective.

Regardless, I think MARA pool's decision to signal for Taproot shouldn't really be associated with their past censorship behavior. They're doing so because there isn't any reason why they shouldn't.
Pages: « 1 ... 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 107 108 ... 461 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!