{"id":912,"date":"2020-08-24T14:12:27","date_gmt":"2020-08-24T14:12:27","guid":{"rendered":"https:\/\/www.btse.com\/blog\/?p=912"},"modified":"2023-03-08T10:00:40","modified_gmt":"2023-03-08T10:00:40","slug":"audit-bitcoin","status":"publish","type":"post","link":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/","title":{"rendered":"How to Audit Bitcoin&#8217;s Supply &#038; Why It Is Important"},"content":{"rendered":"<p>written by <span style=\"text-decoration: underline;\"><a href=\"https:\/\/twitter.com\/veriphibtc\" target=\"_blank\" rel=\"noopener noreferrer\">@veriphibtc<\/a><\/span><\/p>\n<p><strong>For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h2><strong>The Full-Vested Power of a Bitcoin Node<\/strong><\/h2>\n<p>When you run your <span style=\"color: #1155cc;\"><a href=\"https:\/\/www.academy.btse.com\/post\/bitcoin-core\" target=\"_blank\" rel=\"noopener noreferrer\">own full Bitcoin node<\/a><\/span>, you have the prodigious power to verify with an ineluctable certainty how much Bitcoin there is in circulation and how much of it is left to mine. This is possible because your node contains the full blockchain of Bitcoin and therefore its entire history, including the full set of the latest <span style=\"color: #1155cc;\"><a href=\"https:\/\/www.academy.btse.com\/post\/utxo-coin-control\" target=\"_blank\" rel=\"noopener noreferrer\">UTXOs<\/a><\/span> (Unspent Transaction Outputs).<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Verify It Yourself<\/strong><\/h2>\n<p>Therefore with a simple command, you can ask how many Bitcoin are in circulation to your node without relying on and trusting a third party that will do otherwise. You can try it yourself after installing your full Bitcoin Node. Just enter on your command line terminal:<\/p>\n<p><em>bitcoin-cli gettxoutsetinfo<\/em><\/p>\n<p>These magic numbers will come out suddenly:<\/p>\n<div><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_721f4b90aafd41fa883a1b87c48baace-mv2.png?w=1080&#038;quality=75&#038;ssl=1\" align=\"center\" \/><\/div>\n<p>You can find a lot more interesting information with your Bitcoin Full Node. For example, \u201cheight\u201d indicates how many blocks were confirmed and part of Bitcoin&#8217;s Blockchain at the moment you made the command.<\/p>\n<p>For today&#8217;s article, we will be focusing on the most interesting output of this command, \u201ctotal_amount\u201d which indicates how many Bitcoin there are in circulation when the command was prompted.<\/p>\n<p>In the snapshot above, you can see at that moment there were exactly 18,464,223.37865277 bitcoins. However, this number seems strange knowing that block rewards have been rounded up figures thus far. Shouldn\u2019t the appropriate amount of bitcoin at that block be calculated by multiplying the number of blocks between each halving by the block subsidy of their particular subsidy epoch?<\/p>\n<p>Calculation:<\/p>\n<p><strong>(210,000 * 50 + 210,000 * 25 + 210,000 * 12.5 + (644,304-630,000) * 6.25 = <\/strong> <strong>18,464,400<\/strong><\/p>\n<p><strong>18,464,400 &#8211; 18,462,23.37865277 = <span style=\"color: #222222;\">176.62134723 <\/span><\/strong><\/p>\n<p><span style=\"color: #222222;\">This logical calculation is telling us that there should have been 18464400 bitcoin circulating at the moment and not <\/span>1846223.37865277 bitcoin. This means that there are exactly <span style=\"color: #222222;\">176.62134723 bitcoins that are missing.<\/span><\/p>\n<p><span style=\"color: #222222;\">This is quite perplexing but easily explained by the fact that miners haven\u2019t always claimed their full coinbase reward when due. Too bad for them but good for us as the unclaimed bitcoins are now irrecuperable and their loss slightly increases Bitcoin scarcity.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Why is this an important feature of Bitcoin?<\/strong><\/h2>\n<p>A thousand-year-old tale for businesses, governments, and people is the never-ending complexity of accounting and auditing. That problem is persistent throughout all assets but since the advancement of Bitcoin, the need to trust other parties was removed from the equation and complete auditability of a form of money is now possible.<\/p>\n<p>You can always verify how much Bitcoin you have compared to the current total supply without the risk of someone acting maliciously (as shown above). Therefore you know your money isn\u2019t being diluted by a corrupted centralized party! Bitcoin\u2019s simplicity, when juxtaposed to the Fiat system seems just too apparent for anyone not to notice in the longer term.<\/p>\n<p>Even Gold, which has always been considered as a reserve and hard asset, is far from capable of Bitcoin&#8217;s verifiability. The current gold supply is only an estimation as when it&#8217;s taken out from the ground, it&#8217;s not necessarily reported or compatibilized the right way.<\/p>\n<p>Bitcoin was the response to the unfairness of these monetary systems that kept diluting the value of people&#8217;s money through internal corruption, incompetence, and unjustified printing frenzies. Every person now has the power to be their own auditor with relatively cheap hardware and relatively simple software which is Bitcoin Core. You can run your own node on microcomputers such as a Raspberry Pi and only need approximately 300 GB of hard disk space to contain the full blockchain.<\/p>\n<p>However, this isn\u2019t the case with other cryptocurrencies.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>How to Interpret the Recent Debate Around Ethereum Supply?\u00a0<\/strong><\/h2>\n<p>This article&#8217;s idea was spurred by the recent debate around the fact there was no way at that moment to diligently and independently verify Ethereum&#8217;s total supply.<\/p>\n<p>Pierre Rochard (A high-profile individual in the Bitcoin ecosystem) has levied some criticism of the Ethereum community on their lack of dedication towards running a full Node. Since it\u2019s been trendy (on Twitter) to talk about how easy it is to verify Bitcoin\u2019s supply with the command shown above, Rochard questioned the Ethereum community on the auditability of ETH\u2019s supply and how it could trustlessly be verified.<\/p>\n<p>Vitalik Buterin, the main creator of Ethereum, responded to the Twitter thread by saying that the supply is \u201cclearly known\u201d but providing proof of it through the most popular Cryptocurrency data website on the web, CoinMarketCap. As this clearly wasn\u2019t addressing the question of <em>trustless <\/em>auditability of the cryptocurrency\u2019s supply, there was a fair amount of blowback.<\/p>\n<div><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_3e51d1da28734a4b981c88fb3f0bee3a-mv2.png?w=1080&#038;quality=75&#038;ssl=1\" align=\"center\" \/><\/div>\n<p>From then, #SupplyGate began trending on the Twittersphere with folks on the Ethereum community divided, some saying this was just a silly \u201cgotcha\u201d moment that was superficial since Ethereum\u2019s client source code is open, others agreeing with Bitcoiners that work has to be done to make it simpler for users to do things on their own.<\/p>\n<p>If web APIs (Application Programming Interfaces) like EtherScan would be good enough, how can one claim that censorship resistance is a priority? Decentralized projects need to be bulletproof and rigid from the ground up like Bitcoin is.<\/p>\n<p>Rochard then put up a 1 Million Satoshi bounty for the development of an open-source script that could be hooked up with an Ethereum Full Node to verify the supply in a trustless way. After a few tries by other community members, it seems that the user lastmjs.eth finally got to it and released his code and data from it in <span style=\"color: #1155cc;\"><a href=\"https:\/\/github.com\/lastmjs\/eth-total-supply\/commits\/master\" target=\"_blank\" rel=\"noopener noreferrer\">this GitHub repository<\/a><\/span>. By looking at when he added the data, it seems that it took him a few days to run the script on all blocks up to the present date. That\u2019s an eternity compared to the Bitcoin command which takes anything from 20 seconds to 5 minutes depending on the computer you\u2019re running it.<\/p>\n<div><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_a2675d5124c34daba1b44195f12ff431-mv2.png?w=1080&#038;quality=75&#038;ssl=1\" align=\"center\" \/><\/div>\n<p>&nbsp;<\/p>\n<h2><strong>Conclusion<\/strong><\/h2>\n<p>It seems like the ETH supply can now be audited trustlessly, though it\u2019s not an easy task. Through an analysis by Jameson Lopp, we can observe that a $2000 USD desktop computer with an internet high-speed connection took <span style=\"color: #1155cc;\"><a href=\"https:\/\/blog.lopp.net\/2020-altcoin-node-sync-tests\/\" target=\"_blank\" rel=\"noopener noreferrer\">5 days and 15 hours to sync the Geth implementation of Ethereum<\/a><\/span> (A Full Node) compared to only<span style=\"color: #1155cc;\"><a href=\"https:\/\/blog.lopp.net\/bitcoin-node-performance-sync-tests\/\" target=\"_blank\" rel=\"noopener noreferrer\"> 6 hours and 40 minutes for a Bitcoin Full Node<\/a><\/span>.<\/p>\n<p>Yes, some people did exaggerate the drama over #SupplyGate for meme purposes, but the point is valid. Trustless verification of any and every aspect of a cryptocurrency is integral to the very ethos of the space. The very existence of these systems hinges on this ability, and any criticism that results in the building\/simplification of these necessary tools should be welcomed with open arms.<\/p>\n<p>&nbsp;<\/p>\n<div>\n<div>\n<hr \/>\n<\/div>\n<p><em>Our aim is to create a platform that offers users the most enjoyable trading experience. If you have any feedback, please reach out to us at\u00a0feedback@btse.com or on Twitter @BTSE_Official.<\/em><\/p>\n<p><em>Note: BTSE Blog contents are intended solely to provide varying insights and perspectives. Unless otherwise noted, they do not represent the views of BTSE and should in no way be treated as investment advice. Markets are volatile, and trading brings rewards and risks. Trade with caution.<\/em><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>written by @veriphibtc For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds. &nbsp; The Full-Vested Power of a Bitcoin Node When you run your [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":5375,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[],"class_list":["post-912","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Audit Bitcoin&#039;s Supply &amp; Why It Is Important &#8212; BTSE Blog<\/title>\n<meta name=\"description\" content=\"For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.btse.com\/blog\/audit-bitcoin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Audit Bitcoin&#039;s Supply &amp; Why It Is Important\" \/>\n<meta property=\"og:description\" content=\"For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.btse.com\/blog\/audit-bitcoin\/\" \/>\n<meta property=\"og:site_name\" content=\"BTSE Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-24T14:12:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-08T10:00:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"4000\" \/>\n\t<meta property=\"og:image:height\" content=\"2250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"BTSE\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BTSE_Official\" \/>\n<meta name=\"twitter:site\" content=\"@BTSE_Official\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BTSE\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Audit Bitcoin's Supply & Why It Is Important &#8212; BTSE Blog","description":"For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/","og_locale":"en_US","og_type":"article","og_title":"How to Audit Bitcoin's Supply & Why It Is Important","og_description":"For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.","og_url":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/","og_site_name":"BTSE Blog","article_published_time":"2020-08-24T14:12:27+00:00","article_modified_time":"2023-03-08T10:00:40+00:00","og_image":[{"width":4000,"height":2250,"url":"https:\/\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png","type":"image\/png"}],"author":"BTSE","twitter_card":"summary_large_image","twitter_creator":"@BTSE_Official","twitter_site":"@BTSE_Official","twitter_misc":{"Written by":"BTSE","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#article","isPartOf":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/"},"author":{"name":"BTSE","@id":"https:\/\/www.btse.com\/blog\/#\/schema\/person\/46ad80e1bffe6cf5d79938127822f2ca"},"headline":"How to Audit Bitcoin&#8217;s Supply &#038; Why It Is Important","datePublished":"2020-08-24T14:12:27+00:00","dateModified":"2023-03-08T10:00:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/"},"wordCount":1232,"publisher":{"@id":"https:\/\/www.btse.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png?fit=4000%2C2250&quality=75&ssl=1","articleSection":["Analysis"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/","url":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/","name":"How to Audit Bitcoin's Supply & Why It Is Important &#8212; BTSE Blog","isPartOf":{"@id":"https:\/\/www.btse.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#primaryimage"},"image":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png?fit=4000%2C2250&quality=75&ssl=1","datePublished":"2020-08-24T14:12:27+00:00","dateModified":"2023-03-08T10:00:40+00:00","description":"For the first time in history, you have the phenomenal possibility to audit the global supply of a currency in a completely sovereign and independent way. That audit will cost you practically nothing and will only take a few seconds.","breadcrumb":{"@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.btse.com\/blog\/audit-bitcoin\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#primaryimage","url":"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png?fit=4000%2C2250&quality=75&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png?fit=4000%2C2250&quality=75&ssl=1","width":4000,"height":2250,"caption":"How to Audit Bitcoin's Supply & Why It Is Important"},{"@type":"BreadcrumbList","@id":"https:\/\/www.btse.com\/blog\/audit-bitcoin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.btse.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Audit Bitcoin&#8217;s Supply &#038; Why It Is Important"}]},{"@type":"WebSite","@id":"https:\/\/www.btse.com\/blog\/#website","url":"https:\/\/www.btse.com\/blog\/","name":"BTSE Blog","description":"Navigating the Crypto Frontier - Insights, Analysis, and Strategies","publisher":{"@id":"https:\/\/www.btse.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.btse.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.btse.com\/blog\/#organization","name":"BTSE","url":"https:\/\/www.btse.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.btse.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/btse-logo.png","contentUrl":"https:\/\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/btse-logo.png","width":1007,"height":306,"caption":"BTSE"},"image":{"@id":"https:\/\/www.btse.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/BTSE_Official","https:\/\/discord.com\/invite\/btse","https:\/\/www.linkedin.com\/company\/btsecom\/","https:\/\/t.me\/btsecom"]},{"@type":"Person","@id":"https:\/\/www.btse.com\/blog\/#\/schema\/person\/46ad80e1bffe6cf5d79938127822f2ca","name":"BTSE","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dc01110861deb9c4a6b15c6c841e4457320749d7c005164340fbf8d4eacefc5d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dc01110861deb9c4a6b15c6c841e4457320749d7c005164340fbf8d4eacefc5d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dc01110861deb9c4a6b15c6c841e4457320749d7c005164340fbf8d4eacefc5d?s=96&d=mm&r=g","caption":"BTSE"},"sameAs":["https:\/\/www.btse.com\/blog"],"url":"https:\/\/www.btse.com\/blog\/author\/btseadmin\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.btse.com\/blog\/wp-content\/uploads\/2023\/03\/f33f9f_c0001cf304784d2f99bc38bee505340e-mv2.png?fit=4000%2C2250&quality=75&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/posts\/912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/comments?post=912"}],"version-history":[{"count":2,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/posts\/912\/revisions"}],"predecessor-version":[{"id":6104,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/posts\/912\/revisions\/6104"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/media\/5375"}],"wp:attachment":[{"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/media?parent=912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/categories?post=912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.btse.com\/blog\/wp-json\/wp\/v2\/tags?post=912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}