{"id":8971,"date":"2022-09-30T18:24:38","date_gmt":"2022-09-30T18:24:38","guid":{"rendered":"https:\/\/mdr.foobrdigital.com\/?p=8971"},"modified":"2022-09-30T18:24:38","modified_gmt":"2022-09-30T18:24:38","slug":"main-functions-of-bitcoins-monetary-system-2","status":"publish","type":"post","link":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/2022\/09\/30\/main-functions-of-bitcoins-monetary-system-2\/","title":{"rendered":"Main functions of Bitcoin\u2019s monetary system"},"content":{"rendered":"\n<p>In order to provide a functioning monetary system, without a central mediator, Bitcoin needs to achieve the following:<\/p>\n\n\n\n<ol><li>Maintaining an accurate historic ledger of transactions &amp; unspent balances<\/li><li>Validate new transactions that confirm with the rules (consensus mechanism)<\/li><li>Add those transactions to the historic ledger, in the correct date order &amp; data format<\/li><li>Issue new bitcoin at the defined rate &#8211; currently 6.25BTC per new block<\/li><li>Allow wallets to spend &amp; receive transactions &amp; sync to the ledger<\/li><li>Act as a service for external users\/services to reference transactional data<\/li><li>Route information across participants in its peer-to-peer network<\/li><\/ol>\n\n\n\n<p>Satoshi Nakamoto encapsulated these functions in the original reference code he wrote in 2008.&nbsp; It has since been updated and is made available in a reference client, the most commonly used being Bitcoin Core.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to provide a functioning monetary system, without a central mediator, Bitcoin needs to achieve the following: Maintaining an accurate historic ledger of transactions &amp; unspent balances Validate new transactions that confirm with the rules (consensus mechanism) Add those transactions to the historic ledger, in the correct date order &amp; data format Issue new [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[377],"tags":[],"_links":{"self":[{"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/posts\/8971"}],"collection":[{"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/comments?post=8971"}],"version-history":[{"count":0,"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/posts\/8971\/revisions"}],"wp:attachment":[{"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/media?parent=8971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/categories?post=8971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mudassirbackup.infinitycodestudio.com\/index.php\/wp-json\/wp\/v2\/tags?post=8971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}