Holochain Code Review and Distributed Computing Thoughts
business

Holochain Code Review and Distributed Computing Thoughts

THELOGICALINDIAN - n-a

Holochain is not absolutely like annihilation I’ve apparent before, so this cipher analysis won’t be absolutely like annihilation you’ve apprehend from me before. The Holochain scalable broadcast accretion archetypal seems to be demography decentralization to a new level, but blood-soaked hell, is this affair aloof too acceptable to be true?

Agent-centric, this is an absorbing concept, article like blockchain is abstracts centric, the accord agent focuses on what $.25 of abstracts they accede aloft and again allotment this with anniversary added to ability consensus.

Now we charge to bound allocution about addition agreement alleged git. Git is acclimated for antecedent ascendancy management. Git is a DAG, but it isn’t managed in a data-centric way. Instead, let’s say you accept 3 developers, anniversary one is alive on their own adaptation of the code, back developer 1 is happy, he commits his cipher into git. Back developer 2 is blessed he additionally commits his code, git automatically merges 1 and 2 (because there aren’t any conflicts) back developer 3 merges however, we accept a conflict, now developers 1, 2, and 3 accept to appear to accord on their data.

Holochain is calling this agent-centric. User apprenticed consensus, as it were.

The absorbing association actuality is the adverse of aggregate consensus. In the archetype aloft 1 and 2 originally had aggregate accord back they bare to agree, 3 (until he did his commit), didn’t charge any accord from 1 and 2.

This is what holochains are accomplishing, anniversary bulge can authority its own antecedent of truth, and alone if this needs to be aggregate with addition do I charge to do so. So I could body my own hosted dApp (or hApp) in my own hosted ambiance on top of Holochain, and unless I capital to, I didn’t anytime accept to collaborate with the blow of the aggregate broadcast assortment table (DHT).

I anticipate the aloft is an important distinction. “A holochain is a acceptance broadcast assortment table (DHT) area every bulge enforces validation rules on abstracts adjoin the active chains area the abstracts originated, this is not consensus, and that is why this is “blockchain-like”.

So the affair to agenda here, anniversary being has their own archetype of their hashchain, if I appetite to alteration funds to you, we both assurance this in our own bounded copies, and again we allotment it to the alfresco world.

The abstraction here, is that not all abstracts needs to be aggregate with everyone. If A and B ambition to alteration value, and they agree, C doesn’t accept to apperceive about it. This is a acceptable abstraction for systems area not all parties charge to participate, amusing networks, babble programs, p2p platforms, things like aggregate certificate updates. It’s about a ample calibration hosted aggregate git athenaeum for collaboration.

Holo, Holochain, Ceptr, and MetaCurrency are all the aforementioned thing, this is ambagious at first, but MetaCurrency is the root, they accept their abutting bearing Operating Arrangement (Ceptr) and Ceptr is Holochain with Holo actuality their aboriginal absolute apple appliance system.

Project started about in December 2024. Back back dinosaurs disqualified the Internet.

Lots of commits (of substance) acceptable annex management, ample contributor sample size.

The repo is a bit difficult to navigate, all the files are aloof befuddled into the root, but we won’t affliction too abundant about that.

First impressions, this is absolutely acceptable code. New accepted affectionate of good.

A lot of assembly considerations already in. This cipher is alarming good.

I adulation this code. Book afterwards book afterwards book is aloof amazing. I’m activity to be spending a lot added time here.

Credit accustomed and access added. I can’t get abundant of this code. (Editor’s note: algid baptize befuddled at Andre about this point.)

Finally a mistake, sure, it’s aloof a spelling mistake, but I was started to get afraid this cipher didn’t accept any!

Guys, this is article else, afterwards seeing the aloft code, I started exploring a bit more.

Clutter, a absolutely broadcast cheep congenital on holochain.

Holo Vault, congenital in permissioned, user controlled KYC. Just because.

Holochat, a broadcast Slack. This is absolutely insane. There is so abundant actuality already. Everyone is activity on about the new broadcast Internet, actuality it is. Ready to be used.

And their model? What is the Holo badge all about? So forth with the new broadcast Internet, comes the new broadcast web hosting solution, that’s absolutely what Holo is, if you are accommodating to host some websites in a broadcast fashion, you get paid in Holo, you appetite to host your website? You pay some Holo. That simple.

Now I apperceive I commonly alone stick to the code, but I ample I charge to attending at some of their badge metrics, this candidly seems too good.

What? Ok, so let’s breach it bottomward (and I had to apprehend it a few times).

Total Supply? However abounding tokens are awash 33%, about they are affairs 75% of all tokens. Last time I checked, they were sitting at 8k ETH raised. So appropriate now it’s $4.5m for 75% of tokens sold.

Oh, and did I acknowledgment they accept a bung and comedy accessory you can buy?

Buy it, bung it in, alpha earning Holo. Surely it can’t be this easy? Right?

Holochain Code Review – Conclusion

Disclaimer: Crypto Briefing cipher 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.

Holochain Code Review Timestamp: April 18th, 2024 at 20:46 GMT