Bitcoin Forum
May 11, 2024, 06:48:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 ... 280 »
  Print  
Author Topic: Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB  (Read 1061084 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic.
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
February 09, 2015, 06:23:03 AM
 #3881

Makes some sense.  When I get stats v2 up going I'll be sure to include share counts for orphaned blocks on the API side for this purpose.

Great! Post here when you do? In the meantime I'm using an estimate based on the ratio of block durations.

On the front end side, though, I definitely think the current method is more towards what someone wants to see as a "luck" stat.

For most miners, that's true. However on the odd occasion we have "Vladimir vs BTC Guild" style kerfuffles, you can show someone immediately how likely luck is over any given number of blocks. In fact having the current 'luck' side-by-side with the CDF might not be a bad idea?

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
1715453295
Hero Member
*
Offline Offline

Posts: 1715453295

View Profile Personal Message (Offline)

Ignore
1715453295
Reply with quote  #2

1715453295
Report to moderator
1715453295
Hero Member
*
Offline Offline

Posts: 1715453295

View Profile Personal Message (Offline)

Ignore
1715453295
Reply with quote  #2

1715453295
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
February 10, 2015, 03:56:27 AM
 #3882

Makes some sense.  When I get stats v2 up going I'll be sure to include share counts for orphaned blocks on the API side for this purpose.

Great! Post here when you do? In the meantime I'm using an estimate based on the ratio of block durations.

On the front end side, though, I definitely think the current method is more towards what someone wants to see as a "luck" stat.

For most miners, that's true. However on the odd occasion we have "Vladimir vs BTC Guild" style kerfuffles, you can show someone immediately how likely luck is over any given number of blocks. In fact having the current 'luck' side-by-side with the CDF might not be a bad idea?
In both cases of Eligius and BTC Guild, the % doesn't relate directly to the payout anyway (me also of course)

In Eligius the backpay PPS thingy means your max pay is 100% PPS no matter how good the luck is.

In BTC Guild the shifts mean that you'd need to look across all shifts in the payout to make any use of the luck % (being inverted from share %) and invert it then avg it then invert it again ... to get a number that is related ... so yeah almost no one does that in their head Smiley

Share% seems a lot clearer IMO and way less prone to misunderstanding - and yes as you know I also have CDF also thanks to your help on that Smiley

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
February 10, 2015, 04:14:28 AM
 #3883

In both cases of Eligius and BTC Guild, the % doesn't relate directly to the payout anyway (me also of course)

In Eligius the backpay PPS thingy means your max pay is 100% PPS no matter how good the luck is.
There is a relationship between pool luck the time it takes to receive your pay though, so pool luck still affects miners.

In BTC Guild the shifts mean that you'd need to look across all shifts in the payout to make any use of the luck % (being inverted from share %) and invert it then avg it then invert it again ... to get a number that is related ... so yeah almost no one does that in their head Smiley

There is another way to determine luck for BTC Guild that would still allow you to derive a CDF, and that is by the Poisson probability of a certain number of blocks occurring after a certain number of d1 shares in a shift, with the mean being difficulty / (d1 shares per shift).

Share% seems a lot clearer IMO and way less prone to misunderstanding -

I agree, but then I'm biased since that's the way I do it Smiley

- and yes as you know I also have CDF also thanks to your help on that Smiley

The cdf you have is only for each block though - if you want a cdf for the past 100 blocks or 1000 blocks, let me know and I'll look up the GSL function that will do that for you.

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
February 10, 2015, 05:17:15 AM
 #3884

In both cases of Eligius and BTC Guild, the % doesn't relate directly to the payout anyway (me also of course)

In Eligius the backpay PPS thingy means your max pay is 100% PPS no matter how good the luck is.
There is a relationship between pool luck the time it takes to receive your pay though, so pool luck still affects miners.
Yep, but just meant that displaying it that way, though is suggested being intuitive, really isn't much use since you need to do the calculations on it, since a single block usually doesn't count for much in any payout scheme, and multiple blocks needs a calculator to do anything with the numbers Tongue

Quote
...
Share% seems a lot clearer IMO and way less prone to misunderstanding -

I agree, but then I'm biased since that's the way I do it Smiley

- and yes as you know I also have CDF also thanks to your help on that Smiley

The cdf you have is only for each block though - if you want a cdf for the past 100 blocks or 1000 blocks, let me know and I'll look up the GSL function that will do that for you.
Yep I only display it per block.
If you have the time - please do PM me the details and I'll add the GSL function to show at least the "last 42 range" on the blocks page.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
eleuthria
Legendary
*
Offline Offline

Activity: 1750
Merit: 1007



View Profile
February 10, 2015, 05:36:00 PM
 #3885

In BTC Guild the shifts mean that you'd need to look across all shifts in the payout to make any use of the luck % (being inverted from share %) and invert it then avg it then invert it again ... to get a number that is related ... so yeah almost no one does that in their head Smiley

BTC Guild's luck % is actually based on overall shift luck, I don't even track per-block luck (nor do I have any implementation to do so).  The payment per share for every share of a given shift compared to what you would earn under 2% PPS.   There's no extra math involved.

RIP BTC Guild, April 2011 - June 2015
zefir
Donator
Hero Member
*
Offline Offline

Activity: 919
Merit: 1000



View Profile
February 10, 2015, 05:47:40 PM
 #3886

[...] If you have the time - please do PM me the details [...]
Or even better: post the details publicly and enable pool operators and miners to establish a standard for an objective and common luck measure.

bhanu545
Full Member
***
Offline Offline

Activity: 706
Merit: 100


View Profile
February 13, 2015, 04:32:44 PM
 #3887

I am running antminer s4's on eligius and its getting 1.02k as difficulty always, theres no way to set minimum difficulty there, and as we know s4 discards difficulty less than 2048 Undecided I sent mesgs in irc chat but its a dead chatroom. Any help on this?
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
February 13, 2015, 04:41:26 PM
 #3888

Since I now see you online are you willing to implement this https://bitcointalk.org/index.php?topic=952340.msg10427553#msg10427553?Also how should I know if there is a certain transaction in your mempool?

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
wizkid057 (OP)
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
February 13, 2015, 05:43:05 PM
 #3889

Since I now see you online are you willing to implement this https://bitcointalk.org/index.php?topic=952340.msg10427553#msg10427553?Also how should I know if there is a certain transaction in your mempool?

The undocumented/unsupported pushtxn page that was active for a while at Eligius has been disabled due to some spam transactions getting through automatic filtering.

Once new filtering is in place that more strictly enforces Eligius's transaction spam rules, I will likely re-enable it.

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
February 13, 2015, 05:55:44 PM
 #3890

The undocumented/unsupported pushtxn page that was active for a while at Eligius has been disabled due to some spam transactions getting through automatic filtering.
Once new filtering is in place that more strictly enforces Eligius's transaction spam rules, I will likely re-enable it.
Mhm.Not offending or anything but how hard is it?Just disable transactions that has output value(in total or each vout differently) of less than x or disable tx that doesn't pay x fee or disable tx's that has lover priority than x.Problem solved?Or the situation is way more complicated than I understood it?
Disable=don't relay=don't mine

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
wizkid057 (OP)
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
February 13, 2015, 06:15:30 PM
 #3891

Definitely more complicated.  For one, even if someone pays an extravagant fee, I'm not going to mine nonsense spam.  For example, someone had previously offered a 1 BTC fee to embed a ~100KB JPEG into the blockchain for nostalgia purposes.  Unfortunately this is just spam, regardless of the fee.  The fee doesn't make it any less useless to bitcoin in general.  The bitcoin blockchain isn't for mass arbitrary data storage.  I personally don't even like the 40 or 80 byte OP_RETURN solution to this problem, either, but at least it will mostly limit people to data hashes instead of arbitrary data directly in the chain and hopefully stop folks from using multisig type places to do the same (even though some people have said they would still abuse multisig for this regardless, which is sad for bitcoin IMO).

If your transactions aren't being relayed normally, then there likely is a reason they shouldn't be in the blockchain anyway.

Pushtxn is not a priority.

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
ninza
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile WWW
February 13, 2015, 07:34:04 PM
 #3892

I was looking through my block chain and noticed a double spend from eligius, Im not too familiar with what this equates to? Any help would be cool

https://blockchain.info/tx/ac1b8610047ba5b6fd0fe7ce27e35b8dd82662a4a19dbe8da7a271adce3fe813
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
February 13, 2015, 07:37:10 PM
 #3893

If your transactions aren't being relayed normally, then there likely is a reason they shouldn't be in the blockchain anyway.
The transactions are normal and they are relayed normally(except for the RelayNetwork as the second tx spends and input which is unconfirmed).It's just that one tx pays 0fee and the spending tx pays 0.001 both tx's are less than 500 bytes and both sends about 0.8-0.9BTC.And for some reason no miners picks these transactions even yours.
Pushtxn is not a priority.
What else is in the queue? I am ready to pay to make the process quicker.

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
wizkid057 (OP)
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
February 13, 2015, 08:56:41 PM
 #3894

I was looking through my block chain and noticed a double spend from eligius, Im not too familiar with what this equates to? Any help would be cool

https://blockchain.info/tx/ac1b8610047ba5b6fd0fe7ce27e35b8dd82662a4a19dbe8da7a271adce3fe813

This is not a double spend.  This is a payout that basically got reversed and was treated as if it never happened due to an orphaned block.

Blockchain.info seems to have an issue reporting the coinbase transaction of orphaned blocks incorrectly.  Some users of My Wallet have said the transaction never disappears, either.

I'd suggest contacting Blockchain.info if this is an issue for you.  It isn't an issue with Eligius.

If your transactions aren't being relayed normally, then there likely is a reason they shouldn't be in the blockchain anyway.
The transactions are normal and they are relayed normally(except for the RelayNetwork as the second tx spends and input which is unconfirmed).It's just that one tx pays 0fee and the spending tx pays 0.001 both tx's are less than 500 bytes and both sends about 0.8-0.9BTC.And for some reason no miners picks these transactions even yours.
Pushtxn is not a priority.
What else is in the queue? I am ready to pay to make the process quicker.

Eligius already implements Child-pays-for-parent, so as long as the transaction is relayed to Eligius we should pick it up.

As for paying to speed things up, that's not really the bottleneck here.  Unfortunately the bottleneck is me getting the blocks of coding time to work on these things to set aside and dedicate lately.  In real life, I'm in the process of a move, changing job positions (same company, different work), getting ready for a wedding (!), some IT-related contract work, and trying to get some projects done at my home... all unrelated to Eligius.  I put in as much time as I can, and a lot of that time lately has been going into developing and optimizing things on the backend in an effort to free up more of my Eligius time for additional front end features and things on the request and TODO lists for everything else.  Nearly 100% of donations to Eligius go towards hosting costs.  (Last I checked I may actually be out of pocket a small % on hosting costs soon with the BTC price dipped so low, but I'll consider that part of my donation to Eligius on top of my time.)

In any case, the short version is that as of right now I can not dedicate much more time to Eligius dev than I already am.  It's already more than it was a couple of months ago, and will steadily increase as my plate clears.

The shorter version: Look forward to some good things in the coming months. Smiley

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
February 13, 2015, 11:23:20 PM
 #3895

Since I now see you online are you willing to implement this https://bitcointalk.org/index.php?topic=952340.msg10427553#msg10427553?
Eligius was the first implementation of this, but (aside from it being disabled temporarily) it's for humans, and automated systems should just use the usual bitcoin protocol to relay transactions.
With CPFP, you can just use a normal spend to add a fee to some tx..

Also how should I know if there is a certain transaction in your mempool?
You can use getblocktemplate to see what is in the current block template, but this is never a guarantee it will remain there.

I am running antminer s4's on eligius and its getting 1.02k as difficulty always, theres no way to set minimum difficulty there, and as we know s4 discards difficulty less than 2048 Undecided I sent mesgs in irc chat but its a dead chatroom. Any help on this?
Ask Bitmain for BFGMiner support - then I can provide a fixed firmware.

ninza
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile WWW
February 14, 2015, 01:22:21 AM
 #3896

Ok cool, I was just curios but I had a feeling it my be bc.info related. It hasn't disappeared so I'm getting an incorrect balance which is a little annoying. But thanks for clarifying. Love the pool so far great work man, and good luck Cool



I was looking through my block chain and noticed a double spend from eligius, Im not too familiar with what this equates to? Any help would be cool

https://blockchain.info/tx/ac1b8610047ba5b6fd0fe7ce27e35b8dd82662a4a19dbe8da7a271adce3fe813

This is not a double spend.  This is a payout that basically got reversed and was treated as if it never happened due to an orphaned block.

Blockchain.info seems to have an issue reporting the coinbase transaction of orphaned blocks incorrectly.  Some users of My Wallet have said the transaction never disappears, either.

I'd suggest contacting Blockchain.info if this is an issue for you.  It isn't an issue with Eligius.

If your transactions aren't being relayed normally, then there likely is a reason they shouldn't be in the blockchain anyway.
The transactions are normal and they are relayed normally(except for the RelayNetwork as the second tx spends and input which is unconfirmed).It's just that one tx pays 0fee and the spending tx pays 0.001 both tx's are less than 500 bytes and both sends about 0.8-0.9BTC.And for some reason no miners picks these transactions even yours.
Pushtxn is not a priority.
What else is in the queue? I am ready to pay to make the process quicker.

Eligius already implements Child-pays-for-parent, so as long as the transaction is relayed to Eligius we should pick it up.

As for paying to speed things up, that's not really the bottleneck here.  Unfortunately the bottleneck is me getting the blocks of coding time to work on these things to set aside and dedicate lately.  In real life, I'm in the process of a move, changing job positions (same company, different work), getting ready for a wedding (!), some IT-related contract work, and trying to get some projects done at my home... all unrelated to Eligius.  I put in as much time as I can, and a lot of that time lately has been going into developing and optimizing things on the backend in an effort to free up more of my Eligius time for additional front end features and things on the request and TODO lists for everything else.  Nearly 100% of donations to Eligius go towards hosting costs.  (Last I checked I may actually be out of pocket a small % on hosting costs soon with the BTC price dipped so low, but I'll consider that part of my donation to Eligius on top of my time.)

In any case, the short version is that as of right now I can not dedicate much more time to Eligius dev than I already am.  It's already more than it was a couple of months ago, and will steadily increase as my plate clears.

The shorter version: Look forward to some good things in the coming months. Smiley
yakuza699
Hero Member
*****
Offline Offline

Activity: 935
Merit: 1002


View Profile
February 14, 2015, 10:08:03 AM
Last edit: February 14, 2015, 12:47:18 PM by yakuza699
 #3897

Eligius was the first implementation of this, but (aside from it being disabled temporarily) it's for humans, and automated systems should just use the usual bitcoin protocol to relay transactions.
With CPFP, you can just use a normal spend to add a fee to some tx..
I am not sure did I discussed it with you or with wizkid but what about f2pool referral system if they do something bad on their ref their key gets revoked.Also I made 3 tx's
https://blockchain.info/tx-index/77712737 This tx should confirm on it's own though it paid 0 fee but the coins are old enough. Confirmed
https://blockchain.info/tx-index/77714274 This tx doesn't have any coins age and pays 0 fee so no miner really wants to include it in their block. Confirmed
https://blockchain.info/tx-index/77712774 This tx pays 0.001 fee that is more than enough for this tx and the previous. Lets see if CPFP occurs on Eligius. Confirmed
Was it did automatically or you did it manually?Ok the second tx was not that low in priority it was less than 300 Bytes and it wasn't spam(almost 1BTC in single input/output).What if the second tx were 16-18 KB having 100 outputs and then I spend one of those outputs(3rd tx) and set that all input as a fee and have a 0BTC output or lets just say that I send 0.0001(not spam) and have 0.0099 as a fee.Would that have done the same effect?If Eligius doesn't hold any low priority tx's in their mempool than they won't hold the second tx in the mempool thus meaning 3rd tx is invalid?Is that so?How can I come around it?

▄▄▄▄▄▄▄▄
▄▄▄▄▄▄
▄▄▄▄
BTC BitDice.me 
.
wizkid057 (OP)
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
February 15, 2015, 02:21:13 AM
 #3898

Having transactions in the memory pool is not necessarily the same as having transactions in the block template being mined.

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
Luke-Jr
Legendary
*
Offline Offline

Activity: 2576
Merit: 1186



View Profile
February 15, 2015, 02:33:20 AM
 #3899

Eligius was the first implementation of this, but (aside from it being disabled temporarily) it's for humans, and automated systems should just use the usual bitcoin protocol to relay transactions.
With CPFP, you can just use a normal spend to add a fee to some tx..
I am not sure did I discussed it with you or with wizkid but what about f2pool referral system if they do something bad on their ref their key gets revoked.Also I made 3 tx's
https://blockchain.info/tx-index/77712737 This tx should confirm on it's own though it paid 0 fee but the coins are old enough. Confirmed
https://blockchain.info/tx-index/77714274 This tx doesn't have any coins age and pays 0 fee so no miner really wants to include it in their block. Confirmed
https://blockchain.info/tx-index/77712774 This tx pays 0.001 fee that is more than enough for this tx and the previous. Lets see if CPFP occurs on Eligius. Confirmed
Was it did automatically or you did it manually?Ok the second tx was not that low in priority it was less than 300 Bytes and it wasn't spam(almost 1BTC in single input/output).What if the second tx were 16-18 KB having 100 outputs and then I spend one of those outputs(3rd tx) and set that all input as a fee and have a 0BTC output or lets just say that I send 0.0001(not spam) and have 0.0099 as a fee.Would that have done the same effect?If Eligius doesn't hold any low priority tx's in their mempool than they won't hold the second tx in the mempool thus meaning 3rd tx is invalid?Is that so?How can I come around it?
When I saw your post, I did manually check Eligius's GBT result (anyone can do this using the GBT port ont he site..) and saw they were in fact included in the first few transactions - so unless wizkid057 was really fast, it was automatic.
Eligius won't mine spam no matter how much the fee, so CPFP won't help if it detects a parent is spam; there is no way to get around this.

wizkid057 (OP)
Legendary
*
Offline Offline

Activity: 1223
Merit: 1006


View Profile
February 15, 2015, 07:38:05 AM
 #3900

so unless wizkid057 was really fast, it was automatic

Nope, wasn't me.

Tips: 1LDQrLr6dPVqNJmpZm82eZVKqDFRk7ERW8
Operator of the Eligius Mining Pool - 0% Fee, SAPPLNS, GBT, Stratum, IRC+Phone Support, Share Market (coming soon), Generation payouts, and more.
Don't feed the trolls. Science Confirms: Internet Trolls Really Are Narcissistic, Psychopathic, and Sadistic (1)
Pages: « 1 ... 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 [195] 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 ... 280 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!