This repository contains a set of libraries and tools for the Vocdoni decentralized backend infrastructure, as described in the documentation. Vocdoni is a universally verifiable, censorship-resistant, and anonymous self-sovereign governance system, designed with the scalability and ease-of-use to support either small/private and big/national elections. Our main aim is a trustless voting system, where anyone can speak their voice and where everything can be audited. We are engineering building blocks for a permissionless, private and censorship-resistant democracy. We intend the algorithms, systems, and software that we build to be a useful contribution toward making violence in these crypto networks impossible by protecting users privacy with cryptography. In particular, our aim is to provide the necessary tooling for the political will of network participants to translate outwardly into real political capital, without sacrificing privacy.

Features

  • The vocdoni node contains all the required features for running the decentralized Vocdoni Protocol blockchain node
  • Gateway provides a full block validation node in addition to an entry point for the API and other services
  • Miner provides a block validation node (full node), without providing any external service but capable of proposing new blocks
  • One of the design primitives of vocdoni-node is to run everything as a single process in order to have complete control over the components
  • vocdoni-node is currently pure GoLang code, so generating a static and reproducible binary that works on most of the Linux and MacOS hosts
  • For running vocdoni-node in gateway mode, 8 GiB of ram memory is recommended (4 GiB works too)

Project Samples

Project Activity

See All Activity >

Categories

File Sharing

License

Affero GNU Public License

Follow vocdoni-node

vocdoni-node Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of vocdoni-node!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Go

Related Categories

Go File Sharing Software

Registered

2023-07-14