November 2017 Roadmap Update

Since September, Bismuth has attracted more talented developers than in all of it’s previous months combined. They have provided valuable contributions to the codebase and developed new platforms, like the public GPU pool, which is going to open this week. Issuance of tokens is now available to the wide public and will serve as an operating layer for the smart contracts, for which the syntax will be formulated first. In the past weeks, Bismuth development has been most focused around improvements to the underlaying codebase, including difficulty tuning, database optimizations, security subsystem implementation and wallet streamlining. The old and heavy local wallet has been switched to a light version of it, which can either operate locally or with other nodes, while only utilizing node commands. This is a basic step towards accepting mobile and third party wallets and also enabling node-level communication for third party applications, like for example the backend of heatnodes.org. Also, we are now able to start the development of a custom masternode implementation, although this is still in the proof of concept stage. Block 400,000 marks an important security update, which also adds a new difficulty calculation based on actual network hashrate. Bismuth now also offers an official node map in the public repository, which you can view here or run your own. So besides the previous goals, there is one new now:

  • Technology to incentivize long-term holders and node hosts with additional rewards  (masternodes)

September 2017 Roadmap Update

With Bismuth now having most of the May 2017 Roadmap implemented, it is time to declare new goals based on the long term vision of constant development and improvements. Besides the described achievements, the Bismuth core code has also been strengthened, block security has been greatly increased with the recent successful hard forks. Automatic bootstrapping is now in place for user convenience together with partial rework of the user interface and a handy addition of wallet backup and other capabilities. During the last month’s research, it has become obvious that the unique interpretation engine scheme Bismuth is using for it’s selective decentralized application execution and operation could be extended with a standard module for execution of decentralized contracts in a dedicated new module. The first and necessary application will be an addition of a second-layer decentralized token platform, granting users an innate ability to issue, exchange and manage tokens on the Bismuth platform. In the creation of the first secondary currency, the first rules for token operation will be defined, giving Bismuth the basis for an industry standard, executable smart contract dimension. To shortly list the next goals:

  • Additional decentralized token layer ✔
  • Token syntax and command standardization as a base layer for decentralized contract mechanics ✔
  • Decentralized contracts execution platform with a common shared state hooked to Bismuth through OpenField

May 2017 Roadmap

I would like to inform you that the launch of Bismuth has been successful beyond expectations. In the first two weeks, I have upgraded the mining algorithm to handle unlimited amount of users, improved support for Linux users, secured and bootstrapped the core and added numerous new features under the hood. We are now slowly approaching the stage of the light client support with the latest versions. Work on a mining pool have been restored and are in negotiation with external programmers. As for the forseeable future, you will see the following:

  • Restructured mining difficulty drop mechanics ✔
  • Full messaging support for both encrypted and unencrypted messages 
  • Ability to symmetrically and asymmetrically encrypt any data on the blockchain 
  • Implementation of the blockchain-secured legal document storage (footprints and full documents)
  • Decentralized HTML browsing capabilities with direct evaluation 
  • The first ever decentralized performance and availability monitoring tool for servers (partially implemented)
  • The mining pool 

The development does not end with the last point, but these are mid-term realistic goals. As for the distant future, I would like Bismuth to stay on the cutting edge of technology, supporting blockchain-based IoT for which I already have the case study. Bismuth is also capable of supporting an asset exchange and should be able to provide a basis for the artificial intelligence and deep learning infrastructures with connection to the real world. There is a plenty to look ahead for.