Skip to content

Server side of blockchain experiments mainly targeting the Stellar network. 🌠

License

Notifications You must be signed in to change notification settings

oliverdozsa/galactic.host

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build Maintainability Test Coverage

drawing

Galactic Host

This is the server part of Galactic Pub. Includes the following sub-projects.

Voting

A privacy first voting platform powered by blockchain technology. Inspired by stellot. Work-in-progress.

What are the differences?

One of the main goals would be to support multiple blockchains (currently only stellar).

How does it work?

Casting a vote

It's based on blind signatures.

  1. The voter first authenticates with server. In order to get a vote token anonymously, it creates a concealed request, which contains information about the voter's account where the vote token should be delivered.
  2. The concealed request will be sent to the server for signing
  3. From the signature on the concealed request voter creates the signature for the revealed request.
  4. Voter becomes anonymous, and sends the revealed signature, and request to the server.
  5. The server checks the revealed signature, so that it knows the anonymous voter is a participant of the voting in question.
  6. Server sends back the transaction so that voter can obtain the vote token. cast vote

Documentation

The API doc is available here.

Releases

No releases published

Packages

No packages published