{"id":6114,"date":"2022-11-11T02:50:00","date_gmt":"2022-11-11T02:50:00","guid":{"rendered":"http:\/\/ci02b00673f00325c3"},"modified":"2022-11-11T02:50:00","modified_gmt":"2022-11-11T02:50:00","slug":"the-problem-with-money-explained","status":"publish","type":"post","link":"https:\/\/bitcoinmagazine.com\/culture\/the-problem-with-money-explained","title":{"rendered":"The Problem With Money, And The Solution Explained"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><em>This is an opinion editorial by Arman The Parman, a Bitcoin educator passionate about privacy.<\/em><\/p>\n<h2>The Problem<\/h2>\n<p>To flourish, humanity needs to go back to free market money (not issued by central banks or governments, but arising from the market) that can&#8217;t be manipulated by central banks and\/or governments, nor eradicated. This money also needs to be digital, to facilitate international value transfer, yet scarce (digital tokens have always been \u201ccopyable\u201d).<\/p>\n<p>Gold used to work well, but being physical, as trade expanded beyond the local town to international trade, peer-to-peer exchange of gold became impractical. The solution to that weakness was to centralize it (using bank ledgers instead, or bank \u201cnotes\u201d), and digitize it (digitization of notes\/contracts), allowing banks to become intermediaries of all non-P2P transfers of money. Gold\u2019s physical nature led to the introduction of gold-backed paper\/digital money, but then ultimately to fiat money \u2014 government-issued money not backed by anything at all, not even gold. Fiat money costs nothing to produce, is not scarce, and allows governments to avoid market forces. It allows the government to always expand, facilitating a relentless and gradual march to worldwide totalitarianism.<\/p>\n<p>Satoshi Nakamoto solved this problem with Bitcoin.<\/p>\n<h2>The Solution<\/h2>\n<p>Using a distributed ledger (ledger, meaning a record of all the transactions; distributed, meaning existing in many places at once, all in synchrony), and disappearing from the public, he spawned a <a href=\"https:\/\/bitcoinmagazine.com\/guides\/what-is-money\">money<\/a> that has no central authority, no CEO \u2014 no one at all, who can be asked\/forced to shut it down. Every single node needs to be eradicated to eliminate Bitcoin, and there are thousands scattered all over the planet.<\/p>\n<p>That lack of central authority in a digital token would leave a problem \u2014 <em>double-spending.<\/em> How can anyone be sure of the true state of the ledger? What if a token existing in wallet number one that has been spent, is spent again from wallet number one? Who decides which payment was first, and which was later (and is illegitimate)?<\/p>\n<p>This was solved partly by creating the <a href=\"https:\/\/bitcoinmagazine.com\/culture\/bitcoins-blockchain-is-the-timechain\">timechain<\/a> (\u201cblockchain\u201d). Transactions are put in blocks \u2014 data grouped together, like pages in a book \u2014 and each block includes the hash of the previous block. For more details on how the blockchain works and what it\u2019s for, <a href=\"https:\/\/armantheparman.com\/blockchain\/\" target=\"_blank\" rel=\"noopener\">check here<\/a>. <\/p>\n<p>With the blockchain, the order of these blocks can\u2019t simply be changed around without anyone noticing. If somebody changes transactions in block number one, then the hash of block one will change. The hash of block one is part of the data of block two. That means changing block one will cause the data (the hash) in block two to be wrong. That makes block two invalid. If block two is invalid, then every block after that would be invalid. You can\u2019t have block 750,000 be valid if block two was not valid:<\/p>\n<p><em>The blockchain makes the ledger tamper-evident. <\/em><\/p>\n<p>The second part of the solution to double-spending was <a href=\"https:\/\/bitcoinmagazine.com\/guides\/proof-of-work\">proof-of-work<\/a>. Note that a re-ordering (or rewriting) of blocks is actually quite easy (and almost costless) to do \u2014 it just requires a computer to redo the hashes and link the blocks together. If a new version was presented to you, there isn\u2019t a way for you to know which version is correct \u2014 without proof-of-work. What Satoshi Nakamoto did was use PoW (invented <a href=\"https:\/\/learn.saylor.org\/mod\/book\/view.php?id=30735&amp;chapterid=6706\" target=\"_blank\" rel=\"noopener\">previously<\/a> by Dr. Adam Back) to make these hashes <em>costly <\/em>to produce. <\/p>\n<p>This costliness was introduced by adding a rule to the Bitcoin protocol, placing restrictions on what hash results are valid, necessitating multiple brute-force attempts at hashing in order to meet the requirement. Random brute force attempts by a computer, that cost electricity, is how it\u2019s done, but it is often explained in a way that\u2019s wrong and hated by informed Bitcoiners. \u201cBitcoin miners are looking for solutions to difficult math problems.\u201d <a href=\"https:\/\/bitcoinmagazine.com\/technical\/how-mining-protects-the-bitcoin-network\">They are not math problems.<\/a><\/p>\n<p>If attackers were to modify block one, they\u2019d have to also find a valid hash (by entering and iterating some meaningless data until the hash is valid), then enter the new hash into block two and in doing so invalidate the hash of block two. They\u2019d have to change block two in such a way to make it hash correctly, and then put that hash in block three, modifying block three. <\/p>\n<p>Then they\u2019d have to repeat the work done to hash block three, and so on, all the way to the current block. The energy expended in mining Bitcoin blocks thus protects the network from attack by making it too expensive to repeat all the energy use. To rewrite Bitcoin from block one would require a repetition of the entire world\u2019s cumulative energy expended on Bitcoin so far.<\/p>\n<p><em>Proof-of-work makes the blockchain tamper-proof.<\/em><\/p>\n<p>The other purpose of PoW is to solve the \u201c<a href=\"https:\/\/bitcoinmagazine.com\/glossary\/what-is-the-byzantine-generals-problem\">Byzantine Generals\u2019 Problem<\/a>.\u201d This arises in a distributed network of computers all needing to know the current state of affairs, and no message between computers can be trusted to report the current state (just like the predicament of the Byzantine Generals. <\/p>\n<p>The Byzantine Generals\u2019 problem is solved by creating a rule that the chain of Bitcoin blocks with the most cumulative work is the valid chain (often approximated as \u201cthe longest chain\u201d). This eliminates any requirement to trust an authority to state which version of the timechain is the valid one, should there be any discrepancy, and simply relies on everyone agreeing to that rule of \u201cmost work = the valid chain.\u201d<\/p>\n<p>Another problem that Nakamoto considered when creating new money is the problem of fair issuance, and how to do it in such a way to maximize adoption. Nakamoto achieved this by staggering the release of new coins, allowing some of the later adopters access to newly issued coins. For a detailed exploration of the fairness of Bitcoin\u2019s distribution, <a href=\"https:\/\/insights.bitcoinreserve.com\/is-bitcoins-distribution-fair\" target=\"_blank\" rel=\"noopener\">see this essay.<\/a><\/p>\n<p><em>50 bitcoins are released to miners every block, which occurs on average every 10 minutes, and that number of coins issued is halved every 210,000 blocks which is roughly every 4 years. Due to the programmed halving of issuance, there will come a day (estimated in the year 2140) where no further division is possible past the smallest unit (1 Satoshi = 0.00000001 bitcoin), and therefore the supply is mathematically capped and very close to 21 million coins.<\/em><\/p>\n<p>The difficulty adjustment was also crucial to prevent the supply cap of 21 million coins from being brought in ahead of schedule \u2014 it\u2019s interesting to note, for the experienced Bitcoiner, that the difficulty adjustment does not affect the supply cap of bitcoin as such \u2014 it just prevents a change to the <em>schedule of release<\/em>. Even if there was no difficulty adjustment, the 21 million cap can not be breached. For those interested in how mining works and the difficulty adjustment, <a href=\"https:\/\/bitcoinmagazine.com\/technical\/how-mining-protects-the-bitcoin-network\">this essay will explain<\/a>.<\/p>\n<p>Finally, the creation of this money affected something outside the code \u2014 game theory. In the same way that the human genome is ultimately responsible for magnificent monuments and works of art, those things are not actually found in our genetic code. This is described by \u201c<a href=\"https:\/\/en.wikipedia.org\/wiki\/The_Extended_Phenotype\" target=\"_blank\" rel=\"noopener\"><em>The Extended Phenotype<\/em><\/a><em>,\u201d <\/em>a book and term coined by Richard Dawkins. Bitcoin\u2019s code results in humans acting in such a way to ensure its success. When you learn about Bitcoin in depth, and the game theory surrounding it, you naturally come to this conclusion:<\/p>\n<p>The only thing that can stop Bitcoin is worldwide coordinated authoritarianism, and the only thing that can stop worldwide coordinated authoritarianism is Bitcoin.<\/p>\n<p><em>This is a guest post by Arman The Parman. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc or <\/em>Bitcoin Magazine<em>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bitcoin is sound money because the blockchain makes its ledger tamper-evident, while proof-of-work ensures the blockchain is tamper-proof.<\/p>\n","protected":false},"author":2824,"featured_media":3331,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[556,1393,59,1219],"class_list":{"0":"post-6114","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-culture","8":"tag-blockchain","9":"tag-money","10":"tag-opinion","11":"tag-proof-of-work"},"author_data":{"id":2824,"name":"Arman The Parman","nicename":"arman-the-parman","avatar_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/12\/atp2-96x96.png"},"featured_image_url":"https:\/\/bitcoinmagazine.com\/wp-content\/uploads\/2024\/11\/bitcoin-over-fiat.png","_links":{"self":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/6114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/users\/2824"}],"replies":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/comments?post=6114"}],"version-history":[{"count":0,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/posts\/6114\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media\/3331"}],"wp:attachment":[{"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/media?parent=6114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/categories?post=6114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitcoinmagazine.com\/wp-json\/wp\/v2\/tags?post=6114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}