archethic-foundation / archethic-foundation/archethic-node

Supports ipv6

Open
#947 0 comments 0 reactions 0 assignees View on GitHub
feature networking P2P
Dominant language
Elixir
Stars
82
Forks
24
PR merge metrics
No merged PRs in 30d

Description

The current implementation of the Blockchain supports only ipv4 node connectivity.

In order to embrace more nodes in the network, we have to support node with IPv6 because ipv4 will be less use overtime to identify a single router.

This also avoid the need to get public IP as IPv6 enables public facing addresses.

---

Epic: #344

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the Elixir node-connectivity implementation and the related work in epic #344; done means nodes can connect over IPv6 as well as IPv4 without relying on public IPv4 addresses.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
blockchain, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.