Wallet Private Key Encryption (on CWallet) by TheBlueMatt ...

Are bitcoin-qt encrypted wallet private keys BIP38 enabled?

Does an encrypted bitcoin-qt wallet generates BIP38 private keys?
I saw that bitcoin private keys starting with 5, i.e. unencrypted / no-BIP38 PKs, can be imported on several bitcoin wallets, e.g. blockchain.info, electrum, etc., and everyone with access to these unencrypted PKs can spent the bitcoins associated to them without entering a password to validate the transaction. While BIP38's private keys, i.e. those starting with 6, can be imported on several bitcoin wallets, but they ask the associated password in order to move the coins associated with them.
So let's say that someone guess my bitcoin-qt's encrypted private key, and he import it on blockchain.info or electrum. Does he will need to enter my password to spent the coins associated to my PK? in other others, does my encrypted bitcoin-qt private keys works like any BIP38 PK?
submitted by bigcoinme to Bitcoin [link] [comments]

Is it possible to encrypt user private keys in OpenBazaar installation the same way Bitcoin-QT encrypts bitcoin.dat, so that even if someone access filesystem there would be nothing to hack

When I created a topic about helping people with setting up VPS on /bitcoin, I got a lots of distrust, because people think that I'm going to steal their private keys.
No matter how much trusted your VPS provider are, they are also having access to file system where OpenBazaar-Server is running.
It seems like everybody already got OpenBazaar-Client software. What if the encryption scheme would work the same way like "Blockchain.info" wallet does, but even more reliable - because they are running their client Javascript over HTTP, but you got such a wonderful opportunity to give user to decrypt private keys on the side of OpenBazaar-Client. I mean here how it would work:
So is there any way to do this?
Also I still can't understand how multisignatures work? Where client stores his part of private key? Where moderator stores his part of private key? Where seller stores is part of private key?
My point is - how about creating such easy instruction for user, which says "If your computer with your OpenBazaar-Client is protected and got no viruses, then you've got nothing to worry about with your server side, no matter who hosting that thing for you"
What is the difference between storing private keys for direct Bitcoin address and storing private keys for multisig addresses in OpenBazaar?
submitted by blksz to OpenBazaar [link] [comments]

Are bitcoin-qt encrypted wallet private keys BIP38 enabled? /r/Bitcoin

Are bitcoin-qt encrypted wallet private keys BIP38 enabled? /Bitcoin submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Guide for novice crypto investors

Bitcoin is a decentralized system, any user of which could control the movement of their own funds. You can use the currency to make transactions, pay for purchases, receive transfers, and exchange it for cash. For transactions, a special address is used, encrypted with a 16-character key. The buyer decodes the code to transfer bitcoins to the specified address.

Bitcoin Mining

Mining is a process that ensures the security of the BTC system, which adds new blocks to the blockchain in chronological order (new transactions). Blocks are added when the codes are decrypted, the transaction is completed, and bitcoins are transferred or exchanged.
The main cryptocurrency is generated by miners using software that solves cryptographic problems. The reward for a new block is agreed by all network participants, but usually amounts to 12.5 bitcoins. Part of the user fees for transactions also goes to reward the miners. Cryptographic tasks become more complex every year to prevent inflation (mining complexity).

Features of the transaction

  1. Anonymity. The address that Bitcoin is sent to consists of 30 characters. You can track the flow of transactions, but the address is not always associated with a real person.
  2. Security. The balance of bitcoins is fixed in a cryptographic system with a public key. Only the owner of a private key can send cryptocurrency to other addresses.
  3. Unable to cancel. It is no longer possible to cancel the transaction after the transaction has been completed.
  4. Deregulation. Everyone can use cryptocurrency.
  5. Coverage and speed. Information about the transaction is transmitted incredibly quickly, and confirmation is received within a few minutes. No one knows the buyer’s physical location.

Where to buy Bitcoin?

There are Deposit systems that use crypto-exchanges. So, to buy Bitcoin, you will first need to top up your balance, buy the digital currency itself, and then withdraw it to your Bitcoin wallet, paying a Commission for withdrawing coins. The cheapest method of buying is buying on the stock exchange. The exchange rate is as close as possible to the market rate.

BTC rate

The current exchange rate of the coin is calculated based on the average price on the largest currency exchanges. For example, you can track the exchange rate on our Bitniex exchange. The Bitcoin exchange rate is constantly changing, during the day it can change by 10% in one direction or another.

The choice of crypto-currency wallet

A cryptocurrency wallet is a place where digital currency will be stored. The most secure method of storage is using paper or electronic wallets.

TOP secure cryptocurrency wallets

These wallets are one of the most secure crypto wallets in the world:
submitted by Bitniex to Bitniex [link] [comments]

Best Bitcoin Wallet – Top Recommendations

Okay so I know this question is highly subjective which is why I’m asking it in the first place. There’s tons of different kinds of Bitcoin wallets out there and I’m curious as to what everyone here is generally using.
So to re-phrase the question; in your personal opinion, what would you consider to be the best Bitcoin wallet and why? What do you think the best Bitcoin wallet for newbies is?
There’s tons of newbies here (including myself) and being able to read through the community’s responses is highly beneficial to newcomers.
submitted by PatrickCee to Bitcoin [link] [comments]

I want to remove my BTC from an online exchange... where to?

Title says it all really - not overly happy with them sitting on a server somewhere with all the recent legislation about centralised exchanges.
Where can I move them where I don't have toworry about any of this?
submitted by do_you_realise to Bitcoin [link] [comments]

350 bitcoins, encrypted wallet.dat deleted - lost forever?

I know I am insanely stupid. There is no need to be upset and yell that at me through the screen. I am happy to not be a gun owner because tonight I would have killed myself. I am posting this because countless others have posted similar stories whereby they learned important lessons the hard way due to lack of technical knowledge. In my case, the reason for this lack of knowledge was likely, ironically, the same reason I bought some bitcoins: drugs. I won't get into that. What I will post is where I went wrong, and where I'm at now.
Here's the full story: I had a securely encrypted wallet.dat with about 400 bitcoins on it that were purchased back at $10 or so. I pulled said wallet out of cold storage recently to cash money out of this wallet a few times to get some gift cards from gyft.com. I missed something ABSOLUTELY CRITICAL in my understanding of encrypted wallets.
When you send money, your wallet.dat file changes. You ABSOLUTELY MUST make new backups before deleting this file. Please don't do what I did and simply disregard this file after making changes on the blockchain...and then, on the same PC (sigh) proceed to reinstall StarCraft II when it fails to run due to Virtu MVP being retarded, ruining any shot at recovery (NONO #2: NEVER run bitcoin on your primary machine FOR ANY REASON).
I was a fool. Now I'm staring at TestDisk and File Manager in Parted Magic (linux boot disc) in total, absolute disbelief. Unless my data is stored within ".sst" files (never worked with these before and I can't figure out what they are with google, though it looks like fucking chrome shit because I leave it open all the time), which it may be, I don't know what to do. Maybe I'll try GetDataBack NTFS next. Maybe I can actually read filenames proper more effectively there? Does anyone have experience with this?
I have turned off the main PC and booted it up into parted magic so there is no data being written to the drive anymore. If there is ANY shot at this wallet.dat being recovered I am not screwing myself over any more now.
If anyone helps me out with this, I will compensate you generously. I am scared and lost. I never deserved bitcoin to begin with. If I can't get them back...well...enjoy the value appreciation, I guess, everyone. =( Such shame I have never felt; such guilt I may never feel again.
I have tried my old wallet.dat files repeatedly before coming to the realization that encrypted wallets change with each and every transaction...and the one backup I thought I made (moved, not copied) says it is corrupt.
It's easy to pretend what this feels like, but it's much worse in person. Educate yourselves and split up your wallets - now. Don't let this happen to you. If anyone is a kind soul and willing to help, feel free to PM me.
EDIT: I just recovered everything with an old wallet.dat. Tonight I went full tard. Luckily, this was a throwaway. I will never forget this...all of you came together to help, to suggest, to fucking CARE.
I WILL NOW TAKE TOMORROW OFF (sick day since I still feel sick as hell) TO FIX MY OTHER ISSUES WITH THE WALLET (aka putting all my eggs in one basket, keeping on a machine that is not specifically fucking made only for bitcoin, not using electrum/armory, not having my primary storage machine OFFLINE, etc.) All of you - ALL of you - are less selfish and less stupid than me. You should all feel amazing.
submitted by commanderkilly to Bitcoin [link] [comments]

Groestlcoin 6th Anniversary Release


Dear Groestlers, it goes without saying that 2020 has been a difficult time for millions of people worldwide. The groestlcoin team would like to take this opportunity to wish everyone our best to everyone coping with the direct and indirect effects of COVID-19. Let it bring out the best in us all and show that collectively, we can conquer anything.
The centralised banks and our national governments are facing unprecedented times with interest rates worldwide dropping to record lows in places. Rest assured that this can only strengthen the fundamentals of all decentralised cryptocurrencies and the vision that was seeded with Satoshi's Bitcoin whitepaper over 10 years ago. Despite everything that has been thrown at us this year, the show must go on and the team will still progress and advance to continue the momentum that we have developed over the past 6 years.
In addition to this, we'd like to remind you all that this is Groestlcoin's 6th Birthday release! In terms of price there have been some crazy highs and lows over the years (with highs of around $2.60 and lows of $0.000077!), but in terms of value– Groestlcoin just keeps getting more valuable! In these uncertain times, one thing remains clear – Groestlcoin will keep going and keep innovating regardless. On with what has been worked on and completed over the past few months.

UPDATED - Groestlcoin Core 2.18.2

This is a major release of Groestlcoin Core with many protocol level improvements and code optimizations, featuring the technical equivalent of Bitcoin v0.18.2 but with Groestlcoin-specific patches. On a general level, most of what is new is a new 'Groestlcoin-wallet' tool which is now distributed alongside Groestlcoin Core's other executables.
NOTE: The 'Account' API has been removed from this version which was typically used in some tip bots. Please ensure you check the release notes from 2.17.2 for details on replacing this functionality.

How to Upgrade?

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer.
If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), run the dmg and drag Groestlcoin Core to Applications.

Other Linux



Download the Windows Installer (64 bit) here
Download the Windows Installer (32 bit) here
Download the Windows binaries (64 bit) here
Download the Windows binaries (32 bit) here
Download the OSX Installer here
Download the OSX binaries here
Download the Linux binaries (64 bit) here
Download the Linux binaries (32 bit) here
Download the ARM Linux binaries (64 bit) here
Download the ARM Linux binaries (32 bit) here


ALL NEW - Groestlcoin Moonshine iOS/Android Wallet

Built with React Native, Moonshine utilizes Electrum-GRS's JSON-RPC methods to interact with the Groestlcoin network.
GRS Moonshine's intended use is as a hot wallet. Meaning, your keys are only as safe as the device you install this wallet on. As with any hot wallet, please ensure that you keep only a small, responsible amount of Groestlcoin on it at any given time.





ALL NEW! – HODL GRS Android Wallet

HODL GRS connects directly to the Groestlcoin network using SPV mode and doesn't rely on servers that can be hacked or disabled.
HODL GRS utilizes AES hardware encryption, app sandboxing, and the latest security features to protect users from malware, browser security holes, and even physical theft. Private keys are stored only in the secure enclave of the user's phone, inaccessible to anyone other than the user.
Simplicity and ease-of-use is the core design principle of HODL GRS. A simple recovery phrase (which we call a Backup Recovery Key) is all that is needed to restore the user's wallet if they ever lose or replace their device. HODL GRS is deterministic, which means the user's balance and transaction history can be recovered just from the backup recovery key.



Main Release (Main Net)
Testnet Release


ALL NEW! – GroestlcoinSeed Savior

Groestlcoin Seed Savior is a tool for recovering BIP39 seed phrases.
This tool is meant to help users with recovering a slightly incorrect Groestlcoin mnemonic phrase (AKA backup or seed). You can enter an existing BIP39 mnemonic and get derived addresses in various formats.
To find out if one of the suggested addresses is the right one, you can click on the suggested address to check the address' transaction history on a block explorer.


Live Version (Not Recommended)





ALL NEW! – Vanity Search Vanity Address Generator

NOTE: NVidia GPU or any CPU only. AMD graphics cards will not work with this address generator.
VanitySearch is a command-line Segwit-capable vanity Groestlcoin address generator. Add unique flair when you tell people to send Groestlcoin. Alternatively, VanitySearch can be used to generate random addresses offline.
If you're tired of the random, cryptic addresses generated by regular groestlcoin clients, then VanitySearch is the right choice for you to create a more personalized address.
VanitySearch is a groestlcoin address prefix finder. If you want to generate safe private keys, use the -s option to enter your passphrase which will be used for generating a base key as for BIP38 standard (VanitySearch.exe -s "My PassPhrase" FXPref). You can also use VanitySearch.exe -ps "My PassPhrase" which will add a crypto secure seed to your passphrase.
VanitySearch may not compute a good grid size for your GPU, so try different values using -g option in order to get the best performances. If you want to use GPUs and CPUs together, you may have best performances by keeping one CPU core for handling GPU(s)/CPU exchanges (use -t option to set the number of CPU threads).






ALL NEW! – Groestlcoin EasyVanity 2020

Groestlcoin EasyVanity 2020 is a windows app built from the ground-up and makes it easier than ever before to create your very own bespoke bech32 address(es) when whilst not connected to the internet.
If you're tired of the random, cryptic bech32 addresses generated by regular Groestlcoin clients, then Groestlcoin EasyVanity2020 is the right choice for you to create a more personalised bech32 address. This 2020 version uses the new VanitySearch to generate not only legacy addresses (F prefix) but also Bech32 addresses (grs1 prefix).




Remastered! – Groestlcoin WPF Desktop Wallet (v2.19.0.18)

Groestlcoin WPF is an alternative full node client with optional lightweight 'thin-client' mode based on WPF. Windows Presentation Foundation (WPF) is one of Microsoft's latest approaches to a GUI framework, used with the .NET framework. Its main advantages over the original Groestlcoin client include support for exporting blockchain.dat and including a lite wallet mode.
This wallet was previously deprecated but has been brought back to life with modern standards.


Remastered Improvements



ALL NEW! – BIP39 Key Tool

Groestlcoin BIP39 Key Tool is a GUI interface for generating Groestlcoin public and private keys. It is a standalone tool which can be used offline.



Linux :
 pip3 install -r requirements.txt python3 bip39\_gui.py 


ALL NEW! – Electrum Personal Server

Groestlcoin Electrum Personal Server aims to make using Electrum Groestlcoin wallet more secure and more private. It makes it easy to connect your Electrum-GRS wallet to your own full node.
It is an implementation of the Electrum-grs server protocol which fulfils the specific need of using the Electrum-grs wallet backed by a full node, but without the heavyweight server backend, for a single user. It allows the user to benefit from all Groestlcoin Core's resource-saving features like pruning, blocks only and disabled txindex. All Electrum-GRS's feature-richness like hardware wallet integration, multi-signature wallets, offline signing, seed recovery phrases, coin control and so on can still be used, but connected only to the user's own full node.
Full node wallets are important in Groestlcoin because they are a big part of what makes the system be trust-less. No longer do people have to trust a financial institution like a bank or PayPal, they can run software on their own computers. If Groestlcoin is digital gold, then a full node wallet is your own personal goldsmith who checks for you that received payments are genuine.
Full node wallets are also important for privacy. Using Electrum-GRS under default configuration requires it to send (hashes of) all your Groestlcoin addresses to some server. That server can then easily spy on your transactions. Full node wallets like Groestlcoin Electrum Personal Server would download the entire blockchain and scan it for the user's own addresses, and therefore don't reveal to anyone else which Groestlcoin addresses they are interested in.
Groestlcoin Electrum Personal Server can also broadcast transactions through Tor which improves privacy by resisting traffic analysis for broadcasted transactions which can link the IP address of the user to the transaction. If enabled this would happen transparently whenever the user simply clicks "Send" on a transaction in Electrum-grs wallet.
Note: Currently Groestlcoin Electrum Personal Server can only accept one connection at a time.



Linux / OSX (Instructions)


UPDATED – Android Wallet 7.38.1 - Main Net + Test Net

The app allows you to send and receive Groestlcoin on your device using QR codes and URI links.
When using this app, please back up your wallet and email them to yourself! This will save your wallet in a password protected file. Then your coins can be retrieved even if you lose your phone.



Main Net
Main Net (FDroid)
Test Net


UPDATED – Groestlcoin Sentinel 3.5.06 (Android)

Groestlcoin Sentinel is a great solution for anyone who wants the convenience and utility of a hot wallet for receiving payments directly into their cold storage (or hardware wallets).
Sentinel accepts XPUB's, YPUB'S, ZPUB's and individual Groestlcoin address. Once added you will be able to view balances, view transactions, and (in the case of XPUB's, YPUB's and ZPUB's) deterministically generate addresses for that wallet.
Groestlcoin Sentinel is a fork of Groestlcoin Samourai Wallet with all spending and transaction building code removed.




UPDATED – P2Pool Test Net



Pre-Hosted Testnet P2Pool is available via http://testp2pool.groestlcoin.org:21330/static/


submitted by Yokomoko_Saleen to groestlcoin [link] [comments]

Help me recover my bitcoins from my wallet backups.

Hey guys.
The history: In 2013 or 2014 I bought 1 BTC and I stored it in one wallet (don't remember which). I have a wallet.dat in my PC and an Armory wallet backup on pdf (paper).
The Armory Backup was encrypted and now I can't see public addresses, but AFAIK this shouldn't be an issue because the backup was done later than the last transfer. How can I know if there are bitcoins in the paper wallet? I've had lots of problems with Armory and can't manage to sync the blockchain.
On the otherhand I have a HDD from that era with Bitcoin QT installed and a wallet.dat there. The thing is that I can't access that wallet and I don't know if the funds are there. How can I tell if there are BTCs there?
I checked the last public key used and still it has the money in it (checked n blockchain.info)
The last option is that I transferred that 1 BTC to other wallet that I lost and never backed-up, but I think this is very unlikely.
Is there anything I can do to find my missing bitcoins?
submitted by pedrots1987 to Bitcoin [link] [comments]

Difference between .key and .wallet?

What's the difference between exporting your private keys, and copying your .wallet/.dat (depending on what client you're using) for backing up? I've searched but I can't find anything.
submitted by JAMESLJNR to Bitcoin [link] [comments]

Hopelessly Confused by Bitcoin Core

I'll preface this post by saying that I understand very little about Bitcoin and was hoping for a fast, painless money transfer. Clearly I was wrong.
I recently decided to withdraw a significant amount of money from a website that would only export funds via Bitcoin. After doing the minimal amount of research, I downloaded Bitcoin Core, opened it (choosing to save the data to my startup disk), exported a "receiving address" and initiated the transfer on the website. I thought that I was all set.
When I saw that the money had been withdrawn from the website, I went to check my Bitcoin Core wallet and I saw that it had crashed because I didn't have enough disk space to synchronize the blockchain. I am now trying to change the storage path to my external hard drive, but cannot figure out how to save the blockchain data to the hard drive instead of my startup disk. Each time I open Bitcoin Core, it crashes again because of the low startup disk space. I have the "receiving address" on hand but I am afraid that I will lose this money. I suppose I can boil my problems down into a handful of fundamental questions:
  1. Can I save the Blockchain data to an external hard drive?
  2. If I initiated a Bitcoin transfer and my Bitcoin Core crashed, will I still receive the payment?
  3. How can I retrieve my funds if I have to uninstall/reinstall Bitcoin Core?
As you can likely tell, I'm woefully confused and disoriented with the whole Bitcoin system. When you're not acclimated to all of the technical jargon, looking up solutions can only complicate your understanding of everything. If anyone could help a beginner out, I would be tremendously grateful.
submitted by ImSauced to BitcoinBeginners [link] [comments]

(1) Is it true that encrypting an *existing* bitcoin-qt wallet.dat file will "invalidate" any existing backups? (2) Can I use unicode characters - eg ♥ - in the bitcoin-qt wallet passphrase?

I have an existing bitcoin-qt wallet.dat file which I want to encrypt - using the command in the bitcoin-qt Settings menu, involving creating a passphrase.
I have 2 (possibly somewhat related) questions:
(1) If you encrypt an existing wallet.dat file, will the backups of the old wallet.dat file still work?
(2) Can you include unicode characters - eg ♥ - in the passphrase used to encrypt a bitcoin-qt wallet.dat file?
Worst-case scenario: The answers to (1) and (2) are both "no" - and I attempt to encrypt an existing wallet using unicode, and my backups no longer work (due to a new pool of addresses somehow being created?) and the passphrase isn't what I think it is (due to the unicode characters somehow being misinterpreted?) - and then I could lose all my coins??
(1) The following (old, short) thread claims that after you encrypt an existing wallet, any previous backups of that wallet will no longer work:
Obviously, the the first response in that thread was slightly wrong, for saying that the "server" creates a new pool of 100 addresses to draw on. So using word "server" here was certainly incorrect - but maybe the gist of what they were saying might still be correct? (if you simply change "server" to "client").
I can actually understand that there might be reasons why encrypting a wallet.dat file could cause a new pool of 100 addresses to be generated.
But it does not make sense to me that this would make any older (unencrypted) backups instantly useless.
It seems to me that these older, unencrypted backups would still have their private keys intact, and could thus be used in certain (perhaps limited?) ways - such as:

(2) It seems that including a few unicode characters in the bitcoin-qt wallet passphrase would make it a lot stronger (since unicode is a much larger set of characters than ascii), so I would like to include a few.
But it would be more reassuring if it could be explicitly stated that this is indeed supported.

Possible catastrophic interaction between (1) and (2)?
If the answers to (1) and (2) were both "no" (ie, if you encrypt an existing bitcoin-qt wallet.dat file then any existing backups will not work, and unicode characters do not work in bitcoin-qt passphrases), then I'm worried there could be some kind of catastrophic interaction between (1) and (2) where I lose all my coins, as follows:
(1) I encrypt my existing wallet - making my old, unencrypted wallet.dat file now invalidated (due to something involving a new pool of addresses being generated?)
(2) I use a passphrase which includes unicode characters which bitcoin-qt appears to accept at the time of creation, but which doesn't work at the time of trying to decrypt the wallet.dat file (due to something going wring with how the supposed unicode characters are actually interpreted while being entered or copied-and-pasted?).
In this possible worst-case scenario, my old backups of wallet.dat no longer work, and my newly encrypted wallet.dat has some password which I'm not able to correctly enter anymore.
Sorry to be so paranoid about this!
Other remarks:
(a) I did do a (limited) test of unicode capability for bitcoin-qt wallet.dat passphrases: simply by creating a new (empty) wallet.dat file, and creating a passphrase for it involving unicode characters, and then attempting to change the passphrase (which requires entering the old passphrase that contained unicode characters).
This did seem to work ok: it let me re-enter the old passphrase (which included unicode characters) to create a new passphrase.
However, since this is an empty wallet (and since bitcoin-qt would ask for the passphrase only when attempting to actually spend from an encrypted wallet), I did not see a way to fully test whether the passphrase actually worked to decrypt a unicode-passphrase-encrypted wallet for the purpose of spending from it.
(I'm still downloading the rest of the blockchain and it's going to take at least another week on my slow connection, so don't see how I could send a small amount to the new wallet to test it either. My existing wallet.dat file was originally created on an internet-connected machine a long time ago, but it's been offline ever since, so in some sense it's kinda-sorta been in somewhat "cold" storage all this time, and I would prefer to avoid putting it online on a "hot" internet-connected machine until absolutely necessary.)
(b) Long-term, I am actually also in the process of setting up a proper cold storage system based on Armory, which I have installed on 2 Ubuntu machines (one offline and one online).
But I have a slow internet connection, and the backups of this old wallet.dat file have been sitting around unencrypted for ages (I've been relying simply on then being physically inaccessible).
Now some "things" are coming up over the next few days where I some better security right away, and it's probably going to take over a week for Armory/bitcoind to update my local copy of the blockchain.
So in the meantime, I also need some basic additional security right now - so encrypting the existing bitcoin-qt wallet.dat file using a strong passphrase (and making some new backups) seems like it could be a reasonable initial approach.
Thanks for any help!
submitted by encrypt_throwaway to Bitcoin [link] [comments]

Need help having one wallet on multiple computers...any guides or saints available?

It's pretty self explanatory...with all the new emphasis about keeping your in your own storage and not online, I'm trying to make the move.
However, I'm having a hard time with it because I liked being able to access the online wallet from any of my computers.
I can't find a clear step by step guide of this process, every one I've seen assumes you already know where everything is and what every value means...I don't. I need an idiot's approach to this.
So far I've got bitcoin-qt running on one computer with a balance, and the wallet.dat file is encrypted and backed up. Now what do I do?
$1 bitcointip for whomever can help me :)
submitted by LightShadow to Bitcoin [link] [comments]

My backups, do I have to update them periodically?

Sorry for all of the questions. You don't have to answer them all individually, I just need a little direction. Thanks in advance.
One thing that has confused me for a while is keeping backups of my wallet. Say I back up the wallet dat on to flash drives. If I take one of those drives and put it in a vault for a year or give it to my family for safe keeping or whatever, is that backup now missing 1 year's worth of transactions? If I had added a few BTC to this wallet during that time, would my backups not receive it? Or would it update to the new balance when it eventually synced again with the network again?
Lastly if I created a wallet address with the express purpose of just receiving deposits, could I put it in a safe deposit box for years at a time and have access to my money when I import it down the line? What if they update the QT client between when I make my back ups and now, will the wallet.dat still be compatible?
I want to have a wallet where I can just store some of my coins to avoid temptation. At very least just break up my coins into multiple wallets such as one of spending and one for savings.
I've heard that armory allows multiple wallets, are they a web based client or do I retain control of the wallet file? I've only been using QT because it seems like the most complete package .
submitted by whateverbites to Bitcoin [link] [comments]

When I spend part of a paper wallet, is the private key revealed to the community at large?

Let's say I have a paper wallet with ten BTC (from a 3 BTC deposit and a 7 BTC deposit). If I want to spend 3 BTC, I need to prove that I know my paper wallet's private key. My question is, how can I prove this without actually revealing my private address to the block chain? As I understand it, even after spending the 3 BTC my paper wallet is technically safe (unless my local machine is compromised). Is this correct? Or by spending the 3 BTC, is the paper wallet immediately compromised and I really should have used the change function to empty the remainder of the paper wallet into a brand new paper wallet?
I've read a LOT about bitcoin over the last few weeks, but I can't find an answer to this question. So I guess I'm wondering (1) what's the functional answer to this question [e.g. yes it's revealed, or no it's not] and (2) what's the technical answer to this question [e.g. how does the private key remain a secret while still proving that I have it]?
submitted by diffractionltd to BitcoinBeginners [link] [comments]

Please help me understand Electrum deterministic wallet and its "seeds". I want to know how to best secure my wallet / private keys.

I'm looking around for a Bitcoin software wallet that would simply have a built in "file encryption/decryption" feature.
If I understand correctly, when I attach a passphrase to my wallet/private key, everyone knowing that passphrase could have access to my private key without having access to the file itself. I find that less secure then having the file locally encrypted by the Bitcoin client. This way, an attacker would have to have access to the passphrase AND the file.
Now how does Electrum "seeds" work? I'm assuming they work similar to tying a passphrase to a private key in the Bitcoin-QT client and that you don't need access to the file. I see a flaw/weakness in that.
Any software wallet out there that let you decide where to keep the wallet.dat file and that automatically encrypt/decrypt it? Otherwise, I think manually encrypting and then decrypting the wallet.dat with a third party software to perfom transactions would be the safest way to go about it.
What do you guys think? Anyone can help?
submitted by TheGh0st1 to Bitcoin [link] [comments]

How often should i backup my wallet?

Like topic says, how often should i backup my wallet?
submitted by GBG-glenn to Bitcoin [link] [comments]

Bitcoin wallet encrypted - old backups become useless?

When I encrypted my wallet (don't hate, it was encrypted before too, just not with this feature) today, I was presented with a warning to replace all my old unencrypted backups with this new one, since they become useless.
What exactly does that mean? My guess would be something about return addresses, and/or replacing all unused keys with new ones in the newly encrypted wallet, how far off am I ?
I can't find the answer anywhere, and would appreciate ELI5 type of an answer :)
submitted by xaoq to Bitcoin [link] [comments]

joinmarket wallet balance stuck on "watch only" while using pruned bitcoin core ?

How can i move my funds out of the wallet via a single join? (or a tumblr). I'm using the GUI (join market qt), would using the terminal help?
Please help.
submitted by Wise_Care to joinmarket [link] [comments]

(Updated) [Staking] Reddcoin Core client GUI wallet on a Raspberry Pi Model 3B


This thread is an update to my first Reddcoin staking tutorial that was written 7 months ago.
The reason for the update
My Reddcoin Core software crashed and became unusable. My Raspberry Pi 3B would lag and freeze, I couldn't stake anymore.
Instead of just redoing everything the same way, I wanted to see if I could improve on 3 points:
The updates
If you would like to tip me
Writing a tutorial like this takes time and effort; tips are appreciated. My Reddcoin address: RqvdnNX5MTam855Y2Vudv7yVgtXdcYaQAW.






This video shows how long it takes to start Reddcoin Core.   TL;DR:


Backup your wallet to prevent losing the RDDs in your wallet! There are two methods to backup, do both. Make new backups if you create a new receiving address!
Boot with only 1 USB drive plugged in:
Make sure only the USB drive (with the swap partition and data partition) is plugged in when you boot up your Raspberry Pi. This to make sure the swap partition (/dev/sda1) is recognized correctly.   If you boot up with multiple USB drives, Lubuntu might see the USB drive with the swap partition as the second drive (instead of the first drive), and ignore the 2 GB swap partition. If this happens, starting Reddcoin can render the Raspberry Pi unresponsive.
Connection issues If you have issues syncing the blockchain because you have 0 network connections, please follow the instructions in this thread.
Start Reddcoin Core easier
Run a shell script (.sh file), so you can start Reddcoin just by double clicking on an icon on your Desktop.
Minimization options
Adjust minimization options, so you can safely press on the X button (the close/exit button on the upper right corner).
RealVNC VNC Viewer (client) and VNC Connect (server): To remote connect to the Raspberry Pi, I use VNC Viewer ad VNC Connect from RealVNC.
Chromium as browser: The updates break Firefox, the browser crashes when you try to run it. Install another browser, Chromium, to solve this issue.
Updates / Upgrades
If Software Updater shows up and tells you that there is updated software available, do not install the updates using Software Updater. Use LXTerminal to update Lubuntu.  


Credits in previous tutorial:
submitted by Yavuz_Selim to reddCoin [link] [comments]

Homelab collective ressources post!

Hey guys!
I'm fairly new to this sub and to having a home lab in general and I found this community to be so kind and helping, I wanted to give back what I've learned. I'm seeing a lot of questions asked around on improvements and on what to do with x extra hardware so I thought it would be nice to have a thread to regroup that.
I'll put here some stuff I gathered and the most common questions I've seen, feel free to contribute and i'll update the post along.
Latest Additions
Homelab Dashboard
Posts about dashboards have been growing lately and here are some of the best that were kind enough to provide us with their sources.
User Screenshot Source
yours truly http://imgur.com/a/GhCNH https://github.com/Gabisonfire/dashboard-q
lastditchefrt http://i.imgur.com/5zQdao4.png https://github.com/d4rk22/Network-Status-Page
_SleepingBag_ http://i.imgur.com/Ql9ZM4W.png https://github.com/jsank/homelabdash
NiknakSi https://niknak.org/extras/sysinfo TBA
DainBramaged http://imgur.com/jYNlUEQ https://github.com/gordonturneBigBoard
michaelh4u https://i.imgur.com/XkZwMKj.png https://github.com/michaelh4u/homelabfrontpage
spigotx http://imgur.com/a/1zMht https://github.com/spigotx/HomeLab2
SirMaster https://nicko88.com/ https://github.com/dashbad/plex-server-status
yourofl10 http://imgur.com/a/AyROa TBA
TheBobWiley http://imgur.com/a/oU6d3 https://github.com/TheBobWiley/ManageThis-LandingPages
0110010001100010 http://i.imgur.com/iwtQcsL.jpg https://github.com/danodemano/monitoring-scripts
mescon & SyNiK4L https://i.imgur.com/gqdVM6p.jpg https://github.com/mescon/Muximux
ak_rex http://i.imgur.com/a/RJkrT https://github.com/ak-rex/homelab-dashboard
Or build yours from scratch: PRTG API, ELK, Grafana, freeboard, JumpSquares
Some other resources: Custom Monitoring Scripts by 0110010001100010
Credits to apt64 for his original post
= Pi specific =
= Download Automation =
= Virtualization =
= Monitoring =
= Media Center =
= Remote access =
= VOIP =
= Networking =
= File Servers/Storage/RAID =
= Cameras =
= Documentation =
= Dynamic DNS =
= Backup =
= Creating network diagrams =
= Guides =
= Misc =
That's all I could come up with on top of my head + some research, passing over to you guys so we can get a nice complete list!
Let's try and stick with free(or mostly) softwares, let me know if you guys feel otherwise.
submitted by Gabisonfire to homelab [link] [comments]

EOT - Encryption of things

 **EOT - Encryption of things** 
There is a huge surge in devices attached to the internet, known as the Internet of Things, and it is estimated that over 80 Billion devices will be connected to the internet by 2025, from industrial machines to devices in our home. The constant hacking and cyber attacks have increased not only the demand but the necessity of secure solutions. Our privacy and digital footprint are at risk.
[b]Some examples where encryption plays a role:
[b]Secure messaging - To make messages truly secure we need a process whereby a cryptography can be applied to encrypt transaction.
[b]Secure calling - Secure calling is a process whereby the caller and the recipient of the call are identified and linked via a blockchain enabled cryptocurrency transfer, again creating public and private encryption keys making the call truly private.
[b]Secure media storage - To safely and securely store media a process is required where 1.) Access to the media is encrypted via public and private keys of the person wanting to store the media. 2.) The media itself needs to be encrypted with a set of encryption keys and 3.) Media storage costs need to be paid via cryptocurrency
[b]Secure browsing - To browse the internet securely we need to create a process of verification whereby nodes on the blockchain can verify websites as “safe”. Furthermore, the entire process needs to be encrypted as well.
[b]Verification - This is one of the most important uses of a blockchain, we can verify websites as in the example above but also various other things such as identity, title and ownership, date stamps and source of products as with the verification of the source of agricultural or other products. These are just a few examples. All of this data needs to be encrypted as well.
[b]“Smart home” security - Wi-Fi is often used for remote monitoring and control. Home devices, when remotely monitored and controlled via the Internet, are an important constituent of the Internet of Things - all needing encryption, otherwise, hackers paradise.
[b]EOT in the future - The examples we mentioned above are only “scratching the surface” of where these technologies are applicable and who knows what will be invented in future. Google, Apple and Uber are all testing cars that drive themselves. A major issue with this technology is again the security aspect and the need to protect against hacking and who want’s to get into a spaceship to Mars that might be hacked or hijacked by ransomware?
So the future for the [b]“Encryption of Things” – EOT, looks very interesting indeed and the role of crypto currencies in this will be major.
Read the full white paper here - http://eottoken.com/index.php/whitepape
The first device using EOT Coin is the BitVault®[/b] - the World's first crypto communicator and blockchain phone. The BitVault is a revolutionary new product that is built around security and privacy enabled through Blockchain technology. Biometric Security enabled through fingerprint and iris scan. Iris patterns are unique to you and are virtually impossible to replicate. This means that iris authentication is one of the safest ways to keep your BitVault locked and the contents private. Proven Biometric technology brings a whole new level of security to your crypto currency and blockchain transactions. Creating Military grade security for your device through third party independent Multilayer security.
September 2017 – Swiss Bank in Your Pocket integrates EOT Wallet(Achived)
October 2017 – BitVault®, the world’s first blockchain phone launches in London with integration of EOT for secure calling, secure messaging and secure browsing (First batch shipped)
November 2017 – BitVault® Global App Store launches for developers to develop their own applications (Achived)
November 2017 – Website EOT Payment Gateway for WordPress and WooCommerce (ACHIVED)
December 2017 – Cryptodoc stores all your documents securely and encrypted on your PC
December 2017 – Password Wallet stores all your passwords for applications and websites encrypted on your PC January 2018 – Smart Router for secure, encrypted internet which is direct, safe and easy
January 2018 – EOT Camera, an Encryption of Things connected camera
February 2018 – EOT Development Kit for hardware devices
EOT payment gateway live on swissbankinyourpocket.com, Now you can buy SBIYP and BitVault using EOT coins
More on the BitVault here:- https://swissbankinyourpocket.com/bitvault/]https://swissbankinyourpocket.com/bitvault/ https://swissbankinyourpocket.com/bitvault-apps/]https://swissbankinyourpocket.com/bitvault-apps/ https://bitcointalk.org/index.php?topic=2152534.0]https://bitcointalk.org/index.php?topic=2152534.0
JOIN US ON REDDIT : http://www.reddit.com/EncryptionOfThings]www.reddit.com/EncryptionOfThings JOIN US ON SLACK : [url=https://join.slack.com/t/eot-coin/shared_invite/enQtMjc3NzkxNzY5NzQ0LTFjMWI5NTJjOGEzYjU5ZDk0ZjRjZWE3MzBkNmI0MmQ2NTUzMTBkOGQ1YmEyNTllMmNiYzA3MGZjOGVmY2IyZGU
The EOT Token is trading on the Waves Platform, TOKENS are 1:1 image of EOT coins, EOT coins can be converted to tokens and vice versa using gateway service in SBIYP hardware wallet. if you do not have that hardware wallet, you can contact members on slack who have purchased SBIYP to do that swap for you.
Name : EOT Token (Verified)
Identifier : GdnNbe6E3txF63gv3rxhpfxytTJtG7ZYyHAvWWrrEbK5
Total supply : 100,000,000
EOT token (EOT) markets added on the Tidex Exchange https://tidex.com/exchange/eot/btc https://tidex.com/exchange/eot/waves
EOT Coin details (currently minable)
windows wallet[/b] https://github.com/EmbeddedDownloads/EOTCoin/releases/download/v1.0.0.1/EOTCoin-win.exe
windows Desktop wallet[/b] https://github.com/EmbeddedDownloads/EOT-Coin-Windows-Desktop-Wallet/releases/download/1.0/EOTCoinDesktopWallet1-0.zip
MAC Wallet [/b] https://github.com/EmbeddedDownloads/EOTCoin/releases/download/v1.0.0.1/EOTCOIN-Qt-OSX-v1001.dmg
WEB wallet [/b] http://eot.digital (Closing, please withdraw your coins)
ANDROID wallet [/b] https://github.com/EmbeddedDownloads/EOTAndroidWallet/releases
Block Explorer [/b] http://www.eot.digital:3622/
Block Explorer 2 [/b] http://www.eotcoin.info (created by [b]@Luanptit[/b])
[Block reward [/b] 100 Coins, [b] ALGORITHM [/b] SCRYPT, [b] BLOCK TIME [/b] 90 seconds
Official mining pool [/b] http://www.eot.digital:3001/ Getting Started [/b] minerd -a scrypt -o stratum+tcp://www.eot.digital:3256 -u WalletAddressWhereYouWantYourMiningCoins -p 1
unofficial Mining pools http://www.altminer.net
[red]Currently EOT is traded on WAVES DEX, Crypto-Bridge DEX and TIDEX. Big exchanges will be available soon, exchanges are in comkmunication.
Opportunities are available with EOT - from Development, Mining, Trading as well as other business opportunities built around the EOT currency and the "Encryption of Things"
[size=34px]Bitvault on Yahoo Finance https://finance.yahoo.com/news/bitvault-worlds-first-blockchain-phone-201600279.html [/size] [center][img width=770]https://i.imgur.com/UMIlRoC.png[/img][/center]
[center][size=30px]Press release 4th October 2017 [/size] [size=30px]yahoo Finance https://finance.yahoo.com/news/bitvault-announces-london-launch-161000826.html?soc_src=community&soc_trk=tw [img]https://i.imgur.com/mBDZnN7.png[/img]
Some Helpful Information
[quote author=Story777 link=topic=2091616.msg21890405#msg21890405 date=1505551168]
You have been keeping a great secret.
I've been doing a bit of research with the technology behind this coin. It looks like ALOT of research has gone into this tech, since about 2004 and shortly after a patent for this P2P system was quickly issued.
Bitvault (https://swissbankinyourpocket.com/product/bitvault/) who are using the worlds first blockchain phone as a secure communication device and ultimately taking [font=Verdana][b]encryption[/b][/font] to the Internet Of Things (IoT) keeping our personal and business data secure. All this is done using [b]EOT coin [/b](Encryption of Things).
In todays world insecure devices are rampant. Here are a couple of links about the CIA being able to use insecure devices to 'cause accidents' http://www.sandiegouniontribune.com/news/cyber-life/sd-me-wikileaks-cia-20170307-story.html and https://www.washingtonpost.com/news/innovations/wp/2017/03/08/what-we-know-about-car-hacking-the-cia-and-those-wikileaks-claims/
It's scary to think a legal entity could posses such power over life. Just the mere fact alone the governing authority can request phone records (e.g. txt msgs, voice msgs or eavesdropping) proves most if not all telecommunication companies do not encrypt, otherwise whats the point on requesting the information!? (legal or not).
Commercially sensitive information needs to be protected and most importantly in my opinion our [font=Verdana][b]rights[/b][/font] and the privacy of all citizens of the human race need to be protected.
From my understanding BitVault is a platform for reference data. This would be data that is stored for compliance reasons such as e-mails, invoicing systems and check imaging (e.g. high quality imaging for x-rays, MRI scans etc) and a prototype was developed in 2004. This would means massive amount of data storage is required with fail-safe systems so a authorised user could access this information very very quickly.
Three goals were needed to be achieved: Low cost, high reliability/availability and simplicity. This is the birth of Bitvault via EOT.
Bitvault ultimately stores immutable objects with each new version being updated and identified with a 160-bit key.
System stability is very important and must be immune to failure sequences. Parallel repair via indexing is one of the many strengths Bitvault has been able to demonstrate.
BitVault is a back-end system that uses [u][b]Applications[/b][/u] to catalog object ID's. Using a catalog utility and indexing within an application prevented scalability bottlenecking under heavy loads.
Fast forward 3 years to 2007 a very important decision was to [u][b]decentralise[/b][/u] BitVaults system. This in my opinion is one of the fundamental principles of cryptocurrency - [u][b]No one entity or person has any control of the data stored and only the authorised user can access this info[/b][/u]. Ultimate Security and thus personal safety (see above articles CIA hacks). BitVault using applications have been able to use provable communication and data storage with ease of retrieval with vital security measures.
BitVault is not alone in researching solutions for security for the IoT, such as Venti and the like are making progress, however, BitVault is 'head and shoulders' above the few competitors and are already offering practical working solutions on the market with huge scalability that is cost effective.
Well Done BitVault, well done EOT your secret is out and let the world embrace.
author=Story777 link=topic=2091616.msg21462424#msg21462424 date=1504428317]
I have had a response in Slack and it has satisfied my questions. Thank-you.
For everyone information here it is:
The currency was created with 200 Million EOT total supply on 7 July 2017 [ we showed it to the community a London Fintech week with the demonstration of the BitVault - fintechweek.com ]
100 Million was pre-mined and another 100 Million are currently being mined, 1 block every 90 seconds @ 100 coins per block.
So the pre-mined coins were listed on waves as a token so that it can create a market for the coins while we are working to get listed on other exchanges.
The 100 Million coins listed were distributed in several ways. Firstly, this was not an ICO because our business is already funded via private capital. We wanted to get the currency distributed a widely as possible. So most of the initial coins were given away to a number of interested parties. We distributed this to our whole development team, business partners, employees as well as to the waves and other communities. So we did not sell all these coins for the current price, most of it was given away for free to people that have an interest in our products and business. The price now is formed by whoever owns these coins.
The tokens on the exchange is really a representation of the currency and as such has value because it can be interchanged, just like Bitcoin and Ethereum are on the waves exchange. This whole process is explained on page 4 of the waves whitepaper, I think they call it an asset-to-asset exchange which makes it possible to list any asset that exist on waves. Unfortunately waves only has gateways currently for Bitcoin, Ethereum, Waves, Euro and USD, so we have to develop our own gateway, which will be available on Nov 1.
So to clarify 100,000,000 tokens costing $190M were not sold. It is a combination of airdrops, private sales and sales on the exchange.
Some EOT coins are needed because: "A lot of EOT will be distributed through our devices. For example our encrypted routers are pre-loaded with EOT, so we need that stock and it will be distributed that way".
And with the response to tokens on the Waves Exchange "This is how Bitcoin works on waves: - They created 21 Million BTC Tokens.. When you deposit Bitcoin into waves account, you receive an equal amount of tokens which you can either trade or even sent via the waves blockchain to another user.. Once you withdraw your tokens are exchanged for BTC and you receive it back into your BTC wallet.. Exactly the same for USD or EUR - You don't send Euro's to another client on waves if you transfer - you send a token that represents EUR -- This works exactly the w0083".
These are the answers I was looking for and make a lot of sense now. This is indeed an exciting project. :)
It's time to trade....
Now I have one question left....
Is there anyone using NiceHash to mine this coin?? I keep being disconnected because of the difficulty being too low. Can any one help?
[quote author=Shews link=topic=2091616.msg22876983#msg22876983 date=1507755312] EOT (coin) is now tradable on the CryptoBridge Decentralised Exchange, you can sign up below.
Please note this is for the EOT COIN ONLY, do not send tokens to this dex. This is a secure means to trade with the backend being on a blockchain. It is still in beta stage but has been working flawlessly so far. If you'd like more info I will post their website link is below.
You can sign up with a local wallet mode, meaning you are the only one with access to your keys, this is most secure. There is also the option to sign up with and account if you require access to you funds on the go.
More info:
submitted by johningreece to crypto_currency [link] [comments]

Hack bitcoin (private script) 2019 Bitcoin Basics: Private and Public Keys plus Encryption ... How to make secure bitcoin private keys BIP38 Encrypting of your Bitcoin Private Key - YouTube Unlock a Bitcoin Private Key  Encryption Proof Using BTC ...

A private key in the context of Bitcoin is a secret number that allows bitcoins to be spent. Every Bitcoin wallet contains one or more private keys, which are saved in the wallet file. The private keys are mathematically related to all Bitcoin addresses generated for the wallet. Because the private key is the "ticket" that allows someone to spend bitcoins, it is important that these are kept ... It also contains the public and private key for each of your bitcoin addresses. Your bitcoin private key is a randomly generated string (numbers and letters), allowing bitcoins to be spent. A private key is always mathematically related to the bitcoin wallet address, but is impossible to reverse engineer thanks to a strong encryption code base. If you don’t back up your private key and you ... Trying to use this posted method: To export a private key from your Satoshi bitcoin-qt client: launch your bitcoin client as usual and wait for it to load the blockchain and start up click on 'help' in the menu bar (top right) click on 'debug window' select the 'console' tab type: walletpassphrase "your walletpassphrase here" 600 type: dumpprivkey [your bitcoin address here] this will return ... Whenever keying material (unencrypted private keys, the user's passphrase, the wallet's AES key) is stored unencrypted in memory, any reasonable attempt is made to mlock/VirtualLock that memory before storing the keying material. This is not true in several (commented) cases where mlock/VirtualLocking the memory is not possible. Although encryption of private keys in memory can be very useful ... Don't understand most of the elements that you find in your Bitcoin core wallet or your Altcoin QT wallet? Educate yourself. Make use of this guide where we've explained everything in and out about Crypto currency wallet from backup to encryption to exporting your wallet private keys.

[index] [19131] [24125] [14394] [43347] [44122] [11277] [11690] [19115] [30888] [6260]

Hack bitcoin (private script) 2019

Keep your private keys safe by encrypting them in an industry-standard way. These guys can make you a custom laser-engraved BIP38 card: www.crypto-cards.com ... bitcoin private key encryption bitcoin public key electrum bitcoin private key encoding bitcoin private key explained bitcoin key finder version 1.5 bitcoin key features bitcoin key file bitcoin ... In this tutorial we are going to get our private keys from the bitcoin core wallet. This only works when you created the bitcoin address in the same wallet. ... In 5 minutes watch how a public and private key pair are created. This helps you understand the way Bitcoin software wallets work. Created as part of the Bes... Daniel Dabek, founder of Safe Exchange Coin and the Chille Blockchain explains how to use https://safex.io/keys to generate Bitcoin Private and Public Key pair in a secure manner. It can be used ...