IOTA 2.0: Lead Developer Reveals Key Updates on IOTAcore Advancements
• The IOTA team is rewriting the code of IOTACore in order to fix time-consuming debugging processes and bugs linked to legacy code.
• The new code structure resembles a living organism, with interconnected blocks acting like “cells” that adapt their state by observing their environment.
• Lead developer Hans Moog believes that this approach will help improve the overall quality and maintainability of the codebase.
IOTA: Rewriting IOTACore Code Ahead of 2.0 Launch
The IOTA team has decided to rewrite the code of its core software, IOTACore, in order to address time-consuming debugging processes and bugs linked to legacy code ahead of its 2.0 launch. This new code structure resembles a living organism, with interconnected blocks acting like “cells” that adapt their state or metadata by observing their surroundings.
Adaptive State Through Interconnected Cells
This adaptive state enables information to spread through the references in the tangle, and each node merely observes these cells to form its view and establish a perception of consensus. This approach will also make it easier for developers to maintain and comprehend the software in the long run while avoiding further delays caused by waiting for bugs to reappear during testing.
Efficient Software Development
Lead developer Hans Moog has noted that it could take a significant amount of time if they don’t manage to write bug-free code from scratch. He stresses on building a more efficient and sustainable approach towards software development that will improve quality and maintainability of their codebase in future updates.
Prioritizing Development Over GoShimmer Prototype
Over the last two months, most efforts have been focused on developments for IOTAcore, which is currently their major priority over the GoShimmer prototype. As such, rewrites for identified bugs linked to legacy codes are scheduled as part of this process while optional optimization algorithms are available for future updates as well.
Key Update on Advancements Shared By Lead Developer
Hans Moog recently shared an update about advancements made on IOTACore which he says will be beneficial towards making software easier to maintain in long run as well as addressing root issues efficiently without causing any further delays due to debugging processes or waiting for bugs reappearing during tests.