Does anyone know the safest bitcoin wallet? I've heard it's Armory, but I haven't seen any proof, I've only heard armory mentioned once in a while. Is there and program that can prove it's worth?
It armory is as safe as people say, would it be larger that bitcoin qt, or more RAM intensive?
It depends on what you define as safe. Personally I use Armory because I think it is safer than other options. It uses bitcoin core for networking so it uses a full node and thus doesn't need to trust someone else to provide the right data like an SPV wallet does. It also uses and HD wallet, although that wallet type and the master key format and key derivation is a separate thing that is not a BIP standard. But this HD wallet feature also eliminates the problem that Bitcoin Core has. Some of the problems with armory though are the additional databases it creates and the huge memory usage of the program. There is also the fact that support for further development for open source armory seems to be dying, but I hope that changes.
|
|
|
So, I was looking into ASIC miners and wanted to know if it would be possible to build one from basic parts (processors, etc.)? What processors would I be able to get ahold of that would work? What programming. Would be needed? I just want to build a machine that will run the SHA256 and be less expensive and more effective than brand name miners. Is this possible?
No, this is not possible. An ASIC is Application Specific, meaning that the code to do the hash is literally hard wired. That is what makes it so efficient, but it is not easy to make at home. It cannot be made from off the shelf parts, you need a foundry, clean room, and a bunch of other industrial level stuff that you can't get by yourself. It would definitely not be less expensive and more efficient than other miners. What you are suggesting is like an FPGA, which has already been used and passed. They are not as good as efficient. So the only real options would be buying a high end ASIC in order to profit? Pretty much. Companies invest millions of dollars into chip development and they recover that by selling the chips. The thing is, if you attempt to develop your own chips, you will be investing a ton of money and mining will not recover you that much.
|
|
|
First of all, you probably won't be able to make much extra cash from mining. It depends on your electricity cost, and that cost can offset the earnings you make so that you are actually earning at a loss.
There probably are scam pools. You should just stick to one of the big pools like slush, ckpool, f2pool, etc.
In general you should not have a lot of stuff on one outlet because the power draw can be too much. AFAIK you can use the 240 V outlet for more power and it will should work better. However you should check that with someone else about that.
Doesn't the ant miner use about $100/month and make around $300-380? I've been having a lot of trouble figuring out the power thing in my head. Could you explain it to me? The power cost all depends on your electricity rates. If you have $0.10/kWh, an antminer x7 (consumes 1293 Watts), and run it continuously for 30 days, then the cost is as follows: (1293 Watts /1000 watts/kW) * 24 hrs/day * 30 days * 0.10 $/kWh = $93.1 in electricity As for your profits, that is a little harder to calculate. There are many mining calculators out there, here is one: https://bitcoinwisdom.com/bitcoin/calculator. One thing to keep in mind is that about every 2 weeks, the difficulty changes, and that can affect your profits. Usually the difficulty goes up so your profits will go down. As long as the price of Bitcoin stays high and keeps going up, then you will profit, but if it goes down, you will be mining at a loss.
|
|
|
First of all, you probably won't be able to make much extra cash from mining. It depends on your electricity cost, and that cost can offset the earnings you make so that you are actually earning at a loss.
There probably are scam pools. You should just stick to one of the big pools like slush, ckpool, f2pool, etc.
In general you should not have a lot of stuff on one outlet because the power draw can be too much. AFAIK you can use the 240 V outlet for more power and it will should work better. However you should check that with someone else about that.
|
|
|
This just makes no sense, since torrent clients download at full ISP speed, while the btc server is subject to several bottlenecks.
Bottlenecks where? Bitcoin nodes download at full ISP speed as well. It doesn't have the additional bottleneck of having to verify all of the blocks after the download. The node will verify the blocks as they are downloaded, not after they have all been downloaded.
|
|
|
It's a standard zip compressed bootstrap.dat file, combining all blk*.dat files out of the blocks directory. The actual bootstrap.dat is not compressed. The one you are downloading is, but it isn't the official one that was maintained by jgarzik. Maybe we should discuss adding a zip level compression (or better suitable) algorithm to the Bitcoin-Qt client to reduce the amout of data needed to be transferred to update the block chain.
There is talk on the mailing list about block compression and ways to speed up syncing, but I don't think that any of it will be coming in the next release. It either isn't ready or there isn't any particular need for it. Using the actual bootstrap.dat (not the one that you used) is not actually faster than simply letting it sync. stop talking out of ur ass, im getting speeds up to 5mb/s with the torrent, i can't get anything near this with the client. This has been a huge time saver for me. I'm not talking out of my ass. From my experience it has been faster to let the client (version 0.10+) sync by itself than it is to download the bootstrap.dat and to import that.
|
|
|
So, I was looking into ASIC miners and wanted to know if it would be possible to build one from basic parts (processors, etc.)? What processors would I be able to get ahold of that would work? What programming. Would be needed? I just want to build a machine that will run the SHA256 and be less expensive and more effective than brand name miners. Is this possible?
No, this is not possible. An ASIC is Application Specific, meaning that the code to do the hash is literally hard wired. That is what makes it so efficient, but it is not easy to make at home. It cannot be made from off the shelf parts, you need a foundry, clean room, and a bunch of other industrial level stuff that you can't get by yourself. It would definitely not be less expensive and more efficient than other miners. What you are suggesting is like an FPGA, which has already been used and passed. They are not as good as efficient.
|
|
|
Sorry, to reactivate this two years old thread but I have got a similar question. I created paper wallets using offline Bitaddress.org. Now, I want to verify that the generated private keys fit to the public keys. Just to get sure that the algorithm of the downloaded source of Bitaddress.org is not damaged in any way. Is there a little Python or C++ comand tool to verify the keys offline?
You could try pybitcointools: https://github.com/vbuterin/pybitcointools
|
|
|
Ok. Thank you. Now I'm a bit less worried . But in case of a fork that I am not aware of, if I try to send my coins, on which chain will I be ? If the transaction was valid for both blockchains, then it would be possible for the transaction to confirm on both. However your node will only be able to use one of the forks. It will go with either the longest fork or the one that is valid under its rules if the fork was for a consensus rule change (e.g. soft fork or hard fork).
|
|
|
Can I integrate Apache Tomcat with XAAMP and run it on an offline server? And do I need to wait for 10 minutes like the online version ? Thanks for the link ) Tomcat runs by itself, it is a standalone web server. I don't know if it can work with XAAMP. It does work offline. You will need to wait 2 minutes (its the new wait time), although I guess I should change that for the downloadable version. And remove the ads (I always forget to do that!)Fixed that
|
|
|
Hi,
1) Lets say I create and broadcast a transaction of txid A and it receives 1 confirmation. Then there is a fork and the chain with that transactions ends up being a stale/orphan chain.
That transaction with that txid A is not included in any blocks on the best chain.
If I use bitcoin core and call GetTransaction A, what would that return? and how many confirmations would it show?
Assuming that that transaction did not go back into the mempool, then it would return as 0 confirmations, and after some time it may not even return a transaction at all. 2)Also, there has been a lot of mention of orphan blocks recently i.e. Chinese orphan rate etc. People seem to refer to blocks not on the best chain as orphan blocks. If I understand correctly that use is wrong and what people are referring to are actually stale blocks, with orphan blocks being something completely different https://bitcoin.org/en/developer-guide#orphan-blocksOr am I missing something? Stale Blocks are a regular appearance, why and how often do actual orphan blocks occur? (orphan being blocks that do not have parent block) By that definition of orphan blocks, it happens incredibly frequently, but only to a node. It is impossible to have a block to not have a parent block, but it is possible for a node to receive a block but does not know of the parent block. I would imagine it happens very frequently with the current sync method but it is always resolved. In most cases, orphan blocks and orphan rate will refer to stale blocks 3) Is there a way to create my own blocks with only transactions I want included, if I am running Bitcoin core in regtest mode?
Yes and no. It is possible to include whatever transactions you want in a block, but it requires a code change. You would need to go into the code and change the mechanism which includes transactions into blocks in order to do this.
|
|
|
I'm in the final stages of downloading the blockchain, and I've noticed a copy of the peers are using software that appears to be out of the normal sequence. One is Satoshi 0.11.99 .and the other is Bitcoin XT 0.11. Are these non-standard nodes? and should I worry about them?
Satoshi 0.11.99 is just a build of the next version, 0.12. The next version is never bumped up to its actual number until a little bit before actual release. Anytime you see a Satoshi x.xx.99, it is simply a version that was built from the source code and has not yet been released. Bitcoin XT is just another client. It is a fork of Bitcoin Core. You do not need to worry about those nodes.
|
|
|
How do they contradict me?
|
|
|
Also @The Pharmacist, its not like the founder of Technacoin would allow the government to steal your hard earnings on the new forum he's making. He just requires some small information to keep tabs on users to prevent malicious activity. He won't share your information to the public. It's for his eyes only. 100% confidentiality assured. It was his idea and I work for him so I gotta stick with him. With the new forum, he isn't even looking for users to pay to use it unless they want special features include.
Is his security better than Target's, Adobe's, OPM, etc, security? Are you saying that this one guy is smarter than all of the security personnel that work at big corporations who have had huge hacks recently which compromised hundreds of thousands of SSN's, credit card numbers, birthdates, addresses, even fingerprints. If he is so good at security, is he famous for being a super good security person? Does he work for some huge company that values it security and has never been hacked? Basically, I highly doubt that that forum will be secure enough to keep all of that sensitive and private information secure from hackers. It will be a really easy target for hackers to get some easy SSNs and Credit Card numbers to steal. Luckily he's thought ahead on that. I asked him about this and he mentioned until he gets enough money to fund electronic security, he takes paper documents mailed to his business. Paper happily cannot be hacked. When he gets that money, it's impossible to hack a strong antivirus malware and all around anti malicious adware software. Paper takes a lot of time, it's inconvenient. I doubt his business will get a lot of business while he does that. It is most certainly possible to hack a strong antivirus software. And those software cannot protect against vulnerabilities in software that do not require malware. If he doesn't sufficiently protect himself from attacks like buffer overflows (e.g. heartbleed), sql injection, etc, the best antivirus software will do absolutely nothing. In fact, having antivirus on a server is completely pointless. There is no good reason to have an antivirus on a server since a server should never be running any binary file except for the server software and its dependencies. Nothing else should ever be run, nor can anything else be run if the server owner isn't interacting with server except for site updates. And those should not be messing with the software anyways.
|
|
|
If your passwords are strong and you have SMS verification and email verification enabled, then you should be safe. As long as they can't guess your password and get into your account, then your Bitcoin is safe. You could also enable IP whitelisting and only allow connections to the whitelisted address, but this can be problematic if you have a dynamic ip address.
|
|
|
I understand what this all means, but are there risks of running a node in which someone could use a false code in order to get into your system so that they could steal your information or even your Bitcoin? I was thinking of this when I seen an opportunity to test out as a node, but I was concerned about these things.
No. Unless there is a 0-day in the way that Bitcoin Core handles messages, this is not possible.
|
|
|
Also @The Pharmacist, its not like the founder of Technacoin would allow the government to steal your hard earnings on the new forum he's making. He just requires some small information to keep tabs on users to prevent malicious activity. He won't share your information to the public. It's for his eyes only. 100% confidentiality assured. It was his idea and I work for him so I gotta stick with him. With the new forum, he isn't even looking for users to pay to use it unless they want special features include.
Is his security better than Target's, Adobe's, OPM, etc, security? Are you saying that this one guy is smarter than all of the security personnel that work at big corporations who have had huge hacks recently which compromised hundreds of thousands of SSN's, credit card numbers, birthdates, addresses, even fingerprints. If he is so good at security, is he famous for being a super good security person? Does he work for some huge company that values it security and has never been hacked? Basically, I highly doubt that that forum will be secure enough to keep all of that sensitive and private information secure from hackers. It will be a really easy target for hackers to get some easy SSNs and Credit Card numbers to steal.
|
|
|
the tx ID is e68901ee84d9868de16f0efe9e698dff81efedcaddee158b9b5ef5e69100baeb
Who can help?
I see the transaction there with 7 confirmations.
|
|
|
Bitcoin core only briefly stores the data in RAM. It decrypts it for a short time, long enough to use the data, but then the data is removed after a little bit so it reduces the effectiveness of RAM spying programs.
Also, aren't programs only able to access RAM allocated to it unless it somehow has special permissions?
|
|
|
|