Skip to content

Launch script which fetches a publicly verifiable encrypted config to coordinate a non-block producing private blockchain launch

Notifications You must be signed in to change notification settings

EOS-Trinitiy-Group/launch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EOS LAUNCH PROCESS

This script is intended to be used by the all the nodes participating in the launch sequence, so each node can start and join a firewalled closed non-block producing chain. Ready to be booted by a selected boot node.

Very highlevel description of the test to be performed:

configure.sh script

  1. Download a encrypted (hashed verifiable) launch info file
  2. Decrypt and verify the downloaded file
  3. Use the information of the downloaded file to generate a) the config.ini b) the genesis c) iptables script only allowing ingress from the nodes defined in the launch info file d) iptables script to open up to all ingress

launch.sh script

  1. execute iptables script
  2. execute nodeos with correct paramss

openup.sh script

  1. open up the node for ingress

Hope this will be helpfull.

<3 Trinity (EOS BPs Group 3)

About

Launch script which fetches a publicly verifiable encrypted config to coordinate a non-block producing private blockchain launch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages