- Joined
- Dec 28, 2014
Wasn't there a guy who gave himself heat stroke by running a bitcoin farm in his shithole studio aprt bedroom a few months back?
I don't remember that, but it wouldn't surprise me. I've also known of at least a couple people who literally did burn their house down with the careless use of Bitcoin mining rigs.
Slight Bitcoin update. A retarded war over what version of Bitcoin to use is tearing the network apart.
I won't get too spergy in explaining this, but since it's literally impossible to explain it at all without any sperginess I'll just spoiler this next bit.
Part of the Bitcoin protocol is that every successful block generated by a miner is essentially a transaction that gets propagated over the network, referring back to the previous block, and confirming transactions so that they then can't be repudiated. Any transaction that gets into a block, thus, is cryptographically confirmed by every subsequent block and can't be reversed. The more blocks afterward, the more certain it is that the transaction is good as gold.
However, each transaction first has to get into one of the blocks. The incentive to do this is a transaction fee. This is generally pretty small, but higher transaction fees make it more likely your transaction gets into the very next block. Since priority is a function of the size of the transaction and the transaction fee, tiny transactions with no transaction fee may never qualify at all.
This is called the "blockchain" and is the fundamental basis of even trusting the currency at all.
Each block generated has, according to the current standard, 1 megabyte of space for data, including transactions. This is space for a lot of transactions, and each miner that generates a block includes transactions taken from the queue based on their priority, a complex formula involving the size of the transaction and the transaction fee, along with other factors like the actual size of the transaction in terms of how much data it takes up in the block. A small transaction can be really complex and involve a lot of fragmented Bitcoin, while a very large (in terms of value) transaction could be for an entire unfragmented block and take up virtually no space data-wise.
However, each transaction first has to get into one of the blocks. The incentive to do this is a transaction fee. This is generally pretty small, but higher transaction fees make it more likely your transaction gets into the very next block. Since priority is a function of the size of the transaction and the transaction fee, tiny transactions with no transaction fee may never qualify at all.
This is called the "blockchain" and is the fundamental basis of even trusting the currency at all.
Each block generated has, according to the current standard, 1 megabyte of space for data, including transactions. This is space for a lot of transactions, and each miner that generates a block includes transactions taken from the queue based on their priority, a complex formula involving the size of the transaction and the transaction fee, along with other factors like the actual size of the transaction in terms of how much data it takes up in the block. A small transaction can be really complex and involve a lot of fragmented Bitcoin, while a very large (in terms of value) transaction could be for an entire unfragmented block and take up virtually no space data-wise.
tl;dr because of a problem known about for months in advance, Bitcoin was going to start developing a lengthy queue of unconfirmed transactions, and basically freeze up. Instead of actually fixing the problem, two warring camps formed around potential software to be used.
One of them refuses to change from the 1 megabyte block size, and as a result, the "mempool" that stores unconfirmed transactions increased in length until the confirmation time went from something usually around 10 minutes to hours and hours, with some normal transactions unconfirmed after 16 hours.
Also, the warring camps have been DDoSing each other's networks and otherwise doing dumb shit rather than fixing the problem.
http://bitcoinist.net/bitcoin-core-is-preparing-for-miners-leaving-en-masse/
(Dashjr, the guy quoted in this article, is a pretty massive lolcow himself despite being a brilliant coder. I might explain him at some point.)
I haven't posted about this even though it's incredibly retarded from nearly every perspective, because the reasons it's retarded are almost too complicated to explain to anyone who doesn't already understand the technical issues around this.
This video is actually a pretty decent explanation:
Anyone who actually does know this shit intimately could probably point out a bunch of mistakes in my description of the blockchain. My dumbing down of it is probably intensified by my own dumbness.
ETA: Also sorry this isn't so funny. I've been thinking about this shit and it's hilarious in the full context of the situation, but writing some gigantic thesis to make the context accessible is not really easy.
"These salty idiots really think they can stick with a 1 megabyte block size and survive lol" just doesn't work.
Last edited: