This article was first published on IOTA - Medium
Happy New Year everyone! And welcome to the revamped Qubic team!
December saw a restructuring of our development processes with the introduction of Omega team. After a little bit of initial upheaval everyone quickly decided on a personal focus point and started with renewed energy.
With the separation of responsibilities very clear, each team member now owns and works on a very specific part of the project. The boundaries between the separate components have been documented clearly and these boundaries are updated, as needed, by quick communication between the team members involved. In addition, each separate component has now been open sourced so that the community not only has a direct view on our progress, but also can contribute to the development of the components.
One of the things that had become clear to us during the last few months was that we were blurring the lines between IoT and Internet requirements of the system too much. Since IoT requires lean-and-mean systems, whereas Internet needs more enterprise-level systems, it was decided to modularize the system in such a way that the users can decide for themselves what components they need. A redesign of the entire system based on CfB (Sergey Ivancheglo)’s Ict (pronounced ‘ikt’) concept has been started that will allow for ultimate flexibility and extensibility.
Lukas decided to own the Ict component and took it upon himself to rewrite the Ict client from scratch, taking the lessons learned from CfB’s initial implementation. He is turning it into a lean, and very extensible core system component. The responsibility of Ict is to provide the core level Tangle access for transactions and data integrity. The extensibility of Ict is achieved through the Iota eXtension Interface (IXI) which decouples applications from the underlying implementation through a protocol.
The IXI will allow us ...
To keep reading, please go to the original article at:
IOTA - Medium