Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Oct 20, 2023. It is now read-only.

Merged mining #867

gridmaniac started this conversation in Ideas
Discussion options

I would like to know is it possible to add merged mining support for like Dogecoin+Litecoin or Namecoin+Bitcoin without fundamental changes in code?

I read all comments here and @oliverw already wrote about it but I still don't understand,
sorry for double-asking.

You must be logged in to vote

Replies: 2 comments

Comment options

Currently not possible but feel free to submit a PR :)

You must be logged in to vote
0 replies
Comment options

Hello,

I've been using Miningcore for a few months and love it. Thank you for putting it together.

I'm writting because I'm interested in implementing merged mining to mining core. I'm new to C Sharp however!

If I'm not mistaken, the key to merged mining is leveraging the "arbitrary data" field to input in child chain's header. (1)

Looking for any input regarding how to best implement this.

As far as you know, is this link (2) the "arbitrary data" field they mean? Is this also similar by chance? (3)

I'd love any input if you've looked into this in the past!

(1) https://sec.cs.univie.ac.at/fileadmin/user_upload/i_sec/docs/teaching/thesis/azamyatin_merged_mining.pdf: Page 10
(2)

if(!coin.CoinbaseIgnoreAuxFlags && !string.IsNullOrEmpty(BlockTemplate.CoinbaseAux?.Flags))

(3)
var coinbaseString = !string.IsNullOrEmpty(cc.PaymentProcessing?.CoinbaseString) ?
You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Ideas
Converted from issue

This discussion was converted from issue #327 on June 22, 2021 11:19.

AltStyle によって変換されたページ (->オリジナル) /