Unlike many other blockchains, UltronGlow does not rely on technical foundations taken from Bitcoin or other cryptocurrency systems. Instead, Base works with world-leading academics on fundamental research, most of which is subject to academic peer review, with papers presented at top-tier international conferences. The work on all major components and functional areas begins with such research to determine what is possible and what is the best way to accomplish it.
In collaboration with the research team, a technical prototyping team experiments with implementations of the functions and approach described in the research. The objective is to make what is theoretically possible actually possible while learning lessons about real-world technical and functional implementation issues, enabling the creation of technical specifications for building the actual product.
In collaboration with prototyping, technical specifications are created and published based on research and prototyping results, setting out expected functionality and behavior. These specifications ensure that the final code implementation is true to the original vision of the research, accomplishes the required functionality, and is technically feasible.
Base engineers make great use of formal development methods: rigorous, mathematical techniques for testing that software works exactly as intended. Base is applying rigor development and test to UltronGlow.
Base embraces functional programming languages of GO. Not only are functional programming languages less prone to ambiguity and human error than other languages, they are easier to test and verify from a mathematical standpoint, strengthening tech team’s commitment to high-assurance formal development.