Browse Source

Update 'README.md'

pull/1/head
Duke Leto 3 years ago
parent
commit
2d3abdb6d4
  1. 11
      README.md

11
README.md

@ -9,6 +9,7 @@ Hush is a first-time organization applying to GSoC 2021! This is our first year
```
Type: Coding
Languages: C++14, QT5, Rust, Makefile, bash scripts
Difficulty: Challenging
```
This is an exciting project to port the functionality of [HushChat](https://git.hush.is/hush/hushchat) from our lite wallet into our GUI full node wallet. Currently HushChat Protocol whitepaper is in development and we have a plan for how to migrate code.
@ -22,6 +23,7 @@ The HUSH [Twitter](https://twitter.com/MyHushTeam) account and [Duke Leto's Link
```
Type: Coding
Languages: C/C++, Rust, Makefile
Difficulty: Challenging
```
This is currently a Bitcoin Core Pull Request on Github:
@ -44,6 +46,7 @@ BitMex research: https://blog.bitmex.com/call-to-action-testing-and-improving-as
```
Type: Coding, Documentation, Graphics
Languages: HTML, CSS, Javascript
Difficulty: Easy
```
https://hush.is/hsc-creator/
@ -60,6 +63,7 @@ this website is a perfect place to teach people interactively.
```
Type: Coding, Documentation, Graphics
Languages: HTML, CSS, Javascript
Difficulty: Easy
```
Currently the Hush Config Generator is very useful for CLI users to generate config files, which is done
@ -73,19 +77,21 @@ scenarios.
## hushd: Tor version 3 Hidden Service P2P
```
Type: Coding, testing
Languages: C/C++
Languages: C/C++, bash scripting, command line Unix
Difficulty: Medium
```
This idea would be to work directly with Duke Leto to merge the `p2p` branch of https://git.hush.is/hush/hush3 ,
which is the Hush Full Node, to add support for Tor v3 HS's. This will involve porting code from Bitcoin master branch
at https://github.com/bitcoin/bitcoin , which recently gained support for Tor v3. Currently Hush only supports Tor v2, which is being deprecated by the Tor Network, due to it's susceptibility to attacks.
This task involves coding in C++, and doing network-based tests over Tor to verify things work correctly, which will require running at least two and potentially many nodes to simulate some network conditions.
This task involves coding in C++, and doing network-based tests over Tor to verify things work correctly, which will require running at least two and potentially many nodes to simulate some network conditions. This will be done with various other developers that can help students learn how to setup the environment and run the test suite.
## SilentDragon: GUI tab showing Peer Info
```
Type: Coding
Languages: C++14 with QT5
Difficulty: Easy to Medium
```
Add a GUI tab to SD that shows information from `getpeerinfo`, specifically:
@ -104,6 +110,7 @@ This "Peers Tab" should also show a list of Banned Peers and Disconnected Peers,
```
Type: Coding
Languages: C++14 with QT5
Difficulty: Medium to Challenging
```
This idea would be to add the frontend GUI component for HushDEX, a decentralized network for privacy coins.

Loading…
Cancel
Save