Giter VIP home page Giter VIP logo

dappnode's Introduction

DAppNode

Website dappnode.io Documentation Wiki GIVETH Campaign GitHub All Releases Twitter Follow



What happens when you want to use a Decentralized P2P network, but securing your own nodes takes a lot of time and effort?

You have a decentralization bottleneck at the entry point, which is where we are now in the blockchain space :-(

  1. At no point in the last 2 years has there been more than 13,000 Bitcoin nodes online and that number got as low as 5500

  2. MetaMask and MyEtherWallet/MyCrypto are the primary wallets used on Ethereum and most users are using these wallets’ default nodes… This is a huge centralizing force in Ethereum.

  3. The people who do run their own node end up having to spend a lot of time troubleshooting, keeping it updated and synced without the ability to easily share their node (and efforts) with family and friends.

DAppNode will address these issues by creating a simple, easy, self-empowering system made specifically for hosting P2P clients for DApps, Cryptocurrencies, VPNs, IPFS, and more.

Members of the WHG have spent countless hours developing DAppNode because they believe it to be the most important and pertinent censorship resistant tool that is to be built to help bring the decentralized world everyone wants for themselves, and their friends and family.

The Desired Final User Story:

  1. Vojtech has several cryptocurrencies he follows and is ready to stop using his laptop to run clients, but doesn’t want to have to pay a monthly subscription in fiat to some company he doesn’t trust with his private keys.

  2. He hears about DAppNode and decides to buy the top of the line DAppNode Server preloaded from shop.dappnode.io (though he could buy his own server and install the software himself).

  3. The DAppNode Server is delivered to his front door, and when Vojtech opens the box he finds a 2 step instruction card: First, plug in the Server. Second, go to welcome.dappnode.io.

  4. On this website there will be an extremely simple and short walk-thru for Vojtech to set up his credentials and choose which clients to deploy.

  5. By just checking a few boxes Vojtech deployed his own VPN; his own local instance of MyCrypto.com; Ethereum, Bitcoin, Monero and Dogecoin Full nodes; a ZCash Secure Node and DASH Master Node; he joined the IPFS Consortium and deployed a TrueBit Verifier and Livepeer node; and hosted Giveth, Swarm City, Aragon, Colony, and Decentraland Helper DApps to support these projects and to ensure that his interaction with these DApps cannot be censored and are fully trustless.

  6. Vojtech then tells his friends and family that he is the admin for his own DAppNode and he is able to give them a link that sets them up with their own credentials and access to his DAppNode, and Vojtech can deploy any other DApps that him or his friends and family want to have hosted with a couple clicks. He has become the trusted gateway to the decentralized world for his entire community.

  7. Vojtech ends up being able to pay off the cost of his DAppNode in 2 months with the profits made from his ZenCash, Trustlines Validator, ETH2.0 validator, DASH and TrueBit Nodes. He also canceled his VPN and all of his Digital Ocean accounts because now he has his own server that he can host all of his services on. Without even trying, Vojtech has a couple extra hundred dollars a month because he is running DAppNode on his own personal server.

Though the above story is not ready yet, we are developing in an invitingly open source manner and anyone can use their own hardware and run DAppNode on it.

We are open to receive funding to help pay the developers working hard on the software!

Team members

  • Adviser & Instigator: Jordi Baylina
  • Project Lead: Eduadiez
  • Front-End Lead: DAppLion
  • Back-End Lead: Vdo
  • Ecosystem Development Pol Lanski
  • Adviser: Griff Green

Where the DAppers play

DAppNode

Discourse

Github

Benefits of DAppNode

  • Easy set up
  • Trustless system
  • Invitingly Open Source
  • Free up space on your Devices
  • Great for Proof of Stake mining
  • You can browse .eth domains like the normal web
  • You take control of your Nodes
  • Encourages people to have their own server
  • Perfect for projects that reward you for hosting, (Filecoin, Storj, etc)
  • Can facilitate a P2P economy
  • Host any P2P networking protocols
  • DApp teams can develop packages their users can run 24x7
  • Never trust a hosting provider with your private keys again!
  • One click node deployment (Full Nodes, DApps)
  • Censorship resistance (run your own VPN)
  • 1 DAppNode can support an entire Community
  • DAppNode will build communities and decrease centralization
  • DAppNode is the most important piece of infrastructure for our decencentralized future
  • Considering all of the incentive structures to to run nodes, most DAppNode Admins will be make a profit maintaining their own DAppNode

Core repos

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.