Skip to content
This repository has been archived by the owner on Jan 23, 2019. It is now read-only.

Dual Cryptocurrency System

Peter Petrovics edited this page Jun 22, 2017 · 1 revision

INTRO

Purpose

Creating a medium of exchange pegged to USD or any other fiat currency Solve the problem of rigid money supply of the crypto monies

Preconditions

  • The system should have an acceptable level of volatility
  • have no deflationary bias
  • easy to understand and easy to use

Solution

Creating a blockchain money (token) on the basis of Ethereum or its fork The token - call it UCD (US Crypto Dollar) itself an independent ledger, a CC mined to certain aspect independently from ETH.

Creation of UCD

Differently from any previous CC

  • it is created and destroyed all the time
  • anybody can create a UCD having met with the conditions of the ORIGINATE smart contract running on ETH
  • anybody can destroy a UCD having met with the conditions of the REPEAL smart contract running on ETH

Conditions of the origination

Creating an escrow of (ETH) with ORIGINATE smart contract.

Steps of the origination

  • After the deposition of the ETHs the contract will issue UCDs and incorporates these UCD into the UCD ledger as a new block in the chain (as a kind of mining reward)
  • The owner of the “new” UCDs will be the designated account defined by the ETH owner in the escrow process (origination)
  • The amount of the new UCDs will be equal of the deposited ETH actual USD exchange rate i.e. if you deposited 2 ETHs would get 600 UCDs or whatever is the actual rate ( call it Origination Rate)

Use of UCDs and ETHs

After origination the user can do anything with its UCDs as with any other CC, meanwhile his /her ETHs is locked in the ETH ledger, can’t do anything with them.

Conditions of repealing

The ETH owner (the depositor/originator) may get back his/her ETHs through the REPEAL contract by sending the appropriate amount osf UCD to the contract. The amount should be equal with the origination exchange rate /ETH – PREMIUM

Originator’s PREMIUM

It is a small % of the originated UCD, depending on the time elapsed from the origination to the repealing. See Details.

Existing alternatives

Payment processors / gateways

Bitpay, ...

Cryptocurrencies

RISKS

Market making

Inflationary bias

The total premium amount increasing all the time. because a premium is never repealed.

Consider

  • to incorporate negative premium, i.e. the originator needs to have more UCD to free his deposit.
  • introduce a transaction fee top of the miners' fee to ta smart contract, it can be used as a regulative tool

Exchange rates of the system

ETH/UCD – partially fixed /pegged but market rate also may exist ETH/USD – floating market rate USD/UCD –floating market rate

Actors in the system

ETH holders UCD holders USD holders and all the combinations

Why people might originate UCD

They need a CC to use in the digital economy, they want to use their property i.e. getting some income ( the Premium). For them, the ETH is a store of value, or a kind of investment in the digital economy, like the real estate in the real world…. You don’t want to lose it for a mundane commodity.

Appreciation/depreciation of the ETH

Supply side increase/decrease may be not in synchrony with the demand of UCD

How to ensure that the value/ex.rate of the UCD keep around the USD?

Upside. As anybody with ETH can create UCDs there is a massive supply of UCDs. The Premium rate may influence the interests of the ETH holders, The higher the rate the more willing to originate UCDs. Downside. UCD market value falls under 1 USD. Originators may be interested in buying UCD on the market and repealing it. They get the extra premium on the top of the System premium. ETH holders might not too interested to originate UCD.

Collapse of the underlying CC

How might UCD survive that?

TECHNICAL DETAILS

Setting the origination ex. rate

Should be defined by bots, see Oracles

How to set the premium rate?

The premium is to use as a regulation tool.

etc.