Most Popular
1500 questions
9
votes
3 answers
Bitcoin and Smart Contracts
I have recently come across the features of ethereum and the idea of smart contracts.
I like the concept of smart contracts however as a currency, I much prefer the bitcoin to the ether.
Is there any way smart contracts could ever be utilised by…

Kenshin
- 506
- 1
- 6
- 13
9
votes
2 answers
Why is my Bitcoin wallet always out of sync?
Why is my Bitcoin wallet always out of sync?
What can cause this?

arieltomey
- 91
- 1
- 1
- 3
9
votes
1 answer
Best way to safely host a high volume online transactional wallet?
I am looking at starting a business that will send and receive a large amount Bitcoins in a semi automated manner using API's. I was wondering what is the best way to do do this in a secure way to limit my exposure to hacking? My initial thoughts…

malbec
- 91
- 3
9
votes
3 answers
Should I start to buy OneCoin?
I am a professional software engineer and freelancer. I have heard about Bitcoin (and recently OneCoin) a long time ago, but I was not interested to indulge in this business.
Now, a few days ago a friend of mine told me that he has started this…

Pir Fahim Shah
- 193
- 1
- 6
9
votes
1 answer
How to restore Bitcoin Core HD wallet private keys by master key?
Since version 0.13.0 Bitcoin Core supports HD wallets. In a .txt dump of the wallet (created by JSON-RPC dumpwallet command), one can find an "extended private masterkey" which is intended to be used for generation of rest of the private keys.
How…

talalai88
- 151
- 1
- 6
9
votes
2 answers
Which is the reliability of a transaction timestamp?
Just one question. Where and how is the TIMESTAMP of a transaction generated?
Is it reliable to develop a transactions notification system?
Thank you! (I mean the time node below)
{
…

flaab
- 854
- 1
- 9
- 18
9
votes
3 answers
How to extract maximum value from a 51% attack
If an attacker were to gain 51% of the network, they can essentially forge arbitrary transactions double spend. But that would quickly lead to a completely loss of trust in bitcoin. In fact, that would probably happen as soon as someone was…

Dijkstra
- 192
- 6
9
votes
2 answers
What happens if you set prune= to a value between 0 and 550?
Today I saw a question about what Bitcoin Core would do if you set prune=1. The documentation on bitcoin.org states:
A value of 0 disables pruning. The minimal value above 0 is 550.
Apparently, the log upon setting prune=1 states:
2017-03-11…

Murch
- 75,206
- 34
- 186
- 622
9
votes
2 answers
How to prevent a miner from stealing another miner's block?
Many articles only contain a phrasing like
A miner A solves the hash problem and gives the result to the network to check. Once a majority of the network confirms, A gets the reward.
But how does one protect his effort from being stolen? As I…

Mithril
- 333
- 1
- 3
- 9
9
votes
1 answer
Difference between Public Bitcoin Address and Hash 160 Address?
I know the difference Public Key and the Public Bitcoin Address (hashed version) and why. But I dont understand why there is a Public Bitcoin Address and Hash 160 Address?
I assume the Hash 160 Address is just another hash of the Public Bitcoin…

monkia
- 91
- 1
- 1
- 2
9
votes
4 answers
I'm new to Bitcoin, how do I keep my bitcoins secure?
With the recent rally and media attention, lots of new people joining the Bitcoin community.
A lot are asking:
I'm new to Bitcoin, how do I keep my bitcoins secure?
and if they aren't that's the first thing you should teach them.

Murch
- 75,206
- 34
- 186
- 622
9
votes
3 answers
How does Proof of Burn work?
I have been trying to make a comparison between PoW, PoS and Proof of Burn. While I understood the other two, I want to know how exactly Proof of Burn helps in attaining the consensus.
One burns coins by sending it to an address where it cannot be…

trollster
- 260
- 4
- 9
9
votes
3 answers
The best way to keep my private keys safe?
Best ways means the most reliable and robust, and meanwhile easy to access ways?

Urso
- 191
- 1
- 5
9
votes
3 answers
How long does block validation take?
Assume a miner receives a new block from a connected peer. Please correct me if I'm wrong: The miner validates the newly received block before using it themself and sending it to their other connected peers. I heard this but it seems to me that it'd…

UTF-8
- 3,224
- 1
- 15
- 29
9
votes
2 answers
What is a fraud proof?
In Pieter Wuille's presentation on Segregated Witness, he often mentioned "fraud proofs". What exactly are they? Do physical users actually have to go out of their way to manually produce these proofs to alert other nodes of misbehaviour? How do…

rny
- 2,418
- 1
- 15
- 26