Browse Source

Update 'README.md'

pull/1/head
Duke Leto 3 years ago
parent
commit
b10e46a866
  1. 22
      README.md

22
README.md

@ -5,7 +5,7 @@ Hush is a first-time organization applying to GSoC 2021!
# Idea List
## Improving Hush Smart Chain Creator
## web: Improving Hush Smart Chain Creator
https://hush.is/hsc-creator/
@ -14,12 +14,12 @@ This would involved porting some of the documentation from our upstream, with va
https://developers.komodoplatform.com/basic-docs/smart-chains/introduction-to-smart-chain-documentation.html
## Improving Hush Full Node Config Generator
## web: Improving Hush Full Node Config Generator
https://hush.is/config-generator
## Tor version 3 Hidden Service P2P
## hushd: Tor version 3 Hidden Service P2P
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
@ -27,7 +27,19 @@ at https://github.com/bitcoin/bitcoin , which recently gained support for Tor v3
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.
## HushDEX QT GUI
## SilentDragon: GUI tab showing Peer Info
Add a GUI tab to SD that shows information from `getpeerinfo`, specifically:
* IP address
* Ping time
* TLS cipher used
* ASN (Autonomous System Number)
This is important to make it easier for users to see who their peers are, including
metrics to decide if they are under attack. This data is currently very hard to see except for command-line users.
## SilentDragon: HushDEX QT GUI
This idea would be to add the frontend GUI component for HushDEX, a decentralized network for privacy coins.
The code would be in SilentDragon at https://git.hush.is/hush/SilentDragon . Specifically, a new tab in the GUI will be created for HushDEX, to allow swapping between HUSH and Monero (XMR). More details can be found here:
@ -37,7 +49,7 @@ This involves coding in C++14 and QT5 GUI framework. QT Creator is an IDE GUI th
Hush uses QT 5.15 currently and does not plan to upgrade to QT6.
## Android Lite Wallet
## mobile: Android Lite Wallet
Currently Hush has an Android app on the Google Play store, but it is a "remote control" and requires a desktop computer to pair a full node. Many people around the world do not own a desktop and only own a mobile device. This has made us rethink our stance on purely mobile wallets, where private keys are stored locally on-device.

Loading…
Cancel
Save