• Home
  • Live Data
  • Events
Home Code Reviews Covalent Code Review: Decentralized Data

Shutterstock

Covalent Code Review: Decentralized Data

-

The analysts did a thorough ICO review on this one, so if you want to know what it is and why they do it, you should probably read that. Just checked today and still don’t see the whitepaper on their website so my Covalent code review is exactly that: code alone.

I like code.

There’s another project at Covalent.io – that’s not the one we’re looking at. We are on Covalent.ai

So: “Covalent is a privacy-protected data network that utilizes a decentralized computing network to ensure that data is encrypted at all times.”

“Imagine a new internet composed of Smart Data that remembers, keeps a secret, learns from its users, is open for good”

 

 

Pretty cool, Graphine, so we can assume SGX, and we have 3 covalent repo’s. Secure server, secure models prod and dev. No idea what any of them do, let’s go figure it out.

 

 

Hehe, as see they are as graphically orientated as I am.

 

 

“CovaChain is our decentralized, distributed ledger that runs BigchainDB on top of Tendermint…” So, why not just use Cosmos? Oh right, they needed their own token, otherwise how will they ICO…

Anyway, let’s see what the product looks like.

 

 

Good start…

 

 

Runs a computation in docker.

 

 

Guessing s3 for data storage (not IPFS)

 

 

We are looking for Process.

Nevermind, it’s just Process from the python multiprocessing class.

That’s it for covalent-secure-server, let’s head over to models-prod (dev is the same as prod)

 

Nevermind, just helper models.


Covalent Code Review Conclusion:

So SGX + docker + standard training models + tendermint and bigdata for blockchain. Not a lot going on. They could have used another blockchain instead of “adding” their own (not building). But then they couldn’t have their own token.

Straight forward implementation, nothing interesting.


You can chat about Covalent in our Telegram group.

Disclaimer: Crypto Briefing code reviews are performed by auditing what is on display in the master branch of the repo’s made available. This was performed as an educational review and any comments in the article are the opinion of the writer. It is normal for code to change rapidly, hence we timestamp our code reviews so that they present a snapshot at a moment in time. Information contained herein should not be used as any comment or advice on the project as a whole.

Covalent Code Review Timestamp: August 5th 2018

 

DISCLOSURE

Authors at Crypto Briefing are invested in cryptocurrencies. The author of this post may be invested in digital assets mentioned here.

Andre Cronje
Andre Cronje
Andre is a software architect with 20 years of development experience. After completing his 3 year computer science course in 5 months he was asked to stay on as a lecturer. He moved into telecoms developing big data, high transactional infrastructure, before delving into mobile security and cryptography. His last five years have been spent building bespoke FinTech solutions and leveraging blockchain technology to provide cost-reducing financial products to the unbanked sector in Africa.

JOIN OUR COMMUNITY!

Join the conversation on Telegram and Twitter!

7,425FollowersFollow
1,193SubscribersSubscribe

More News & Analysis

Get The Best Of Crypto Briefing!

Crypto news flashes, new DARE research, upcoming mainnet launches, market reports, and much more!

X
X