purelottery

Code for random lottery scheme of Jonas

https://github.com/jonasballweg/purelottery

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.8%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

Code for random lottery scheme of Jonas

Basic Info
  • Host: GitHub
  • Owner: jonasballweg
  • Language: Solidity
  • Default Branch: main
  • Size: 73.2 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed almost 2 years ago
Metadata Files
Readme Citation

README.md

PureLottery

This is an implementation of the PureLottery algorithm for decentralized and randomized Leader Election.

The accompanying publications can be found here: - J. Ballweg, Z. Cai and A. K. Goharshady, "PureLottery: Fair Leader Election without Decentralized Random Number Generation," 2023 IEEE International Conference on Blockchain (Blockchain), Danzhou, China, 2023, pp. 273-280, doi: 10.1109/Blockchain60715.2023.00051. - J. Ballweg, "PureLottery: Fair and Bias-Resistant Leader Election with a Novel Single-Elimination Tournament Algorithm - Bachelor's Thesis in Informatics", Technical University of Munich, 2024, doi: 10.48550/arXiv.2402.17459.

If you use this code, please cite the following Bibtex in your work:

@inproceedings{ballweg:hal-04268058, TITLE = {{PureLottery: Fair Leader Election without Decentralized Random Number Generation}}, AUTHOR = {Ballweg, Jonas and Cai, Zhuo and Goharshady, Amir Kafshdar}, URL = {https://hal.science/hal-04268058}, BOOKTITLE = {{IEEE International Conference on Blockchain, Blockchain 2023}}, ADDRESS = {Hainan, China}, ORGANIZATION = {{IEEE}}, YEAR = {2023}, MONTH = Dec, KEYWORDS = {Leader Election ; Blockchain ; Decentralized Random Number Generation ; Mechanism Design}, PDF = {https://hal.science/hal-04268058/file/paper.pdf}, HALID = {hal-04268058}, HALVERSION = {v1},

This code is released into public domain under Creative Commons Zero v1.0 Universal license.

Disclaimer: The code comes with no warranty, even the implied warranty of correctness or fitness for a particular purpose, and we assume no liability for any losses incurred as a result of deploying it.

Owner

  • Name: Jonas
  • Login: jonasballweg
  • Kind: user
  • Location: Munich, Germany

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this work, please cite it as follows."
title: "PureLottery: Fair Leader Election without Decentralized Random Number Generation"
authors:
  - family-names: "Ballweg"
    given-names: "Jonas"
  - family-names: "Cai"
    given-names: "Zhuo"
  - family-names: "Goharshady"
    given-names: "Amir Kafshdar"
conference: "IEEE International Conference on Blockchain 2023"
year: 2023
doi: "10.1109/Blockchain60715.2023.00051"
keywords:
  - "Protocols"
  - "Voting"
  - "Smart contracts"
  - "Blockchains"
  - "Behavioral sciences"
  - "Random number generation"
  - "Sports"
  - "Leader Election"
  - "Blockchain"
  - "Decentralized Random Number Generation"
  - "Mechanism Design"

GitHub Events

Total
Last Year