Bitcoin Forum
July 07, 2024, 09:30:26 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 837 »
3261  Bitcoin / Bitcoin Discussion / Re: Can bitcoin be used to clean environment and reduce waste?? on: October 03, 2022, 03:01:20 PM
I am a biological scientist
I have long argued that bitcoin mining not only uses a completely inconsequential amount of electricity in the wider scheme of things, but also uses a much higher proportion of renewable electricity than almost any other sector and is actively beneficial in the development of new renewable infrastructure.

But, here's my question to you as a biological scientist about your proposal: What is stopping the development and building of these bio-degradation plants right now? If they can reduce waste while producing usable energy or electricity which can be sold at a profit, then why do we not have more of them already? Why would sticking a bitcoin mining operation on the side make any difference?
3262  Bitcoin / Bitcoin Technical Support / Re: How to detect 'change' transactions on: October 03, 2022, 01:50:19 PM
Is there a way to detect 'change' transactions' and if so, how?
There are multiple ways to make an educated guess, but there are usually no ways to say definitively which output is change.

The most common is by looking at the address type. Most wallets send change back to the same address type as the outputs. So if I spend from a legacy address, the change will be sent back to a legacy address. If the other output is to a segwit address, then you can make an educated guess that the legacy output is the change. The next most common technique is looking at the value, as hosseinimr93 has said above. Payment amounts are more commonly a round value, say 0.001 BTC, while change amounts are more commonly made up of whatever is left over and so are not a round value, such as 0.0012918 BTC.

There are other more advanced techniques, such as looking for unnecessary inputs, looking at how the suspected change is later spent/consolidated, or looking at the some of the specifics of the transaction such as the sequence, locktime, or fee rate.

However, not only can you avoid all these things if you know what you are doing, but you can actively use them to specifically make your payment look like change and your change look like a payment.
3263  Bitcoin / Project Development / Re: BTCapsule is a Bitcoin Time Capsule to leave your private keys as an inheritance on: October 03, 2022, 01:40:34 PM
-snip-
And yet, this still does not solve any of the other issues. How do we know the encryption is secure when you keep it closed source? How do we know that when the time limit is up, even if everything is done offline, the user isn't instead shown a message from you asking for a ransom payment before decrypting their back up? How do you address the multiple points of failure?
3264  Alternate cryptocurrencies / Altcoin Discussion / Re: What is Trust wallet and is it safe? on: October 03, 2022, 11:20:35 AM
The claim on their website is clearly lying. But that's not the case on their GitHub repository page since "Trust Wallet Core" is not "Trust Wallet".
Sure, but they rely heavily on the fact that most users (and probably almost all users who are using a closed source wallet owned by Binance) will be unaware of the difference between a library being open source and the app being open source. Lots of similar statements on their Twitter account not clearly making the distinction, such as:
https://nitter.it/TrustWallet/status/1271248054755229697#m
https://nitter.it/TrustWallet/status/1104686959304368128#m

They also lie about it on Binance:
Moreover, the wallet’s code is open-source, which means that the code has been thoroughly vetted by developers across the globe.
A community-driven, completely open-source, multi-coin crypto wallet.
Trust Wallet (trustwallet.com) is a self-custodial wallet that is secure, open source and decentralized.
3265  Bitcoin / Project Development / Re: 12 Word Recovery Phrase - a security weakness? My (free and simple!) solution(s) on: October 03, 2022, 10:55:53 AM
If one wants to have a good chance for this, he should pick a widely published writing that was originally written in English.
I just wouldn't use this method at all. If you are worried about your seed phrase being lost or burnt in a fire, then you should be twice as worried about your book being lost or burnt in a fire. It is trivial to make an additional copy of your seed phrase to store somewhere else (and indeed, having more than one back up should be seen as mandatory). How many people on the other hand have multiple identical copies of the same book, same edition, same print, etc.

There is literally no advantage to this set up when compared to using multi-sig or a passphrase, or just plain old encryption.
3266  Bitcoin / Hardware wallets / Re: Is there any hardware wallet which has option to import single private keys? on: October 03, 2022, 09:11:19 AM
Importing a private key in to a hardware wallet defeats the purpose of the hardware wallet in the first place, since it cannot guarantee that the private key was created securely and has remained permanently offline. For the same reason you should not import seed phrases created elsewhere in to a hardware wallet. The hardware wallet should be used as a standalone device to create its own wallets, and interact only with those wallets.

Yes, it's a good solution with Electrum offline.
Slightly difficult for me though as my offline PC is the one with Windows 7, impossible to install the latest version of Electrum.
As I think I said to you in another thread, you should download and verify version 4.1.5 of Electrum from this link (https://download.electrum.org/4.1.5/), which works on Windows 7, to use on your offline computer. Use it to sign a transaction which sends all the coins from your offline wallet to a fresh address on your new hardware wallet.
3267  Economy / Gambling discussion / Re: Is this statiscally possible in a lottery? on: October 03, 2022, 08:08:15 AM
You will find the probability of getting a single such a number is D/N = 6/55 , therefore the probability of getting such numbers six times in a row is = (6/55)6. Which is at around ~0,00000168.

Which means you have an about ~1 in 600k chance but its still possible.
Your math is wrong.

You have odds of 6/55 when drawing the first number only. Since the numbers drawn are not returned to the pool and cannot be drawn a second time, then after you have drawn the first number there are no longer 6 possibilities you can choose, but 5. Similarly, there are not 55 balls to choose from, but 54. So the odds for the second ball are not 6/55, but 5/54. The same logic applies for all future balls. So instead of (6/55)6, the actual equation will be (6/55)*(5/54)*(4/53)*(3/52)*(2/51)*(1/50). So the odds are ~1 in 29 million.

See my earlier post in this thread for a full explanation: https://bitcointalk.org/index.php?topic=5415646.msg61047255#msg61047255

And this is the explanation of one an OCTA Research on the probability
The last paragraph of the image you have shared sums it up nicely. If we were seeing 433 winners on a truly random selection of balls, then that would be evidence of something gone wrong or some foul play. But we are not seeing that. Instead, we are seeing 433 winners on a very obvious pattern which has been selected more than average simply by virtue of it being a very obvious pattern.
3268  Alternate cryptocurrencies / Altcoin Discussion / Re: What is Trust wallet and is it safe? on: October 03, 2022, 07:56:43 AM
I am not sure if I agree with their argument, and I know that other wallet software has had similar problems with malicious clones.
I don't agree with their argument at all. It is easy to create a malicious clone without access to the source code, simply by copying the GUI which is easily visible. You can copy the back end from an old version and just add a few lines of code to send any seed phrase, generated or entered, to yourself over the internet. It doesn't matter if your malicious clone doesn't have all the functionality of the real thing - by the time this is discovered it is already too late for the victim.

I don't see the claim on the download page in either the iTunes nor google play app stores.
They claim it here:
https://trustwallet.com/developer/
https://github.com/trustwallet/wallet-core

They are outright lying.
3269  Bitcoin / Project Development / Re: 12 Word Recovery Phrase - a security weakness? My (free and simple!) solution(s) on: October 03, 2022, 07:46:54 AM
--> Why hide the book?? No-one would know that my keynote refers to it, so it can sit on my shelf with the rest Smiley
Sure, but you still need to keep it safe with no guarantees you could ever find a replacement.

--> Perhaps, but it seems to me that the chances of Github being shutdown are pretty low...
Low, but not zero. It is completely centralized and owned and operated by Microsoft, who could simply decide to discontinue their support for it at any time.

--> The additional passphrase is something I've only just learned about, this seems like it would help me feel more secure, so I'll look into it.
Here you go:
https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#from-mnemonic-to-seed
https://wiki.trezor.io/Passphrase

I still feel uncomfortable just keeping the 12 words written down on paper and hidden, so I'm going to use my Book / my Github repo as a 'key' or 'cypher' for the time being... No worries if others find it 'unnecessarily complicated' Smiley
It's not just unnecessarily complicated, but also drastically increase your risk of loss.

You can mitigate your chances of losing access to the particular version of the book by choosing a book that will likely continue being published, like the bible.
The Bible is probably one of the worst possible choices, actually. There are literally hundreds of different versions, with each version having dozens of editions, and even the same edition of the same version being different due to having multiple publishers and/or printers. Even something as simple as line spacing being slightly different or page size being slightly different and your page/line/word schematic is rendered completely useless and your coins completely inaccessible.
3270  Bitcoin / Bitcoin Technical Support / Re: decryption of wallet on: October 03, 2022, 07:39:21 AM
The examples you give below of blockchain.com and coinbase are poor examples since they are not software, rather they are services.
The example I gave of Bread wallet is absolutely software which runs on your own device. Another example would maybe be Schildbach's bitcoin wallet, which does not use seed phrases but its own unique encrypted back ups which can only be recovered using the same software.

well, the link you provided has to do with the breadwallet to coinbase migration situation. if someone doesn't keep track of the derivation path their funds are on then that is a big mistake on their part. but it doesn't mean the software doesn't work.
The point here is that Bread wallet didn't tell its users what derivation path was being used. Many wrongly assumed it was the standard BIP 44/49/84 paths, but because they never tested their recovery using independent software (as we are advocating here), they never found out they were wrong until they couldn't access their coins.

hopefully these day people are only using standard bitcoin formats not proprietary. there's really no reason for using proprietary formats otherwise they might end up being an avid reader of your thread there. Shocked
Not only are plenty of people still using non-standard formats, but there are plenty more still in development, such as Block's new hardware device, which will not use seed phrases and be completely dependent on Block for recovery.
3271  Alternate cryptocurrencies / Altcoin Discussion / Re: What is Trust wallet and is it safe? on: October 02, 2022, 08:06:00 PM
I've been using TW for more than a year now and all has been rosy, no issues or complaints with it for me.
From my own experience with trust wallet I can say it's very safe because I have never been hacked, my wallet exposed, or any other unpleasant situation using Trust wallet.
This line of thinking is a fallacy.

It's like saying "I've been driving without a seatbelt or an airbag for a year, and I'm still alive, so doing this is perfectly safe and seatbelts and airbags are unnecessary." This is obviously nonsense. While you hope to never be in a crash, you should obviously take reasonable precautions to protect yourself just in case. And while you hope your coins are never lost or stolen, you should obviously take reasonable precautions to protect yourself just in case. And these precautions include not using a closed source wallet which could be doing absolutely anything behind the scenes.

Everyone who has lost coins via an exchange being hacked or a platform going bankrupt thought those platforms were very safe right up to the minute they weren't. Everyone who was trading on Mt Gox thought they were highly reputable until they lost everything. Everyone with coins in Celsius thought everything was fine until their accounts were frozen. And everyone who uses a closed source wallet will be happy with it right up until some vulnerability is discovered and they lose everything.
3272  Bitcoin / Bitcoin Technical Support / Re: how sensitive is wallet.dat on: October 02, 2022, 06:53:50 PM
If you have 16 random characters from the full set of 95 printable ASCII characters, then you have 9516 possibilities, which comes out to a little over 105 bits of entropy. The bitcoin network currently has a hashrate of around 250 EH/s. Given that each of those is two SHA256s, then that means it would take the entire bitcoin network around 2,800 years at current rates to perform 2105 hashes. So your password is quite safe against random brute forcing.

But, as Loyce correctly points out, if someone has managed to steal your wallet.dat file from your computer, then your entire set up is now compromised either physically or electronically, and a secure password is no guarantee of safety.
3273  Bitcoin / Project Development / Re: 12 Word Recovery Phrase - a security weakness? My (free and simple!) solution(s) on: October 02, 2022, 06:33:14 PM
With the first solution (book), you are now reliant on hiding an entire book rather just a single piece of paper. If you lose your copy of the book, there is no guarantee you would find the exact same edition again and your coins will be lost. So that's a more difficult back up process and a single point of failure.

With the second solution (Github), you are now reliant on a third party to continue hosting your repo. If your account is banned, or their servers fail, or they shut down, etc., then your coins will be lost. So again, a more difficult process and a single point of failure.

In short, this is unnecessarily complicated and significantly increases the risk of you losing access to your wallets. If you want a set up in which your seed phrase can be compromised without resulting in immediate loss of your funds, then you would be far better off using a standardized method which does not have a single point of failure, such as either an additional passphrase or a multi-sig set up.
3274  Alternate cryptocurrencies / Altcoin Discussion / Re: What is Trust wallet and is it safe? on: October 02, 2022, 03:34:53 PM
Trust wallet is not open source.

Here is their blog post announcing they are becoming closed source about 4.5 years ago: https://trustwallet.medium.com/why-open-sourcing-android-app-could-be-a-harm-to-the-crypto-community-fb3ae1707dc6

Here are the links to their Github repositories which show they are both archived and have had no updates in 4 years:
https://github.com/trustwallet/trust-wallet-android-source
https://github.com/trustwallet/trust-wallet-ios

They outright lie on their website when they claim to be open source. If being closed source isn't enough to convince you to stay away, then them outright lying to you should be. They are also owned and operated by Binance, so you can guarantee you will have absolutely zero privacy when using Trust wallet.

Avoid it.
3275  Economy / Gambling discussion / Re: Is this statiscally possible in a lottery? on: October 02, 2022, 03:26:55 PM
The amount of winners for this combination is almost statistical impossible.
it is quite unusual to get a huge number for that lottery.
Not only is it not statistical impossible at all, but it is perfectly understandable and entirely expected. The very fact that we have a thread created about these numbers because they conform to some specific "pattern", is proof enough that humans see this pattern as unique or special. Because of this, more people will choose these numbers. Just like numbers under 31 are chosen more frequently because of birthdays, or the number 13 is chosen less frequently because of superstition. If the numbers 1, 2, 3, 4, 5, 6 were drawn, which are statistically just as likely as any other six numbers to be drawn, you would find thousands of winners simply because this is a pattern which holds meaning for us.

The same can be seen in bitcoin private keys. Your private key should be generated randomly, and you should avoid picking any obvious pattern, but despite that we know that keys such as 101010....101010 which generates the address 12Zuey14JDyFSeNVqLKNqb6gfSWos7iTj4 have been used multiple times.
3276  Bitcoin / Project Development / Re: BTCapsule is a Bitcoin Time Capsule to leave your private keys as an inheritance on: October 02, 2022, 12:53:16 PM
The encryption is built into the executable, so that is how you’re able to encrypt without using the internet.
I mean the website you are using to pull the time from. If that website no longer exists, then your product no longer functions. That's a single point of failure and requires complete trust in a third party.

BTCapsule uses AES 128-bit encryption. I won’t say what website is used to check the time, because if BTCapsule becomes popular, then nobody wants the website to be hacked and the time changed.
So again you are admitting a single point of failure.

If the website is ever offline, then I will use another website.
And how do the people with keys locked in the current version using a defunct website overcome this issue? And again, here is another single point of failure - you updating the code.

When using a cold wallet, if you want to spend your Bitcoin, then it must be connected to the internet.
This is incorrect. I have multiple cold wallets which I spend from without them ever touching the internet. That's the whole point of a cold wallet.

This can be avoided by immediately moving the coins to another wallet the moment they are exposed to the internet, so it’s impossible for me to steal any Bitcoin.
It would be trivial for you to set up a bot which automatically sweeps any coins in a second or two, far quicker than any normal user would be able to spend their coins.

Again, I wouldn't touch this ever. 100% trust based and multiple points of failure. And you are charging $12 for something anyone can do themselves 100% trustless, for free, via timelocked transactions? Roll Eyes
3277  Bitcoin / Project Development / Re: BTCapsule is a Bitcoin Time Capsule to leave your private keys as an inheritance on: October 02, 2022, 12:03:06 PM
The private key is encrypted in a text file, and cannot be decrypted until the year arrives. It is possible the website used to check the UTC will be gone, but it is an established website that has been online for a very long time. In other words, you’re not trusting me to keep the UTC time online.
Encrypted how? With what algorithm?
Which website? How can you be sure it won't be offline? If it is offline, are the keys permanently inaccessible?
How can we be sure the program doesn't send off the encrypted file when it accesses the internet, and how can we be sure you don't know the encryption key it is using and can steal the funds?

This is entirely based on trust, and has multiple completely unnecessary points of failure. There is zero benefit over a timelocked transaction. I wouldn't touch it.
3278  Economy / Gambling discussion / Re: Is this statiscally possible in a lottery? on: October 02, 2022, 11:48:42 AM
That's it. It seems that many people has some kind of bias with this kind of flawed numeric intuitions ("if the red has come out ten times, there is a much greater chance that the black will come out next" and alike).
That's it exactly. It is easy to look back on events which have already happened and say "Look how unlikely this is! There is no way it could have been chance!", but doing so is a complete fallacy. Although any one combination of numbers has a ~1 in 29 million chance of appearing, it is certain that some combination of numbers will appear.

Here's another stark example. How likely do you think you are of experiencing an event with the odds of 1 in 115 thousand trillion trillion trillion trillion trillion trillion? It would never happen, right? Not before the death of the universe would we ever see an event with such a vanishingly small probability of occurring. And yet, these are exactly the odds you overcome every single time you generate a new bitcoin address.
3279  Other / Beginners & Help / Re: Question about wallet seed in numbers on: October 02, 2022, 11:41:32 AM
It means only 2048 / 256 = 8 words among the 2048 possible are valid for a 24 words mnemonic seed instead of 2048 / 2^4 = 128 for a 12 words one.
Correct. Although perhaps an easier way of thinking about it is that given there is only ever one checksum which will fit the given entropy, and for a 24 word seed the last word contains 3 bits of entropy (11 bits of data minus 8 bits of checksum), then since 23 = 8, there are 8 possible words. For a 12 word seed the last word contains 7 bits of entropy (11 bits of data minus 4 bits of checksum), and 27 = 128 possible words.

I don't know the statistics but a non-empty address hardly contains more than 5% of total wallet funds on average IMO.
But now you are assuming additional knowledge, such as that an attacker knows which addresses are derived from the same seed phrase, that there is no passphrase in use, and what the derivation path being used is. Don't forget as well that as I said above, turning a valid seed phrase in to an address to check for funds is computationally expensive, and so brute forcing x number of seed phrases takes significantly more computing power and time than brute forcing the same number of individual private keys, even more so if for each seed phrase you want to start checking additional derivation paths.
3280  Economy / Gambling discussion / Re: Is this statiscally possible in a lottery? on: October 02, 2022, 09:29:38 AM
You can quite easily work out the odds of this happening.

This lottery is drawn from 55 numbers. Within those 55 numbers, there are 6 which are divisible by 9. Given this, all 6 must be picked, but the order is irrelevant, so the odds are just the same as picking any combination of 6 numbers.

For the first number, there are 6 possibilities out of 55, so 6/55. For the second number, you've already drawn one number, so there are 5 more you can draw out of 54, so 5/54. For the third number, 4/53. And so on. (6/55)*(5/54)*(4/53)*...

This can be simplified to the combination equation, where n is the total numbers which can be drawn (55) and k is the number we need to draw (6):

n! / k!(n-k)!
= 55! / 6!(55-6)!
= 55! / 6!*49!
= 28,989,675

So there is a ~1 in 29 million chance of drawing these 6 numbers, same as there is a ~1 in 29 million chance of drawing any 6 numbers.
Pages: « 1 ... 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 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 ... 837 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!