Description of a Divi Transaction

Geoff McCabe
Divi Project
Published in
5 min readOct 10, 2017

At the Divi Project we’re taking on what I think many people know is crypto’s most difficult challenge, (and also the most lucrative), which is to create one that will be adopted and used by millions, then billions of people.

I believe the solution is a new type of blockchain that contains names and metadata (such as an email address) that can be associated with wallet addresses. This simple innovation, when combined with a new type of wallet UX, has the power to de-mystify cryptocurrencies, (which we re-brand simply as “digital currencies”) and will bridge the gap to mass adoption.

The “blockchain of names” technology is actually a fairly old one, first done in 2011 by Namecoin, but until now, no one saw how to make it useful enough, and although Namecoin was the first fork of Bitcoin, it remains almost unknown.

Cryptocurrency transaction done on a smartphone

So what’s so great about using names and why does this matter? As an example, let’s walk through a typical transaction with bitcoin, compared with how ours will work:

Bitcoin Wallet:

Ask a friend for his wallet public key (whatever that means?) and he sends something like this to you: 1HB5XMLmzFVj8ALj6mfBsbifRoD4miY36v

So now we’re already losing most of the general public’s interest in the process, but let’s continue.

You copy this (and now potential trojan malware could change it to another wallet address, which you’re unlikely to notice, which you only learn about after losing a few thousand dollars in a transaction and vow never to use bitcoin again) and hopefully successfully paste this into the right “send to” window.

If you do know about trojans, you check three times, worrying that if you don’t get this right, you’ll probably lose all your money because there’s no intermediary if something goes wrong.

Then you type in the amount. Your balance looks something like this: 0.002143984234 BTC Why on God’s earth are there so many extra and useless digits?

Finally, your finger shaking with fear, you hit the SEND key, and start praying. You call your friend five times asking if it went through? What’s going on you wonder? Is the money lost? Is it bouncing back? Your friend has no idea. Who the f*ck knows? You begin to curse Satoshi Nakamoto, but finally your friend tells you he sees the transaction, and with great relief, you can relax. You’re so relieved the transaction went through that you don’t notice that you were charged $2.4213248719324 for a transaction of eight bucks, so he received $5.58092834593 and now you’re going to have to send another transaction.

The crypto world has come to accept that this is normal, but as a newbie, you’re wondering who invented such a horrible and frightening system.

Now the Divi App:

You want to send DIVI to a friend from whom you’ve decided to purchase a $200 painting from, but you know he has several email addresses, and you aren’t sure which one he uses. So you click the public directory in the Divi App, and type in his name. Up pops several possible matches, each with a photo or logo of the owner, pulled from our blockchain’s DNS system.

If the receiver has a verified account proving his/her identity, there would be a green line around the photo, so you can be sure you’re sending to your friend and not a fake account. As a secondary precaution, known phishing or scam addresses would be flagged, thanks to our partnership with MetaCert.

You recognize your friend’s face and email address and click it, which auto-fills the “send to account number” of the transaction field, which may look something like this: “dv-peterjenkins”.

When you type in the amount, you can do it in your favorite fiat currency if you want. (The conversion is done with an API so that it’s accurate.) Plus, it only displays the number of decimal places that you’ve pre-set.

The low transaction fee of one penny isn’t removed from the amount you want to send but is taken out of the remaining balance. So when you send $200 to someone, they receive $200 and not $199.99

You decide this amount is large enough to use a PIN code to be even more secure. You type in a note to accompany the transaction: “Thanks, I’ll call you with the PIN” and you hit SEND.

A map opens up, and begins to count off the nodes that are verifying the transaction, each illuminating its location. Mesmerized by its beauty, you don’t even notice the short time it takes for the transaction to be verified. In the background, the Divi App has already chosen the most efficient method to send it. Maybe it used our Lightning Network, or maybe it didn’t. It doesn’t matter because the complexity and confusing aspects of crypto transactions are hidden from users. When completed, a PIN code is displayed, which you send to your friend by leaving a voice message on Whatsapp for him.

After receiving the transaction, your friend uses this PIN to decrypt the transaction and the DIVI is deposited into his account. Unknown to you, this account of his automatically splits the transaction into several sub-accounts. First, 10% of is auto-converted to a gold-backed token through a Decentralized Exchange. Another 10% is converted to BTC using the same DEX. The remaining 80% is removed, using a private-send function, and moved to a unique disposable address. All of these are held and available in your friend’s Divi App.

Conclusion

It’s the combination of a new blockchain, the right type of metadata stored in it, and a new type of wallet designed with average users in mind that makes this possible. The Divi App removes several areas where he might be afraid of losing his money by either user error, phishers, or hackers. He feels comfortable with the process, since crypto-jargon has been removed and replaced with familiar terms used in banking transactions. During the process, he can see something happening and has a sense of the length of time left to complete the transaction.

For more information, visit our website: www.diviproject.org

And our YouTube Channel: http://tinyurl.com/diviyoutube

--

--