handshake-org / handshake-org/hsd

Detect Gossiping Capabilities Automatically

Open
#729 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.1k
Forks
306
PR merge metrics
No merged PRs in 30d

Description

Currently the handshake network is at risk due to the fact that full nodes do not gossip (listen) their availability automatically, but rather require the node operaters to specifically configure the node to provide resources to the network.

In my opinion, we need to remove the current band-aid and provide a real fix.

The node should check to see if it can gossip (listen) and be accessible on the default ports automatically, if it can not, then it should gracefully turn off the gossiping feature.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by tracing the full node's current gossip configuration and handshake network setup, then inspect how default-port accessibility is determined. Done means the node automatically enables gossip when reachable and gracefully disables it when it cannot listen or be accessed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.