Bitcoin Forum
June 08, 2024, 02:51:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 ... 317 »
5281  Bitcoin / Bitcoin Discussion / Re: Saving bitcoin on paper on: December 07, 2017, 08:43:01 PM
First you have to download a tool which can generate a public-/private key pair for you.
You can go to https://www.bitaddress.org to do so. But make sure to download this site and run it offline (preferably on a linux machine).
Then print the paper from a printer connected to your offline pc. Then you can send money to your public key (withdraw it from your exchanges).
To spend your funds you have to import the private key into a wallet. This should only be done on a safe machine.
5282  Bitcoin / Bitcoin Technical Support / Re: Testnet blockchain on: December 07, 2017, 07:05:40 AM
I need to use Bitcoin Core because I want to practice with Bitcoin Core's command line because I want to learn how to do rawtransactions and other cvars, so I just can't use any other software, it must be Core.

Are you able to read? Do you know how to use google?
Just read my Post:

Or you can use the regtest mode which also creates a private blockchain with the same rules as testnet (and block-generating-feature).
5283  Bitcoin / Wallet software / Re: Jaxx wallet missing funds on: December 06, 2017, 09:25:19 PM
This is probably due to the buggy jaxx wallet.
"Bitcoins" can only be spend completely. Partial payments are not possible.
If you have 1 BTC for example, and want to send 0.2, then the TX looks like this:
Input1: 1 BTC
Output1: 0.2 BTC
Output2: 0.8 BTC, where Output2 goes to a change address automatically generated by your wallet.

I would recommend you to do the following:
  • Export your private keys out of the Jaxx wallet
  • Import your private keys into an usable wallet (e.g. electrum)
  • Send your coins to a new address/wallet  (for security reasons, you don't want to have your private keys floating around in your ram giving attackers free money)




To confirm what happened, could you post your Coinbase deposit address and the Transaction ID# in your Jaxx withdrawal history? Then we can check on the blockchain what happened, because it sounds like the funds were already sent and confirmed.

Its not necessary to post the TX id. (DannyHamilton doesn't like to see people giving up their privacy!  Roll Eyes)
5284  Bitcoin / Bitcoin Technical Support / Re: Testnet blockchain on: December 06, 2017, 09:16:09 PM
If you just want to test some stuff out you don't really need to download the whole blockchain.
Theoretically you don't even have to download any blockchain.
For such purposes you can use bitcoin testnet box (https://github.com/freewil/bitcoin-testnet-box).
It will create a private btc network on your pc with 2 nodes being connected to each other.
Additionally you don't have to wait for any blocks to be mined, since you can easily just generate new blocks with "make generate"-command.
Or you can use the regtest mode which also creates a private blockchain with the same rules as testnet (and block-generating-feature).
5285  Bitcoin / Hardware wallets / Re: Hardware wallet - Claiming forked currencies on: December 06, 2017, 09:01:30 PM
There are quite a few reasons for ledger/trezor not to support every forked shitcoin, but thats a different story.
With ledger/trezor you will always be able to claim your coins by importing the BIP39 mnemonic seed (12/24 word phrase) into another compatible wallet,
and use the generated private keys to 'claim' your forked coins in their appropriate wallet.

But this should be done carefully. After typing your seed into your pc you should regard your wallet as compromised.
So to be on the safe side, first send your BTC to a new wallet, then import your old priv keys to the fork-coin-wallet software.
5286  Bitcoin / Development & Technical Discussion / Re: Bitcoin to Bitcoin Cash How Can I get it back? Wrong Transaction on: December 06, 2017, 08:40:55 PM
Why isn’t there an error message saying you can’t transfer unless it’s bitcoin to bitcoin?

Because BTC and BCH use the same address format. Your address (or to be more specific: priv-/public keypair) is valid on both chains.
The exchange can't know you used a BCH address to recieve BTC, since its a btc address too.
Usually this isn't a big deal since you can just import the private keys into your BTC client and your funds were available.
But since you were withdrawing amount to another exchange (without you having the control of the privat key), you have to contact polonienx.
They are able to recover your funds, but this will probably cost a small service fee (if they even going to do this for you, they could just keep the 5k).


I hear you, neither have responed to my question. Why have support section, if urgencies go unanswered.
Am I screwed? Is my money gone?

No need to get cocky 12 minutes after posting this thread. Its your personal fault. You have to look at what you are copying and not just blindly copy/paste everything you can click with your mouse.


Honest altcoins have their own names, and their own address prefixes (or even entirely different address formats).
^This.
5287  Bitcoin / Development & Technical Discussion / Re: Corrupted wallet.dat - any way of repairing? on: December 06, 2017, 08:20:44 PM
I don't know if it worth to revive this topic, but let's give it a chance.

Next time just start a new topic.

When I try to work with the reddcointools, which are basicly the same as the bitcointools... I always end up getting a syntaxError : unexpected character after line continuation character.
This is very new to me and I would be happy if someone could give me some direction in it.

As far as i am concerned, bitcointools is for bitcoin and reddcointools is for reddcoin ?
We need a few more information about how this error occured. Did you just run a tool? Or did you write a script?
If you wrote a script by yourself, then as the error message is stating: There is an unexpected character (where it shouln't be).
If you could post the snippet of your code where the error appears, it would be much easier to help you.
If you just ran a (downloaded) script and you get this error, then the tool is 'broken'. But still.. a code snippet would help to find the mistake.
5288  Bitcoin / Bitcoin Technical Support / Re: Computer Stolen, Hard drive reformatted. Computer Rescued! where my BTC at? on: December 06, 2017, 07:59:19 PM
I’ve heard that certain police forensics labs have had trouble with that; I don’t know what they do about it. 

This mostly depends on the amount of work which is put into extracting the data.
But the police forensics (here in my country), has special tools which extract data directly from the memory cells.
So the SSD is taken apart and those cells will directly get attached to their tools to read the data out, bypassing any controller.


The problem with flash is that it’s very difficult to intentionally destroy when you want it gone, but also difficult to prevent from destroying data you actually want.

This is so true.


I'd hope that a quick plugin to copy an image of each of the drives and looking for myself won't cause considerably more damage or overwriting? 

SSD's are bitches. You shouldn't do any further damage with just copying the HD, but there is still a risk.
If you have considerable money on this hard drive, i wouldn't mess with it. Professionals are the only ones which can help you in this case.


I've found the following software and planning to try:   recuva
ReclaiMe
Yodot Hard Drive Recovery
undeleteplus.com
easeus.com
testdisk

Never heard of any from this software. But this doesn't mean that its not good.
A forensics surveyor once recommended me ddrescue (https://en.wikipedia.org/wiki/ddrescue) for such cases.
5289  Bitcoin / Development & Technical Discussion / Re: Crypto prices in real-time web site on: December 06, 2017, 07:34:27 PM
It is very clumpsy checking crypto investments on Coinmarketcap using a phone..

There is an app of coinmarketcap available on the playstore. At least for android, im not sure about IOS.
But the interface of the app is pretty smooth. Updates are going pretty fast and you have the option to mark coins as favourite.
You can then easily go to the fav-tab and only look at the coins you are interested in. Viewing charts, setting alarms, everything possible.
No need to visit the website from mobile phone.. because..ye.. this is really unwieldy.

Playstore: https://play.google.com/store/apps/details?id=com.kyriakosalexandrou.coinmarketcap
5290  Bitcoin / Hardware wallets / Re: is my private key compromised with reusing of adresses? on: December 06, 2017, 07:28:50 PM
I don't know what the mathematical details are when it comes to trying to bruteforce a seed that's generated by the algorithm that Trezor uses, but in general, I don't really like the idea of seeds, let alone brainwallets.

Here is some math for you:
The size of the dictionary trezor uses is 4096 words.
Since you are using a 12 word seed there are 4096^12 possible combinations, thats roughly 10^43.
Now if you take antpool (as the biggest btc mining pool) with about 1000 PH/s, thats rougly 10^18 combinations per second they could check.
This means antpool would need ~10^25 seconds to crack your seed.. thats roughly 1.000.000.000.000.000.000 years.
This ofcours presumes you are using a randomly generated seed. A brainwallet with more possible combinations is still a lot(!) weaker because human brains are 0 random.


Im going to stick with the wallet.dat approach pretty much forever. Achow said that the new HD format for wallet.dat is not at the risk of being bruteforced to generate it or something like that. I guess I can trust him on this so I will move to the new HD wallet when the new Bitcoin Core that updates your old wallet format into HD format is released.

Wallet.dat files are way less secure than a hardware wallet, initialized with a random seed. It doesn't always have to be an attacker.
But bits can flip on your hard drive. And files can get corrupted during almost everything (in windows). Its not always about bruteforcing and cracking.
5291  Bitcoin / Hardware wallets / Re: Use two nano s ledger wallets, separate wallet accounts? on: December 06, 2017, 07:07:37 PM
So how is this possible?

I assume, just buying another ledger? And then can use the same app with both ledger nanos?
And they will automatically have 2 different set of seed words and separate accounts?

The Bitcoin Chrome App (and every other app by ledger) is just an interface to 'speak' with your nano s.
So yes, you just have to buy another one and initialize it with a new seed (the ledger nano s automatically generates a new random seed upon initialization).
They will be completely seperated and there is no connection between those two nanos.
Not sure what you mean with 'account'. You can create several accounts in a ledger nano s. This is for coins not getting 'mixed up' between those two accounts.
But those two ledgers will be completely different wallets, if thats what you meant with account.
5292  Bitcoin / Development & Technical Discussion / Re: Which types of wallet better for bitcoin? on: December 06, 2017, 06:03:03 PM
Bitcoin Core is the best if you got around 200GB free space of hard drive to spare. It is most secure and helps the network.

I can't believe i just read that.
In which universe is bitcoin core the most secure wallet? - definetly not in this one.
Every desktop wallet contains the huge risk of being vulnerable to malware of any kind.
Whether if its malware which is directly aimed at this wallet, waiting for you to unlock it just to steal all of your coins, or
if its the 'every-day-'malware (steal clipboard, copy/paste virus, search for wallet files, ... ) which is going around in the wild for quite some time now.

A desktop wallet in a safe environment is fine when storing some coins.. but for anything which exceedes a multiple of the price of a hardware wallet
i wouln't trust any desktop wallet (or any (especially) windows pc).

For everydays use:
Mobile wallet / Desktop Wallet

For anything above X coins (replace x with the amount of coins you would not want to lose to a stupid script kiddy because of a windows or java exploit):
Hardware or Paper wallet
Hardware wallets cost about 60$+ but are pretty handy for everydays usage and Paper wallets are basically free but not that handy when spending funds from them.
5293  Bitcoin / Hardware wallets / Re: Use two nano s ledger wallets, separate wallet accounts? on: December 06, 2017, 05:50:41 PM
I have a seed card, but I don't want to store all my coins in one account with one seed. I want to spread out the risk.

You may should think about how you are spreading the risk.
I don't really see a reason to buy a second HW wallet. Im not even sure if thats more secure than only having one.
I understand why you wouln't want to keep all of your coins on one address. But 1 HW wallet is enough.

You must think about the threat you are exposed to. If you fear from getting malware on your pc.. then 1 ledger is as safe as 2 are.
If you fear of someone cracking your private key.. there is also no difference between owning 1 or 2 ledgers.
In case of a fire both get destroyed. (Yes, you could store them seperately.. but you also could do this with our seed-sheet)
The only case, i see, where 2 ledgers would be better is when you get robbed. In this case you can hide 1 and only give up the other (seed or device).


So, is it possible to use two Nano S Ledgers with two separate accounts?

Of course. There is no reason why this shouln't be possible.
5294  Bitcoin / Bitcoin Technical Support / Re: serious hardware issue efffecting my BTC wallet and retrieving my seg coins!! on: December 06, 2017, 05:38:15 PM
Make sure you import the private key into the real wallet, always check the signatures.

This step is giving you more safety when sweeping your private keys, but i wouln't fully trust on that.
Github repositories get 'hacked' a lot lately and since hashes are often posted there too.. thats not always helping.

I would add a few extra steps into retrieving your coins.
After you dumped the private keys out of your core wallet you should first make sure the PC you are going to insert the priv keys to is not compromised.
Don't completely rely on AV software. Its not hard to sidestep these AV's.
If you are storing big amounts i would recommend to import the priv keys into an offline linux machine. Create/sign a transaction to your new (safe) address
and move to an online pc to push the TX. That way you can be sure no stinky malware is waiting for your private keys to appear in the clipboard/ram/... .
5295  Bitcoin / Hardware wallets / Re: Electrum Wallet Vs Nano Ledger S or Trezor on: December 06, 2017, 07:59:43 AM
1. The ledger and trezor are both fine. Its more about which you find more appealing. For me its the ledger.

2. You 'transfere' BTC as you would always do: send them via transaction. You can try sending a small amount first, but generally don't have to if you don't misstype the address.
And yes, lower fees (generally) mean your TX will get confirmed later. To get an estimation you can use sites like https://bitcoinfees.earn.com/.

3. Mnemonic seeds are the most comfortable way of storing the seed for your wallet (and all priv-/pub- keypairs which can be calculated out from it).
Security-wise it doesn't matter whether you have 12 or 24 words.
And yes, you are right. The one who owns the mnemonic seed, owns the bitcoins.
People don't even have to steal your notebook to get malware on it. This can be 'easily' done across the internet.
You can't always stay safe just without downloading stuff or stop surfing. Exploits are real and will always be.

4. You have options to choose among recommended fees, but you can set your own too.

5. Such things can happen. Thats why you need to store your mnemonic seed as backup.

6. You an always insert your private keys into any other wallet, since they are using BIP39-seeds.
But after that your hardware wallet should be looked at as compromised.
If Wallet provider are going to support forks (and altcoins) are completely up to them.


Because im thinking this.  As long as you secure your laptop with bitlocker, a hacker cannot have access to your computer and view it right?  Because they would need to know the password otherwise it wouldn't work?

I don't know how bitlocker works and which encryption algorithm it uses. But as long the password is safe, your keys should(!) stay safe. Presuming you never decrypt the file.


So in essence, wouldn't this be close to as good as using a nano ledger or trezor as long as you dont click on fishy links or have malware on your computer.

I would recommend a HW wallet over a desktop wallet everytime. Exceptions would be an air-gapped PC, only used for signing transactions.


But if your computer got malware or you click on fishy links where there is a trojan etc... if you use trezor or nano ledger, the hacker cannot take your bitcoin?  Is that true or false?

True.
5296  Bitcoin / Bitcoin Technical Support / Re: Computer Stolen, Hard drive reformatted. Computer Rescued! where my BTC at? on: December 06, 2017, 07:09:45 AM
Generally it would be kinda easy to recover most of your files. But since you mentioned everything was stored on SSD's thats a completely different situation.
The first steps to start working on a hard drive in a forensic mean is to make a forensic correct backup.
On a HDD you would have simply to plug it into a linux machine and run the dd command to create such a forensic backup, or better: 2 (https://en.wikipedia.org/wiki/Dd_(Unix)).
Afterwards you should only work on the 2nd copy and let the original disk stay unused (every single action could "destroy" the information on the memorycell containing your private keys).
If you have stored large amounts of BTC i would recommend a write-blocker, to be on the safe side (http://www.forensicswiki.org/wiki/Write_Blockers).
If you indeed have large amounts stored and don't want to mess up, i would advise you to look for someone in your local are who is a specialist at forensics.
5297  Bitcoin / Bitcoin Technical Support / Re: Possible to back up wallet.dat file by dragging and not backing up manually? on: December 05, 2017, 04:50:53 PM
In Bitcoin-qt:
1. Click 'help' -> 'debug window' -> 'console' tab
2. If you wallet is encrypted, unlock it by typing   walletpassphrase "your wallet password" 600
3. Type 'dumpwallet privatekeys.txt ' without the single-quotes.

Wallet keys will then be dumped to privatekeys.txt in readable format.
Create a new wallet in Electrum, and use sweep function to sweep the private keys.

Thats the solution to your problem. But if you have stored 'larger' amounts of BTC on this old wallet you may be more cautious when doing this on your everyday-pc.
There is always the risk of malware waiting to grab private keys out of the ram/clipboard and stealing funds.
The safer way would be to (initially make a backup of your wallet.dat) use a bootable linux disk to do the dump/import of your priv keys.
Either with the core (linux-)wallet or pywallet. There are quite a few tutorials available online.

And to awnser your initial question: It doesn't matter whether you copy/paste your file or 'drag' it into another location.
5298  Bitcoin / Bitcoin Technical Support / Re: Help! 2,9 bitcoin lost, no fee transaction on: December 05, 2017, 04:38:08 PM
We did by importing the key in Electrum or i'm wrong?  only the 'test' transaction is found, the bigger transaction is lost.

Since you were testing to send 0.0001 btc there has been created a change address (as already mentioned above).
The listaddressgroupings command therefore shows at least 2 addresses.
You have to import all of your private keys after dumpprivkey into electrum. But please only do this on a clean machine, preferably not on the everyday-use-windows-pc.
If this doesn't work you could try Pywallet to dump the keys (https://en.bitcoin.it/wiki/Pywallet). But make sure to create a backup of your wallet.dat before using pywallet.
5299  Bitcoin / Development & Technical Discussion / Re: Signature Forging on: December 05, 2017, 03:20:54 PM
As you (hopefully) already read, it is impossible (in human terms) to 'crack' the private key out of a public key.
This is where I get confused. I'm still reading into this. Private keys work on the basis of proving that you own the one and only privatekkey and the messages you write with it are indeed your own. But in blockchain, there is nothing hidden so the blockchain cannot verify using a private key. So how does it do that? How does it ensure the transaction uses the right key?

When you start initializing an address in your wallet (or when you create an address by your own) what basicaly happens is that your PC will randomly(!) generate a private key (following rules, ofc.).
Out of this private key you can calclulate your public key (an address is the 'visualisation' of a public key). This is a one-way-function. This means you can generate the pub key out of the priv key easily..
but its (in human terms) not possible to calculate the priv key out of the pub key.
And as already mentioned.. Noone needs the private key to verify anything signed with it. You can verify signatures from a private key with the corresponding public key.
I would recommend you to read a bit about asymetric cryptography (https://en.wikipedia.org/wiki/Public-key_cryptography).



There is no possible attack vector in 'forging transactions'.
Even straight up brute forcing it, it's still possible right? Just not practical because it would take ages or tonnes of computer power.
Just out of curiosity though, if you poured the 1000s of THashes of computing involved in mining to crack a private key, how long do you reckon it would take?
Also, what would happen if you flooded the system (neighboring bitcoin nodes) with 1000s of random guesses?
Sorry for the tonnes of questions....


Bruteforcing isn't really 'forging'. Its just trying out every possible combination until you have found the private key you were looking for.

There are 2^160 (~ 1,460,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000) possible priv-/pub- key pairs which can be generated.
In theory you have to search half of the search space until you find a collision (birthday-paradox). So you have to test 2^159 combination until you have found a collision.
1 TH = 1.000.000.000 Hashes  ; 1000 TH/s = 1.000.000.000.000 H/s. So you would basically need 7.307.508.200.000.000.000.000.000.000.000.000.000.000.000 seconds,
which are about 84.577.641.000.000.000.000.000.000.000.000.000.000 (24h-)Days.

I hope that awnsers your question.
5300  Bitcoin / Hardware wallets / Re: Is Ledger Nano S REALLY SAFE ?? Best Hardware Wallet ? on: December 05, 2017, 10:04:15 AM
Any wallet either Trezor, Ledger or keepkey is very safe as it's belongs to the cold wallet types.

The wallets you mentioned aren't cold wallets at all. A cold wallet is a wallet which is never connected to the internet (in no circumstances).
With Hardware wallets (Trezor, Ledger, Keepkey) you are able to access your coins at any time (Internet connection + doable on infected PC).

Which means your private keys stores inside wallet and will be never exposed.

Isn't this the sense of a wallet? Each wallet 'should' never expose the private keys generated within itself.
With a hardware wallet its basically not possible to get the priv key out of the device (assuming there are no bugs/exploits available, which can be the case!).

@OP:
Its perfectly fine to use a HW like ledger or trezor to store your coins (even large amount of coins).
Pages: « 1 ... 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 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 ... 317 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!