Giter Club home page Giter Club logo

Comments (7)

Serpent6877 avatar Serpent6877 commented on July 23, 2024 1

I have been running redundant Parity daemons for a couple months without issues. Using the same wallet address. They are running on two separate machines. It is how I handle east/west coast configurations. They then peer with each other.

from miningcore.

oliverw avatar oliverw commented on July 23, 2024

Very legitimate question. Blocks are submitted to all daemons to get them included in the mainchain as fast and as reliable as possible. Double submissions would get rejected by the network. No problem for the pool. On the other hand payments cannot be submitted to multiple daemons as this would result in double or triple payouts - ruining the pool.

from miningcore.

bratan avatar bratan commented on July 23, 2024

Yes indeed, this is what I thought as well.

So this means that coins mined in the 2nd/3rd/etc. daemon/wallet need to be manually transferred to the first/main wallet in order for the payments to be processed?

from miningcore.

calvintam236 avatar calvintam236 commented on July 23, 2024

@bratan I think you can import the wallet using seeds or keys on the backup daemons so they have the same access of the same wallet?

from miningcore.

bratan avatar bratan commented on July 23, 2024

@calvintam236 - This is what I thought at first (cloning the wallet for multiple daemons), but it seems this is not supported and could/will run into problems. From what I understand the synchronization will only work up until some point.

https://bitcointalk.org/index.php?topic=1986.msg25154#msg25154

from miningcore.

oliverw avatar oliverw commented on July 23, 2024

@bratan Thanks for the extremly helpful link. Looks like my assumption in this regard was too optimistic.

Improvements to the daemon interface are already on top of my todo list after improvements to the REST API. Since running multiple wallet copies is not a supported scenario, one of the changes I'm planning implement is to extend the tagging mechanism already used for the Monero wallet daemon to all currencies. That way the pool would continue to function even if the wallet daemon goes down, just resulting in delayed payouts.

I'm planning to augment this with new functionality in the DaemonInterface class that will continously monitor all attached daemons, take unhealthy ones out of request processing and notify the admin about the outage.

from miningcore.

calvintam236 avatar calvintam236 commented on July 23, 2024

@bratan how about using same blockchain (same data folder) by multiple daemons? i think this might make more sense, and it is supported

https://monero.stackexchange.com/questions/3689/why-would-you-need-multiple-daemons-using-one-lmdb-database

from miningcore.

Related Issues (20)

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.