Forum Home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular

    Changing the hashing algorithm

    Technical Development
    58
    482
    344622
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      RIPPEDDRAGON Regular Member last edited by

      Ghost let me know if/when you want to test on GPUs, I don’t have any problems pointing my 30+ GPUs at a test coin so long as you have a linux build.

      1 Reply Last reply Reply Quote 0
      • Wellenreiter
        Wellenreiter Moderators last edited by

        Can you create a p2p test pool ? We can test together. In addition, we need a new mining software.

        P2pool test pool should be no problem ;)

        for the mining software, it’s probably ‘just’ a modification of an existing miner, e.g. cgminer or bfgminer for linux.

        Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
        Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

        1 Reply Last reply Reply Quote 0
        • ghostlander
          ghostlander Regular Member last edited by

          If any of you wants to help with either Python code for P2Pool or PHP code for MPOS or OpenCL kernel for [cg,sg,bfg]miner, I have no problem of sharing the reference code with you. I’m going to finish CPUminer first.

          P.S. My notebook has blown up yesterday due to summer heat. Shouldn’t have purchased Alienware, lesson learnt.

          1 Reply Last reply Reply Quote 0
          • S
            slavco Regular Member last edited by

            Probably I’ll be avaliable for MPOS in one week from now. After that I can jump into p2pool if no one else is interested :)

            1 Reply Last reply Reply Quote 0
            • M
              mirrax last edited by

              Beta 2 is ready. All reference code is in place. 64-bit assembly code is also there, though it works well for the Intel CPUs only. The AMD CPUs are better with the reference code, though I have tested the K8 and K10 generations only. Working on the environment now.

              Thanks for updating us about the process!

              1 Reply Last reply Reply Quote 0
              • Wellenreiter
                Wellenreiter Moderators last edited by

                Could try to adapt and setup p2pool, but not sure how to test it without a working miner.
                If the block prefixes don’t change, not much to do here, I think.

                Eventually can help with cgminer, but I’m not an experienced c/c++ programmer. So if you could share the code I can give it a try at least.

                Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                1 Reply Last reply Reply Quote 0
                • M
                  mirrax last edited by

                  Is it very difficult to have merged mining of all Neoscrypt coins (similar to Blake 256 system)?

                  Just a tought…

                  1 Reply Last reply Reply Quote 0
                  • V
                    voingiappone Regular Member last edited by

                    Eventually can help with cgminer, but I’m not an experienced c/c++ programmer. So if you could share the code I can give it a try at least.

                    Same here!

                    I can offer my (very) limited c++ knowledge but you’ll have to explain me what to do ;)

                    1 Reply Last reply Reply Quote 0
                    • V
                      vizay Regular Member last edited by

                      If any of you wants to help with either Python code for P2Pool or PHP code for MPOS or OpenCL kernel for [cg,sg,bfg]miner, I have no problem of sharing the reference code with you. I’m going to finish CPUminer first.

                      P.S. My notebook has blown up yesterday due to summer heat. Shouldn’t have purchased Alienware, lesson learnt.

                      I can at least take a look at the python stuff (not promising that I can help since I don’t know what level of programming is required before I’ve looked at the code) and see if I can help out. Just finished version 1.1 of our chargeback system at work written in python so I need a new project to set my teeth in! ;)

                      1 Reply Last reply Reply Quote 0
                      • ghostlander
                        ghostlander Regular Member last edited by

                        I’ve completed CPUminer nearly. The only issue left is endian conversion: all Bitcoin derivatives are little endian inside, so NeoScrypt is also little endian completely. SHA-256d and Scrypt are big endian ones due to SHA-256 being employed by both. CPUminer is also big endian inside.

                        The P2Pool module seems to be a simple wrapper over the reference code, so this is an easy part.

                        1 Reply Last reply Reply Quote 0
                        • kris_davison
                          kris_davison last edited by

                          Great news thanks for all your hard work on this. I think some tips are in order!

                          1 Reply Last reply Reply Quote 0
                          • ghostlander
                            ghostlander Regular Member last edited by

                            CPUminer works now in both native (NeoScrypt) and legacy (Scrypt) modes. Not parallelised much yet, so the performance is the same to the internal wallet miner. NeoScrypt and Scrypt should deliver very comparable CPU performance, maybe NeoScrypt a little bit better.

                            1 Reply Last reply Reply Quote 0
                            • kris_davison
                              kris_davison last edited by

                              That’s great glad to hear the initial results are showing a performance improvement with neoscrypt.

                              1 Reply Last reply Reply Quote 0
                              • Wellenreiter
                                Wellenreiter Moderators last edited by

                                I’ll start on the p2pool modifications today.

                                Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                1 Reply Last reply Reply Quote 0
                                • V
                                  voingiappone Regular Member last edited by

                                  I’d relly like to knwo how you “make” a miner… or a p2pool.

                                  Respect guys! You’re doing all this in two? three people?

                                  You rock!

                                  1 Reply Last reply Reply Quote 0
                                  • Wellenreiter
                                    Wellenreiter Moderators last edited by

                                    The glory goes to Bushstar and Ghostlander.

                                    I don’t do veery much here, as my programming experience in the crypto area is not that much.

                                    I can modify exsiting code a bit, that’s all. ;)

                                    Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                    Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                    1 Reply Last reply Reply Quote 0
                                    • lizhi
                                      lizhi last edited by

                                      Hi , I like cgminer ,who can build it ?

                                      1 Reply Last reply Reply Quote 0
                                      • ChekaZ
                                        ChekaZ last edited by

                                        I like my sgminer, but I think Iam not smart enough to modify it :/

                                        BTC: 1Ges1taJ69W7eEMbQLcmNGnUZenBkCnn45
                                        FTC: 6sxjM96KMZ7t4AmDTUKDZdq82Nj931VQvY

                                        1 Reply Last reply Reply Quote 0
                                        • Wellenreiter
                                          Wellenreiter Moderators last edited by

                                          Also, the thought crossed my mind, what we could do for those mining with Nvidia GPUs?

                                          Anybody able to modify cudaminer?

                                          Feathercoin development donation address: 6p8u3wtct7uxRGmvWr2xvPxqRzbpbcd82A
                                          Openpgp key: 0x385C34E77F0D74D7 (at keyserver.ubuntu.com)/fingerprint: C7B4 E9EA 17E1 3D12 07AB 1FDB 385C 34E7 7F0D 74D7

                                          1 Reply Last reply Reply Quote 0
                                          • MrWyrm
                                            MrWyrm administrators last edited by

                                            Having support for all the camps from the off will make for a stronger launch.

                                            Like what I do: 6uuy6isbrW1SBF191Bzgui1gWxPdNKx2PB

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post