BitShares Forum

Other => Graveyard => MemoryCoin => Topic started by: FreeTrade on December 16, 2013, 11:37:43 am

Title: Pool For MemoryCoin
Post by: FreeTrade on December 16, 2013, 11:37:43 am
There's a lot of interest in the MemoryCoin community for a pool miner.

As the code is based on the latest ProtoShares code, infrastructure built for ProtoShares should be easily adaptable to run with MemoryCoin too.

So I want to invite ProtoShares pool owners to consider starting pools for MemoryCoin. Any questions you need answered please post here or PM me.
Title: Re: Pool For MemoryCoin
Post by: zvs on December 16, 2013, 06:22:06 pm
I'd think there'd be a lot of interest in the MemoryCoin community for a pool that doesn't charge some bullshit fee (re: above 2%)

Why don't the 'developers' of Memorycoin/Protoshares slap something together?..
Title: Re: Pool For MemoryCoin
Post by: cass on December 16, 2013, 09:19:12 pm
any news !?
Title: Re: Pool For MemoryCoin
Post by: cass on December 16, 2013, 10:27:16 pm
Quote
Quote from: sotisoti on Today at 03:55:36 PM
I just set up a mining pool for memorycoin, anyone has spare computing power to test it out?

http://mmcpool.us.to
How to join what miner to use? port?
you can add more info please
or start a new thread?
that will be much helpful
thanks

found this on btctalk but site doesn't work at moment -- checking later again
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 16, 2013, 10:28:17 pm
From the looks of it if a pool doesn't show up soon, memorycoin2.0 is going to be a just a memory. Solo mining is almost impossible.
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 17, 2013, 08:23:29 am
There's a lot of interest in the MemoryCoin community for a pool miner.

As the code is based on the latest ProtoShares code, infrastructure built for ProtoShares should be easily adaptable to run with MemoryCoin too.

So I want to invite ProtoShares pool owners to consider starting pools for MemoryCoin. Any questions you need answered please post here or PM me.

Maybe offering a bounty for the first person to create a working memorycoin pool?
Title: Re: Pool For MemoryCoin
Post by: Montaxx on December 17, 2013, 12:06:43 pm
beeeeer won't start a pool because of time reasons, just spoke to him.
Now I contacted ypool about this. I'll inform you
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 17, 2013, 12:49:45 pm
beeeeer won't start a pool because of time reasons, just spoke to him.
Now I contacted ypool about this. I'll inform you

Expecting ypool to start a pool, I was quite surprised to see doge shit coin added to the pool.
Title: Re: Pool For MemoryCoin
Post by: testz on December 17, 2013, 01:22:05 pm
beeeeer won't start a pool because of time reasons, just spoke to him.
Now I contacted ypool about this. I'll inform you

Expecting ypool to start a pool, I was quite surprised to see doge shit coin added to the pool.

I also was surprised but found answer at their FAQ:
Why did you add Dogecoin? Is this a joke?
Since Feathercoin was removed Dogecoin helps us testing and maintaining the Scrypt part of our pool.
Usually we are only interested in technically innovative coins.. but we decided to make an exception.
Will it stay? Maybe, maybe not. As long as enough people are interested and LTC has not been launched Dogecoin will be available for mining.
Title: Re: Pool For MemoryCoin
Post by: 407713537 on December 17, 2013, 06:56:04 pm
I'm looking forward to a pool。
Title: Re: Pool For MemoryCoin
Post by: JA on December 17, 2013, 10:49:34 pm
Cant just someone who has the knowledge and the source upgrade coyote miner for MMC ?
Title: Re: Pool For MemoryCoin
Post by: Montaxx on December 17, 2013, 11:31:20 pm
ypool said no too. :/
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 17, 2013, 11:49:52 pm
This isn't looking good, no pool owners will add memorycoin to its pool. If memorycoin 2.0 fails its going to look really bad for PTS.
Title: Re: Pool For MemoryCoin
Post by: belltown on December 17, 2013, 11:53:10 pm
This isn't looking good, no pool owners will add memorycoin to its pool. If memorycoin 2.0 fails its going to look really bad for PTS.

Agree. Maybe Bytemaster can help out with something based on Coyote Pool source?

Also there is ptspool.com

Here is how to get rich quick: you make MemoryCoin 2.0 pool
Title: Re: Pool For MemoryCoin
Post by: seraphim on December 18, 2013, 12:48:54 am
This isn't looking good, no pool owners will add memorycoin to its pool. If memorycoin 2.0 fails its going to look really bad for PTS.

Agree. Maybe Bytemaster can help out with something based on Coyote Pool source?

Also there is ptspool.com

Here is how to get rich quick: you make MemoryCoin 2.0 pool

why? invictus is not involved with mmc
bytemaster should have other priorities at the moment
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 18, 2013, 07:26:53 am
This isn't looking good, no pool owners will add memorycoin to its pool. If memorycoin 2.0 fails its going to look really bad for PTS.

Agree. Maybe Bytemaster can help out with something based on Coyote Pool source?

Also there is ptspool.com

Here is how to get rich quick: you make MemoryCoin 2.0 pool

I don't that would be necessary but freetrade should offer some sort of bounty for the first pool.

On the other hand I read at bitcointalk that if you use the same wallet on 5 computers it basically combines hash power into one similar to how a pool functions.

I am going to test that out once we hit the fork.

We could create a private pool, adding only a few members a day with a few computers and showing how much hash power they are contributing to the pool then give out mined coins depending on the hashpower of each miner in the pool.

This could work with a few people just until a pool is created.
 
Title: Re: Pool For MemoryCoin
Post by: Montaxx on December 18, 2013, 07:40:23 am
This works already, this is how people actually mine with many PCs atm.
Title: Re: Pool For MemoryCoin
Post by: markzookerburg on December 18, 2013, 08:06:17 am
I can dedicate a lot of servers for this if you'd like but I have no experience setting up pools sadly
Title: Re: Pool For MemoryCoin
Post by: cass on December 18, 2013, 08:28:25 am
This isn't looking good, no pool owners will add memorycoin to its pool. If memorycoin 2.0 fails its going to look really bad for PTS.

Agree. Maybe Bytemaster can help out with something based on Coyote Pool source?

Also there is ptspool.com

Here is how to get rich quick: you make MemoryCoin 2.0 pool

why? invictus is not involved with mmc
bytemaster should have other priorities at the moment

indeed
Title: Re: Pool For MemoryCoin
Post by: itsraining on December 18, 2013, 08:35:54 am
This works already, this is how people actually mine with many PCs atm.

Hey Montaxx, i just read your comment and i was curious.
Running 5 clients with the same wallet.dat does not give you higher probabilty of finding a block than running 5 clients with 5 different wallet.dat's ?
Right or am i missing something here?
Title: Re: Pool For MemoryCoin
Post by: Montaxx on December 18, 2013, 08:45:14 am
Right. But you would not need to transfer coins to your "master wallet"
Title: Re: Pool For MemoryCoin
Post by: itsraining on December 18, 2013, 08:59:32 am
OK. Get it. Thank you mate!
Title: Re: Pool For MemoryCoin
Post by: foolsh on December 18, 2013, 09:55:59 am
Question

I'm curious about the "rpcconnect" and "listen" options.  There is not much info on the webs except how to configure stand alone miners to connect to a XXXXcoind instance.  In the boilerplate conf files all over the web I see...

Code: [Select]
# You can use Bitcoin or bitcoind to send commands to Bitcoin/bitcoind
# running on another host using this option:
#rpcconnect=127.0.0.1

Doesn't really tell me much about what it's used for and..

Code: [Select]
-listen                Accept connections from outside (default: 1 if no -proxy or -connect)
Is even more vague.  Does someone know of a good resource to flesh out the reasons they are there.  I mean what is a good reason to use rpcconnect if you already have an instance running on the other machine?  And can they be used for some kind of pool mining?  Obvously pools use the rpc commands to comunicate with XXXXcoind instance.


Candidates for a memorycoin pool server

Good candatites for pool servers are the simplier ones like, pushpool https://github.com/jgarzik/pushpool (https://github.com/jgarzik/pushpool) adding the method that memorycoin uses could be possible.  Also p2pool https://github.com/forrestv/p2pool (https://github.com/forrestv/p2pool) which is python based, should be easier to work with, since it's you know python.  I've been digging around but haven't come up with much yet.
Title: Re: Pool For MemoryCoin
Post by: FaSan on December 18, 2013, 10:00:45 am
Candidates for a memorycoin pool server

Good candatites for pool servers are the simplier ones like, pushpool https://github.com/jgarzik/pushpool (https://github.com/jgarzik/pushpool) adding the method that memorycoin uses could be possible.  Also p2pool https://github.com/forrestv/p2pool (https://github.com/forrestv/p2pool) which is python based, should be easier to work with, since it's you know python.  I've been digging around but haven't come up with much yet.


I've start to look for a pool software too. But pushpool not simple for me, I've start test with eloipool.
Memorycoin work with both getwork and getblocktemplate protocols.

Not simple but not impossible :-)


FaSan
Title: Re: Pool For MemoryCoin
Post by: foolsh on December 18, 2013, 10:16:16 am
Candidates for a memorycoin pool server

Good candatites for pool servers are the simplier ones like, pushpool https://github.com/jgarzik/pushpool (https://github.com/jgarzik/pushpool) adding the method that memorycoin uses could be possible.  Also p2pool https://github.com/forrestv/p2pool (https://github.com/forrestv/p2pool) which is python based, should be easier to work with, since it's you know python.  I've been digging around but haven't come up with much yet.

I've start to look for a pool software too. But pushpool not simple for me, I've start test with eloipool.
Memorycoin work with both getwork and getblocktemplate protocols.

Not simple but not impossible :-)


FaSan


I didn't know about eloipool, another python based pool server :) thanks.
Title: Re: Pool For MemoryCoin
Post by: FreeTrade on December 18, 2013, 11:09:04 am

Candidates for a memorycoin pool server

Good candatites for pool servers are the simplier ones like, pushpool https://github.com/jgarzik/pushpool (https://github.com/jgarzik/pushpool) adding the method that memorycoin uses could be possible.  Also p2pool https://github.com/forrestv/p2pool (https://github.com/forrestv/p2pool) which is python based, should be easier to work with, since it's you know python.  I've been digging around but haven't come up with much yet.

Other things being equal, I'd prefer a pool that doesn't require users to login. I'll build a menu option into the GUI to allow users to launch pool mining right from the desktop app to help out any pools if no login is required.
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 18, 2013, 01:58:54 pm
Giving it another try, starting out good, the wallet instantly found nodes and is syncing. I usually had to wait about 20 minutes to connect and sometimes it would never connect. It seems to be working faster now.
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 18, 2013, 02:50:24 pm
After syncing, i restarted the wallet to start mining and now it won't connect lol.

On the otherhand the wallet on my computer is stuck once again on 1 hour behind (block 618)

should I shutdown mining until everything is fixed or is everything fixed?

Thanks
Title: Re: Pool For MemoryCoin
Post by: FaSan on December 18, 2013, 03:22:24 pm

Candidates for a memorycoin pool server

Good candatites for pool servers are the simplier ones like, pushpool https://github.com/jgarzik/pushpool (https://github.com/jgarzik/pushpool) adding the method that memorycoin uses could be possible.  Also p2pool https://github.com/forrestv/p2pool (https://github.com/forrestv/p2pool) which is python based, should be easier to work with, since it's you know python.  I've been digging around but haven't come up with much yet.

Other things being equal, I'd prefer a pool that doesn't require users to login. I'll build a menu option into the GUI to allow users to launch pool mining right from the desktop app to help out any pools if no login is required.


Can be a good think. I don't have a source code for a pool some beeeeer or ptspool. I've try to compile your coyote_miner with pool server but many errors that. Bytemaster told to look about it two weeks ago :-)

Eloipool is good pool software but need login/pass and looking some many btc/ltc pool website (wemineltc.com for ex)



FaSan
Title: Re: Pool For MemoryCoin
Post by: FreeTrade on December 18, 2013, 03:49:10 pm
Okay - a user/pass might not be so bad. I know some pools use the coin address as the user - it's really registration I'd like to avoid so that new users can start pool mining with the click of a button.
Title: Re: Pool For MemoryCoin
Post by: foolsh on December 18, 2013, 05:50:17 pm
User and pass should be easy to change to the wallet address only.  I would rather not have a login for privacy reasons.
Title: Re: Pool For MemoryCoin
Post by: smokim11 on December 19, 2013, 09:31:20 am
I was thinking if your mining with 10 PCs all having the same wallet on them. Would there be a way to somehow link these 10 PCs to combine their hashing power together so it would look as if it was 1 PC mining? Similar to a pool?

If so what would someone need?

I have no experience in the tech stuff but taking a look at the conf file used for mining.

If I change the "rpcallow=127.0.0.1" to my public IP on all of my 10 PCs would that even be an idea? So instead of using an external miner I would be using the wallet's miner pointing it to my computer at home being the server.

Stupid idea? I'm a total noob so hoping for an explantion to why that would not work.

Thanks.
Title: Re: Pool For MemoryCoin
Post by: x0rcist on December 19, 2013, 10:46:53 am
On the other hand I read at bitcointalk that if you use the same wallet on 5 computers it basically combines hash power into one similar to how a pool functions.

Don't clone your wallet!! Cloning your wallet to do anything besides backing it up is a bad idea.

It might work perfectly for a while... but you are very likely to get weird behavior from bitcoin sooner or later, because doing that is not tested or supported.

Where 'weird behavior' is one clone of the wallet shows one balance, the other clone shows another, and you might end up with coins that you can spend from one wallet but not the other (or, worst case, end up with coins that neither wallet is able to spend).
Title: Re: Pool For MemoryCoin
Post by: KillerByte on December 21, 2013, 06:01:45 am
Hey all,

I am one of the pool operators for the tiny XRamPool (http://xpool.xram.co/).

I might make a memorycoin pool if I get the inspiration :). Unfortunately, I would need some sort of pool mining program for the clients... is there any available for memorycoin yet or anyone able to make one?
Title: Re: Pool For MemoryCoin
Post by: Stas on December 21, 2013, 06:22:53 am
you have to talk to FreeTrade about that. he might already have a standalone miner

He is offline currently though
Title: Re: Pool For MemoryCoin
Post by: FreeTrade on December 21, 2013, 08:47:51 am
If anyone can get ByteMaster's Coyote Miner to compile, I can help with porting it to MemoryCoin -

https://github.com/InvictusInnovations/coyote_miner
Title: Re: Pool For MemoryCoin
Post by: delta123 on December 21, 2013, 10:28:17 am
is available specification of memory coin 2.0? I tried to port by reverse engineering, but I'm not sure that it works.

pool side:
848072ms            server.cpp:281                bitcoind_thread      ] BLOCK NUM 1410
848072ms            server.cpp:282                bitcoind_thread      ] TARGET NUM 00000000000000000000000000000000000000000000000000000000d3af0200
848072ms            server.cpp:293                bitcoind_thread      ] NEW BLOCK

848072ms            server.cpp:295                bitcoind_thread      ] NEW BLOCK TARGET 0002afd300000000000000000000000000000000000000000000000000000000 REWARD 280 PPS 184467440736.9118  SPP 6.0970000000000001e-05
  wallet: 0  mature: 0  pool: 1  stale: 48  connections: 3  spm:0

client side:
  shares: 0  invalid: 0  pool_shares: 0  pool_balance: 0  pool_mature: 0  pool_spm: 0  earned(est): -nan  mature earned(est): -nan  fee: 0%  address: MGEx9wuBFqNSBfKgn7L2w5KzxuizL68gzh  hpm: 5.48265
found solution - 15932 / 1968 / 2739580550
found solution - 15932 / 1968 / 2739580550
found solution - 2003 / 1968 / 3782880853
found solution - 15336 / 1968 / 856325265
found solution - 844 / 1968 / 972437917
  hpm: 5.48832       

Title: Re: Pool For MemoryCoin
Post by: FreeTrade on December 21, 2013, 11:02:27 am
Not sure what you mean by specification - the main change is in the momentum algorithm, but if you've any questions I'll do my best to answer them.
Title: Re: Pool For MemoryCoin
Post by: delta123 on December 21, 2013, 12:08:18 pm
Thanks. Yes. I am mean "change is in the momentum algorithm".
I will try to write via PM.
Title: Re: Pool For MemoryCoin
Post by: Montaxx on December 21, 2013, 01:42:18 pm
Look here: https://bitsharestalk.org/index.php?topic=1537
Title: Re: Pool For MemoryCoin
Post by: foolsh on December 21, 2013, 05:36:27 pm
If anyone can get ByteMaster's Coyote Miner to compile, I can help with porting it to MemoryCoin -

https://github.com/InvictusInnovations/coyote_miner

Well, sure I can compile the miner and pool server from there.  Err, to clarify I can compile them in linux, I don't use or know anything about windows.  The method to add is in memorycoin's src/momentum.cpp file, you'll probably need some header files from memorycoin, too.  Also if any thing, I'm more of a plain C and python programmer, I don't really know the the differences that C++ has compared to C either.  But if you want to PM me and we can see if what we can do.
Title: Re: Pool For MemoryCoin
Post by: KillerByte on December 21, 2013, 06:06:31 pm
Quote
Look here: https://bitsharestalk.org/index.php?topic=1537

This could work. I could get a pool running quickly possibly. I wish I could see the source code though...
Title: Re: Pool For MemoryCoin
Post by: belltown on December 21, 2013, 06:47:50 pm
Great news! Good luck, KillerByte!
Title: Re: Pool For MemoryCoin
Post by: trickymast3r on December 22, 2013, 04:32:39 am
If anyone can get ByteMaster's Coyote Miner to compile, I can help with porting it to MemoryCoin -

https://github.com/InvictusInnovations/coyote_miner

Really ?? I'm running my own private pool with this sources . I understand your PoW but ... i don't understand about grants parts of MMC . How to contact with you ?
Title: Re: Pool For MemoryCoin
Post by: belltown on December 22, 2013, 07:23:37 am
If anyone can get ByteMaster's Coyote Miner to compile, I can help with porting it to MemoryCoin -

https://github.com/InvictusInnovations/coyote_miner

Really ?? I'm running my own private pool with this sources . I understand your PoW but ... i don't understand about grants parts of MMC . How to contact with you ?

You can PM him, he usually responds quickly.
Title: Re: Pool For MemoryCoin
Post by: andhar on December 22, 2013, 10:43:58 pm
yeah a pool would be nice.

Been mining for 3 days now with 2 computers. Both around 3-4 HPM still nothing. Bad luck Andhar :D
Title: Re: Pool For MemoryCoin
Post by: Stas on December 23, 2013, 01:03:45 pm
are we getting closer to having a pool?