• Home
  • Live Data
  • Events
Home Code Reviews Vite Code Review: Decentralized App Platform

Shutterstock

Vite Code Review: Decentralized App Platform

-

Thought it would be worth visiting Vite, quite a few people talking about it so here’s your Vite code review. Always interesting when the website opens up with tech talk, no fancy marketing here apart from a cool spinny thing, we’re straight into “verification of transactions are asynchronously decoupled, thereby supporting ultra-high throughput. Inter-contract communications are based on an asynchronous messaging model”.

Not very friendly to the non-blockchain-coder type, but maybe that’s going to be indicative of amazing code? So, concession to public demand for wanting to know what they do, exactly, “Next generation high performance decentralized application platform”

How many do we need? Answer, all of them.

Usual asynchronous processing, DAG, etc fluff. Let’s jump into code.

 

 

Promising start. We have a block explorer, we have an API, we have a go-vite implementation. Let’s jump into the core, go-vite

 

 

Semi active, good layout, so far so good.

 

 

commands are a skeleton for now, but let’s keep going, we can at least get an idea for their architecture design.

 

 

Ummm, that’s not how you create an address guys…

 

 

At least they have a good sense of humor 😉

 

 

Send and receive blocks, each block is a transaction, each account is its own blockchain (so Nano?)

Ok, so not a lot going on here, but you know what, at least it is code and at least they are attempting something.


Vite Code Review Conclusion:

Not a lot to comment on currently, but they are trying. Their javascript skills do seem better than the go skills though. I don’t think the idea is going to have the throughput and scalability they are hoping for, asynchronous just doesn’t exist in a byzantine environment, at some point you have to address double spend and sybil and then you are left with some kind of synchronous process.

Not really adding much to the space, but hey, at least it has some real code.

Their website is at https://www.vite.org/

Or chat about it 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.

Vite Code Review Timestamp: July 11th 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,989FollowersFollow
1,314SubscribersSubscribe

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