Telos Block Producer Minimum Requirements

in telos •  6 years ago  (edited)

Telos Block Producer Minimum Requirements

Source: Telos Foundation @ https://medium.com/@teloslogical/

Telos GRC (Governance, Risks, & Compliance) & Security Working Groups have now defined and published Infrastructure Requirements that block producers must meet in order to be compliant with the technological components of the Telos Block Producer Infrastructure Standards.


Telos Foundation @ https://medium.com/@teloslogical/
Telos-BP_Security-1.jpg

Continuous Improvement process has been considered as per enterprise security industry best practices. The fundamentals of security triads; Confidentiality, Integrity and Availability (CIA) of data has been ensured. The data is either

  • owned by Telos members and/or
  • is processed on their behalf by 3rd party participants and/or distributed applications.

The Telos Networks:

The Telos platform comprises of three distinct networks:

  • MainNet
    It is the production network where all official Telos value and transactions are recorded.

  • Staging Net
    It is used to receive all new code updates for at least 24 hours prior to incorporating them into the MainNet. DApp developers who wish to remain extremely current on each new version may also utilise it.

  • TestNet
    It is a network for developers and others to have a full but valueless version of the network for testing.

Source: Telos Foundation @ https://medium.com/@teloslogical/ - Considerations have been made for the inclusion of BPs that may not have the capability to provide a full service coverage of all the Telos components, aka plug-ins, at the time of MainNet launch but are able to meet the absolute minimum infrastructure requirements to participate as Telos members subject to an action plan put in place to incorporate the additional components in stages as defined by the Telos Launch Group (TLG).

Block Producers (BPs) Candidates may join the Telos network at an appropriate level (depending on their choice and maturity) as listed below:

  1. Establish a TestNet node comprising of all the Telos components (plug-ins) and perform a prescribed number of tests.
  2. Build Staging Producer, Chain & Full Nodes or upgrade the TestNet node to meet the minimum requirements of the MainNet nodes with which the BP is planning to join.
  3. Establish MainNet presence in addition to Staging and similar in specification.
  4. Add a MainNet Seeding-Node.
  5. Add a load-balanced Full-Node and a backup file-system for fast blockchain playback.
  6. Add DDoS protection, security event monitoring, alerting, command and control capabilities.


Outline of the EOSIO components distributed across a typical Network Architecture.
BP_Security_10.png

This document defines the infrastructure standards that block producers must meet in order to be compliant with the technological components of the Telos Block Producer Minimum Requirements.



Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!