A new Bitcoin mystery has emerged. 848,000 BTC or almost 5 percent of the total supply, is contained within 106 addresses, each one holding exactly 8,000 BTC. What’s more, […] Click here to view full article