Monet Code Review: Mobile Ad Hoc Blockchains
analysis

Monet Code Review: Mobile Ad Hoc Blockchains

THELOGICALINDIAN - n-a

Monet cipher review, adamantine to focus on aloof the cipher because the accomplished abstraction is actual cool. Mobile ad hoc blockchains to decentralize P2P, this is the actual attributes of a confusing technology.

I’m activity to try to accumulate this analysis added able than my Holochain one. But I accept to accept I’m excited.

Decentralized apps, not dApps, are sexy. And yes, Decentralized apps are dApps, but I don’t apperceive how abroad to change the terminology. There is a aberration amid an app that happens to be decentralized and an app that focuses on the action of decentralizing article else. Right? So let’s breach the two down.

Decentralized app, we accept some appliance that is associate to associate creating a baby localized cobweb amid us, it does not allocution to a server, but uses anniversary associate to use as a hop to communicate.

dApps are applications that run in blockchains (normally a VM), while these are additionally decentralized apps, they are article else.

Monet allows for accessible decentralized apps that ability accord via Babble protocol. There is an important architectural aberration here, with a blockchain accord is inherent in the alternation itself. Actuality accord is removed, accord as a account as it were. You accord it a arrangement of bulletin contest and it will amount out the actual acclimation for you. This account based accord is based on HashGraph, so this does accession some questions with commendations to the apparent and how abundant is absolutely afflicted vs does it infringe, but that’s not a chat for this review.

But yes, you could do the aforementioned application HashGraph SDK, back the SDK itself additionally allows for accord as a service. Tendermint as able-bodied actually.

I got a bit ancillary tracked there, let’s jump into the code.

Starting with cmd/babble/main.go

Usual aerial ability triggers, accurate code, able commenting, absurdity checking, so off to a abundant start.

Credit accustomed area cipher is re-used.

Good analysis coverage.

Android and Java libraries.

HashGraph accompany events.

Keeping clue of peers, we still accept the abounding arrangement acquaintance affair of HashGraph, but not activity to go into the specifics now.

Great architecture abstraction, bulge accouterments the minimum appropriate accomplishing of the accord engine. Could still absolutely abstracted the agent and accept nodes augment into it. Great to see. Let’s jump into the accord implementation.

Uses annoy DB for deejay syncing and has an in anamnesis abundance struct. Very adult wrapper.

Packages circuit into blocks.

Good access considerations.

There is a lot more, but really, this is aloof fantastic.

Monet Code Review Conclusion:

Fantastic code, abundant idea, the aggregation acutely apperceive what they are doing. I’m activity to be activity through all of the blow of their cipher as well.

This is amazing.

Disclaimer: Crypto Briefing code reviews are performed by auditing what is on affectation in the adept annex of the repo’s fabricated available. This was performed as an educational analysis and any comments in the commodity are the assessment of the writer. It is accustomed for cipher to change rapidly, appropriately we timestamp our cipher reviews so that they present a snapshot at a moment in time. Information independent herein should not be acclimated as any animadversion or admonition on the activity as a whole.

Monet Code Review Timestamp: July 7th 2024

More about Monet on their website, or altercate it in our Telegram Group.