Post
Topic
Re: [ANN][RIC] Riecoin: constellations POW *CPU* HARD FORK successful, world record
by
lzknr
on 14/06/2018, 02:44:39 UTC
I am happy to take a look. However, new to this field, would you please describe what is the current problem with current riecoin code? What do you expect to be done by "merging Bitcoin Core 0.16.0" and how would that address Poloniex's request? Should we first take a look at current riecoin code, apply fixes in Bitcoin Core 0.16.0, or reversely, replace the POW in Bitcoin Core 0.16.0 so it can talk to Riecoin network?

I'm time short so can't do this myself but may be able to give some pointers.  What's your technical level in terms of development (none, some, already looked at Bitcoin source, etc.) and in terms of the process of merging/managing source code in Git?

lzknr:

Riecoin is a fork of a much earlier version of bitcoin -- about 0.9.1 or so.

Bitcoin 0.9.1 + Gatra's Changes = Riecoin

We need to get this to:

Bitcoin 0.16.0 + Gatra's Changes = Modern Riecoin

The problem, of course, is that gatra's changes won't apply cleanly to bitcoin 0.16.0, because a lot has changed in the code since then, so it will require careful porting and re-implementation of parts of what makes Riecoin unique.

That said, the Riecoin changes are *pretty* focused.  You can see them in the github history:

https://github.com/riecoin/riecoin/commits/master

where pablo (Gatra) committed the changes.  

This is the single biggest set of changes, but it's necessary to pull forward all of the differences:

https://github.com/riecoin/riecoin/commit/48cbc80d7059ca91e75c5cb8bac73ccf1c5dd6ed



Thank you for the information. I have been full time coding for many years; but unfortunately not very familiar with neither git nor c nor bitcoin core.

Given the extra learning needed, 1-2 months working seems reasonable. I'll ping you guys when I actually manage to start on this.