Bitcoin Forum
June 14, 2024, 02:27:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 ... 463 »
3701  Bitcoin / Electrum / Re: Problem sending money from public key wallet on Electrum. Help! on: April 22, 2018, 12:29:00 PM
By creating a wallet using the master public key, the new wallet will effectively become a watch-only wallet. This means that the funds can't be spent from the new wallet and you have to spend it from the wallet that you've gotten your master public key from.

Could you go to your desktop wallet and go to the console tab and type this, with the field inside replaced with the address you've sent to:
Code:
 ismine("1YOURADDRESS")

If the argument returns false, your desktop wallet doesn't have the address and you can't spend the funds.
3702  Bitcoin / Bitcoin Technical Support / Re: Wallet online for Bitcoin on: April 22, 2018, 07:39:34 AM
shapeshift.io is it safe? I do not know this page. I do not need a verification for such a small exchange. It is not necessary. I will order Trezor because you can pay in BTC. Ledger does not have such an option, right?
Shapeshift.io is pretty safe [1] and they have been around for a long time. You can purchase Ledger using BTC from their official store.



[1] https://bitcointalk.org/index.php?topic=717973.0
3703  Bitcoin / Bitcoin Technical Support / Re: Wallet online for Bitcoin on: April 22, 2018, 07:37:31 AM
No. However the ledger wallet was made after trezor, so it has not been developed for such a long time. Every software has exploits and bugs, so this is not only a matter of ledger. It is just a matter of time when someone finds them, even bitcointalk forum has some exploits that have not been found yet for sure. You cannot make anything bulletproof, as there is a weakness in every program and even every human being on this planet.

It is just a matter of finding the exploits before someone with bad intentions does.
It's possible for bugs to exist everywhere. However, for a product like Ledger, security should be their top priority. With the recent case, a researcher has disclosed the vulnerability to them responsibly. The vulnerability is serious in the sense that the device could be compromised and tampered if any entity wants to do it or if the seller wants to. They dismissed the claim and gave everyone a false impression that a device that has been proven to be insecure is still secure.
3704  Bitcoin / Electrum / Re: Revealer plugin for Electrum on: April 21, 2018, 03:32:17 PM
Would users in this case have any other security enhancement use cases by using the revealer?
Considering its price, I would say the main attractiveness is how cool the concept is. If you put it securely and someone who knows that you own Bitcoin is trying to rob you, they would probably be finding a paper with words on it rather than a paper that looks like an useless printed piece of paper.
2) If I have multiple seeds / wallets then do I need to order multiples of these or can multiple of them be printed / stored on one PVC sheet?
You can use the same secret key for all of them. You aren't supposed to put all of them together. However, you do need to use the corresponding PVC sheet with the noise on the corresponding printed
3705  Bitcoin / Bitcoin Technical Support / Re: Wallet online for Bitcoin on: April 21, 2018, 01:38:52 PM
I would avoid online wallets where possible. If you absolutely insist on using an online wallet, choose Blockchain.info over Coinbase. If I recall correctly with Blockchain.info you at least have control over your private keys, which is not the case with Coinbase.

Unless you have the sole ownership of your private keys and the choice to follow whichever version of the web client you want to use, an online wallet is just about as safe as a shared wallet. Recommending blockchain.info to anyone is just outright a terrible opinion. Their security is notorious for being compromised all the time and they are incompetent in running a wallet or a block explorer.

When used with an internet connected device, Electrum and Bitcoin Core are about equally secure (or rather: insecure), so the amount doesn't really matter. You can use Electrum as an offline wallet on an airgapped device though, so if set up correctly Electrum can be vastly more secure than Bitcoin Core.
That's in the perfect scenario. Electrum does not verify all of the blocks fully as with all SPV clients so you have to trust the server that you're connected to to check the validity of the blocks to the network rules. Bitcoin Core does also have the same feature as Bitcoin Core, just with the lack of UI. If you can follow instructions, Bitcoin Core can do the same as Electrum, arguably more.

3706  Bitcoin / Development & Technical Discussion / Re: Bitcoin HD Wallet and Privacy on: April 21, 2018, 01:26:04 PM
I was under the impression that the safety of the Master Public Key is not so essential. After all, it is used to create a watch-only wallet.
I get it that all child private keys should be kept safe, the same way one should keep safe the master private key.
What if just the Master Public Key is leaked without a child private key?
Master Public Key is definitely pretty safe to give out. The only thing that you could potentially lose is privacy since everyone can essentially know how much you own and which transaction belongs to you.

Without the child key, you can't do anything with the master public key that could give you your master private key. The theory is stated here: https://bitcointalk.org/index.php?topic=657205.msg7385160#msg7385160 and the derivation is in this BIP: https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Child_key_derivation_CKD_functions.
3707  Bitcoin / Development & Technical Discussion / Re: question on finding nonce on: April 21, 2018, 12:42:47 PM
That's right, but I heard in a lecture on Bitcoin mining that in case a miner can't guess the needed nonce for too long it includes more transactions in the block(or excludes some of them) to change the Merkle root and to start guessing nonces for the new one. Is that info correct? And if yes then that's what I was asking about.
That's correct. Nonce are pretty limited since they are only essentially numbers that has a max limit of 4 bytes.

However, I suspect that it won't be the first data that they would change when the nonce is exhausted. The block header consists of merkle root, hash of last block, target, time stamp, version and nonce. Of them, the merkle root, timestamp and nonce are pretty variable. The miner would likely change the timestamp and the nonce first before trying to change the merkle root. The miners aren't fond of changing the merkle root first as it takes additional computing power.

Changing the merkle root doesn't mean that they will include/exclude any transactions. The miner can simply change the order of the transactions or extra nonce to change the witness commitment and the merkle root.
3708  Bitcoin / Development & Technical Discussion / Re: Bitcoin HD Wallet and Privacy on: April 21, 2018, 12:34:46 PM
I believe that if someone obtains one private key it is possible for them to figure out the seed in which case they can link you to other addresses.

The only likely instance of that is when you're entering a private key in third party software to get a Bitcoin fork, but if you're doing that you should be abandoning all addresses linked to that seed anyway.
Not possible. The addresses are generated from the master private key but it probably can't be reversed using only the private key. However, the implementation of BIP32 could indeed allow someone to calculate the master private key using both the master public key and the private key. This would only be applicable for unhardened key derivations, ie. those with master public key AND master private key.

It's an irrelevant argument since the privacy would be compromised anyways if the master public key is leaked. You've got bigger problems to worry when someone has both your child private key and master public key.
3709  Bitcoin / Bitcoin Technical Support / Re: Wallet online for Bitcoin on: April 21, 2018, 11:15:18 AM
I want to buy TREZOR but this is security and not a wallet, right? I want to buy for BTC. In this case, I need a portlet to exchange ETH for BTC. Ledger I can buy for BTC?
It's a wallet. Addresses are generated and transactions are signed on Trezor. The only thing that gets transferred out should be your signed transactions. The reason why it has to be connected to another device that is connected to the internet is because Trezor has to get the information on the UTXO of your addresses using the internet.

Yes. You can purchase Ledger using BTC. I would be wary with Ledger given their reluctance to admit that the security vulnerability was potentially quite serious.
3710  Bitcoin / Bitcoin Technical Support / Re: Opening encrypted wallet.dat file on: April 21, 2018, 10:58:15 AM
I found the location and replaced the file, now when I open bitcoin QT, it shows that I can encrypt my wallet again. Seems like I did not encrypt it... Where can I find my public address/private address of the wallet?
Go to File>Receiving Address. This will display all of the addresses that were generated by you to receive payments.

If you want to get every addresses in the wallet, go to Help>Debug Console>Console and type:
Code:
listaddressgroupings
.
3711  Bitcoin / Development & Technical Discussion / Re: Are private keys and mnemonic code one to one? on: April 21, 2018, 02:15:38 AM
Do each private key corresponds to one and only one mnemonic phrase? and do each mnemonic phrase decode to the exact same private key always?
Mnemonic seeds are first converted to the master private key (seed) before being generated to a private key. Each private key can be generated from one and only one master private key since HMAC-SHA512 is applied to the master private before being generated and unless a collision is found, the hash will not be the same.

Mnemonic phrase will always decode to the same master private key and subsequently the same private key.
Does all permutations of the words calculates to a valid private key? If not, does wallet software try multiple times to generate a valid phrase?
Yes, according to BIP39 standards. You can select the words from the wordlist yourself and you can generate a seed from using any mnemorics. However, depending on your client, you might need to have the correct checksum.
3712  Bitcoin / Bitcoin Discussion / Re: SO CLOSE on: April 17, 2018, 12:32:41 AM
Bitcoin cannot be known as a global currency as of yet. Even if Bitcoin does indeed grow exponentially, it is not indicative of its status as a currency. Many countries still do not recognise Bitcoin as a legal tender and it is unfair to call something a global currency if it can't be used anywhere. The adoption rate is way too low.

Even if Amazon accepts it, that would just be a single corporations and it doesn't mean everyone would use it.
3713  Bitcoin / Development & Technical Discussion / Re: Could one say there are at once as many chains as there are miners ? on: April 16, 2018, 03:48:48 PM
No. During the mining process, the miner assembles a set of transactions and other data to be put into the block header. Using SHA256, the block header is hashed twice and if and only if the hash meets the target, the miner will broadcast the block to the network.

The miner will not broadcast the block if there is a block there has been broadcasted before his at the same height. If he does, every node in the network will simply reject it as there is a chain with a longer proof of work. The miner can only be rewarded if his block is valid and is recognised as such by the network. There is simply no reason for anyone to broadcast a block that is below the current block height if they won't get rewarded for it.
The miner looses against miners, the block becomes orphan, and the miner's chain reverts back to the main chain (somehow) and he waits for the next block to be mined.
No. While the miners are technically competing against each other, they are still somewhat working together to build the chain. If the miner has less than majority of the hashrate, it is not profitable for him to have a competing chain to the rest of the network since he will lose with the others holding more hashrate than him and thus possibly having a longer chain.
3714  Bitcoin / Electrum / Re: Electrum won't connect, lots of money not appearing on: April 16, 2018, 02:10:08 PM
Do not use Electrum 2.7.9. It has a vulnerability that would potentially result in your wallet being compromised.

Go to https://electrum.org/#download and choose your version (verify it if you want to be safe). Update it, run it. If it still doesn't connect, click the bubble at the bottom right, go to server tab and uncheck connect to server automatically. Right click to choose another server and close it.
3715  Bitcoin / Bitcoin Technical Support / Re: No P2SH Block explorers ? on: April 16, 2018, 01:15:21 PM
Were you the one that sent the transaction? From what I can tell, the block explorer didn't make any mistake. The address you're seeing is a bech32 address (bc1 prefix) and it is a standard for native segwit address and it's perfectly valid. The only reason why you can't parse the address on various block explorers is because they don't support it yet. Blockchair.com does support bech32 address.

To my knowledge, no block explorer actually displays the public keys involved. They can be derived from the redeem script.
3716  Bitcoin / Bitcoin Discussion / Re: Is there any way for Bitcoin users to be protected by governments? on: April 16, 2018, 11:24:01 AM
No. The whole motivation for Bitcoin to exist is to free it from the government and any other factors that could affect the currency. If its decentralised, there shouldn't be any mechanism built-in such that the users cannot choose who should be the intermediary.

You can't attempt to change Bitcoin's very fundamental values. If you do, you're creating an altcoin. You can get an intermediary with a trusted party and multi-sig but that's pretty much it.
3717  Bitcoin / Electrum / Re: default wallet password (again) on: April 15, 2018, 05:09:09 PM
Electrum will always attempt to open the file named default wallet in the data directory. Have you written down the 12 word seed?

If so, assuming you're using Windows, you can go to %appdata%/Electrum in your file explorer. Move the default_wallet file away from that folder into another location on your computer. Restart Electrum and the client will prompt you to either restore or create a wallet. Select  Standard Wallet> I already have a seed and the rest is pretty self-explanatory.

Anyways, are you sure you have never encrypted it? It sounds pretty weird if you hadn't done so. Someone else must have access to your computer, check your computer for malware and check if anyone has used your computer.
3718  Other / Beginners & Help / Re: Can we trust the people ? on: April 15, 2018, 04:30:23 PM
If hardware wallets fails simultaneously, only the people who has not backed up their seeds would suffer. Those who has done it is perfectly fine. Hardware wallets uses the same standards as some of the desktop wallets that you've seen around. If they fail, then all of those desktop wallets would fail too and that is probably not going to happen.

If you're talking about it in the security aspect, then yeah of course they could fail. You can't trust the people who has designed the hardware wallets to not include any backdoors but their reputation is pretty important to them. If they aren't safe, no one can do anything after the attack. If you don't trust them, you can audit the code yourself. If you don't, you aren't safe; even with desktop wallets the trust is with the developers.

3719  Bitcoin / Armory / Re: Armory wallet and Qt on: April 15, 2018, 01:17:31 PM
You can. Armory basically uses Bitcoin Core as a server to obtain all the information and they build their database based on it. Armory can only work when bitcoind is present and running at the specified directory. You can certainly be running Bitcoin Core and Armory at separate times since Armory won't make any changes that makes it incompatible.

However, since Armory starts bitcoind at start up, you have to disable that if you want to run Bitcoin Core and Armory simultaneously. You can run bitcoin-qt first then Armory after you've done that.
3720  Bitcoin / Bitcoin Technical Support / Re: Assistance Sought on: April 15, 2018, 11:17:39 AM
You would need a Ledger Nano S to actually use anything related to it; installing anything won't turn your computer into a hardware wallet. Where did you get the software? While your computer scan might not have any malware infections, some malwares are undetectable.

What were you given when you got the Bitcoins? You can't get Bitcoins without actually getting a file or a string of alphanumeric letters.
Pages: « 1 ... 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 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 ... 463 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!