As the launch of the EOS blockchain approaches, the Block Producers who will facilitate the network are coming together to test the EOS BIOS sequence. The ` eos -bios` tool allows for multiple stages to take place. Here is the report with the highlights and improvement of the Stage 8 .

During the stages, many Block Producers can test out the software and work out any issues before the big day is upon us.

Block Producers in Stage 8 (in alphabetical order): DutchEOS, EOS Amsterdam, EOS Asia, EOS Authority, EOS Bixin, EOS BlockSmith, EOS Canada, EOSIO .SG, EOS Japan, EOS LaoMao, EOS Nation, EOS New York, EOSpace, EOS UK, GenerEOS

Highlights

Some nodes registered for Stage 8 but were not active and prevented the Stage from actually launching. The Block Producers quickly reached a consensus to exclude all registered but non-participating nodes and boot only with those present.

The speed at which all who were participating were able to reach consensus using the EOS contract-based voting mechanism was incredible!

Dafeng from EOS Asia put amazing effort in bringing everyone together. He was able to translate the conversation in real time for the benefit of both English and Chinese speaking participants.

from EOS Asia put effort bringing everyone together. He was able to translate the conversation in real time for the benefit of both English and Chinese speaking participants. We had over 50 participants in the Zoom video conference call, all sharing their opinion, learning about the boot process and asking questions - in both Chinese and English.

Some were asking about the voting mechanism, so we crafted a small instruction sheet on GitHub of eos -bios to help with the weighting. You can also learn more about peer weighting in the video about the The Discovery File Details (starting 2:12).



Visualisation of the 17 nodes connected for the Stage 8

Improvements Being Worked On

Implement a proper setprods call, deferring more quickly to the ABPs the task of producing blocks. Publish a new `boot_sequence.yaml`.

call, deferring more quickly to the ABPs the task of producing blocks. Publish a new `boot_sequence.yaml`. Publish a “participating” flag, allowing us not to block if someone is not doing the orchestration with the rest, but is still part of the discovered network.

Create accounts for all in the network, yet don't block on those not actively participating.

Release a new eos -bios including those features

We will launch the Stage 9 today at 21:00 EDT May 23 (0100 UTC on May 24). All Block Producers are invited to participate.