Official block producer candidate name
EOS Nation
Location of company headquarters
Canada
Expected location of servers
Hybrid approach - Cloud (AWS) for main full node & backup/secondary full nodes located in different geographical regions using bare metal.
For the cloud infrastructure we will be hosting our virtual instances with AWS Canada in the Canada (Central) region.
Bare Metal: The first two cities chosen by EOS Nation will be involved in the initial EOS testnet, the following expansion cities will soon follow after the EOS launch date.
- Toronto, ON (testnet)
- Ottawa, ON (testnet)
- Montreal, QC (proposed)
- Calgary, AB (proposed)
- Vancouver, BC (proposed)
Technical Specifications
Hardware
Proposed technical specifications and total expenditure of resources for BP.
Notes:
- Due to AWS's geographical hardware limitations, 4TB RAM is currently not available in AWS's Canada (Central) region.
- EOS.io has not yet defined the EOS Storage contract, the BP storage requirements may be upgraded and are subject to change if deemed valuable to the community.
Common Hardware Specifications
- Geographical Region Toronto, Canada
- Geopolitical Region: Canada
- Operating System Ubuntu Server 16.10
BP "appointed"
If EOS Nation is "appointed" as Block Producer, only 1 Elastic Compute Cloud (EC2) instance will be running the main BP for the duration of the first election.
- Nodes 1x EC2 (x1.32xlarge)
- vCPUs 128 Cores
- Memory 2TB RAM
- Storage (IPFS) 2 x 1920GB (SSD)
- Network 25 Gigabit
BP "elected"
If EOS Nation is "elected" as Block Producer, two Elastic Compute Cloud (EC2) instances will be running as full EOS nodes. In the event of a failure of the main BP node, the secondary BP node will act as a backup and will become the main node. Minimal downtime shall be the main priority in case of a full node failure.
- Nodes 2x EC2 (x1.32xlarge)
- vCPUs 128 Cores
- Memory 2TB RAM
- Storage (ipfs) 2 x 1920GB (SSD)
- Network 25 Gigabit
Scaling Plan
Each major Canadian city will be expected to host an EOS full node which will be under the support of EOS Nation. Proper training of setting up & maintaining an EOS full node will be provided by EOS Nation. Once a city has proven they have the technical knowledge and bare metal hardware to provide support as a full node, their node will be added to the EOS Nation cluster BP and they will start to collect EOS Rewards.
Geographical Expansion
Planned will require to be fully operational before June 3, 2018.
- Ottawa, ON - EOS Nation
- Toronto, ON - EOS Toronto
Proposed are not required to be operational before June 3, 2018.
- Montreal, QC
- Vancouver, BC
- Calgary, AB
Follow us on our website, Steemit, Github and on your favorite EOS Facebook Group!
EOS Nation - Founding EOS Block Producer Candidate
EOS Nation - Members
#EOSNation #EOSN #EOSBP #BlockProducer #EOSBlockProducer #EOSNBP
Are there scenarios where EOS BP might be required to have a physical location? I haven't put much though into it myself.
You are much more mobile when it comes to jurisdiction hoping with the cloud solution. Downside would be that the BP would be under another centralized company such as AWS.
Any online discussions on that anywhere?
Cob, quick answer to your question (more formal Steemit post to follow). There are advantages & disadvantages in having your BP in a physical location, however the local infrastructure must meet a minimum requirements (reliability, uptime, bandwidth, maintenance) which are all factors that AWS takes care of.
As for being centralized, AWS does operate in different countries under their respectful jurisdiction, for example in Canada we have AWS Canada (https://aws.amazon.com/canada). Also once the EOS BP infrastructure needs to scale, we will see more Hybrid approaches (cloud & physical location), since EOS at the moment is only single threaded, it's best to set up the most reliable server initially and scale afterwards when the software offers parallelism.
EOS Nation will gather up all questions related to "Cloud vs. Physical Location" and answer them in our future Steemit posts.
Here is a post on the BP Q&A.
https://steemit.com/eos/@eosgo/announcement-grading-criteria-for-eos-block-producers-in-march-7-report
Also this:
https://forums.eosgo.io/categories/block-producer-discussion
Hi guys! I love the project! If I can help with anything just let me know.
Thank You! Please keep in contact... Also, we are looking for project ambassadors!
https://github.com/EOS-Nation/Ambassadors/blob/master/README.md
What is the best way to contact you privately? https://twitter.com/TeamSteemLive
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://github.com/EOS-Nation/bp/blob/master/README.md