An interesting thing about M7 is the use of multiplication of hashes. The multiplication is done by using GMP which allows arbitrary precision, only limited by available memory of the machine. This makes me thinking of an interesting feature to add into XMG: we can repeat many times of multiplications which literally increase the memory needed; the memory relies on the repeating times. This repeat is not just to get a pointless dataset to 'eat' memory, instead these 'huge' numbers are hashed by sha256 as the final. One of the consequence is that we can make GPU miner hard to be implemented. So it will be like tending to be a CPU coin, but I don't see any unlikely of GPU miners in the future. Another consequence is it could be memory hard (that also means not energy efficient by mining with GPU, efficiency will depend on the multiplication times), so the CPU/GPU mining could have a higher efficiency ratio compared to the pure M7, though it remains to be confirmed. It will also be possible to use varying multiplication times with time/block height etc to make GPU even harder. I am open to suggestions.
Making the coin CPU only may have it's great advantages. Look at the PrimeCoin how successful it was for a long time, the moment GPU miner was released the coin price went to ashes. People like a fair chance to mine with what they got, and many don't have a fancy GPU cards. PrimeCoin wasn't a PoS coin like Magi, if the PoW phase of the Magi is ended before the GPU miner is produced it may drive the interest and price of the coin high, no other coin has done that. Thanks for inputs itod. Now I see another advantage with the CPU coin. Magi will have most of coins to be mined firstly (depending on the diff to ensure fair distribution), and then long-term mining period with much less reward (GPU won't matter much if out in this period). I think we can go this direction.
|
|
|
New POS-II maybe better than pos- I, when will launch?
I am sorting out things; will announce the plan soon (apologize for many times of saying "soon").
|
|
|
joe, any news from cudaminer and official release day?
Unfortunately cudaminer is not working yet; I've spent a few days on this, my mac didn't work out well initially so I used an Amazon EC2 spot instance and spent sometime too on the driver, cuda stuff. After some tests on cudaminer with complainings, I turned to ccminer. My initial thinking is that all about the block header but I was wrong; actually the block header does lead to a very different implementation of M7 using cuda. This basically means a different cuda version of M7 to be done for XMG, although we are using the same M7 as XCN, that'll be like recalculation of all the stuffs. This looks like unlikely for me to accomplish within a short time. Somehow it has been nearly two weeks since 1st testnet, and my focus was totally on the miners instead of the PoS-II. I think from now on I should place my emphasis on other stuffs. In any cases, the standalone cpuminer is ready. Realizing the actual difference of the M7 implemented in standard block chain compared to the minichain, I think it won't be necessary to keep the same form of M7 as in XCN. An interesting thing about M7 is the use of multiplication of hashes. The multiplication is done by using GMP which allows arbitrary precision, only limited by available memory of the machine. This makes me thinking of an interesting feature to add into XMG: we can repeat many times of multiplications which literally increase the memory needed; the memory relies on the repeating times. This repeat is not just to get a pointless dataset to 'eat' memory, instead these 'huge' numbers are hashed by sha256 as the final. One of the consequence is that we can make GPU miner hard to be implemented. So it will be like tending to be a CPU coin, but I don't see any unlikely of GPU miners in the future. Another consequence is it could be memory hard (that also means not energy efficient by mining with GPU, efficiency will depend on the multiplication times), so the CPU/GPU mining could have a higher efficiency ratio compared to the pure M7, though it remains to be confirmed. It will also be possible to use varying multiplication times with time/block height etc to make GPU even harder. I am open to suggestions. Since a few days on the miners, I will need sometime back to the coin itself; it will be assured my next update will be about the official release plan.
|
|
|
how long time XMG can release?
Had a hard time in dealing with the cudaminer testing, will work on it a while; In any cases, I will announce a schedule for the formal launch in following days.
Will announced in following days! I better start testing this out so I can mine from day one. Which miner are people using for the 280x cards? Which miner are people using for CPU mining? The AMD miner is not available, here is a CPU miner: https://github.com/magi-project/magi-minerd.
|
|
|
Had a hard time in dealing with the cudaminer testing, will work on it a while; In any cases, I will announce a schedule for the formal launch in following days.
|
|
|
is their an amd card miner?
I do not know! If the developer is online he will be able to answer your question From what I understand about M7 (at least XCN's M7) there is no AMD GPU miner for it, at least not yet. Check forums for XCN, hopefully I'm giving good info here. you're right, AMD is not out yet.
|
|
|
Thanks again, truckythin, appreciate your help; I figured I may use my mac Nvidia for test or I'll try GPU Cloud; will update ASAP (a bit away from stuffs today).
|
|
|
Thanks truckythin. This sounds weird but seems like the only way we can do. I've been working with the cpuminer constantly checking outputs and adjusting the code, real pain. I am thinking if I should buy a Nvidia that might leads to complication; I'll leave that as the final, or genius people can take care of the miner.
What I can see is the nonce is not updated after finding a block. Can you run the miner again (anytime at your convenience), just updated github, need to see further outputs (all outputs you get).
|
|
|
hi joe, new build seem working, need to wait to get block to confirm, thx for fixing. Checkhash found a winner, nonce 1756010281172991 [2014-08-31 14:40:38] thread 0: 17301504 hashes, 3810 khash/s [2014-08-31 14:40:38] accepted: 0/1 (0.00%), 3810 khash/s (booooo) [2014-08-31 14:40:43] thread 0: 19398656 hashes, 3804 khash/s [2014-08-31 14:40:48] thread 0: 19398656 hashes, 3803 khash/s Checkhash found a winner, nonce 459780555014143 [2014-08-31 14:40:51] thread 0: 11010048 hashes, 3801 khash/s [2014-08-31 14:40:51] accepted: 0/2 (0.00%), 3801 khash/s (booooo) [2014-08-31 14:40:53] thread 0: 7864320 hashes, 3803 khash/s Checkhash found a winner, nonce 239727904030719 [2014-08-31 14:40:55] thread 0: 9437184 hashes, 3806 khash/s [2014-08-31 14:40:55] accepted: 0/3 (0.00%), 3806 khash/s (booooo) Checkhash found a winner, nonce 2015701168029696 [2014-08-31 14:40:56] thread 0: 1572864 hashes, 3804 khash/s [2014-08-31 14:40:56] accepted: 0/4 (0.00%), 3804 khash/s (booooo) [2014-08-31 14:40:58] thread 0: 7864320 hashes, 3803 khash/s [2014-08-31 14:41:03] thread 0: 19398656 hashes, 3802 khash/s [2014-08-31 14:41:08] thread 0: 19398656 hashes, 3803 khash/s [2014-08-31 14:41:13] thread 0: 19398656 hashes, 3804 khash/s Checkhash found a winner, nonce 1033115735687167 [2014-08-31 14:41:15] thread 0: 7340032 hashes, 3801 khash/s [2014-08-31 14:41:15] accepted: 0/5 (0.00%), 3801 khash/s (booooo) [2014-08-31 14:41:18] thread 0: 11534336 hashes, 3802 khash/s
Hi truckythin, can you try out cudaminer again (use the new uploaded git source)? debug output must be enabled, which can be done by giving "-D" or "--debug" in the command line parameters. Once a block is found, some info will be issued right before exit. Copy those after "Submit work". Thanks in advance.
|
|
|
what does this do? "flags" : "proof-of-work stake-modifier" This means the block under inquiry is PoW block.
|
|
|
update: got latest build, current at block 1167, cuda miner got same issue, seem dev still cannot figure out what the issue is.
Hi truckythin, unfortunately I don't have Nvidia to test and pinpoint the error quickly; anyone knows how to mine with Nvidia GeForce 9400M on mac will be a great help. Looks like I found a bug during work submission, just uploaded new code to github. Can you try it out? hi joe, new build seem working, need to wait to get block to confirm, thx for fixing. Checkhash found a winner, nonce 1756010281172991 [2014-08-31 14:40:38] thread 0: 17301504 hashes, 3810 khash/s [2014-08-31 14:40:38] accepted: 0/1 (0.00%), 3810 khash/s (booooo) [2014-08-31 14:40:43] thread 0: 19398656 hashes, 3804 khash/s [2014-08-31 14:40:48] thread 0: 19398656 hashes, 3803 khash/s Checkhash found a winner, nonce 459780555014143 [2014-08-31 14:40:51] thread 0: 11010048 hashes, 3801 khash/s [2014-08-31 14:40:51] accepted: 0/2 (0.00%), 3801 khash/s (booooo) [2014-08-31 14:40:53] thread 0: 7864320 hashes, 3803 khash/s Checkhash found a winner, nonce 239727904030719 [2014-08-31 14:40:55] thread 0: 9437184 hashes, 3806 khash/s [2014-08-31 14:40:55] accepted: 0/3 (0.00%), 3806 khash/s (booooo) Checkhash found a winner, nonce 2015701168029696 [2014-08-31 14:40:56] thread 0: 1572864 hashes, 3804 khash/s [2014-08-31 14:40:56] accepted: 0/4 (0.00%), 3804 khash/s (booooo) [2014-08-31 14:40:58] thread 0: 7864320 hashes, 3803 khash/s [2014-08-31 14:41:03] thread 0: 19398656 hashes, 3802 khash/s [2014-08-31 14:41:08] thread 0: 19398656 hashes, 3803 khash/s [2014-08-31 14:41:13] thread 0: 19398656 hashes, 3804 khash/s Checkhash found a winner, nonce 1033115735687167 [2014-08-31 14:41:15] thread 0: 7340032 hashes, 3801 khash/s [2014-08-31 14:41:15] accepted: 0/5 (0.00%), 3801 khash/s (booooo) [2014-08-31 14:41:18] thread 0: 11534336 hashes, 3802 khash/s
Guess there are bugs to be fixed, works submitted successfully but not actually passing through. how many hashrate are you guys soloing now? i have 4mh/s now and didnot find any block for 30 minutes This is out of expectation since block time is 3min; will check the code.
|
|
|
Compiling the windows miner, even cpuminer is a headache right now.
|
|
|
update: got latest build, current at block 1167, cuda miner got same issue, seem dev still cannot figure out what the issue is.
issues stake time to configure just wait. Keep me posted.
|
|
|
Update. Currently the following translations of the Magicoin thread are ready. Portuguese, Dutch, Indonesian, Indian (English). We are now working on the Turkish and Chinese translations.
Thanks, nice work.
|
|
|
Perhaps if you need help with Nvidia miner or windows compilation you could PM or request help from member "catia" ...
He wrote and compiled the windows M7 cudaminer for 1GH pool for XCN....
That was also advice from djm34 after speaking with him re: windows compilation, he said it can be tricky.
Thanks advice, will PM for helps. Nicknha (cant find your forum username), if you see this post, pls contact me for windows compilation. Thx.
|
|
|
update: got latest build, current at block 1167, cuda miner got same issue, seem dev still cannot figure out what the issue is.
Hi truckythin, unfortunately I don't have Nvidia to test and pinpoint the error quickly; anyone knows how to mine with Nvidia GeForce 9400M on mac will be a great help. Looks like I found a bug during work submission, just uploaded new code to github. Can you try it out?
|
|
|
Edit: do you have some special instructions for running this on an Amazon instance?
Hmm, I don't have prior experiences on that, so none effective instructions. What I can see is that hashing will be done by the CPU of Amazon instance. So this will be all about cpu mining, and would be less efficient compared to gpu mining in general. Running daemon & miner on Amazon instance won't be any different from running in PC, let's say using debian. The difference will be the type of CPU, which could be much more efficient than one's laptop. Making use of the efficiency of CPU though needs some optimizations on the mining program, on which, unfortunately, I don't idea. I've considered AWS GPU instances, they are available now with Nvidia CUDA drivers: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using_cluster_computing.html#gpu-instance-current-limitationshttps://aws.amazon.com/marketplace/pp/B00FYCDDTEI'm willing to give one instance a spin if you point to tested CUDA miner for Magi. Never noticed the GPU server, though the price is a bit heavy to handle $0.65/hr. Looks like I am relying on volunteers here for the testing, hope we can get the miner done before launch; or we have to wait people optimizing the miners once source code is available on git.
|
|
|
|