Bitcoin Forum
April 30, 2024, 09:01:16 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 5 6 7 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 ... 461 »
1081  Bitcoin / Electrum / Re: Electrum Not Connecting to Any Server on: June 27, 2021, 08:31:08 AM
I'm wondering if this is at all related to issues from several years ago where some Electrum servers were linked to IPs/domains that had been blocked for "malware mining" etc? Huh

Additionally, I know that Windows Defender complains a lot about Electrum. I am always getting "Windows has blocked this file"-type errors when trying to download/install Electrum.

I click "keep", "report as safe" etc... and every new version, the same thing seems to happen Roll Eyes I know it's due to PyInstaller being marked "bad" and not limited to just Electrum, but honestly, the heuristics are just stupid Roll Eyes Undecided

Sounds like a blanket ban as opposed to selective restrictions on the server. The update check communicates with electrum.org/version and if OP was able to access electrum.org in the first place, then the restriction is only specific to the Electrum instance and not on the IPs/domains.
1082  Bitcoin / Bitcoin Discussion / Re: Rate of bitcoins being lost vs. rate of bitcoins being mined on: June 26, 2021, 05:14:09 PM
Simply impossible to truly determine the non-provably burned Bitcoins to any degree of accuracy. Coins are lost through several methods, be it intentional burning or accidental. The latter is far harder to identify as there might just be dormant addresses which could become active in the future. Of course, certain accidental burning is identifiable.

Chainanalysis did a report on this before, might be slightly outdated: https://blog.chainalysis.com/reports/money-supply.
1083  Bitcoin / Electrum / Re: Same seeds on the Electrum and Mycelium Wallet - Problem? on: June 26, 2021, 05:08:16 AM
I get it now. Recovery phrase is the whole thing here. I think I should move all the funds to whole new address and start over.
No way Im using the current recovery phrase since ti will give access to both the wallet and putting everything at risk.
Higher security risks but not unsafe. Actually, Electrum seeds are not compatible with Mycelium they are generated differently.

If you need segregation due to various purposes (your gambling sites and sales), it'll be more advisable to keep them stored on different seeds as well. You wouldn't have to use coin control to select the inputs to avoid linking them all together.
1084  Bitcoin / Electrum / Re: Same seeds on the Electrum and Mycelium Wallet - Problem? on: June 26, 2021, 04:41:03 AM
Your wallet is just a tool for you to spend your Bitcoins. You can have multiple wallets on different computers but you'll never be able to spend the funds twice.

If the addresses generated on mycelium and Electrum differs from each other and you still see the same transactions on both wallets, that is not possible.
1085  Bitcoin / Bitcoin Discussion / Re: After 1.5 hours, I only only got 9 confirmations. What a turtle! on: June 25, 2021, 02:45:01 PM
Bitcoin's block interval is 10 minutes, you're likely to only get 9 confirmations on average.

After 6 confirmations, the probability of you getting attack is only restricted to 51% attacks and the feasibility of it. The confirmation pretty much never matters after 6, because there isn't any reason why you would need more than 6. The speed is mostly determined by the time it takes for the first confirmation because that is what matters to most people.

An exception being block rewards/generation transactions.

I am not sure, my exchange may require 10 or more confirmations.  I've just glued to the PC waiting.
Weird. Most exchange really don't require 10 confirmations for Bitcoin, that is an odd number.
1086  Bitcoin / Wallet software / Re: getting Bech32 address on paper wallet on: June 25, 2021, 12:04:55 AM
Well I understand a little bit more your point. But you are not the "average Joe" as you say and very few people have your skills to be able to spot weak libraries and functions related to entropy generation in software wallets. For the common user it's basically a black box you need to blindly trust. So personally I prefer sticking to known pretty reliable physical sources, even if they are not radioactive like Balthazar's stones  Tongue
To be fair, when you're converting your entropy to a seed or an address, you're also blindly trusting the script as well. Some of them are mostly unaudited and have certain inadvertent bugs that could reduce entropy. Iancoleman had this with their manual entropy generation. Understanding entropy isn't just about trying to look at a few lines of codes.

Most users don't look at what they run and wouldn't understand the code behind it either, even if it is as simple as trying to generate a seed from a given set of entropy. Most well known wallets are very well audited nowadays and has far more stringent checks in this respect.

If you cannot trust the most simple and important function of the wallet, then there is no reason why you should be using the wallet. Even if you're generating your own entropy, there are still multiple points of failure within that.

At least Ian Coleman and Bitaddress conceptors seem to agree with me.
JavaScript used to have fairly weak CSPRNG and randomness is not guaranteed as the recommendation is just for browsers to implement the correct entropy sources. JS is generally just worse off in terms of cryptographic security.

Sure, you can generate your own entropy. Whether you're able to do it securely and without any loss of security is debatable. If you can do your own due diligence, then sure go ahead. You probably won't get a better entropy than what is used in the various wallets.

There is a reason why major wallets don't allow their users to randomly specify their own entropy.


The best scenario that I can think of is to use multiple sources of entropy and include all of them, dice and your OS random. That way, the theoretical entropy cannot fall below either of the entropy and serves as a good enough fallback. Allowing user to generate their own entropy without being sufficiently educated about it is akin just letting them shoot themselves in the foot.

1087  Bitcoin / Electrum / Re: Electrum's wallet protocol isn't rich enough? on: June 24, 2021, 10:24:47 PM
I don't know if the restrictions are in ElectrumX or Electrum itself (I didn't use ElectrumX directly) but two things may be:
1. Afaik, if an address has a large number of transactions, they are not retrieved. In some rare cases it may be good to "lift" the restriction or at least return the last few and the current balance.
The Electrum server. It is done intentionally to avoid overloading them by including a cap on the addresses that can be queried by individual servers.
There is currently a PR to include scripts in payto/paytomany RPC.
1088  Economy / Service Discussion / Re: Why is the Beginners & Help section excluded from certain signature campaigns? on: June 24, 2021, 04:20:37 PM
I doubt the reason is for the spam, or at least it shouldn't be a valid one.

B&H is an okay section, I occasionally browse that section and answer questions which I'm interested in or if they're asking for help about something. The real spammer's cesspool is actually Bitcoin Discussion.

No seriously, go look up a thread with at least 2 pages. You'll realize certain contents being paraphrased over and over again, worse still, some of them are outright incorrect. Unfortunately, you can't really ban Bitcoin Discussion from your signature campaign, the spam would just move elsewhere and that is where the Bitcoiners are always gathered. I do get some meaningful discussion from time to time but it's quite rare.
1089  Bitcoin / Wallet software / Re: getting Bech32 address on paper wallet on: June 24, 2021, 03:42:35 PM
It usually doesn't end very well? Really? Could you share some links of testimonies about that? Because it would be the first time I 'd see someone having lost his funds because he used a physical source of entropy.

On the other hand, we know real cases of entropy generator bugs having led to real losses of funds.
Brainwallets are a good example of why user specified entropy is not a good idea. Note that I did state afterwards that it is sufficiently secure if the user knows exactly what he is doing. Rolling 100 dices at once and having the user choose the sequence of numbers also reduces the entropy (think you can find a thread in the hardware wallet section which I discussed this). The fact that there are so many things that can go wrong, and that most users probably doesn't know how to generate it properly can be quite concerning.

If you can be sure to generate the entropy correctly, and also ensure that you're converting the entropy in a secure manner without any sources of entropy leakage, then go ahead.

Perhaps not "usually" but there is definitely a far higher chance. I apologize for my wrong choice of words.

On the other hand, we know real cases of entropy generator bugs having led to real losses of funds.

https://blog.blockchain.com/2015/05/28/android-wallet-security-update/
I consider that poor software implementation, as with how Blockchain.info/.com has always been plagued with. Pushing out an update that includes a faulty RNG is gross incompetence, any changes done to that has to be tested and ensure that the calls are correctly received. That is not their first time with faulty RNG, their signatures were bugged as well. Oh and of course, the fundamental problem is that they were okay with just relying on random.org for entropy, when the internal system fails. For Bitcoin Core, failure to get the CSPRNG from the OS entropy will result in the function failing.

Most codes that requires a high degree of entropy is often hardened with something else, so there is a chance for your survival given a catastrophic failure of several sources, not what Blockchain.info did. Till this day, I still don't understand what is the point of trying to XOR your entropy with data fetched from another site. There is no guarantees that the site is working correctly, the data can be manipulated and you're effectively ONLY relying on securerandom again. So what is the point? If both fails, then you're doomed.

Honestly, I was quite in disbelief when I took a look at their code. Mind you, I was very new to programming (and cryptography) back then but I could identify the possible security risks of implementing something like this.
Moreover how could you be sure there is no bug in the current version of the software you are using to generate your seed?
Read the code. Does it reference the required entropy properly? Those parts that concerns the entropy is often done with loads of scrutiny by far more experienced coders than the average Joe: https://github.com/bitcoin/bitcoin/pull/14955. Several wallets uses multiple sources of data to fold into the entropy, current time, OS version, etc.

Perhaps you can do better than them, but not everyone understands what they're doing; for example:

Oh, I'll roll 50 dices and I'll get an entropy more random than those derived from /dev/random. Proceeds to roll a very biased dice which perhaps lands mostly on 3 sides out of 6 and ending up with less than 128bits of entropy. That isn't very ideal, at all.

1090  Bitcoin / Pools / Re: Transaction Accelerator Services, Is it fair for the miners? on: June 24, 2021, 12:09:14 PM
It probably isn't that the miners don't know, just that they couldn't be bothered about it. If all of the pools don't bother to compensate the miners for this, then they would have no choice either.

In actual fact, the acceleration service is ridiculously expensive. In certain cases, people can just buy more Bitcoins and send them for the price of the acceleration. If you have a very big transaction, then there isn't a point trying to accelerate it. Else, RBF or even CPFP would be way more convenient and this should be considered as a fallback in case both of them is not possible. The market for transaction acceleration isn't particularly big in the first place. It isn't ethical for the miners to not be compensated, but at the same time there isn't any way to prove that the miners are receiving their fair share. Including a lower fee transaction may or may not mean that the transaction is accelerated.

Perhaps you can setup a tool to monitor this but unless it gains any traction among the miners, nothing will be enforced.

ViaBTC accelerates quite a few transactions for free as a political statement; Bitcoin needs a block size increase. You can see it on their page so doing something like this at the expense of their miners isn't very ethical in the first place.
1091  Bitcoin / Bitcoin Discussion / Re: If China is so bad for miners, why aren't they moving? on: June 23, 2021, 10:51:49 PM
Miners are concentrated in regions which would net them the most profits, factors are but not limited to: cost of labour, electrical costs, cost of landspace, cost of shipping and setting up the ASICs. Higher energy surplus, vast availability of land space, etc. It isn't hard to see why China is such a great place.

They haven't really done anything to the miners until quite recently. Even then the crackdowns were justified to be for the environment and not against Bitcoin.
1092  Bitcoin / Electrum / Re: How to create P2PKH addresses in most recent version of Electrum / Import Paper on: June 23, 2021, 01:29:47 PM
It is like you are repeating what has already been posted, and that is not the point of what I am implying, and if you read the posts above, all has been solved. All said was that you can not use brainwallet to sign segwit message address successfully. This is not about how important private key is in message signing. Try to go through the above posts. Or if you have different view about it, it will be nice, if you think the reason for the inability of brainwallet to sign segwit address message is not correct which I indicated as its incompatibility with segwit, then your post will be appreciated if valid.
Again, message signing is done with the private key. Don't consider the concept of addresses, the same message when signed with a single private key can be validated against P2PKH and P2WPKH, provided that they're derived from the same public key. You can sign messages using your bech32 address (actually the private key, but since you insist on not talking about the private key), just replace the legacy address being shown in the results with your own bech32 address. You're probably talking about message validation as opposed to signing, for which you will be correct.

Apologies though if you found that I was repetitive. I had a hard time following your train of thoughts.
My understanding is that there has not yet been a BIP to create a industry standard message signing process outside of P2PKH and that the current implementations for SEGWIT signatures is vendor specific.
There is a BIP actually, still in the drafting stage: https://github.com/bitcoin/bips/blob/master/bip-0322.mediawiki.
1093  Bitcoin / Electrum / Re: How to create P2PKH addresses in most recent version of Electrum / Import Paper on: June 23, 2021, 11:41:17 AM
You are right, but I what I meant is different, brainwallet are not still supporting segwit, how can what not supporting segwit not be able to sign a segwit address message? In my opinion, it is because it is not supporting segwit. Let us just leave the private key signing aside, what could cause brainwallet not able to sign segwit address messages? If not for the segwit incompatibility.

I tried it (the segwit message you signed) on paper brainwallet message verification and yet not working, it only work on my segwit wallet. Although, the legacy address was verified as usual.
You need to understand that you're not signing using an address, you're signing using the private key. The public key is derived using the ECDSA signature and the client can parse and convert it to an address, if the address generated matches the address given and that the signature is valid, then brainwallet will return positive. This is also the reason how the client can deduce a set of possible addresses using the signature alone. As BlackHatCoiner has mentioned, replacing a message that was signed in brainwallet with its legacy address also means that the signature is valid for the bech32 version as well, because your client can generate and confirm the bech32 address that is given.

Brainwallet doesn't convert any addresses to Segwit, unless there is some fork out there. It has been discontinued for quite awhile. Message signing at its current form doesn't prove knowledge of the private key.
1094  Bitcoin / Electrum / Re: Electrum to Electrum - transaction "lost" on: June 23, 2021, 09:59:17 AM
@ranochigo

You are absolutely right!

There is no point of being frustrated or being pissed off and I am cool. Often time I am polictical incorrect & say as it is. That is World difference between being pissed off & political incorrectness.  Is just that I am aware, that some poeple write the first thing that pops in the head without digging in deeper.


I appreciate every single help & contribution from every one!  
I am willing to answer every single qustion!


Thank you
Alright fair enough. I wasn't very happy after spending quite some time reading through both threads to figure out what's going on and got chided like that. I was just trying to clarify on the scenario that you've presented. Your second response explained everything that I needed to know, didn't respond afterwards seeing the reply and edited my post instead to avoid padding the thread up unnecessarily. Nonetheless, apologies if I was harsh on my words.

HCP's response basically encompasses the gist of the entire thread.
1095  Bitcoin / Bitcoin Discussion / Re: Many great things are banned, censored or restricted in China. If China wants to on: June 23, 2021, 04:46:53 AM
There is no reason for anyone other than China to ban those that you've mentioned. Think about it, why would any other country want to ban Google? Not everyone has a motive like China to ban western products.

Conversely, US banned Huawei and influenced loads of its allies to choose alternative solutions for their 5G networks. Last I checked, Huawei isn't doing so well. Admittedly, not an apples to apples comparison but that is what strict regulations on Bitcoin can do.

Bitcoin mining is often seen to be damaging to the environment and having them in certain regions can be damaging to the local climate and/or exacerbate any energy shortage. Tons of reasons to try to ban anything that helps Bitcoin, most governments aren't exactly a fan of Bitcoin. What China did was to set a dangerous precedent; mining is huge in China and they're happy to let go of that share. Sure, it'll thrive, that is how it is designed but the adoption will still be crippled to a certain extent.
1096  Bitcoin / Electrum / Re: How to redeem Casascius using Electrum on: June 23, 2021, 04:36:15 AM
My primary objective is transferring the BTC value to my coinbase so I can redeem for USD. After I do that....what is the process for obtaining all the BTC forks. I am exploring this right now with the help of guidance on this chat......Ok so I redeem a cass coin and I got that BTC in my coinbase......how can I get access to the BTC forks.....

This is a side discussion. I might ask more questions regarding redeeming the BTC.

#learning by doing trying not to F* up 
By importing the private key into the fork wallets. You should always transfer the Bitcoins out before attempting to recover any forkcoins.


On a side note, are you sure you want to redeem your Casascius coins? Depending on the condition, the actual unredeemed coin can fetch up to a couple grand more than it's loaded value. Check the collectibles section to see if anyone is interested.
1097  Bitcoin / Bitcoin Discussion / Re: Why is moving mining out of China a bad thing? on: June 23, 2021, 03:15:38 AM
Which governments in particular? We will be worried when by the time the miners coming from China finally find a place to settle down they are once again shooed away. It will be a real problem when the miners are not accepted by all the governments of the countries they want to operate from. That's not happening right now. As a matter of fact, there were offers to them, on the contrary. I heard of Miami giving a welcoming gesture to the miners. There is El Salvador offering a renewable energy source. And probably more countries that are amenable to Bitcoin mining operations.
It isn't that much of a concern. It is difficult to regulate mining if done on a smaller scale and some countries are definitely more welcoming to miners. At worst, the hashrate drops significantly and smaller scale mining operations thrives. The problem arises if the country has a certain agenda, that isn't favourable to Bitcoin.

Miners are important economic agents in the economic system. While you can argue that they don't wield as much power in terms of the network decisions, they still play an important role. If the country that the miner relocates forces the miners to adopt policies that are detrimental to Bitcoin, then I suppose there is really some real concern there. Certainly don't think everyone wants to see more pools adopting some dubious OFAC compliant blocks.
1098  Bitcoin / Bitcoin Discussion / Re: Why is moving mining out of China a bad thing? on: June 23, 2021, 01:44:33 AM
Mining will always be centralized, even if China bans it. There is no telling of the kinds of regulations that the relocated miners will be subjected to. If anything, China banning it just shows that they never had any intention of weaponizing the miners that they have so it really wasn't of any concern in the first place.

The actual problem is the fact that governments are starting to take anti-Bitcoin stance. That is not good, no matter which government is implementing it. The negative sentiment is mostly focused on the drop in the value of Bitcoin. Demographics of the investors makes it such that they are particularly susceptible to FUD.
1099  Bitcoin / Electrum / Re: How to redeem Casascius using Electrum on: June 22, 2021, 10:51:09 PM
Yes. Casascius coins uses mini private key as their format which is supported by Electrum. Download electrum from electrum.org, verify the authenticity and open it. Create a new wallet > Import Private Keys or Bitcoin addresses.

Put it in this format: p2pkh:PRIVATE KEY.
1100  Bitcoin / Bitcoin Technical Support / Re: How do you import a P2PK address into Bitcoin Core on: June 22, 2021, 04:21:51 PM
I assume you're talking about P2PKH, not P2PK.

Go to Window>Console, and type in this:

Code:
importprivkey LPRIVATEKEY

If it is encrypted,
Code:
walletpassphrase PASSWORD 600

Core automatically generates (and imports) all 3 main address type (P2PKH, P2WPKH, P2SH-P2WPKH) during importing.
Pages: « 1 ... 5 6 7 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 ... 461 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!