Why would companies want to use the OmiseGO network and SDK

in #omisego7 years ago


 I found this explanation really helpful.. Maybe helps you too..“But as it seems to me that this point is not very clear to many and is absolutely crucial imo, I decided to make it a post in itself.The question in one word is why would companies want to use the OmiseGO network and SDK, and why is it good news (to say the least) for OMG holders.

About the SDK (Software Development Kit).

The first idea behind it is that many companies or banks or start-ups will want to provide a system to their users, where their users can exchange some values: dollars, yen, ETH, mileages... What value, for what users, what use and what market, all belongs to the company's choice. For instance, Amazon can decide to integrate a sort of « money account » for users, where money can come in and out when you sell and buy, instead of using PayPal or debit card all the time, manage everything inside your Amazon account. Such « money account » inside your Amazon account would be your Amazon « wallet ». Or, a bank can decide to provide their users a « wallet » where users can deposit some limited funds from their bank account, and this wallet would be used for daily expenses to merchants or with other people (give back 10 dollars to your friend), with quicker transactions and a more friendly user interface than the « real » bank account. This would also be a use of wallet.
Or, last example, a start-up wants to create a mileage marketplace, where people can sell and buy mileage. So people would have mileage points and money deposited in some way on their account on a wallet, and trade the points from and to this wallet.

The second idea is that, to provide such wallets, the blockchain protocol has solid incentives: especially, security, privacy, and possibly anonymity. But mostly, security. And it also allows to create ideas that are not imaginable with a traditional centralized database (e.g: Golem).

But the third idea is that blockchain is still very new on the development market: which means providing your users a decentralized wallet requires a specialized developer, development time, and most likely an important development cost.

So what does OmiseGO provide (in a few months)? They provide a programming framework that these companies or banks or start-ups can use to develop such wallets, and the framework will be made so that it is easy to use, programmable in a traditional programming language (not Solidity for instance, that is still very specialized, but that good old JavaScript that everyone can program in). That way, companies or banks give the job to their usual development team, start-ups hire a usual JavaScript developer, it doesn't cost much (at least there are no additional costs due to the « blockchain » parameter), and it also easy to maintain in the future, at least much easier in JavaScript that everyone speaks than in specialized Solidity or with a model requiring the programmer to understand the full blockchain model.

One thing you also need to see, is that the wallet created with SDK doesn't have any fancy OmiseGO logo: it will be white label, meaning just programming functions. Do you know if reddit was coded in Python or using the Angular framework? You don't, and users won't either see that they are using an OmiseGO based wallet, all they will see is the Amazon or bank or start-up logo and design.

Now about the chain. The OmiseGO network will be open and free, so companies won't either have to pay for it, and users won't know their transactions happen on the OmiseGO blockchain. The only point is that a transaction happening on the OmiseGO blockchain will cost a small fee (how much is still to be decided), so either the companies will charge a small fee to cover it, that users pay when they transact, either make it appear free for users but get their cash back at another point in some way. Or, they won't do a thing and users will just pay their small fee taken by the OmiseGO network.

Otherwise, if they don't use the OmiseGO network, additionally to hire specialized techies for specialized languages and applications, they will have to create their own blockchain. And this has, afaik, a time and money and difficulty cost.So why is it more than any partnership? Because, as you can see, companies and banks and start-ups (in one word: wallet providers) will have a strong incentive to use the OmiseGO product (the free SDK). And you remember that transactions happening between wallets made with this SDK will take place on the OmiseGO network and so, generate fees on the OmiseGO network, that will be distributed between the OmiseGO stakers (coin holders). The more OMG you hold and stake, the more you receive. (This last point is both very promising for holders, and an excellent reason to hold coins, and so an excellent point to also makes the OMG price rise in the future when people really understand what OmiseGO are building.)

So let's say a bank or company provides its users with a OmiseGO based wallet and they have a one million people users base. These users will make transactions. On the OmiseGO network. And generate fees. For the OmiseGO stakers. Multiply this one million or 5000 or 5 million by how many companies or banks will want to provide their users a convenient wallet, a convenient secure phone app, an exchange service. And you come to billions of transactions. Generating fees. For the OmiseGO holders.

2 - Now, about the phone wallet question.

Yes, if a company provides you with a wallet located on your phone, sort of like Wechat does but with a blockchain wallet, then you can pay at Mc Donald's if they have the merchant terminal for such a wallet. And about Mc Donald's, as OmiseGO partnered with them in Thailand, most likely in the future you will be able to pay there with your OMG wallet as an application.

3 - Finally, I must add that OmiseGO are also planning a cash in / cash out solution

which seems to mean that you will be able to add money to your OmiseGO wallet (fiat money) or to withdraw money from it, in real world ATM-like machines (like in 7/11 for instance). Which will also increase the convenience and use of OmiseGO as a whole system, and increase the amount of transactions happening on their network.”Any additional comments will be great
Thanks guys 

 

Marcos Soto

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.029
BTC 66201.27
ETH 3279.18
USDT 1.00
SBD 2.70