Mainstream Holochain Adoption; Keeping the End User in the Loop
By Rich James on June 3, 2019
This post was inspired by a fantastic conversation we recently had with a fellow Holonaught who is designing a hApp that will facilitate funding for large scale global infrastructure projects (more about that exciting partnership in upcoming posts as it progresses).
This Holonaught made the point — a point we share strongly — that we need to first build as a priority something akin to a web browser add-on in order that the mainstream public can and will rapidly adopt Holochain’s underlying tech. (As mentioned in a previous post, our solution for this is to build such an add-on; a platform that by way of analogy with the development of the current net functions as the Netscape-like “user layer” with Holochain functioning as the HTML internet-like foundational tech.)
It is this very point — made by our Holonaught partner — that this post aims to highlight in order that we don’t as a community get lost in the exciting foundational layer tech to the detriment of the end user.
Let’s face it, about 97% of the population don’t care about Holochain, decentralised tech, blockchain, etc and never will (not even when they begin to actually use it daily as foundational tech) — except to bemoan what a big “scam” Bitcoin is because Paul Krugman told them on Twitter that it was, and he’s got a prize for mainstream economics so he must be right, right?
Yeah, right. BTW, the conflation of misrepresentations and misinterpretations in that last sentence is pretty much the reason why the public is so dismissive of the technology and underlying concept.
The public’s wariness of the tech — in fact, any new tech, invention or innovation — is, however, understandable (even if Krugman and his ilk are not helping by wading in with ill-informed, emotive broadsides against the potential of tech and concepts they patently do not — or do not want to — understand).
It’s human nature to hope for a better future while simultaneously fearing the necessary precursor for this positive future: change. Radical, fundamental, profound. If you had have told the average person in 1982 that the next big societal paradigm shift would be in the form of tiny data “packets” containing the alphabetic text of a message that was then converted into electronic signals and transmitted over phone lines the reaction to its usefulness would have been akin to asking a 19th Century coachman whether he thought a horseless metal box powered by an ICE would ever catch on.
Certainly, the internet and automobiles did catch on — but — and not wishing to put to finer point on it — only as part of wider integrated systems (road networks/web browsers respectively)
It is the aspect of more widely integrating Holochain’s features that our tech is addressing as what we see as a necessary precursor to rapid mainstream adoption — for all hApps.
That is why we are building what we are building: we have identified what we see as a serious and urgent conceptual oversight in the approach to the development, deployment and hence sustainability of a lot of decentralised tech that goes something like this: “Let’s build the decentralised tech, securely and well, make it open source, and then a whole bunch of people will come along, build on it, and this will somehow in an undefined manner all ‘join up’ to become an integrated global community”.
Note: Remember, when we describe an integrated global community, we are not describing a single, blockchain-like super-organism but an integration of Holochain reputation systems (see our previous post for more about that).
The assumption that somehow there will be a consistent interface between the various solutions built on the foundational tech that will somehow be able to communicate between each other in an integrated fashion has not thus far been borne out by any decentralised R&D that matters.
So just how has it worked out? Pretty much like you’d expect in the absence of integration, coordination and/or an overall cohesive vision at the foundational level: as a result, a whole bunch of isolated, incrementally “improved” blockchains continue to spring up like digital mushrooms that can’t figure out what they are for: a cascade of pseudo-decentralised “solutions” looking for a problem.
And this is precisely because the logic behind the aforementioned assumption doesn’t add up.
Imagine if the net was merely comprised of websites built on HTML internet, with no interconnecting user layer, and so each individual website developed their own solutions for access and retrieval of information. The internet would have been reduced to little more than localised information storing solutions, of low-level benefit to those few who could be bothered to figure out how a limited number of incompatible, niche websites and APIs worked — and that is assuming users could ever even find anything of interest to them in the first place. (How? The Yellow Pages?)
Be a very different world we live in. It is the equivalent of cutting off communications, rail, road and other infrastructure in between every city and town on Earth and somehow thinking that that is a better solution for global societal coherence and distribution of resources than ensuring they are all integrated through distributed infrastructure and networks.
It doesn’t work like that in any effective natural or human made system, because the nature of all energy in a causal universe is cyclical (not siloed).
Data siloes are merely human-made abominations; places where humans hide instantly broken dreams of enlightenment and egalitarianism in stagnant pools of non-contextualised data then attempt to “sell off” this data due to its purported “uniqueness” (and hence assumed utility [nope, us neither!]?) — a cynical con-trick that shares more in common with the philosophy underpinning the hawking of snake oil than a robust new digital economy.
And that is what decentralised tech risks becoming in the absence of a user layer to ensure the 100% decentralisation of dataflow and not only data storage — a collection of finely tuned but disparate parts; a digital Erector Super Construction Meccano set delivered without any instructions as to how assemble the creation you were promised on the box, and minus any screws and bolts or ergonomic tools — even if you could figure out an overall desirable networking of the metal struts and servo motors to achieve the desired ends.
That is what Decentr aims to do for Holochain’s foundational tech; our platform delivers a decentralised, highly targeted, customisable and contextualised “user layer” interface in order to give every hApp the opportunity to grow and benefit from the data and resources generated by every other hApp across a integrated web 3.0.