Author

Topic: [ANN] ¤ DMD Diamond 3.0 | Scarce ¤ Valuable ¤ Secure | PoS 3.0 | Masternodes 65% - page 735. (Read 1260636 times)

hero member
Activity: 630
Merit: 500
Of considerable interest:
Payout switching ("I want to hold coin X, convert the rest to Y") is still pretty high on the list.  I've actually got a proof-of-concept working here, with what is essentially a local embedded exchange (trading coins behind the scenes with other WP users automatically) to avoid exchanges completely.  But its far from release ready...  Definitely could be something to set us apart though...
Of course this would require groestl algo pool to be added to wafflepool so DMD could be mined and payed out this way ...
I am currently alpha testing a private Diamondcoin NOMP pool that I have been working on ... perhaps WP could proxy to my pool once I open it to public use (1% fee) ...
Once all is good and working properly I can add other groestl algo coins to my pool on different ports.
hero member
Activity: 630
Merit: 500
Thanks Smiley
I have not opened port 8080 on server yet ...
What port(s) do I need to open on router and fwd to server to respond to ping?

There is normally no port to be opened (or closed) in order for your router to respond (or not) to ICMP packets. There should however be an option in your router to enable/disable those responses. Usually under the firewall settings. Could also be elsewhere, it really depends on your router brand/model.

In mine for example (a TP-Link) it is located in System Tools>>Manage Control>>Service configuration
OK fixed, I have medium level security and ICMP was not allowed ...
full member
Activity: 266
Merit: 100
Thanks Smiley
I have not opened port 8080 on server yet ...
What port(s) do I need to open on router and fwd to server to respond to ping?

There is normally no port to be opened (or closed) in order for your router to respond (or not) to ICMP packets. There should however be an option in your router to enable/disable those responses. Usually under the firewall settings. Could also be elsewhere, it really depends on your router brand/model.

In mine for example (a TP-Link) it is located in System Tools>>Manage Control>>Service configuration
hero member
Activity: 630
Merit: 500
Thanks Smiley
I have not opened port 8080 on server yet ...
What port(s) do I need to open on router and fwd to server to respond to ping?
full member
Activity: 266
Merit: 100
Be a week or so of testing NOMP pool before I make it public (making sure payouts working properly) ... gotta cover my costs of mining Smiley  If I get enough interest in pool in western USA then I will get a domain name also.
I like the simplicity of NOMP, no registration just use your DMD address as user Smiley  Got vardiff too Smiley
Do me a favor and see if u can connect to http://utahjohn.ddns.net

Favor done:

"Diamondcoin NOMP pool is in alpha testing right now Smiley

To use my Diamondcoin 2.0.3.1 node for syncing use addnode=utahjohn.ddns.net

Nothing else of interest here right now, try port 8080"
hero member
Activity: 630
Merit: 500
Be a week or so of testing NOMP pool before I make it public (making sure payouts working properly) ... gotta cover my costs of mining Smiley  If I get enough interest in pool in western USA then I will get a domain name also.
I like the simplicity of NOMP, no registration just use your DMD address as user Smiley  Got vardiff too Smiley
Do me a favor and see if u can connect to http://utahjohn.ddns.net
full member
Activity: 266
Merit: 100

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },


im pretty sure pool fee works not this way......
I don't know either that's why it's a private pool for my own use and testing Smiley
I'm sure Danbi will chime in if I have this wrong.  I see no settings in the NOMP configs files for Pool Fee (my ISP charges another $14.95 a month for static IP) so I assume this is how it's done with NOMP.  I have not enabled MPOS in NOMP config ...

0.95238095 / 100 * 1.05 = 0.009999999975 to Donation
4.76190477 /100 * 1.05 = 0.050000000085 to Foundation
(100 - 0.95238095 - 4.76190477) /100 * 1.05 = 0.98999999994 to Miner

My ISP wants to charge me 62 Euros for a single fixe IP Cheesy Cheesy
My ISP $38.41 basic DSL + $14.95 static IP = $53.36 per month Huh SUCK! LOL
If I didn't love the internet ... so right now mining I am only barely breaking even with power and ISP costs.
Add to this registration costs for a domain name (not yet LOL).

You are in the US right? Surprised it's so expensive.
hero member
Activity: 630
Merit: 500

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },


im pretty sure pool fee works not this way......
I don't know either that's why it's a private pool for my own use and testing Smiley
I'm sure Danbi will chime in if I have this wrong.  I see no settings in the NOMP configs files for Pool Fee (my ISP charges another $14.95 a month for static IP) so I assume this is how it's done with NOMP.  I have not enabled MPOS in NOMP config ...

0.95238095 / 100 * 1.05 = 0.009999999975 to Donation
4.76190477 /100 * 1.05 = 0.050000000085 to Foundation
(100 - 0.95238095 - 4.76190477) /100 * 1.05 = 0.98999999994 to Miner

My ISP wants to charge me 62 Euros for a single fixe IP Cheesy Cheesy
My ISP $38.41 basic DSL + $14.95 static IP = $53.36 per month Huh SUCK! LOL
If I didn't love the internet ... so right now mining I am only barely breaking even with power and ISP costs.
Add to this registration costs for a domain name (not yet LOL).
full member
Activity: 266
Merit: 100

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },


im pretty sure pool fee works not this way......
I don't know either that's why it's a private pool for my own use and testing Smiley
I'm sure Danbi will chime in if I have this wrong.  I see no settings in the NOMP configs files for Pool Fee (my ISP charges another $14.95 a month for static IP) so I assume this is how it's done with NOMP.  I have not enabled MPOS in NOMP config ...

0.95238095 / 100 * 1.05 = 0.009999999975 to Donation
4.76190477 /100 * 1.05 = 0.050000000085 to Foundation
(100 - 0.95238095 - 4.76190477) /100 * 1.05 = 0.98999999994 to Miner

My ISP wants to charge me 62 Euros for a single fixe IP Cheesy Cheesy
legendary
Activity: 1504
Merit: 1002
Danbi,

I just noticed there are more than the usual number of orphans showing up on your pool.  Is that a precursor to a problem or just something happening that is normal?

Pokeytex
hero member
Activity: 630
Merit: 500

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },


im pretty sure pool fee works not this way......
I don't know either that's why it's a private pool for my own use and testing Smiley
I'm sure Danbi will chime in if I have this wrong.  I see no settings in the NOMP configs files for Pool Fee (my ISP charges another $14.95 a month for static IP) so I assume this is how it's done with NOMP.  I have not enabled MPOS in NOMP config ...

0.95238095 / 100 * 1.05 = 0.009999999975 to Donation
4.76190477 /100 * 1.05 = 0.050000000085 to Foundation
(100 - 0.95238095 - 4.76190477) /100 * 1.05 = 0.98999999994 to Miner
legendary
Activity: 3052
Merit: 1053
bit.diamonds | uNiq.diamonds

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },


im pretty sure pool fee works not this way......
hero member
Activity: 630
Merit: 500
My next task is to get a MPOS pool running locally on linux box for private use Smiley
Any tips for configs appreciated Smiley

When Diamond switched to Groestl, we had hard time, because of several factors:

- the traditionally used stratum-mining (in python, recent versions by ahmedbodi) was in hopeless state and required gross hacks to make it work with groestl. I hear it is in better shape now... totally forgot about it myself Smiley The rest of this ignores this stratum server, but you could use it if you prefer. It should work fine!

- it was unknown how to make stratum work. Now this is well known. You need to understand that 'groestl' and 'groestlcoin' are two different things and that GroestlCoin has in fact diverged from the protocol. It uses single sha256, while almost everyone else uses double sha256 for the transaction hashes. Some of the pool software is already aware of this, and has specific settings, like 'normal-hashing' to indicate you are not using that weirdness.

- MPOS is only the front-end. It expects that the stratum or pushpool server will insert the shares submitted by miners in the database. Then it would assign shares of the mined block to miners and generate (internal) transactions. In fact, MPOS handles everything but the actual work distribution to the miners.

- There is another project, NOMP, which is an MPOS like (but different philosophy) front-end and very good stratum server. It already has support for Groestl (https://github.com/zone117x/node-open-mining-portal). It is extremely lightweight -- none of the processes consumes even 1% of an CPU core. As it should -- what the stratum server does is indeed trivial. Here is my definition for Diamond:

{
    "name": "Diamond",
    "symbol": "DMD",
    "algorithm": "groestl",
    "txMessages": false,
    "normalHashing": true,
    "peerMagic": "e4e8dbfd",
    "peerMagicTestnet": "cdf2c0ef"
}

- Since Diamond requires that you include foundation contribution in every block, you need to set that up in NOMP. The easiest way is to have

    "rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz": 4.762
    },

in the pool config file. This produces slightly over 0.05 DMD but is bearable.. I hope to revisit this code one day, and do it properly.

- You need to enable MPOS mode. There is a nice guide how to configure NOMP otherwise.

Hope this helps.
OK another problem when I try diamondd getinfo I get an error about authoritative hostname
error: resolve: Host not found (authoritative)

Not sure what problem is I have /etc/hostname and /etc/hosts configured Huh

cloning NOMP git now, I'll forget MPOS and use NOMP in MPOS mode since you seem to be more familiar with it.

NOMP up and running Smiley Heres my reward recipients for Foundation and Donation 1% to pool upkeep Smiley
(These figures are not adjusted for transmission fee I'll fine tune later)

rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz" : 4.76190477,
        "dEdj7aH7Pgt3oVAeEFmA46sXCDcZYeiQjP" : 0.95238095
    },

Now I gotta find a block or two on it and see if payouts working ...

3 wallets with diff address now (Pool, Donation, Private for minting)
sr. member
Activity: 393
Merit: 250
My next task is to get a MPOS pool running locally on linux box for private use Smiley
Any tips for configs appreciated Smiley

When Diamond switched to Groestl, we had hard time, because of several factors:

- the traditionally used stratum-mining (in python, recent versions by ahmedbodi) was in hopeless state and required gross hacks to make it work with groestl. I hear it is in better shape now... totally forgot about it myself Smiley The rest of this ignores this stratum server, but you could use it if you prefer. It should work fine!

- it was unknown how to make stratum work. Now this is well known. You need to understand that 'groestl' and 'groestlcoin' are two different things and that GroestlCoin has in fact diverged from the protocol. It uses single sha256, while almost everyone else uses double sha256 for the transaction hashes. Some of the pool software is already aware of this, and has specific settings, like 'normal-hashing' to indicate you are not using that weirdness.

- MPOS is only the front-end. It expects that the stratum or pushpool server will insert the shares submitted by miners in the database. Then it would assign shares of the mined block to miners and generate (internal) transactions. In fact, MPOS handles everything but the actual work distribution to the miners.

- There is another project, NOMP, which is an MPOS like (but different philosophy) front-end and very good stratum server. It already has support for Groestl (https://github.com/zone117x/node-open-mining-portal). It is extremely lightweight -- none of the processes consumes even 1% of an CPU core. As it should -- what the stratum server does is indeed trivial. Here is my definition for Diamond:

{
    "name": "Diamond",
    "symbol": "DMD",
    "algorithm": "groestl",
    "txMessages": false,
    "normalHashing": true,
    "peerMagic": "e4e8dbfd",
    "peerMagicTestnet": "cdf2c0ef"
}

- Since Diamond requires that you include foundation contribution in every block, you need to set that up in NOMP. The easiest way is to have

    "rewardRecipients": {
        "dZi9hpA5nBC6tSAbPSsiMjb6HeQTprcWHz": 4.762
    },

in the pool config file. This produces slightly over 0.05 DMD but is bearable.. I hope to revisit this code one day, and do it properly.

- You need to enable MPOS mode. There is a nice guide how to configure NOMP otherwise.

Hope this helps.
legendary
Activity: 1504
Merit: 1002
If you are/were mining on danbi's Pool on 2014-08-02, you should take note of this.

During the wild forks that were happening at that time, the danbi's Pool backend scripts managed to stop. This is an extremely rare event, has happened once or twice before for the pool's history. This time however, I was (very) away from computers and could not react soon enough. In addition, the data inconsistency was more than the MPOS automatic accounting scripts could handle.

As a consequence, all the shares submitted during that time were assigned to one block, and all the next blocks (636 in total) were not accounted properly.

What is most interesting, nobody, but community member hallared ever contacted me on this matter. One would think, that you gals and guys don't need the Diamonds you mine at the pool? ;-)

In this particular case, hallared not only showed interest, but in fact helped me great deal in actually deciding on a fair distribution of these unaccounted coins. Big thanks to hallared from me!!!

I have now executed the scripts that will send out the amounts miners were supposed to get. It is sent from the pool's hot wallet, but will not be recorded in the pool's statistics/transactions. That was something I contemplated doing, but it turned out to be too much of doctoring the database and could lead to worse situation.

If you mined at danbi's pool between blocks 513651 and 514538, you should receive your missing earnings with an transaction message of "lost coins from danbi's Pool blocks 513651-514538".

If you believe you had mined at danbi's Pool during that time, but your calculations/expectations to not match what was sent, or you received nothing, please contact me to sort it out.

I am sorry for the inconvenience this situation may have caused you.

Danbi,

I do not watch the pool closely enough to realize I was missing any DMD's.  I appreciate your honesty.  I did receive my DMD's today.  Thank you.  I am reminded why I feel Diamond is the coin to mine every time you (or the rest of the dev team) release a wallet update/fix or respond with a helpful post.  It feels like you are vested in this venture and truly care about the coin.  I have stopped mining all other coins and solely focus on DMD.  I am not a big time miner as you can tell by my hash rate.  Grin  The reason I came to Diamond after trying all the others was because the community seemed to have a unified message.  I just wanted to tell you and the other's in the dev team/community thank you for your hard work and efforts to keep us all mining!

Pokeytex
legendary
Activity: 3052
Merit: 1053
bit.diamonds | uNiq.diamonds

Vote for Diamond DMD on

click pic or this link https://www.mintpal.com/voting#DMD

place #107  now

paying 1 DMD to everyone who reached a new rank

so first one reporting #106 and walletaddress
@ http://bit.diamonds/community/index.php/topic,16.0.html
gets 1 DMD
IMPORTANT only claim rewards on
http://bit.diamonds/community/index.php/topic,16.0.html[/b][/color]

Dont forget our Design Contest!

we wont change the coin as main logo itself
(or just in a very similar improved version)

so if u think u can do better
and stay with design and color scheme that fit to our coin logo and our website
http://bit.diamonds/promo.html

please show us ur skills

we will pay some DMD for each serious attempt and at least 200 DMD for the great winner!
(required is logo (have to be very close to original) buttons and icons for ANN thread
and some examples of promo banners where we get all the used art modules to create more similar looking banners)
(if there is nothing that fullfil requirements we can also choose no winner..)


contest will run over a month we will select winner in first week of september

DMD Multipool Lotto
earn lotto numbers for free when u mine at DMD Multipool
next drawing 7. September 100 DMD
http://multipool.bit.diamonds/
hero member
Activity: 630
Merit: 500
My next task is to get a MPOS pool running locally on linux box for private use Smiley
Any tips for configs appreciated Smiley
full member
Activity: 266
Merit: 100
If you are/were mining on danbi's Pool on 2014-08-02, you should take note of this.

During the wild forks that were happening at that time, the danbi's Pool backend scripts managed to stop. This is an extremely rare event, has happened once or twice before for the pool's history. This time however, I was (very) away from computers and could not react soon enough. In addition, the data inconsistency was more than the MPOS automatic accounting scripts could handle.

As a consequence, all the shares submitted during that time were assigned to one block, and all the next blocks (636 in total) were not accounted properly.

What is most interesting, nobody, but community member hallared ever contacted me on this matter. One would think, that you gals and guys don't need the Diamonds you mine at the pool? ;-)

In this particular case, hallared not only showed interest, but in fact helped me great deal in actually deciding on a fair distribution of these unaccounted coins. Big thanks to hallared from me!!!

I have now executed the scripts that will send out the amounts miners were supposed to get. It is sent from the pool's hot wallet, but will not be recorded in the pool's statistics/transactions. That was something I contemplated doing, but it turned out to be too much of doctoring the database and could lead to worse situation.

If you mined at danbi's pool between blocks 513651 and 514538, you should receive your missing earnings with an transaction message of "lost coins from danbi's Pool blocks 513651-514538".

If you believe you had mined at danbi's Pool during that time, but your calculations/expectations to not match what was sent, or you received nothing, please contact me to sort it out.

I am sorry for the inconvenience this situation may have caused you.

Thanks Danbi. Got my 0.93 DMD back  Grin WOW I am richer now!
hero member
Activity: 630
Merit: 500
@Danbi
Finally got around to setting up an Ubuntu 14.04 LTS box and compiled wallet 2.0.3 diamond-qt
Where do I find the datadir Huh so I can add diamond.conf ?

.Diamond in ur userfolder

similar to this bitcoin guide for ubuntu.....
http://manpages.ubuntu.com/manpages/precise/man5/bitcoin.conf.5.html
Thanks got that running and syncing Smiley

Now on to compiling Danbi's sph-sgminer ... lots of dependencys I had to fix but now compiling Smiley

Sweet got miner running on linux box now Smiley
legendary
Activity: 3052
Merit: 1053
bit.diamonds | uNiq.diamonds
@Danbi
Finally got around to setting up an Ubuntu 14.04 LTS box and compiled wallet 2.0.3 diamond-qt
Where do I find the datadir Huh so I can add diamond.conf ?

.Diamond in ur userfolder

similar to this bitcoin guide for ubuntu.....
http://manpages.ubuntu.com/manpages/precise/man5/bitcoin.conf.5.html
Jump to: