IOTA’s 2.0 DevNet is run by GoShimmer, the protocol that enables the network to turn concepts into implementable programs. However, there is more to GoShimmer, to which the development team of IOTA owes most of their recent accomplishments.
According to a recent release, the standard approach used by IOTA engineers and researchers include defining a problem, brainstorming on possible solutions, distill possible ideas into solutions, test such solutions through analysis, experimentation and simulations, then use the experience gathered to develop a solution and improve on it.
Some areas where the IOTA dev team has applied GoShimmer is in the evaluation of aspects of the R&D processes such as feasibility, performance, protection of platform, detection and fixing of vulnerabilities. The IOTA Coordicide can be considered to have reached a milestone with the iteration of the IOTA 2.0 DevNet in the quest for decentralization of the network.
However, the project has not lost sight of its objective of improving the network. This is the essence of the Tangle FPC (OTFPC), the IOTA consensus mechanism that ensures decentralization through a leaderless and permissionless mechanism. The consensus is made up of a binary voting system that forces the system to make important decisions. This is a pre-consensus and metastability disruption that ensures that network governance is made to take necessary actions.
Aside from the binary voting protocol (FPC), there’s also a virtual voting protocol, this is also known as the approved weight (AW) meant to represent the longest chain rule in the Nakamoto consensus.
We believe that hard work, scientific methodology, community engagement, and open communication are key to the success of #Coordicide.— IOTA (@iota) July 29, 2021
Check out how we are improving the #IOTA 2.0 DevNet to increase its performance and simplify its implementation. https://t.co/sm2pvoMV35 pic.twitter.com/gQANqPgsak