Month: December 2017

Central Bank Digital Currency -a Blueprint

eRupiah: RBI’s Virtual Cash

source Key words: Central Bank Digital Currency, public key-private key cryptography, Digital currency wallet, Corruption, site de rencontre les plus populaire Introduction: No currency has ever been used in the human history which did not have the stamp of an authority. Bitcoin is a medium of payment but it is not money for the same reason. Nonetheless, the technology underlying Bitcoin is a significant one with great potential. A central bank, issuer of paper currency, can use some selected components of Bitcoin technology to replace paper currency with virtual currency, retaining all the important features of paper currency. The most important of them is that a central bank note is a freely negotiable bearer bond and a legal tender in the hand of its holder. It does not require any third party verification. Counterfeiting a central bank note is not impossible but difficult and costly. The central bank neither authenticates any transaction made with that particular note nor does it keep any record of that transaction. The note remains as a liability on the book of the central bank till it comes back to it, either for reissue or its destruction. The physical nature of the note ensures that no double spending is possible with the same note by its current holder. In case of digital cash, the main issue that a central bank has to resolve is the issue of double spending without depending on third party verification of the same. What follows hereunder is an outline of a system that any central bank can implement to issue its own currency retaining most, if not all, of the desired properties of a paper currency.

here I am presenting below a system based on digital currency on a mobile phone. There is no compelling reason to believe that the same system cannot be implemented on a specially designed smart card with embedded chip. The system outlined below is described within the currency management framework of the Reserve bank of India (RBI). With little tweaking the same can be customized by any central bank.

résumé une étrange rencontre jb stamper sites de rencontres belgique RBI Currency Management Framework:

RBI carries out its currency management function through its 19 Issue Offices located across the country. There is a network of 4281 currency chests and 4044 small coin depots in selected commercial bank branches. These chests store currency notes and rupee coins on behalf of RBI.  The note distribution mechanism is summarized in the following diagram.

For issuance of digital currency, each currency chest would function as a data center for hosting the ledger book of notes issued from it.   Similarly each issue office of RBI would have a copy of the entire ledger book of notes. A folio would be opened in the note ledger book when the first time a specific note is issued.  Each data center will have complete inventory of wallets issued by RBI.

Every bank branch would have a digital cash dispenser. Any wallet holder would be able to replenish her wallet with digital currency by pairing it with the dispenser via Bluetooth or NFC communication channel.  Similarly every ATM would have similar facility. At the time of cash dispensation from bank branch or ATM would require Aadhaar based biometric verification of wallet.  For cash transfer between wallets of two individuals this verification is not a necessary requirement.

source site The protocol for issue of eRupiah

  1. RBI would maintain ledgers of each currency note in a distributed database.
  2. Currently RBI issues notes through its Issue offices. The distributed database will be created according to issue departments of RBI. Each Issue office of RBI will be able to issue new digital currency and destroy old digital currency. Destruction of old digital currency would help RBI to keep the number of entries in the ledger folio of a particular note within a limit. Every Issue offices would maintain record of all notes issued by it as well as copies of corresponding records of 3 neighboring Issue offices.
  3. Each currency chest will have a database of notes received by it from RBI’s Issue department.
  4. Each currency chest will also have replicated database of its three nearest neighbor
  5. The system will issue new digital currency when an account holder wants to withdraw cash from its account with RBI.
  6. The account holder would specify how much of its cash withdrawal would be in digital form. This facility would be provided for an interim period when both forms of currency would be in circulation.
  7. To incentivize issue of digital cash, RBI may reward with a fixed amount that could be related to the cost of producing physical cash.
  8. RBI is banker to the Central and State Governments. It also functions as banker to the banks and thus enables settling of inter-bank obligations. These account holders of RBI would get digital cash in their Jumbo Wallet which would be a server in the account holder’s custody. It would be like a till holding cash. An authorized person can withdraw e-Rupiah from the till as and when required.
  9. The RBI’s Note ledger would comprise ledger folios of each currency notes issued.
  10. Each record in the Note ledger would comprise the following attributes: (1) a sequential no, (2) unique identity / sr no of a note, (3) hashed value of the note serial no, (4) identity of the issue department, (5) denomination, , (6) time stamp of transaction, (7) hashed value of identity of paying wallet (first time payer would be RBI), (8) hashed value of identity of receiver wallet, (9) active flag,   (10) hashed value of first 9  attributes , (11) hash value of the first 9 attributes of earlier transaction record of the same note. The identity of a wallet is described below.
  11. RBI will also maintain database of each wallet downloaded from its website.
  12. The wallet database will have a header record with the following attributes (1) IMEI no of each phone, (2) Aadhaar No of the phone owner, (3) timestamp of successful downloading of the wallet, (4) the GPS location of the phone at the time of downloading of the wallet, (5) a unique private key generated for each wallet and (6) the corresponding unique public key generated for each wallet. This data would also be hashed and encrypted with RBI’s private key and will be part of the header record. RBI’s public key would also form a part of the header record. The private and public key of each wallet would be generated by RBI at the runtime. The hashed value of attributes 1 to 6 would be the identity of each wallet.
  13. Each wallet will have its own database of transactions. Each record in the transaction database will represent a note that has been loaded into the wallet. Each record will have the following attributes: (1) unique identity of the note, (2) note denomination, (3) digitally signed (with the private key of the paying wallet) hashed value of the concatenated string of serial no and denomination, (4) digitally signed ( with the private key of the paying wallet) hash value of concatenated string of attributes 1 and 2 of the header record with private key of payer wallet, (7) public key of the paying wallet, (8) timestamp of last transaction( i.e. timestamp of receipt of the note , (9) timestamp of the payment transaction, (10) payment status (paid or unpaid), (10) hashed value of the earlier transaction of the note(attributes 1,2,3,4,5).
  14. A transaction between two wallets would involve “note data” transfer from the paying wallet to receiving wallet. Every note that gets transferred from the payer’s wallet to the recipient’s wallet would essentially mean transfer of the entire record from the former to the latter. In the process of data transfer two insert / update activities take place in the receiver’s and payer’s wallet respectively. The receiver’s wallet inserts a new note record while the payer’s wallet updates the concerned note’s existing record.
  15. Once the receiving wallet gets a new e_Rupiah note, it checks the authenticity of the note by calculating hash value of the concatenated string of attribute 1 and 2 of step at 13. In the payer’s wallet the status flag would get changed to “paid” while in the receiver’s wallet it would continue to have the status flag as “unpaid”.
  16. Any wallet would have a limit in terms of number of records / notes. When the database has reached its limit then the wallet would have to be uploaded to RBI and a new wallet has to be downloaded.
  17. At any point of time a single wallet would be subject to 2 limits- holding limit of no of transactional records and total value of a single transaction. For a high value transaction two factor authentications would be required. (say above one lac). Both paying wallet as well as receiving wallet has to simultaneously establish connection with RBI and get their credential verified.
  18. As and when no of records in a wallet’s transactional database reaches its limit, the database has to be downloaded in an ATM or at a bank branch. The wallet would be purged of the all transaction records with status as “paid”. The wallet holder then can download more E_Rupiah from an ATM or from a bank brunch. RBI will update its ledger book of individual notes thus uploaded from each wallet.
  19. Any fraudulent transactions identified in the process of uploading would get notified and thorough automated forensic audit perpetrator of fraud would get identified.


Trading or Investing in Bitcoin is Injurious to your Financial Health.

One of the fundamental lessons of all financial scams is that there always exists enough number of gullible people to be conned by merchants of dream. For example, the people of 17th century Amsterdam started believing that prices of a bunch of tulip bulbs could rise to a level higher than the value of a furnished luxury house. It also happened during the dotcom bubble of late 1990s. Presently such a bubble is unfolding before our own eyes and the sad part of it is that some financial sector regulators are actively encouraging formation of this bubble in the name of financial innovation. It would be apposite here to recall the scathing criticism that the Financial Crisis Inquiry Commission of US Congress made of the regulatory failure leading to the sub-prime financial crisis:  We conclude widespread failures in financial regulation and supervision proved devastating to the stability of the nation’s financial markets.

U.S. financial firms CME Group and CBOE are going to launch Bitcoin futures on December 18, followed by launch of binary options on Bitcoin by Cantor Fitzgerald. The US regulator for futures market, Commodity Futures Trading Commission (CFTC), has allowed introduction of these new products by these exchange platforms on the basis of self-certification submitted by them. The Commodity Exchange Act of USA allows such exchanges called Designated Contract Markets (DCM) to introduce new contracts by submitting a written self-certification to the CFTC that the contract complies with the Commodity Exchange Act (CEA) and CFTC regulations. It is the responsibility of DCMs to determine that the offering complies with the CEA and Commission regulations.

The CFTC in its press release of 1st December has referred to the IRS characterization of Bitcoin as a virtual “currency”. More than that, IRS has referred it as “convertible virtual currency”. I have already explained in my earlier blog why Bitcoin cannot be called a currency. In 2015, CFTC declared Bitcoin as a “commodity” by referring to the CEA act that includes “all services, rights, and interests in which contracts for future delivery are presently or in the future dealt in.” in the definitional boundary  of commodity. The press release clarifies that “Bitcoin and other virtual currencies are encompassed in the definition and properly defined as commodities”.  Under CEA commodities are classified into three categories-

(1) enter Agricultural commodities

(2) Excluded commodities which include, inter alia, an interest rate, exchange rate, currency, security, security index, credit risk or measure, debt or equity instrument, index or measure of inflation, or other macroeconomic index or measures

(3) go Exempt Commodity which means a commodity that is not an excluded commodity or an agricultural commodity.

Prof.  Shadab of New York Law School has argued in his written statement submitted to the CFTC that Bitcoin should be classified as “exempt commodities and not as excluded (currency) commodities “.

Each Bitcoin future contract on CME would be composed of 5 Bitcoins. The tick size (the minimum fluctuation) has been fixed at $5 per bitcoin, amounting to $25 per contract. Per person open position limit has been set at 1000 contracts. The daily price fluctuation of a Bitcoin future is limited to a 20% band above or below the prior settlement price.  The settlement price will be Bitcoin Reference Rate (BRR). BRR is calculated by UK based crypto currency trading platform -Crypto Facilities Ltd, in partnership with CME.  BRR is calculated by taking traded price and volume data from a few selected exchanges involved in spot Bitcoin trading.   Price and volume data are obtained for 12 periods of 5 minutes each   in the last hour of trading. For each time interval, a volume weighted median price is calculated. The overall price is average of these 12 prices.

So, purely from methodological perspective, construction of reference price cannot be faulted. Since BRR is based on observed prices of Bitcoins traded on mostly unregulated exchanges, these prices are always subject to manipulation.  The extent of volatility that can happen on these exchanges can be understood from the movement of bitcoin price on December 7. On this day, the price of 1 Bitcoin fluctuated from a high of USD 19,000 to a low of USD 4,000.  If the price volatility is considered in conjunction with volume volatility (see the graphs below), Bitcoin may turn out to be Twenty First century’s first virtual Tulip.








Data source- here

Given this “insane volatility” ( as described by the chairman of BBCBS committee) of spot prices of a traded asset, the CFTC’s move  in allowing derivative products  on such an asset can be highly counterproductive. Apparently the CFTC believes that by bringing Bitcoin on a regulated platform it would be able to contain the speculative excess.  The high margin requirement is expected to dissuade small investors to take positions in the Futures market, leaving the field open for play by institutional investors. More than 100 hedge funds have been created in the last one year to trade in digital currency only. It is reported that there is $10B of institutional money waiting on the sidelines to invest in digital currency today. To meet the requirements of these institutional investors, Coinbase, the US based Bitcoin exchange, has launched a new company to store securely their digital assets (see here). The company has claimed that it is already holding $9 billion of digital currency on behalf of its customers.

It should be a matter of regulatory concern about the source of Bitcoin’s price volatility. Apart from alleged price manipulation the most plausible explanation would be the intrinsic unbridgeable gap between demand and supply of Bitcoin. New supply of Bitcoin is largely a result of mining activities and the maximum supply of Bitcoin is a known figure. Against the back drop of a largely inelastic supply curve, the demand curve is driven by enthusiasts of cryptocurrency- a fast growing tribe. The fundamental inelasticity of the supply curve is getting reflected in higher and higher cost of Bitcoin based transactions.   The following two graphs show how running Bitcoin network becoming costlier and costlier.







Given its inherent supply constraint, there is no possibility of Bitcoin becoming a global currency in its current form. Since Bitcoin is a highly sophisticated technological product, it attraction to young people is immense, like marijuana once was. But it should be the job of central banks to proclaim from the rooftop with as much force as it can command that: citas online san gabriel go to site Trading and or Investing in Bitcoin is injurious to your financial health.