This article was first published on IOTA - Medium
A simple(r) explanation of the Qubic Computation Model, written following discussions among Andrew Brough, Jake Cahill, Sabri Goldberg, Sergey Ivancheglo, Igor Nielsen, Navin Ramachandran and David Sønstebø. Probably not quite an ELI5.
In this blog post, we will look at how computers work at a basic level, and how we are considering a slightly different approach in Qubic. We call this approach the Qubic Computation Model (QCM).
Why are we building a new computation model?
IOTA aims to enable a machine-to-machine economy, for devices on the Internet of Things. These devices need to work with low amounts of power and in harsh physical environments.
Traditional electronics use complex mechanisms that consume a lot of energy and are more sensitive to these environments. With the QCM we aim to create a more energy-efficient and resilient model for such devices.
QCM traces its origin back to the Jinn Labs project (beginning 2013), looking at novel hardware approaches for Fog/Edge Computing and Distributed Artificial Intelligence. Since that time, the entire semiconductor industry has recognised this new philosophy of “More-Than-Moore”: that the future of computation requires innovative approaches, rather than relying on Moore’s Law for ongoing improvements in computational power.
The QCM initiative holds a special place in IOTA history. It outlined the vision of an organic Machine Ecosystem married with Distributed Ledger Technology, from which IOTA was born.
What is a computation model?
A computation model describes how a computer works.
A computer takes some data, does some work on it, and returns a result. This process is called a computation, which is at the heart of everything computers do. It’s how computers work out the sum “1 + 1 = 2”. It’s how computers print a letter on the screen when you press a key on a keyboard. It’s how computers do anything.
The path ...
To keep reading, please go to the original article at:
IOTA - Medium