- Get link
- Other Apps
- Get link
- Other Apps
Project Cosmos: what future has it got?
Over the last couple of years,
the blockchain scene has grown in many directions. One of the most notorious
ones is that of distributed processing and programming: Using one of
blockchain’s most basic strengths to help software developers all over the
world create properly scalable software.
The Cosmos blockchain is one of
these projects. Its goal is to create a blockchain of blockchains, so to speak,
where each node of the blockchain is a blockchain of its own, with all of its
processing power dedicated exclusively to running a specific application or
task including numerous in-chain or cross-chain cryptocurrency payments or transfers.
Why is this useful?
Parallel, distributed programming
isn’t a new concept. The idea of running an application or task not on one, but
on many computers at the same time has existed for decades – in fact, one of
the biggest implementations of it in regular-use devices can be seen in
multiple-core processors with multithread functions.
The paradigm, however, properly
shines in much larger tasks, particularly in simulations, renderings, or
mass-use services that can require hundreds or thousands of processes to be ran
in a parallel manner across many systems.
This has been attained without
blockchains. However, the cost implied by this, specifically that of
purchasing, setting up, programming, and maintaining a large array of
workstations can be prohibitive to the point where most companies can’t even
consider it.
These types of tasks are
precisely what blockchain-based computing can solve.
Read Also:
You Can Beat The Crypto Market With The Grayscale Trust Approach. Here Are All You Need To Know
As many processors as you want, or need
The idea behind blockchain-based
computing and applications could be described as crowdsourcing extremely
intensive processes and distributing some of the earnings from it. A blockchain
dedicated to run an application would then take processing time and power from
all active nodes, and reward them using cryptocurrencies for it.
This has a huge advantage when
compared to the standard parallel/distributed model: The blockchain will only
take as much processing power as it needs, and in turn, it will only pay for
what it uses. This leads to massive cost-cutting in situations where a company
or enterprise might not need huge amounts of power 24/7, but only occasionally.
In other words, blockchain-based
computing can effectively provide anyone with a supercomputer, as long as their
project has enough public support to sustain it.
Is there a future for this?
While nobody can see the future,
proposals like that of project Cosmos are more likely than not to become
commonplace within the next decade or two. Yes, distributed systems spread
throughout the world where power is taken from thousands or millions of
connected collaborators who are in turn paid for their collaboration seems
extremely difficult, utopian even.
So did cloud storage and
computing back in 1990. Amazon Cloud Services, which basically runs the
internet? That was but a pipe dream back then.
Technology evolves in ways more
massive than most people can believe in. With Blockchain, we’ve barely
scratched the surface of what can be done. Most people still see it as just a
vehicle for cryptocurrencies, but in truth, over the next two decades, we’ll see
more and more revolutionary uses for the technology.
Making scalable parallel and
distributed processing available to the masses is but one of them.
Recommended:
Comments
Post a comment