IOTA’s Q = Qubic

Dec 6, 2017 · 4 min read

There’s a lot to digest in this post, so put your thinking caps on and let’s dig in.

Oh — and did I mention this post was [removed] from both /r/iota & /r/cryptocurrency?

My research started by checking in on JINN labs on CMC — curious to know if JINN tokens were following the same trajectory as IOTA (they are, in case you’re wondering. Not that that means anything for their actual value). For those of you who are new here, cfb was the founder of NXT and JINN Labs.

JINN had a successful ICO distributing 10% (100,000) tokens to the community. 900,000 remained with the founders (cfb, David, and some other guy).

At the time of IOTA’s ICO, JINN Labs tokens were redeemable for IOTA and 41,297 were redeemed. 58,703 remain in circulation (what they’re actually worth is unclear). Meaning the founders now own roughly ~96% of JINN.

JINN is IOTA’s long-awaited complementary ternary processor (IOTA is ternary as well). It’s basically a stealth-mode startup promising ternary chips. IOTA’s taken a lot of crap over the year for ternary yet they promise it has a good reason.

During the JINN ICO, cfb briefly discussed something called Qubic. It must have been referenced in the whitepaper — I don’t have a copy. Anyway, he briefly discusses something called Qubic here:

“- Jinn is required to solve problems that don’t allow me to complete Qubic. — I’m planning to release Qubic in ~4 years (or earlier if Jinn processors become widespread earlier)

— Qubic doesn’t compete with Nxt, we will be able to transfer the whole economy (you should continue building it) from Nxt to Qubic if Monetary System idea is not rejected by the community

— One does not simply invest into Qubic, having Jinn-powered devices (an emulator will work too) is the only requirement to be able to produce qubics. No need to give me money, there won’t be an IPO/ICO/whatever.\

— I’m not BCNext (almost noone believes me, I know).”

Coincidence? I think not. Let’s break this down:

1) JINN & Qubic are related. More later 2) “Monetary System” is IOTA. It’s not being rejected by the community 3)”having Jinn-powered devices (an emulator will work too) is the only requirement to be able to produce qubics.”

Emulator = node qubics = read on

Let’s pause on #3 and jump to another post by cfb on JINN & Distributed Computing. After his ICO of JINN, he posted a quick clarification of how the two are related:

“Jinn processor is a bunch of independent cores. A piece of code (entity) running on a core does some computations and can interact via messages with other entities running on other cores. A single task may require to send millions messages between thousands entities. In some cases the order of these messages doesn’t matter, in some — does.

If we set a strict order of the interactions then we may lose concurrency and in the worst case a processor with 1000 cores will utilize only 1 core at a single moment of time. On the other hand, it’s very hard (if possible at all) to split a task into pieces of code that can run in any order. Jinn provides a way to set the sequence of interactions within desirable limits. Some interactions may happen in random order, some may wait for special conditions. This is one of the main contracts of Jinn — to ensure a particular order of interactions within a single processor box and among several processors working in tandem all over the world.

There were math co-processors speeding up floating-point operations in the past. Now we have GPUs that are used to render 3D scenes. Jinn has its specific usage too, it’s designed to lower interaction latency of distributed computations.”

Do you see where this is going?

“Q” brings distributed computing to the IOTA protocol with JINN processors (or emulators). It scales horizontally, benefiting from the global computational power of all other JINN devices (or emulators).

So what is a “qubic” as he mentions above? I’m not 100% sure, but I’ll take two guesses: 1) A qubic is a unit of measure defining your available computing power available to the network

2) A qubic is a Q-compatible node able to accept payment for it’s work done in the distributed computing community

This opens brand new doors for blockchain, tangle, mining, IoT and more — no longer being limited by the sequence of computations of your own (JINN) processor, but rather able to tap into distributed computing, with minimal latency.