There is No Direct Interaction between DeFi and the Telecommunication Mobile Networks
We will Create a Decentralized Chainlink Oracle to handle communications between the BlockChain and USSD Server inside Core Mobile Networks
This is the total amount allocated to RainMaker - DeFi to GSM.
Challenge****Overall Goal: To Bring Millions of Telecommunication Users of Non-Smartphones (Feature Phones) to the Cardano Smart Contracts Eco System.
Safety in Numbers Proposal
Introduction
RainMaker is integration between:-
Chainlink Decentralized Oracle and USSD (Unstructured Supplementary Service Data) is a Global System for Mobile Communications (GSM - Global System for Mobile Communication) protocol that is used to send text messages, USSD is similar to Short Message Service (SMS).
USSD uses codes made up of the characters that are available on a mobile phone.
For Example, **Tom,**wants to send 10 ADA to Jon, **Tom,**will type in his Phone:-
*222*5421*10*055695475#
and Press Send
Where
222: send ADA command
5421: Tom Wallet Pin Code
10: Amount of ADA
055695475: Jon Phone Number = Wallet Address
(RainMaker will translate the phone number to Wallet Shelley Address By a naming solution like ADA Handle)
Chainlink
Is a decentralized blockchain oracle network built on Ethereum? The network is intended to be used to facilitate the transfer of tamper-proof data from off-chain sources to on-chain smart contracts.
Why USSD?
Why Chainlink?
RainMaker System Topology
If you see the Figure above
RainMakeractually is the Chainlink Node Server in the DMZ or demilitarized zone (in Network Security DMZ means the Computer Network that is exposed to the internet) the benefit is to keep all your servers and data hidden from the internet in the backend network, but only connected to the DMZ.
Chainlink Node is built and designed to be the building block of the Chainlink Blockchain, just like a living cell in the body, and Smart Contracts will communicate with the Node through its External Adapters using Link Crypto Currency for fees and security, also there is more security keys and measures securing Chainlink and make it the first choice for DApps developers.
OpenCode USSD Center As a pioneer in USSD technology, Opencode Systems has been involved in the world of mobile network systems for the past 20 years. As of 2020, Opencode USSD Gateway is used by more than 50 mobile operators worldwide, which is the best indication of its success.
Business Model
RainMaker is Chainlink Node but combined with OpenCode USSD it is also a Telecom Service Provider, so First you need to get the required licenses and comply with government regulations, Second you need to partner with a Mobile Network Operator, all Telecom companies had a Value Added Service (VAS) Department responsible for making such deals.
Market selection is key, the initial market should meet these criteria:-
++KENYA++meet all the above.
Work Models Potentials
We could encourage governments to adopt Cryptocurrency by:-
Proposal Goal: To Create Prof Of Concept Model:-
We want to send Crypto Tokens from one Feature Phone to another using USSD and Decentralized Oracle.
Key Performance Indicator KPI and Definition of Success
Budget
Definition Of Success for the Next 3 month
Proposed Proof of Concept Test Date Monday,28 February 2022
Highlighted Comment
Hi Tareq,
Nice proposal. Some points/questions.
How does this project differ from other similar service providers that use this model (a telephone communication-based transaction builder)?
Looking forward to your reply!
Comment by Fermat
Replay
Dear fermat Thanks very much for your comment.
I want to clarify that we are not responsible or holders of any crypto assets.
From our experience, we must be partnered with Smart Contract developers to provide one full application for a government license and business agreement with MNO.
For this Proposal, we will build a Proof Of Concept only, because the License for a Full USSD server is more than 100K dollars, so we are using a very simple USSD server connected to a Chainlink Oracle, the Oracle will communicate with a Decentralized Wallet in the Test net.
I hope we could use Ardana or any other Wallet As A Service solution, it's very difficult to build our own.
We are now considering using Charli3 Oracle its Native Cardano Oracle, instead of Etherum Based Chainlink.
Since the project will be highly regulated, access to users' Meta Data will be subject to government regulation for Privacy and Data Governance.
We are looking for team members, people that want to participate in creating new solutions and provide their time and knowledge with almost nothing in return, at least in these Proof Of Concept Project.
**Proposal Video:**https://youtu.be/fGrHUKwFb34
Eng. Tarig Monaffal - ITC Engineer Entrepreneur SN Member
Eng. Mohamed Frihi- Sales Account & Country Manager Opencode Systems Ltd.