Skip to content

EPIC: Improve Networking Layer #401

@leonardostsouza

Description

@leonardostsouza

Improve networking layer:

  • Ack system (heartbeat or liveness)
    • Implement new endpoint that will tell if a validator is active through RPC
      • Heartbeat/liveness should check every node every ~10 seconds (think about this interval. This is just a suggestion).
      • The node running as a validator should be able to protect itself against Denial-of-Service attacks, however
  • Internal communication (hyperswarm) has to happen in binary data to decrease latency
  • Establish a set of error codes in communication
  • Remake the whole validator handshake to improve performance (conserving PKI for security)
  • Keep code modular using classes

Sub-issues

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions