Bitcoin Forum
May 30, 2024, 12:34:11 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 283 284 285 286 287 288 289 290 291 292 293 ... 317 »
4841  Alternate cryptocurrencies / Altcoin Discussion / Re: ledger nano s hack question on: March 15, 2018, 05:05:51 PM
It's using a Hierarchical Deterministic architecture. The main idea is to avoid address reuse by deriving all keys from a master key and an index, so all previously generated key are valid.

This is normal for the Nano S to always have a different address.

Did you even read the thread/OP? Thats completely irrelevant.




Because i always thought i should be looking at the exact receiving address on the device itself.

This applys for the 'receiving' address of your nano s.
This is to ensure the private key which is necessary to spend funds from this address has been created by your nano s.
That step prevents malware from manipulating your screen (to mislead you into sending coins to that 'faked' address).



But how can i then know if i am sending to the right address, not the hackers address  ( the februar hack address thing ) ?

You have to verify your address (when receiving coins 'to your nano s') to make sure it has been properly created by your device.
When sending coins you will have to verify the transaction details on your nano s.
If you always carefully check whether the details on monitor / nano s screen match, you are good to go.
4842  Bitcoin / Bitcoin Technical Support / Re: Where did wallets store bitcoins ? on: March 15, 2018, 12:22:44 PM
Now there are different types of Wallets: generally Cold Wallet, Hot Wallet and mix of both..

Theoretically there isn't a 'mix of both'.

Cold wallet: Wallet which holds private keys which have been generated on an device, never connected to the internet.
Hot wallet: Wallet which holds private keys on a device which is (or was) connected to the internet.



Simply said, with a Cold Wallet, you have your private keys in your hands.

You should be in control of your private keys with every wallet you use.
Regardless whether its a cold or hot wallet.



In a Hot Wallet, a third party is controlling/holding your private keys on their servers..

No. Some web-wallet provider might controlling their users private keys.
But hot wallets in general (e.g. mobile/desktop/etc..) do NOT share the private keys with any server, etc..
4843  Bitcoin / Development & Technical Discussion / Re: Bitcoin wallet and bitcoin segwit wallet on: March 15, 2018, 12:14:47 PM
Is it possible to transfer btc from my btc wallet to btc segwit wallet?
To answer this question, you have to know that there are two types of SegWit addresses...

The answer to this question (which by the way is: YES) is completely independent from the type of segwit addresses..
It is always possible to transfer btc's from a non-segwit wallet to a segwit wallet.



...While native SegWit "bc1" addresses can only send and receive from other native "bc1" and SegWit nested "3" addresses and cannot send or receive from legacy addresses.

This statement is illogical and contentual wrong.
SegWit was implemented as a soft fork. If somehow it wouldn't be possible to send/receive to/from 'old legacy' addresses, this would not be called backwards compatible.
Backwards compatibility is a requirement for a soft fork.

Additionally, not every address starting with a '3..' is a nested segwit address (P2WPKH/P2SH).
Simple multi-signature addresses also do start with a '3..'.
4844  Bitcoin / Bitcoin Technical Support / Re: How to create a segwit wallet on: March 13, 2018, 04:29:13 PM
a) it is the one and only official wallet. All the other wallets are third-party developers. And for as much as everyone says that they are trustworthy I'd rather go straight to the official developers.

There is no 'official' wallet. Each wallet is a 3rd party wallet.
The real 'official' wallet would theoretically be the last version satoshi uploaded.

The developer of core are not the 'official' developer of bitcoin. Bitcoin is an open source protocol.



Why would you not recommend it then?

  • It takes long to initially sync the blockchain
  • It needs a lot of HD space (if pruning: the problem of rescan/reindex as HCP mentioned)
  • After a few weeks without usage: syncing again

There are quite some reasons why people (especially newcomers to btc who don't directly want to contribute to the network) could choose
a better option than core as main wallet.
4845  Bitcoin / Development & Technical Discussion / Re: Public permissioned blockchain on: March 12, 2018, 12:11:24 PM
(I wondered where is the line to tell that its public and not private)

I think thats a pretty clear line.
If its accessable by everyone (without any limitations) = public
If only a specific circle of people has access / if access is granted in dependence from properties = private
4846  Bitcoin / Bitcoin Technical Support / Re: I need an explanation about how mining works on: March 12, 2018, 11:46:01 AM
A block is like a "page" of history transactions, right?

I guess you could call it 'page' under given circumstances, yes.



And from what I understand, a new one is created when the previous one is "full" and when it's created, the miner gets awarded with bitcoins.

Thats not how it works.
Blocks are 'created' when a miner finds a valid hash (linking to the previous block).
A miner can inlcude as much unconfirmed transactions as he wishes into a block (block size (non-witness part) has to be < 1 MB).
In addition to the unconfirmed transactions from the mempool a miner (usually) includes the coinbase transaction (block reward, currently 12.5 btc).



When is it that the block completes and a new one is created? Is it a specific amount of transactions or does it differ each time?

A new block is 'completed' each time a miner has calculated a block.
When a new block is published all miner start working on a new block (with a link to the previous block).
Basically its a probabilitygame. The difficulty of the network adjusts to have a block generation time of about 10 minutes (on average).
4847  Bitcoin / Electrum / Re: Electrum 2fa Version on: March 11, 2018, 06:19:21 PM
Besides, I think a MAC is safer than a PC

MAC might be a bit more secured against ever-day malware (95%+ of all malware is written for windows).
But the overall security regarding a targeted attack is just minimal better (not really noteworthy).

A dual-boot system with different partitions (different drives would be even better) for your OS's seems to be slightly better.
Use one system (e.g. windows) for every-day stuff and one OS (e.g. linux / mac) for crypto-stuff only.
4848  Bitcoin / Bitcoin Technical Support / Re: Bitcoin transaction fee!!?? on: March 11, 2018, 06:01:39 PM
True. Segwit transactions don't go through block chain and the fees is very low compared to Non Segwit wallet transaction

Segwit transaction don't behave different than non-segwit transactions.
They are structured differently (witness/non-witness) and have a lower size (better: weight). Therefore the overall paid fee is lower while the fee rate (sat/B) stays the same.
4849  Economy / Scam Accusations / Re: RANSOMWARE - LOST WALLET.DAT - $5000 bounty on: March 11, 2018, 10:47:02 AM
So basically if the guy at some point moved - duplicated - deleted to trashcan one copy of wallet.dat - emptied the trashcan, Recuva would work to recover it even if the HD is encrypted, since the ransomware would not encrypt that deleted file.

Never heared from such an idea  Grin

I think this depends on how the ransomware is coded. It might be the case that the ransomware is going to encrypt the whole HD (not just all files, but all sectors of the hard drive).
In this case this wouldn't work, unfortunately.

Additionally it also depends on whether the deleted files already got overwritten.
Assuming HDD (because recovery is extremely difficulty on SSD's):
If you move your file into the trashcan and empty it, the file is not really 'deleted'. The space (where the file was) is being released.
Depending on how much space your HD has and how much you are writing onto your HD, the timeframe in which the file is still available varys heavily.
For example: If you 'fill' your harddrive completely, your file is no longer available on your HD, for sure.



Wow, that's a good reason to create a copy of your wallet.dat, delete it to trashcan and empty it, just in case you ever get ransomware. Interesting way to back up a wallet.dat  Grin

At least that could work in such a case Grin
But i'd still recommend a 'standard' backup (e.g. move to USB's) instead of deleting a copy in the hope of being able to recover it someday Cheesy
4850  Bitcoin / Bitcoin Technical Support / Re: 21 word seed got exposed, is it bad ? on: March 11, 2018, 10:36:33 AM
No, it would not. 3 missing seed words are recoverable, however the attacker would need to at least know some of your wallet addresses in order for it to work 100 %. 

Actually an attacker woulnd not need to know an address from this wallet.
An attacker could easily just derive the priv-/pub- keypairs from each valid seed (using the most common derivation paths), and then check (e.g. via API) for unspent outputs.
Knowing an address of the wallet does increase the speed of this attack. But its definetely not necessary to perform such an 'attack'.
4851  Bitcoin / Development & Technical Discussion / Re: When Will The Lightning Network Technology Be Ready? on: March 11, 2018, 10:30:54 AM
So now, if this upgrade is already available on mainnet, I keep reading about the bugs and dangers proposed by some people, especially from supporters of Bitcoin Cash, but I don't seem to see any of it being talked about much on this forum.

It is still testing phase. If you want you can already open a LN channel and get used to it.
It is recommended to use LN on the testnet (funds may get lost, etc.. ) and not on the main net until all bugs are found and sorted out.

Current stats:
Mainnet: 993 Nodes - 1869 Channels (https://lnmainnet.gaben.win/)
Testnet: 1885 Nodes - 4822 Channels (https://explorer.acinq.co/#/)


bcash fellower are trying to FUD the hell out of BTC. You should not listen to them.
Those guys still believe increasing the blocksize to 8Mb was a 'scaling solution'  Roll Eyes

On-chain scaling (like increasing blocksize) is and will forever be one of the worst attempts to solve the problem.
Don't get caught by scam/pump 'n dump coins like bcash.



Sorry if this is a dumb question, but is bitcoin core also working on LN like they were on SegWit, and is the core client heading towards LN operability? Will it be a mandatory update or just a parallel line of technology?

I don't think core developer are directly involved into LN (correct me if i'm wrong).
Additionally i don't think you will be able to 'access' the LN from the core client.
The LN is a second-layer protocol which works 'on top of bitcoin'. There will be new wallets to be able to operate on the LN (e.g. zap: https://zap.jackmallers.com/).

No update of core is needed for LN to go 'live'. It doesn't change anything regarding BTC tech. Its just operating one layer above BTC.
4852  Economy / Scam Accusations / Re: RANSOMWARE - LOST WALLET.DAT - $5000 bounty on: March 11, 2018, 10:09:27 AM
I haven't tried breaking ransomeware before, sounds challenging.
A question though ,would it not be easier to run something like Recuva on the HD to try to recover the old unencrypted wallet.dat instead of trying to decrypt the new one?

Ransomware is coded to encrypt the whole HD (somtimes: except from a few directories to still show desktop, ransom notice, etc.. ).
Usually there are no unencrypted files anywhere on the hard drive left.

Since recuva is a software to restore deleted[1] files, this unfortunately can't work out.


[1] deleted in terms of removed from the trash bin, but not yet overwritten on the HD.
4853  Bitcoin / Hardware wallets / Re: Storing Seed in Trezor Password manager itself? on: March 11, 2018, 10:08:48 AM
In order to have access to the Trezor seed, I could store it, using Trezor Password Manager, in an encrypted file in DropBox.

I would never suggest doing this.
You can't be 100% sure whether:
1) the implementation of the encryption is flawless
2) their server don't get compromised

What you are doing when backing up via online services is: You trust a 3rd party.
Cryptos are made to be functional in a trustless system. Don't rely on someone to keep your backup.



If Trezor is as safe as reported, then it should be impossible to get the seed unless one already has access to the physical Trezor device and the pin number. 

There already has been a vulnerability which allowed people with physical access to the trezor to get the seed out of the device (without pin).
Hardware wallets are safe, yes. But not 100% secured. Nothing is 100% secured.



That may therefore sound as if it has no adantages, but I can think of several scenarios when it would come in handy:
1) Your paper seed backup has been destroyed.
2) The paper seed is unaccessible due to whatever.
3) Or worse, the paper seed has fallen into the wrong hands and 'they' will sooner or later figure out what it is.

In all of these scenarios a second (paper) backup in a different place would be the solution.
No need to upload your encrypted private key into a cloud.



Having access to the electronically saved seed when you still have access to the physical Trezor (and you remember the pin) would allow to make a new paper seed.
The old seed in the hands of the thieves becomes useless AND your crypto coins remain safe in a Trezor wallet at all times. For the procedure to do this see: https://doc.satoshilabs.com/trezor-user/advanced_features.html#changing-your-trezor-recovery-seed

With physical access (and known pin) to your own trezor you could simply just create a new seed and send all of your coins over to your new (non-compromised) trezor seed.
If a (paper) seed backup gets stolen, simply create a new one and send your coins over (since you have physical access). No need to backup your seed in your trezor itself.
If you can access your trezor, you can access your coins. So whats the explicit reason to store the seed inside trezors password manager?



And can you see any problems using the Trezor Password Manager to store passwords / addresses or seeds for other crypto currency wallets (Those not supported by Trezor)?

This actually (storing the seed of cryptos not supported by trezor inside trezors password manager) does make sense.



I would never suggest to store private keys (or any other sensitive information) online.
Every encryption can theoretically be attacked. Quite a lot keys already got compromised because of bad implementations (e.g. bad pseudo random number generator).
You can never be 100% sure this won't happen with the encryption algo you are going to use.
My advice would be to keep all of your private keys offline.

4854  Bitcoin / Development & Technical Discussion / Re: Hex value of ip address why reversed? on: March 11, 2018, 09:32:32 AM
If my real IP address is 175.126.37.238 and this address should be input above, then 0xee257eaf   is correct? Internet site hex to ip
https://www.browserling.com/tools/hex-to-ip
shows this 0xee257eaf  is 238.37.126.175


This is due to Endianness (https://en.wikipedia.org/wiki/Endianness).

When communicating via a network, you don't know how your counterparty is 'reading' the values.
Most significant bit at the most left or most right position?

Big-endian (most significant byte has the lowest address [left-to-right reading]) is also referred to network byte order.
Depending on the system you are using your pc might use big- or low- endian format. But when communicating via network, always big endian is used (IPv4/6, TCP/UDP).

Thats the reason for the mysterious reverse order.


4855  Bitcoin / Development & Technical Discussion / Re: For run -qt wallet program, should I compile again? at Ubuntu on: March 11, 2018, 09:25:17 AM
After just cloning the source code you won't be able to run it. You need to compile it first (source code -> object code) to be able to run it as a program.

Make sure you have all dependencies installed:
Code:
$ sudo apt-get install autoconf libboost-all-dev libssl-dev libprotobuf-dev protobuf-compiler libqt4-dev libqrencode-dev libtool

To compile:
Code:
$ git checkout v0.16.0
$ ./autogen.sh
$ ./configure CPPFLAGS="-I${BDB_PREFIX}/include/ -O2" LDFLAGS="-L${BDB_PREFIX}/lib/" --with-gui
$ make
4856  Bitcoin / Development & Technical Discussion / Re: When Will The Lightning Network Technology Be Ready? on: March 11, 2018, 08:53:04 AM
Is there really an implementation of Lightning that's already in beta yet? I believe there's none.

The Lightning network IS an implementation of hashed timelock contracts (https://en.bitcoin.it/wiki/Hashed_Timelock_Contracts).
The preview release of RC 1.0 already happened 3 months ago (6.12.2017).

Zap - a wallet for LN - already is in beta: https://zap.jackmallers.com/
The LN already can be used/tested on the test- and main net. Its running on the mainnet for quite some time now.
4857  Bitcoin / Development & Technical Discussion / Re: Is using a pushtx service safe? on: March 11, 2018, 08:41:56 AM
In additional to the potentailly privacy issues mentioned above, localbitcoins (or whatever other similar service you may use) can potentially censor your transaction, which may be difficult for you to detect. They can do this for any reason, or for no reason, and because of the privacy issues mentioned above, they have the potential to censor your transaction for a reason specific to *you*.

How (and why) should an online service (like localbitcoins) 'censor' a transaction just because it didnt get broadcastet by OP's node, but someone else's node?
I don't see a single reason why someone would 'block' transactions just because 'a 3rd party' broadcastet it.
Im not even sure if thats completely transparent (who exactly broadcastet this TX first; IP maybe? )?
4858  Bitcoin / Wallet software / Re: Is there any way to import Bitcoin private keys from TXT file on: March 10, 2018, 06:38:48 PM
But with Elecrtrum I can not import more than 30 addresses.
When I add more than 30 keys those address won't display at address TAB

Im pretty sure it should work to import more than 30 private keys at once.
What are you trying to accomplish? Do you want all of your addresses being visible in the address tab?
Or do you just want to check the balance/sign TX/etc.. ?

You might use the console to check whether your private keys got imported. listunspent() will list all addresses with balance.
4859  Bitcoin / Electrum / Re: Claiming Bitcoin Cash and Gold On New Computer and Nano Ledger S? on: March 10, 2018, 06:21:16 PM
Am i suppose to click on that green arrow next to bitcoin cash to download the wallet?  ...

Yes.



Because when i did that, it ask me to confirm on ledger s my pin to download.  It then downloaded because i saw when i click right button, it goes from bitcoin to bitcoin cash.  However, when i open the chrome app, there is only ledger wallet bitcoin and ledger manager.  Shouldn't there be an app that shows ledger bitcoin cash?  Because how am i suppose to access my bitcoin cash wallet?  I already closed the ledger wallet bitcoin app.

What you did (when downloading an app in the ledger manager menu) is to download an application onto your nano s.
You can access your bcash wallet via the bitcoin chrome app. You will be asked which chain you want to use (BTC/BCH).

When you have your BTC app (chrome) open, you can click on 'Settings' -> 'Blockchains' and choose BCH.
Then you will have to open the bcash app on your nano s to be able to actually send BCH.
4860  Bitcoin / Electrum / Re: Electrum 2fa Version on: March 10, 2018, 06:17:16 PM
I print the Seed and stored it on USB Stick (Word File), i hope thats not a Problem..

Thats a pretty safe option. But note those two things:
1) USB sticks can break (UV-light, temperature changes, etc. can harm the device)
2) Your PC has to be clean when inserting the USB-stick. Malware could easily grab the seed as soon as you plug it in.

With the correct handling its an ok option to store a backup on an USB stick. But you have to be careful.
Pages: « 1 ... 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 283 284 285 286 287 288 289 290 291 292 293 ... 317 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!