————————————————-

1 In tr odu ct io n

————————————————-

1. 1 Mo ti v at io n an d Us e Ca ses

The realization based on the need for decentralized transparent mining as a solution to the failure of Bitcoin (technically as an impetus for the creation of NXT, not price action wise recently which has no relevance to this document) was a Quorum-based coin which morphed into the idea of Quorum-Based Computations (QBC) executed as a virtual layer over IOTA, hence seeing the initial vision of Qubic requiring an intermediary step (IOTA) to run on top of (Qubic does not rely on Jinn hardware, nor does IOTA, however the most beneﬁcial hardware architecture appears to be Jinn for both IOTA and Qubic). Within the balance between decentralization, latency, and trust, there is an incompatability between the real-time nature of applications and thus our focus on computational networks which are both decentralized and trusted for the Qubic project leads to a natural latency that yields unrealistic regimes of application in certain contexts (e.g., air traﬃc control, or other high risk activities with highly precise timing). However, there are plenty of applications for which the risk and timing precision are suﬃcient for such as multiple autonomous agent or vehicle applications without realtime precision such as autonomous household appliances, hazardous material handling systems, distributed reconﬁgurable sensor networks, surveillance and reconnaissance, space- based interferometry, and other future systems requiring multi-agent distributed consensus. Furthermore, we require multi-agent smart contract consensus for formation control, rendezvous, ﬂocking, foraging, task and role assignment, autonomous payload transport, swarm cooperative search, avionic attitude alignment, orbit maneuvers, space recycling, and sensor network controls for robot motion planning. The Qubic project aims to provide an use of multi-agent distributed consensus networks which balance decentralization, lat enc y , and trust . The gradi en t of app lic ati ons whic h are more of les s app rop ria te to be usi ng the Qubic protoc ol will also be depende nt upon the IXI (IOT A eXte nsion Interf ace) modules sim ultan eousl y used.

1.2 T echn ical Speciﬁca tion and In termed iary Resear ch and De velo pmen t

This document is a historical and technical reference for understanding the past, present, and future of the Qubic project as of October 5, 2018. The year of October 2017 to 2018 was ﬁlled with ideation and conceptualization of the Qubic architecture, implementing the visions and inventions of come-from-beyond remaining in his current chapter of progress before focusing on the matrix, thus yieliding a practical timeline of when the Qubic project will be entirely released in 2019, with an alpha proof of concept to be run before the end of 2018 on the Tangle using IOTA zero value data transactions with the associated release of the LLVM JIT compiler for Abra available on qubic.iota.org. The release of the URI processing scheme (

Env

+

/

Env0

/

Env

−

Processing Schemes) and Q-Tangle which would constitute the Qubic beta will be released before the end of 2018 with the entirety of the Qubic project to be ﬁnished over the cousre of 2019 so that in the 2020s Qubic will be fully functional and operating beyond beta status with applications and use cases with scalability in academia, industry, and government.

1.3 Iot a eXt ens ion I nt erfa ce (I XI) M odul es

Modul Q, as mentioned in the 2017 IOTA roadmap, is now seen to be Qubic in the context of Iota eXtension Interface (IXI) Modules written in Abra

•

Modul X - The Weighing IXI (more generally, PoX dialect resource test IXI)

•

Modul Z - Abra interpreter IXI (Shiftless Haskell Modul Z and JAVA Modul Z)

•

Modul Y - Timestamping IXI (rename Modul Y to Modul T? is there still a Modul T?)

•

Modul V - The Virtualization IXI (Env+/Env0/Env- Processing IXI)

•