redecentralize / alternative-internet

A collection of interesting new networks and tech aiming at decentralisation (in some form).
5.18k stars 501 forks source link

Suggest me Engineering Final year project #306

Open qnxdev opened 3 years ago

qnxdev commented 3 years ago

I can't find the best project to contribute to decentralisation.

burdges commented 3 years ago

All depends upon many factors, largely what you know, so maybe ask your professor?

Are you familiar with GSoC? Each year, many projects write and distribute a short list of GSoC proposal ideas, based upon what they consider doable by an undergraduate student. Students then read these lists, pick one, and submit a GSoC proposal based upon one idea, which the student may or may not do well. You can read projects' GSoC idea lists from 2020, 2019, etc. in their mailing list archives or elsewhere online. You could ask the project which proposals were done, but most were never done, or never done well.

If you like C then I know GNUNet has many old untried GSoC proposals like this. Taler too, if you like C, Typescript, or Java on Android. Ask either them.. or other projects that use languages you like.

There are nice active Rust projects now, like qaul.net and radicle, and even say rustorrent maybe suffices.

n8chz commented 3 years ago

Assuming decentralization (decentrality?) is measurable, it can be used as an optimization parameter. If the system you'd like to decentralize can be represented by a graph (a network, maybe a supply "chain"), the most decentralized sort of graph would be the vertices and edges of a Platonic polyhedron such as an icosahedron.