rchain / bounties

RChain Bounty Program
MIT License
90 stars 62 forks source link

Stable Coins on the RChain Platform #655

Closed iamcoderisk closed 6 years ago

iamcoderisk commented 6 years ago

Since regular people could send money anywhere around the world without any middlemen, instantly, and at an extremely competitive rates as compared to the existing financial systems. However, they'd be a need to get in touch with some of the e-commerce companies in Nigeria, having a partnership terms with them so that they'd see a more reasonable need of using Rchain crypto as a medium of purchase or as an alternative to bitcoin and Naira. I see this as one of the ways of buying the minds of the people. Just imagine jumia, konga, myshayo,obeezi and commerce using rchain crypto it means that as we are growing, our audience or users will also grow alongside. Please if the idea is okay and feasible let's work on it.

Task

Writing a standard proposal to jumia, konga, dealdey and other e-commerce platform in Nigeria for the acceptance of Rchain Special currency (coin):

allancto commented 6 years ago

@iamcoderisk , I think this could be interesting but it's oriented in totally the wrong way. For the kind of money transactions you're talking about what's required is a "stablecoin". Two of our RChain directors come from a project called MakerDAO which is in fact developing a stable coin.

Would you be willing to look through some of the MakerDao reddits and mediums, and collaborate on that?

Also I'd like to suggest changing the title to something like "Stable Coins on the RChain Platform", would that be ok with you?

Allan @allanc on discord

philipandri002 commented 6 years ago

This is a beautiful idea and I also think, it is strategic. However more insight and ideas will make it truly achievable. I truly believe we can work on this.

There is a need to either partner with big coperations in African or leading indigenous or local online business here in Nigeria

casanwugo commented 6 years ago

@iamcoderisk,, you have a very valid point and must say that this topic is highly interesting. But permit me to remind you, that crptocurrency is yet to be fully accepted in the Nigeria market as it is yet to be licensed or regulated by the CBN.

A “stable coin” is a cryptocurrency that is pegged to another stable asset, like gold or the U.S. dollar. It's a currency that is global, but is not tied to a central bank and has low volatility. ... The adoption of stable coins will be be a catalyst to the new decentralized internet becoming mainstream.

However, the RChain directors and collaborators alike might need to look into this, and find a way to conquer this territory, as RChain is on its own a strong community!

allancto commented 6 years ago

@casanwugo , @iamcoderisk , can you give us a short report or reading list to understand stable coin and peg more? I would suggest a good starting point the Medium article by @nashef. If you have any trouble finding it let me know.

Allan

casanwugo commented 6 years ago

@allancto, Stablecoins by all measures have been a success, they just need to continue succeeding. Maker Dai is great, adoption on exchanges is already continuing at a decent rate (idex, radar relay, etc.). Just need more awareness and for the concept not to be dismissed by the average crypto enthusiast.

What are stablecoins?

In most parts of the world, there is no such thing as a stable form of money. Especially in cases of hyperinflation, as it currently is the case in Venezuela, we can really experience the importance of a stable currency. Even fiat currencies such as the US Dollar and the Euro are subject to fluctuating exchange rates, diminishing purchasing power, and inflation. However, these fluctuations are usually so small that we can still use these government-issued currencies on a day-to-day basis.

These fluctuations are amplified in the realm of cryptocurrencies which are subject to massive volatility, making them both attractive to speculators and impractical for mainstream use. An ideal cryptocurrency is stable in its purchasing power or is at most slightly inflationary as to incentivize the owners to spend their coins rather than holding on to them. This ideal cryptocurrency is also known as a “stablecoin”. In their most simplistic form, stablecoins are simply cryptocurrencies with stable prices measured in fiat currency.

“A stablecoin is a cryptocurrency that is often pegged to another stable asset, like gold or the U.S. dollar. It’s a currency that is global, but is not tied to a central bank and has low volatility. This allows for practical usage of using cryptocurrency like paying for things every single day.” Sherman Lee A perfectly engineered stablecoin is the key to achieve all three essential properties of a currency.

Medium of exchange (ability to trade goods and services without bartering) Store of value (means of maintaining wealth over time) Unit of account (measurment unit to define and compare market values)

Why are stablecoins important?

For any currency, stability is crucial to trade goods and services without the risk of either the buyer- or seller-side losing value as a result of the price volatility. For cryptocurrencies specifically, price volatility prevents mainstream adoption of applications built on top of the cryptocurrency protocols.

“Any application which requires a low threshold of volatility to be viable on a blockchain, consumer loans for example, simply cannot be denominated in a currency which fluctuates 10–20 percent in a day, like Bitcoin and Ether.” Gregory DiPrisco from MarkerDAO.

For example, it is hard to design a decentralized insurance solution, derivatives or prediction markets if the underlying cryptocurrency changes significantly over short periods of time. The adoption of stablecoins will therefore be a catalyst to the new decentralized internet becoming mainstream.

I hope this short piece helps.

Well, here is what the Medium has to say about bringing stablecoins to the next level;

The extraordinary expansion of the cryptocurrency markets leads to the need for a stable digital currency, a currency that can be a safe haven in fiat currency terms, without exposure to the volatility risk of the market while being a means of exchange for market participants.

The prime function of a stablecoin is stability.

For a currency, to function as a medium of exchange, it must represent a standard of value accepted by all parties for the short and medium term. To be used and exchanged as “unit of account” people are looking for a stablecoin because they want to be sure its value tomorrow will be predictable and close to today’s value.

This criterion favors fiat-backed tokens as they will track the price of the underlying asset rather than other digital assets and therefore most of them are easy to value. Stablecoins already exist, the best-known being Tether. Their cryptocurrency USDT is pegged to the US Dollar. It was recently announced that Tether received subpoena from the U.S. Commodity Futures Trading Commission (CFTC). Because stablecoins users are looking for a safe haven, they are particularly demanding in terms of transparency on banking relationships (tier 1 or tier 2 banks) and on regular access to external auditing. According to recent press releases, the current solutions do not follow the transparency standards that prevail in the traditional financial world. Everyone agrees there is room for improvement.

Thanks for reading.

jasoncruzzy commented 6 years ago

@iamcoderisk @philipandri002 @casanwugo yes this will definitely improve Rchain but i think that should be done in the nearest future, we should be a little patient on this issue and focus more on awareness and publicity of the Rchain community most especially in africa in that way it will be much more easier for the 'e-commerce' to accept our proposals and include us as a 'stable coin'

allancto commented 6 years ago

I removed the Africa keyword because this issue should be worldwide.

jasoncruzzy commented 6 years ago

@allancto If you go read the 'task' on this issue. The proposal is specific on "Nigeria" rather than Africa/Global.

allancto commented 6 years ago

Purpose Education- increase the knowledge within RChain about stable coins and how they may be used. Generate ideas- how can stablecoins on RChain benefit individuals worldwide.

Format Guided study group. One guide plus 5-10 students. Guide should have general background but not be an expert in the domain, guide will learn along with the entire group.

Guide will be responsible for finding materials, creating assignments, leading discussions. Aim to include participants from many geographical areas. Guide may choose to invite speakers, for instance from existing stablecoin projects.

Product Visible product will include materials other coummunity members can draw upon- links / bibliography, essays/ position papers written by the team, calculators or simulations, and so on. Shared folder accessible here: https://drive.google.com/open?id=1MMPWFheT-KLvrqjH6pNE7oE1of_NSCXR

Describe how the building and implementation of this task will benefit the RChain Membership Membership community with knowledge in this domain.

Estimated Budget of Task: $[3000] \ $200 for each participant, additional $800 for participants who serve in the role of guide. Total for this team, ~$3000. Expectations: each participant should expect to spend about 10 hours of time on this project. Guides should expect to spend significantly more time.

Estimated Timeline Required to Complete the Task: [2 weeks] \ First week: Second week:

Measure of Completion: [Guide determines] Google docs folder containing essays, bibliography and other products, as above. Repository link is HERE.

----- \ Disclaimer All work and rewards are subject to member review and budgetary oversight. Participation is NOT a guarantee of reward.

Legal \ Task Submitter shall not submit Tasks that will involve RHOC being transacted in any manner that (i) jeopardizes RHOC’s status as a software access token or other relevant and applicable description of the RHOC as an “asset”—not a security— or (2) violates, in any manner, applicable U.S. Securities laws.

allancto commented 6 years ago

@jasoncruzzy, @iamcoderisk @philipandri002 @casanwugo above is an issue statement to consider. if a nigeria specific proposal is desired, we can split this into two issues. Just let me know what you would like me to do. Thanks!

@casanwugo I've taken your post above and included it in the gdocs repo as an essay so everyone can have some idea of what the repo will look like. If you do not want it posted this way just let me know and I will remove it. Thanks!

philipandri002 commented 6 years ago

In my opinion and from my understanding, the problem is inherent to the distributed nature of cryptocurrencies because thousands of computers have to agree on transactions before they are posted. The only way to solve this is to make a crypto currency require less verification and that opens things up to fraud. Or improve ping for all the computers on the block chain, and that can’t really be controlled. There really isn’t a solution to this right now.

Also, The number of transactions should not cause any increases in processing times. The transactions can and are processed in batches so as long as the number of computers increase proportionally to the number of transactions, which they should processing time will be the same.

And if you think in terms of processing times credit/debit cards are the worst. Transactions stay pending for a day at least, and aren’t actually processed until then. The problem is the cards are centrally controlled so they can make guarantees the transaction will definitely be processed and if it isn’t then the bank/card company handle the discrepancies. So technically the processing times are “faked”. With crypto since there is no central authority this can’t be done. So the transaction time for crypto is actual transaction time, if the transaction is complete, then it really is complete.

Technically the only faster way to truly transfer money is paypal(Or similar services) and it is very close to instant, but only as long as the money is in your wallet, if it isn’t it’s limited by your bank which again takes at least a day.

allancto commented 6 years ago

@philipandri002 I've copied and pasted your post above into the repo "Essays 0. Why are Stablecoins of Interest to Me?" https://drive.google.com/open?id=1ic7j1dx4f-lVbnLXRP3NJLYFbdkdvW2E

Let me know if you have any trouble getting to this folder or accessing your document.

Thanks! Allan

jasoncruzzy commented 6 years ago

@ allanco i just went through the link without no troubles

Keaycee commented 6 years ago

@iamcoderisk please accept this invite

Keaycee commented 6 years ago

@iamcoderisk You've got a prospect in your point. I like the idea, but we need to understand that there are lots of cryptocurrencies which are yet to be to recognized especially in Nigeria. Bitcoin and Ethereum are known globally and some countries accept it as a medium of exchange. In Nigeria, Financial and other institutions are yet to accept this coin as a means of exchange. A stable coin, is not like every other crypto coin, because it relies or it's been linked on others asset that has already been given value, or has value and accepted as a medium of exchange in the world. For a stable coin on RChain is a nice idea, but that will make individuals and some investors to hold the coin as an asset. However, some potential investors and individuals may prefer to hold it because of the future valuation, but not as a stable coin.

TrenchFloat commented 6 years ago

There seems to be no action on @allancto 's proposal after over two weeks.

allancto commented 6 years ago

@TrenchFloat thank you for adding wontfix- this is an issue we may wish to consider in the future but on hold for now. We had hoped to find a guide/ team leader within this task who would be able to lead the team through researching and learning about stable coins. This has not happened yet.

Many of the members who have provided input into this issue here are geographically from Nigeria. At the RAM meeting 2018 0523 there was quite a bit of discussion of how to enable contributions by members from Africa in general and Nigeria in particular. @Ojimadu volunteered to begin a collaboration so that all interested members may explore project ideas. What special skills, perspectives and opportunities does this demographic of members bring, and what projects might be inspired that create unique value for our Cooperative.