Bitcoin Forum
June 08, 2024, 05:49:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 294 295 296 297 298 ... 317 »
4941  Bitcoin / Development & Technical Discussion / Re: What's the situation with Bitcoins privacy/anonymity? on: February 27, 2018, 03:08:02 PM
You could make an argument that Bitcoin may have gained privacy due to changes in wallets (generating a new address for every receipt of coins instead of re-using them).

The privacy of Bitcoin has nothing to do with updates of wallets.
Addresses technically don't exist in the bitcoin network. Its just a form of representation in an (accepted) human-readable format.

Additionally 'addresses' should be used as a form of invoice number. Thats effectively the best way regarding any possible trade-offs.
The way the bitcoin protocol is used has no influence on the privacy of the technology (and the coin) itself.
4942  Alternate cryptocurrencies / Altcoin Discussion / Re: How to safely hide Private Key ETH. I found a great way. on: February 27, 2018, 02:47:56 PM
I found a simple and understandable solution. We have Private Key, for example

ch74nhcwrf4439nfv340fvq3rvn23mf2fj20f204f

 You can leave it on the computer + print and put somewhere at home + make another copy on the email.
It is necessary to do only one thing. Change 4-6 characters.

For example, change ch74nh to krw49d    Further, it is enough to remember these 4-6 characters.

Now if a hacker gets access to your computer and finds a Private Key, he can not steal money.

I store the key on my computer and on e-mail, I worry that I will be stolen. I took and changed 4 symbols. I'm sure I will not forget them.


Thats a really bad idea.
Changing a few characters in a private key doesn't really add a lot of security.
You are basically betting on the possible 'attacker' not to try too hard.
Those human 'mind games' when 'securing' something with a 'hidden/special' approach is way less random than someone would believe.
You could simply encrypt the private key with a 4-6 long password. This would be a lot more secure than simply swapping them. Even though 4-6 characters aren't enough to be 'fully secured'.
If you (for whatever reason) plan to send/store your private key online, at least do yourself the favor to encrypt it properly with a passphrase which is long enough.

A lot of people seem to forget that email is broken as f*ck.
If you don't explicitely encrypt your data, you are an easy target for any spoofing/interception of mails.
4943  Bitcoin / Development & Technical Discussion / Re: Blockchain with password support - Is it possible? on: February 26, 2018, 06:04:34 PM
Its only the private key with hash code to recover your account if you lost your code or might possible be possible to save it both.

I don't understand your statement.
There are no accounts on the blockchain. "Hash code" doesn't exist either.
Please clarify what you mean. Are you talking about blockchain.info? The wallet provider?
blockchain.info has nothing to do with the bitcoin blockchain. They just named their website/company 'blockchain'.



Hope soon there woll be any authenticatoe effects in different kind of wallet.

?
Authentication is used in (almost) every wallet? Usually simply by a password or 2FA.
Authentication "on a blockchain" is a funny thought, but not very useful.
4944  Bitcoin / Bitcoin Technical Support / Re: HOW CAN I GET PRIVATE KEY FROM BIP32 ROOT KEY on: February 25, 2018, 03:54:26 PM
well actually sir, i used to bring my netbook to a technician, they said, its impossible to retrieve the files from it (hard disk was not working)

If a 'technician' tells you its impossible to retrieve files from a corrupted hard drive, he doesn't have a clue what he is talking about.
I would suggest you either read a few tutorials on how to create an image + use recovery software or you visit someone with a real knowledge on how to recover corrupted/lost files.


but sir, in my situation now, is it possible to have my 12 recovery pass phrase using my blockchainwallet account ( that has secondary password)?

As far as im concerned the secondary password is for sending BTC only. Is that correct?
If so, you should be able to log in with your main password and export a backup (seed) ?
Do you have access to your account/email? And did you already try to export your private keys ?
4945  Alternate cryptocurrencies / Altcoin Discussion / Re: What does the burn function does in the Ethereum smart contract code ? on: February 25, 2018, 03:49:11 PM
there is multiple ways to burn. one of them is the one you mentioned - you create address and destroy private key, but another - you can just send them to this default address: 0x0000000000000000000000000000000000000000

Yeah that would be more transparent when they send it to the default address,because if these coin developers has sent those random wallet we cannot be sure that they dont have the private keys


Actually i never mentioned creating a random wallet and 'destroying' the private key. I wouln't call that 'burning' coins.
That would require trust. In my eyes thats more of a planned scam than real (proofed) burning.

There might not always be a 'default' address (0x00..0) you can choose from, depending on the currency.
But there are still ways to either choose an obvious burning address or mathematically prove that there is no private key for a specific (valid) address.

For further information: https://bitcoin.stackexchange.com/questions/1851/how-to-generate-a-valid-bitcoin-address-for-destroying-bitcoins
4946  Economy / Trading Discussion / Re: How to trade on Kraken with smartphone on: February 25, 2018, 03:38:46 PM
I'm using Kraken and Binance to trade. With Binance, the app on Android is easy to use. But I can't find something nice for Kraken. And the website is not responsive designed.
Do you have some tips to trade on Kraken with smartphone ?

Beside TabTrader you could also use KrakAPI (https://play.google.com/store/apps/details?id=net.benoitbasset.krakapi)

KrakAPI allows you to:
Code:
• Check your kraken balance in one click
• Margin trading with leverage
• Place your buy/sell orders (limit, market, stop-loss, take-profit and settle position)
• Track your kraken open/closed orders
• Manage your open positions: close or settle positions
• Follow kraken markets in real time
• Manage favorite pairs
• View list of last Bid and Ask
• Access data and charts (including advanced charts from Cryptowatch) for each trading pair
• Read news from specialized press (Bitcoin, Ethereum, Altcoin and Blockchain)
• Protect the application with a PIN Code


But please note, that KrakAPI is NOT an official application. So use it at your own risk (just like any other 3rd party software).
4947  Bitcoin / Bitcoin Technical Support / Re: [ASK] How to import private key from wallet blockchain.info to bitcoin core ? on: February 25, 2018, 03:02:40 PM
Had problem with import private key from blockchain.info wallet to bitcoin core .

I want to add that its not recommended to import a private key from blockchain.info to a personal (desktop-) wallet.
This private key should be regarded as compromised, since it already has been in the possession of someone else (not you).

Security-wise it would be much more recommended to simply send your funds to your new core wallet.
Since the mempool is kind of empty at the moment and your TX will get confirmed within the next 1-3 blocks with a fee of 5-10 sat/B thats the best option IMO.
Additionally to the benefit of having a private key which hasn't been (and still is) owned by another company, which reduces a big risk..
you also get the chance to consolidate your UTXO's. This will make your next TX being smaller in size (and therefore cheaper to transfer when the mempool (fee) rises again)
4948  Bitcoin / Bitcoin Technical Support / Re: HOW CAN I GET PRIVATE KEY FROM BIP32 ROOT KEY on: February 25, 2018, 02:55:12 PM
I unintentionally set the secondary password in my blockchain wallet account, which at first do not know that the support cannot offer some help just to fixed my problem (when i wanted to withdraw my funds)

Unfortunately the support is the only one able to help you in this situation.
Either you remember the password which you unintentionally(?) set or you somehow convince the support to help you.



second is, i've also lost my 12 recovery phrase located at my old netbook (cannot retrieve because of hard disk malfunctioning)

You should always backup recovery phrases on paper (offline).
Never store backups on digital devices (especially not on devices which are connected to the internet).

Did you already try to recover the files from your harddrive?
This would require an image of your harddrive on which you can try to recover those files. Never work on the original drive.
Create 2 images and work on 1 of them. If you somehow 'destroyed' an image, copy the second one and try it again.
There are quite a few toolkits available for forensic/recovery work. You have to find the one which suits you the best / helps you the most.
4949  Economy / Economics / Re: Five reasons 2018 could be the best year yet for cryptocurrencies. on: February 25, 2018, 02:13:43 PM
1. The work on scaling issues
5. Institutional investors

While i believe these 2 points will be the pushing force this year i don't think these 3 will already boost BTC in the short term.

2. Large scale and more legitimate ICOs
3. Regulation
4. A lot of execution and usability

Regulations and big adoption will take quite a lot of time until BTC will profit.
This isn't something which is pushed within a year and instantly results in a massive bull run.
Good things need time. BTC isn't much different. When LN will be ready and usable for the every-day man there will be a rapidly(!) growing interest.
But i don't think this will happen in the next 3-4 years. Being patient is the key to success.
4950  Bitcoin / Development & Technical Discussion / Re: What is pubkey? on: February 25, 2018, 01:58:11 PM
python script GenesisH0, GenesisBlockZero, both does not work with newest bitcoin(0.15.1)/litecoin source.
When use those and compile, those just spit out error at assert line in chainparams.cpp script.
Those uses pubkey variable, so it means public key, right?
It just assume that key or provide, can I use it as-is?

You might start off with what you are trying to accomplish.
For me this is pretty confusing. Could you provide more information about what you did and what error message you got?



Or how can I know my public key?

The public key is derived from the private key.
pubK = G * privK
with pub = Public key; priv = private key; G = set of coordinates (x,y) on the secp256k1 elliptic curve
For more information about elliptic curve multiplication: https://en.wikipedia.org/wiki/Elliptic_Curve_DSA



Should I generate it? How?

You definetely need to generate a public key if you want to receive payments.
You either use a wallet/script/tool to create a priv-/pub keypair or go code it yourself. What are you trying to accomplish?
4951  Bitcoin / Development & Technical Discussion / Re: Running bitcoin node with LN hub on a Raspberry Pi 3 on: February 25, 2018, 01:46:35 PM
Code:
sudo apt-get install golang-1.10-go
I had an error message:
Code:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package golang-1.10-go
E: Couldn't find any package by glob 'golang-1.10-go'
E: Couldn't find any package by regex 'golang-1.10-go'
So I read a bit, and found that for the raspberry linux, we only have go 1.8 available, which is OK for lnd, because 1.8 is the minimal required version of GO.
So I was about to install the 1.8 GO but no success:
Code:
sudo apt-get install golang-1.8-go
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package golang-1.8-go is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'golang-1.8-go' has no installation candidate


You might try to add this repository and install 1.8 or 1.9:

Code:
$ sudo add-apt-repository ppa:gophers/archive
$ sudo apt-get update
$ sudo apt-get install golang-1.9-go

If apt-get won't find your desired version you might consider downloading it directly from https://golang.org/dl/
4952  Bitcoin / Development & Technical Discussion / Re: Which types of wallet better for bitcoin? on: February 24, 2018, 07:49:28 PM
Which types of wallet better for bitcoin? which wallet better for bitcoin secure
I find myEther, Electrum, Coinbase and Localbitcoin wallets are standard to use.

I wouldn't call coinbase and localbitcoin (web-)wallets as 'standard to use'.
The standard should be to have access to the private keys. And to be the only one who is able to access them.
With webwallets you are giving the full control to the sites operator. Its not only another attack vector. You are completely relying on them to secure your (potential) coins.

Paper/Hardware/Desktop/Mobile wallets are necessary to store coins safely.
4953  Alternate cryptocurrencies / Altcoin Discussion / Re: What does the burn function does in the Ethereum smart contract code ? on: February 24, 2018, 07:42:35 PM
Can anyone please explain what is the burn function ? How it can be initiated or used ? 

A 'burn function' burns (destroys) coins/tokens.
'Destroying' coins is done by sending them to an address noone has an corresponding private key to.
The hardest part of doing this is to prove noone has the private key. Therefore preferably something which is obviously not a random address (but still is a valid one!).
4954  Bitcoin / Development & Technical Discussion / Re: How does exchange like Spectro does ? on: February 24, 2018, 06:33:00 PM
Do you know any way to keep the private key save ? I'm not good at security.

After purchasing any coins/tokens withdraw them to your personal (desktop-/hardware-) wallet.

The safest option to store your coins would be a paper wallet. Its the best option for storing long term and when you don't access your funds often.
A hardware wallet is not much less secure than a paper wallet. It combines the positive effects of having an offline storage with the benefits of being able to spend the funds easily.
The downsides of hardware wallets are their price (50$+).

Webwallets / Keeping coins at exchanges are the worst option to choose from.
Cryptocurrencies are invented to be a trustless system. When you trust an exchange/web wallet to store your coins your destroying the sense of crypto and the reason it is made for.
Just additional negative factors, no real benefits.
4955  Bitcoin / Bitcoin Discussion / Re: Bitcoin backed down on: February 24, 2018, 06:14:07 PM
How to reinforce the belief that bitcoin will not die.

There is no reason to believe bitcoin 'is dying'.
"What goes up must come down" - Isaac Newton.
2017 was the hell of a bull run. It was clear a major correction would come.
Bitcoin hit a bottom and is up a nice percentage compared to Feb 7th. There won't be a straight line of green candles to moon.
Corrections happen (and have happened before). Bitcoin has always gotten stronger than before.
Additionally the next few years will have a good impact on BTC's price and adoption.
4956  Bitcoin / Electrum / Re: Is cold storage ever at risk from signing transactions? on: February 24, 2018, 05:09:02 PM
The concern I have is what if I had some kind of malware on the online computer, could it potentially attach to the unsigned transaction file and try to steal my private key when I put the USB in my cold storage device to sign the transaction offline? The malware could potentially  take my key/seed and put it on the signed transaction file then, then when I go to broadcast the payment on the online computer I could be compromised.

I make sure to enter my seed in Electrum on the offline computer before I put the USB with the unsigned transaction file in it, but even then I'm not sure if there is malware capable of grabbing my private key even after I entered the key/seed and am in the wallet.

This is indeed possible.
This won't be some random malware you will grab accidentally.
Something like this would be used in an directed attack if the potential gain is incentive enough.


I don't like using USB sticks for cold storage. Way too much space for malware.
Theoretically you would just need some data storage which is only just big enough to store the (unsigned) transaction.
If you think a bit less conservative, why not a punched card (~80 byte capacity per card).
The signed transaction can be easily shown as a QR code on screen and then scanned with a mobile or webcam of an online PC to broadcast it.
4957  Bitcoin / Development & Technical Discussion / Re: How to actually mine genesis block? on: February 24, 2018, 04:01:36 PM
And at new source, validation.cpp  986 line,
there are code like,

Code:
bool ReadBlockFromDisk(CBlock& block, const CDiskBlockPos& pos, const Consensus::Params& consensusParams)
.....
....
if(!CheckProofOfWork(block.GetPoWHash(), block.nBits, consensusParams))
...

How this [ CheckProofOfWork ] function can be used? There is no prior variable declaration.
There is just  [ #include "pow.h" ]
Is this enough?

I used this [ CheckProofOfWork ]  function same to  chainparams.cpp  , but error says

undefined reference to `CheckProofOfWork


To use the function you simply call it. pow.h is necessary, but not the only file you need.
To see the CheckProofOfWork() you have to look at pow.cpp (https://github.com/bitcoin/bitcoin/blob/5961b23898ee7c0af2626c46d5d70e80136578d3/src/pow.cpp):

Code:
bool CheckProofOfWork(uint256 hash, unsigned int nBits, const Consensus::Params& params)
{
    bool fNegative;
    bool fOverflow;
    arith_uint256 bnTarget;

    bnTarget.SetCompact(nBits, &fNegative, &fOverflow);

    // Check range
    if (fNegative || bnTarget == 0 || fOverflow || bnTarget > UintToArith256(params.powLimit))
        return false;

    // Check proof of work matches claimed amount
    if (UintToArith256(hash) > bnTarget)
        return false;

    return true;
}

I'd suggest you head over to https://github.com/bitcoin/bitcoin and use the search function at the top.
You should find everything you are looking for.
4958  Bitcoin / Development & Technical Discussion / Re: How does exchange like Spectro does ? on: February 24, 2018, 03:43:21 PM
I wondering the function like spectro, when i deposit ethereum into the spectro, it will create a new wallet for my account.
After i convert the token to others it will auto do transfer from the wallet to a contract.
From what i know, the web3.js solidity able to create account, but every action include transactions should require the private key to complete.
Thats mean we should store the private key on the server to do the function ?

Spectro (assuming you are talking about spectrocoin.com) seems to be a 'normal' wallet / exchange.
The private keys are stored on their server. Basically you don't own anything until you withdraw it to an address you have the private key of.
After you deposit your tokens/coins the exchange is in full charge of your coins and is going to merge funds occasionally hence the movement of your tokens.

If you want to store coins/token i would highly suggest to use a wallet where (only) you have access to your private keys.
4959  Bitcoin / Bitcoin Technical Support / Re: iOS wallet? on: February 24, 2018, 02:39:49 PM
I think you ought to go for CoinSpace which happens to be a 100% free crypto wallet that you can access from your iPhone. Apart from being extremely safe, it will likewise support Litecoin not to mention Bitcoin at present. Additional options are arriving very soon.

I wouldn't call a web wallet (or mobile wallet) 'extremely safe'.
Still, when accessing a wallet from a mobile phone a native mobile application would be the best option.
Web wallets don't provide any additional security, just additional attack vectors and dependencies (regarding service provider).

I would recommend Breadwallet / Green Address as one of the safest options regarding iOS wallets.
4960  Bitcoin / Bitcoin Technical Support / Re: How to retreive an address with a new wallet? on: February 23, 2018, 04:33:07 PM
How to dump a privkey?
With console I dump the privkey (in the old QT) and import them in console mode (in the new QT)?
It's ok?

Yes, you can easily dump the private key(s) and import them into a new wallet.
To export your private key click on 'Help' -> 'Debug Window' -> 'Console' Tab. Then:
  • If your wallet is locked: walletpassphrase <YOUR_PASSWORD> 300
  • To view all the addresses which contain coins: listunspent
  • To dump the privkey: dumpprivkey <ADDRESS>

If you have a wallet which was created before HD wallets were introduced you might consider creating an new wallet and send your funds over there.
Transaction fees are very low currently. 10 sat/B are enough to get your TX confirmed in the next few blocks.
Pages: « 1 ... 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 294 295 296 297 298 ... 317 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!