Bitcoin Forum
December 05, 2016, 02:44:24 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: « 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53] 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ... 226 »
  Print  
Author Topic: [1200 TH] EMC: 0 Fee DGM. Anonymous PPS. US & EU servers. No Registration!  (Read 461233 times)
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 11, 2011, 06:59:50 PM
 #1041

Ok folks, by popular demand, I have enabled the option to covert NMC to BTC.  Conversion happens at the lower of daily rate or last sale. For example, if the last sale of NMC was for .075 BTC per NMC and the daily average was .079, you would convert NMC to BTC at the .075 rate.

With this option, it allows you to effectively take your NMC payouts as NMC, BTC or Paypal.

Paypal fees have been reduced from 10% to 7.5%!  

Skyrim is released today and I can't find anyone to sell me a copy for BTC!  Arrgh... and no, I don't want a region locked copy that I have to use a VPN to play.  Just want a normal steam key or something!

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1480949064
Hero Member
*
Offline Offline

Posts: 1480949064

View Profile Personal Message (Offline)

Ignore
1480949064
Reply with quote  #2

1480949064
Report to moderator
1480949064
Hero Member
*
Offline Offline

Posts: 1480949064

View Profile Personal Message (Offline)

Ignore
1480949064
Reply with quote  #2

1480949064
Report to moderator
shads
Full Member
***
Offline Offline

Activity: 224


View Profile WWW
November 11, 2011, 11:24:15 PM
 #1042

Sounds reasonable shads.  Thanks for clearing some things up.  

My biggest hurdle with PSJ right now is that it has no support for non-static SQL schemas... not that my schema is dynamic, but it is not a pushpool schema either (and of course not the PSJ schema).  I have lots of internal tricks going on inside the getwork server to handle DGM and I would have to make those same changes to PSJ it would seem... I would really like like to be able to make changes to the SQL without having to muck about in the PSJ sourcecode... that is honestly the biggest issue that is stopping me from trialing PSJ.



If that's the case the you might be interested in the new column mappings that are used in the latest version.  Previously it was built in a way such that if you wanted data field 9 included in your query you had to 1-8.  Which was very restrictive and inneficient if you happened to only need columns 1,2 and 9.  for example.

Now you can provide a mapping string which allows you to pick and choose data fields and map them to a position in your query.  This has opened up the possibility of adding any number of additional data fields and dynamic calculuations.  The current 'menu' includes:

Code:
###   1 - remote_host - TEXT or VARCHAR
###   2 - username - TEXT or VARCHAR
###   3 - our_result = BOOLEAN or INT(1), if pushpoolCompatibility mode: ENUM(Y,N) or TEXT or VARCHAR
###   4 - upstream_result = BOOLEAN or INT(1), if pushpoolCompatibility mode: ENUM(Y,N) or TEXT or VARCHAR
###   5 - reason - TEXT or VARCHAR
###   6 - solution - TEXT or VARCHAR (length 257)
###   7 - time - TIMESTAMP
###   8 - source - TEXT or VARCHAR
###   9 - block_num - INT or TEXT or VARCHAR
###  10 - prev_block_hash - TEXT or VARCHAR(65) - this is just solution.substring(8, 72) - may be useful for indexing
###  11 - useragent TEXT or VARCHAR
###  12 - unique_part TEXT or VARCHAR(88) - the part of solution that's unique in the block: merkleroot, time, difficulty, nonce
###  13 - nonce TEXT or VARCHAR(8) - nonce in hex
###  14 - hash TEXT or VARCHAR(64)
###  15 - unix_time BIGINTEGER
###
###  15 - 50 reserved

As well as per chain our_result_<chainname>.  You can expect this to expand considerably in the near future.

adding new ones is now trivial.  e.g. there's a number of stats that have been tracked internally by workers for some time, these can now be exposed to the DB engine easily.

Obviously if you want to do additional calculations for DGM inside the server you can't really avoid building from source.  Although it's no longer as daunting as it once was.  I published this step-by-step to getting a build environment ready a couple of weeks ago: http://poolserverj.org/documentation/guide-to-setting-up-poolserverj-in-eclipse-3-7/

I don't know a lot about DGM aside from what it stands for but if you can give a rundown on what you need to do I can probably tell you where the best place in the code would be to achieve it.  The DB API itself has an awful lot of data exposed to it.  In most cases it's a single method that needs modifying.

PoolServerJ Home Page - High performance java mining pool engine

1LezqRatQz7MeNoCVziYwcdwtqeEbvrdAq - http://payb.tc/shads

Quote from: Matthew N. Wright
Stop wasting the internet.
cyberlync
Full Member
***
Offline Offline

Activity: 226



View Profile
November 12, 2011, 03:00:22 AM
 #1043

Ok folks, by popular demand, I have enabled the option to covert NMC to BTC.  Conversion happens at the lower of daily rate or last sale. For example, if the last sale of NMC was for .075 BTC per NMC and the daily average was .079, you would convert NMC to BTC at the .075 rate.

With this option, it allows you to effectively take your NMC payouts as NMC, BTC or Paypal.


Thanks for the feature! I was wondering if you could display the NMC exchange rate somewhere, perhaps under where the BTC exchange rate is at the moment.

Giving away your BTC's? Send 'em here: 1F7XgercyaXeDHiuq31YzrVK5YAhbDkJhf
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 12, 2011, 04:03:43 PM
 #1044

Sure, I will add that feature.

I also just added the ability to auto-payout to BTC from NMC.

Just to clarify - there is no fee charged for NMC to BTC conversion.

Shads:

Thanks for the info!  That's good to hear, I will look into PSJ soon, so I may be hitting you up with questions Smiley

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
btcboston
Member
**
Offline Offline

Activity: 99


View Profile
November 12, 2011, 04:20:46 PM
 #1045

I don't think the NMC -> BTC conversion is working properly.  I just requested a payout of 20 NMC, selected pay as BTC.  The NMC was deducted from my account, but I never received anything at my bitcoin wallet and the transaction history on the site shows a record of a transaction for 0.0000 BTC.

My username on the site is barcafan if you want to check into it.

village.idiot
Sr. Member
****
Offline Offline

Activity: 271


View Profile
November 12, 2011, 04:26:55 PM
 #1046

I also just added the ability to auto-payout to BTC from NMC.

Just to clarify - there is no fee charged for NMC to BTC conversion.

COOL!

I've been looking for Namecoin.org so I could set up a Namecoin wallet.  Now I don't need one.

Thanks, Inaba
cyberlync
Full Member
***
Offline Offline

Activity: 226



View Profile
November 12, 2011, 07:26:45 PM
 #1047

I just tried to get some NMC as BTC, when I look at the transactions log, it shows 0.0000000 as amount and no wallet number is shown.

Giving away your BTC's? Send 'em here: 1F7XgercyaXeDHiuq31YzrVK5YAhbDkJhf
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 12, 2011, 08:13:36 PM
 #1048

It goes into your BTC balance, not into your BTC wallet.  If you want to cash out your earnings for BTC, then select a manual payout from there.  If you have auto payout setup for both, it will convert NMC first to BTC, then auto-payout your earnings in either BTC or PP.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
cyberlync
Full Member
***
Offline Offline

Activity: 226



View Profile
November 12, 2011, 08:18:23 PM
 #1049

Ooh, I get it now. Would it be possible to show the btc amount on the transaction list when converting nmc to btc? (If so, could you please add it to the already too long todo-list).

Giving away your BTC's? Send 'em here: 1F7XgercyaXeDHiuq31YzrVK5YAhbDkJhf
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 12, 2011, 08:19:14 PM
 #1050

Sure, I will make that change now actually... it's fairly easy.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 12, 2011, 08:34:46 PM
 #1051

Done... I will add a current exchange rate display ASAP as well.


If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
cyberlync
Full Member
***
Offline Offline

Activity: 226



View Profile
November 12, 2011, 08:55:13 PM
 #1052

Thank you for the fast replies and implementation!

Giving away your BTC's? Send 'em here: 1F7XgercyaXeDHiuq31YzrVK5YAhbDkJhf
blackhat
Jr. Member
*
Offline Offline

Activity: 47


View Profile
November 12, 2011, 09:31:19 PM
 #1053

Code:
Exch Rate: 1 BTC = 0.00625001 NMC -10.86981182 0.06787511

After all, shouldn't it be vice versa? (1 NMC = 0.00625001 BTC)

Then again, I suppose something's wrong with the exchange formula. Simple math here states:

10.86981182 NMC that amounts for 0.06787511 BTC would yield an exchange rate of 0.00624437.
So, either exchange rate or converted amount is wrong, if I'm not badly mistaken. If I am, slap me with a trout at will. Wink

But if I'm not, maybe you could look into this?

PS: Hi, MMC folks. Wink
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 12, 2011, 09:54:30 PM
 #1054

Yes, sorry, I did have it reversed.  It is, in fact, 1 NMC = .00625001 BTC.

I think the discrepency came from a rounding error eating the 1000's place.  I've corrected that (it was using part of the code that processes the PP exchange rate, but since we aren't rounding to nearest cent, that code doesn't need to be in there.).  If you're missing BTC (or NMC) let me know how much and I will credit it to your account.  Sorry about that and good catch!


If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
blackhat
Jr. Member
*
Offline Offline

Activity: 47


View Profile
November 12, 2011, 10:00:52 PM
 #1055

Awesome! I'll PM you the details. Thanks for the fast fix and let's hope to get some easier blocks soon... Wink
catfish
Sr. Member
****
Offline Offline

Activity: 270


teh giant catfesh


View Profile
November 13, 2011, 06:03:59 AM
 #1056

Blimey, that rebuild took all night (5:48 am and I should be getting some sleep)... anyone considering cheap XFX cards from a certain UK online 'video card shop' - think long and hard. I've had 50% failure rate due to XFX making utter junk.

A chance acquisition of a few of my favourite card ever has allowed me to remove 4 5830s from the main Shelf Rig (replaced with decent 5850s), and build a 'test' 4-card rig. This eats 780W at the wall, and is delivering 1520 MH/sec according to Phoenix, and 1,625 according to EMC dashboard.

I'll try to get refunds for the crap XFX stuff but apart from a few remaining cards (the 5830s swapped out from the main Shelf Rig) that need a home, this is the end of the road for my GPU mining endeavours. I think I'll end up maxing out around 8 GH/sec.

Future hash expansion will be FPGAs. I'm interested in building a multi-card setup as 'tech art' - controlled by my G4 Cube and living in a transparent acrylic 'case' - industrial design will have to be good... capital cost is high but it'll look wildly cool, won't use much power, won't need extreme cooling solutions, and of course 'for teh lulz'. It's looking like ZTEX will be the supplier, but this isn't going to happen immediately.

Got to be done though!

Really impressed with the pool though. If anyone is interested in my lightweight Linux 'multiple GPU miner in a box' install, let me know - it's pretty much complete and delivers a working pool-based Linux mining setup in half an hour (or more, depending primarily on I/O performance) with very little in the way of 'tweaking' required either before or after the main script runs. The manual tasks are (a) set up the logic board BIOS correctly, and (b) alter the numbers in the overclock script. I can't really automate overclocking that easily - it's so dependent on temperature, individual card variability, PSU quality and OEM card build (heatsink / fan / etc.) that you really need to test each card step-by-step - and is the single largest investment of time required to optimise the mining rig.

...so I give in to the rhythm, the click click clack
I'm too wasted to fight back...


BTC: 1A7HvdGGDie3P5nDpiskG8JxXT33Yu6Gct
mmortal03
Legendary
*
Offline Offline

Activity: 1395


View Profile
November 13, 2011, 07:37:52 AM
 #1057

Yes, sorry, I did have it reversed.  It is, in fact, 1 NMC = .00625001 BTC.

I think the discrepency came from a rounding error eating the 1000's place.  I've corrected that (it was using part of the code that processes the PP exchange rate, but since we aren't rounding to nearest cent, that code doesn't need to be in there.).  If you're missing BTC (or NMC) let me know how much and I will credit it to your account.  Sorry about that and good catch!



On a related note, you should probably make the default nmc auto-payout threshold be at least 10 times (or 100 times) whatever you have the default bitcoin auto-payout threshold is set to.  You currently have it at something of the reverse (for example, my bitcoin payout was 0.2, and my nmc payout defaulted to 0.02), which would mean minuscule-sized namecoin payouts for me (still plausible, but not what most people would expect).

By the way, your NMC to BTC conversion feature is excellent. You should be getting more people to join just for this feature, I'm sure! Until we have a way to directly convert NMC to dollars, people are going to want to use something exactly like what you're implemented.
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
November 13, 2011, 08:18:03 AM
 #1058

Future hash expansion will be FPGAs.
I don't know why people believe that. FPGA is a jack of all trades which can be taught the trade of hashing. The future is custom ASICs.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 13, 2011, 03:06:34 PM
 #1059

Hey Catfish, I'll bite.  I'd like to try out your setup.

mmortal03 - Hmm, yeah I can up the default. So you're thinking like 20 NMC or something?  What about when we reach parity with BTC difficulty though?

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Inaba
Legendary
*
Offline Offline

Activity: 1260



View Profile WWW
November 15, 2011, 04:40:42 AM
 #1060

I broke the prop differential display.

Two blocks ago, I made some changes to the getwork server which eliminated a really slow table in the database.  As such, I had to make a bunch of changes to the share counting and tracking code and in the process I apparently broke something and it's only now becoming apparent.  Your payouts should be accurate even though it's listing it as substantially lower compared to prop.

I think the problem lies in the code counting shares it shouldn't be counting (stales, duplicates, etc...) when it's calculating prop, but I can't seem to find where that's getting injected into the DB improperly.  I need to go over the getwork server code and the website code and see where they aren't matching up.

I just wanted to let everyone know that it is only a display bug and not a payout bug.  If anyone notices that their payout is less than it should be, let me know asap, but the math is adding up everywhere else and payouts are paying out to the correct amount from the spot checks I've done as well as the total payout being right on the money, so to speak. 

So... just letting everyone know since we've solved a couple blocks in rapid succession and the bug appears to be present in more than just my view of the block history.  I didn't want anyone to worry. 

Let me know if you have any questions.

If you're searching these lines for a point, you've probably missed it.  There was never anything there in the first place.
Pages: « 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 [53] 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 ... 226 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!