Another aspect that is frequently overlooked is that keeping bitcoin requires no energy at all (literally you can write the key on a piece of paper), and a transfer (not considering the mining aspect) requires very little as well (it can be an SMS message). Contrast that with the all the office buildings (e.g. Manhattan) and computer systems required by banks, ongoing. The banking industry has google-size datacenters…
Bitcoin mining and energy consumption
61–70 of 127 posts
Re: Bitcoin mining and energy consumption
#62I don't get why journalists are not writing about the criminal side of Bitcoins. Lots of "users" ( not investors ) interested in Bitcoins are actually .onion sites or other shady / crime organisations. They actually don't care for human life and I doubt they will care for electricity consumption.
Re: Bitcoin mining and energy consumption
#63Earlier quoted context omitted.
That highly depends on the hashing algorithm used. For Bitcoin this is SHA256, which is very well-suited for ASIC implementation. The algorithm of Ethereum was deliberately designed to be ASIC-resistant, but GPU-friendly, therefore GPUs (which are kind of a commodity) are the hardware of choice for Ethereum mining. Monero takes this one step further by having an algorithm that is ASIC-resistant and that can be mined…
> That highly depends on the hashing algorithm used. For Bitcoin this is SHA256, which is very well-suited for ASIC implementation. The algorithm of Ethereum was deliberately designed to be ASIC-resistant, but GPU-friendly, therefore GPUs (which are kind of a commodity) are the hardware of choice for Ethereum mining. Is it possible to create ASIC resistant algorithms? Litecoin was meant to be resistant by using scryp…
Making the PoW require tons of memory to solve efficiently seems the best way to attain ASIC resistance. Monero's PoW requires only 8x more than scrypt's 128KB, but Ethereum requires over 1000x more than Monero's 2MB. None of these can be instantly verified though which is a desirable property of PoWs.
Modern asymmetric PoWs like Grin and aeternity's Cuckoo Cycle, and Zcash and Bitcoin Gold's Equihash combine large memory requirements (144MB-2.2GB) with instant verifiability.
Re: Bitcoin mining and energy consumption
#64Earlier quoted context omitted.
That highly depends on the hashing algorithm used. For Bitcoin this is SHA256, which is very well-suited for ASIC implementation. The algorithm of Ethereum was deliberately designed to be ASIC-resistant, but GPU-friendly, therefore GPUs (which are kind of a commodity) are the hardware of choice for Ethereum mining. Monero takes this one step further by having an algorithm that is ASIC-resistant and that can be mined…
> That highly depends on the hashing algorithm used. For Bitcoin this is SHA256, which is very well-suited for ASIC implementation. The algorithm of Ethereum was deliberately designed to be ASIC-resistant, but GPU-friendly, therefore GPUs (which are kind of a commodity) are the hardware of choice for Ethereum mining. Is it possible to create ASIC resistant algorithms? Litecoin was meant to be resistant by using scryp…
It might be interesting to combines all of the popular hash functions in a sequence. You could probably mix in some non-cryptographic hash functions in the middle as long as you use secure functions at the beginning and end of the sequence. e.g. SHA256 => MD5 => MurmurHash => BLAKE-256
You could even write an algorithm that uses the previous block hash to determine the next order of the hash function sequence.
Re: Bitcoin mining and energy consumption
#65>The energy that Bitcoin consumes in a year would only last the U.S. for 19 hours.
That doesn't sounds small to me, given the relative utility of 320 million people against that of Bitcoin.
Re: Bitcoin mining and energy consumption
#66Earlier quoted context omitted.
If I remember correctly, mining farms (and data centers in general) are usually colocated to an energy source, i.e. a plant. Some of those plants are not fully stretched, because there's almost no civilization nearby, so delivering to the next city comes with a huge loss in the energy network. So miners can get cheap energy from those plants - energy that would otherwise be unused or lost anyway. Not sure how much th…
That's a very convenient myth. It misses the fact that China didn't build power plants out where it's too far away from civilisation to be useful. Transmission losses are also nowhere near the suggested values. 1.5% per 200 miles is today's standard. Meaning you could cross all of China with a loss of: east-west axis: 2200 miles 0.985^(2200 miles / 200miles) = 0.846 = 15.4% loss (and that's from the farthest desert t…
Re: Bitcoin mining and energy consumption
#67Re: Bitcoin mining and energy consumption
#68The electricity consumption is a red flag, but perhaps it could be cheaper than the cost to build and maintain Guarda/Loomis trucks that carry physical currency, energy to melt metal to mint coins, and all the costs of building brick&mortar banks (even then, bankers provide auxiliary services like loans and advisement). We are all spending time talking about it as a collective effort to determine whether or not it sh…
You can also have positive discussions about money, for example: inequality, altruism, basic income.
I've been thinking about a hypothetical "altruistic" cryptocurrency that could have some rules to combat inequality. It might even be possible to provide a basic income to everyone based on a web of trust, although there's probably a million ways to cheat that kind of system.
Here's an interesting simulation that shows what happens when every person gives a dollar to another random person: https://en.yaronshemesh.com/inequality/
So the algorithm wouldn't do that. But it could have some built-in taxation rules for every transaction, and the taxes would be distributed fairly. A portion could also go towards "effective altruism", such as charities listed on givewell.org.
I just realized that taxes are actually a form of forced altruism. The money goes towards good things (schools, hospitals, roads), but you get in trouble if you don't "donate" the appropriate amount.
It's actually very possible that taxes could be enforced with a blockchain contract. It would be nice if all of humanity could somehow agree on all of our necessary shared expenses, and then encode those laws into some software that governs a blockchain. We wouldn't need the IRS anymore, and nobody would need to donate any money. It could just be implemented as a "sales tax" on any transaction. Perhaps the United Nations might be able to manage the distribution, but I actually agree with Donald Trump when he says the UN is plagued with mismanagement and bureaucracy [1]. So I don't know, maybe we need to reinvent politics at the same time. (Although I wouldn't want a democracy where every single person can vote on every issue.)
Imagine if no-one accepted any currency unless it was backed by a global blockchain. Companies could no longer hide money offshore to avoid (or evade) taxes. All of their corporate income taxes would be calculated and paid out automatically by the global network, and no-one would accept their payments if they don't follow all of the rules.
[1] http://www.scmp.com/news/world/united-states-canada/article/...
Re: Bitcoin mining and energy consumption
#69Earlier quoted context omitted.
>Was this predicted at the inception of Bitcoin? It was not predicted in the original Bitcoin whitepaper. Yes, it discussed the theoretical feasibility of a 50+% attack to double-spend but it didn't explicitly predict a "consolidation" to specialized hardware miners that leaves out the miners at home using regular computers. >It's interesting how economics impacts the security of the protocol like this. Every decentr…
> It was not predicted in the original Bitcoin whitepaper. > Every decentralized protocol suffers from unintended centralization caused by economics. > That's why protocols consolidate towards big players in a power law distribution. Hmm, given the amount of foresight in the original whitepaper I'm surprised the current situation wasn't predicted especially if it's common with other protocols that are intended to be…
Re: Bitcoin mining and energy consumption
#70Earlier quoted context omitted.
I remember reading that a key weakness to bitcoin was its susceptibility to fraud if a group of nefarious miners control a significant portion of compute power on chain, because verification is based on consensus. As such, a properly motivated bad actor can produce fraudulent results that can only be disproven by exorbitant compute resources. Obviously this would destroy the value of btc but they only need to keep it…
What we are learning is that there are far easier ways to steal bitcoin than the so-called 51% attack. Miner collusion would be so expensive to pull off and the amount of money you can steal this way is not that great - you still need the elliptic curve signatures to verify, so the only thing you can really do is "double spend" the bitcoin that you need to have in the first place.
[0]: https://bitcoin.stackexchange.com/questions/658/what-can-an-...