Giter Site home page Giter Site logo

bonedaddy / mychurnero Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 1.0 75.39 MB

a monero churning service designed to automatically churn your monero for you

License: Apache License 2.0

Makefile 0.57% Shell 2.95% Go 96.48%
xmr monero-churn monero churn monero-wallet-rpc

mychurnero's Issues

v0.0.1

  • Proper churnable address selection (todo)
    • when retrieving address get balance, this requires altering AddressBalance function to accept account and sub account index
    • Ignore addresses with balance below a certain amount
  • Proper scheduling of transactions
  • Prevent rescheduling of existing transactions
  • Better churn account handling (todo)
    • right now during service initialization we check existing accounts to see if one exists whose index matches the desired churn account index
    • lets say we have churn account index of 99 and only have 2 active accounts, this check will obviously fail and we will create an account to churn to, however it wont match the index we want

Enable Tx Fee Fingeprinting And Delay Analysis

One method of resisting timing delay analysis through tx fee amount is indicated here and would be rounding the fee amount to a few digits however this fingerprints the implementation.

A possibility to avoid this would be randomly determining the number of digits, and round amount and set this via the configuration file. This in theory should mitigate fingerprinting the mychurnero implementation as a whole, however it would fingerprint an individual instance of a running mychurnero service.

Desired Features

  • Non-uniform random distribution for churn as decoy members are chosen from non-uniform distribution using a gamma distribution

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.