Bitcoin Forum
November 01, 2024, 06:28:13 AM *
News: Bitcoin Pumpkin Carving Contest
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 104 105 106 107 108 109 [110] 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 ... 166 »
2181  Bitcoin / Bitcoin Technical Support / Re: why is a transaction split up in so many parts? on: January 02, 2012, 01:53:40 PM
thanks but this transaction is not related to mining or a mining pool.

it is just 40 LTC i have sent to another person at once using the official litecoinclient.
And where did you get these 40 LTC? Whether you got them from a mining pool or somewhere else, you got them in several separate payments. These payments need to be combined.
2182  Bitcoin / Bitcoin Technical Support / Re: why is a transaction split up in so many parts? on: January 02, 2012, 01:39:33 PM
Presumably LWPf3ztftYMsj8bwXNAbX6n2C22atvB7Eo is the address you use to withdraw from your mining pool. Each time that you receive a payment from the pool is a separate output, they are not combined automatically. They are only combined when you use some of them for a transaction, which is exactly what happens in the linked transaction - it combines several outputs into one bigger output.
2183  Bitcoin / Pools / Re: Double geometric method: Hopping-proof, low-variance reward system on: January 01, 2012, 06:23:57 PM
Some of the confusion I think I'm seeing with DGM is the lag time between cause and effect.  Most people seem to have figured it out, but occasionally there will be some new people or what have you that don't understand that what you do right now won't necessarily affect your payout for another 4 - 7 blocks.
...
It makes for some confusing cause and effect if you aren't prepared for it or understand what's going on. 
I like to think of it as a capacitor. If you have a light bulb and capacitor in parallel connected to a DC source, the bulb won't be lit right away. As the capacitor charges more current is routed through the bulb and it becomes brighter, until it reaches its maximum brightness as if there was no capacitor. If the power source is disconnected, the bulb gradually fades as the capacitor discharges its stored energy through the bulb. No energy is lost.

Of course there are many other real-life examples of this dynamic. Electric radiative space heaters come to mind - you turn them on and only after a while they become hot and heat the room. The dynamic is the same also quantitatively - in all 3 cases it can be modeled with (dx / dt) = a - bx, where a becomes 0 when the source is discontinued, and where x is itself the derivative of some quantity of interest.

For example, on EMC, if you stop mining right now, your Proportional Differential will be higher than if you had kept mining for the current block.  However, 4 - 7 blocks down the road, your prop differential is going to start taking a bit of a dive until it evens out the increase you saw on the block you stopped mining on, then it will start picking back up to neutral territory.
This comment confused me until I realized you meant that you stop mining and resume sometime later.
2184  Bitcoin / Project Development / Re: idea for mixing service on: January 01, 2012, 05:08:36 PM
Proper mixing will be accomplished via Contracts, not cameras.
Can you link to a discussion of using contracts for this? Does this application solve the problem of the counterparty keeping logs and releasing information? Or do you simply mean a transaction with 2 inputs and 2 outputs so neither party can steal the money? Maybe OpenTransactions can do something about the anonymity.

I believe there was a suggestion by Meni for a secure mixing service without using contracts. Still, no cameras.
For reference, This is the post ripper234 had in mind.


Although, my hope is that someone would explain why they agree or disagree with my system.
The first problem is that video footage of the server doesn't give any information about what it is doing internally. (Then again, as I recall, immersing a computer chip in ketchup and putting it in the microwave does reveal information on internal state, so you never know.)

Also, unlike Tor, it costs money if a node does not correctly relay the information.
You can only lose money if you make a blunder on your end, you're not at the mercy of other nodes in this regard.
2185  Bitcoin / Pools / Re: Double geometric method: Hopping-proof, low-variance reward system on: January 01, 2012, 07:39:55 AM
"Fair reward" is a meaningless statement as you well know.
By "fair reward" I mean pB per share, where p = 1/difficulty at the time the share was submitted and B is the block reward at the time the share was submitted. This is what you'd get with PPS (disregarding fees).

If you use a mining reward calculator to find what you'll get per day for mining with your hashrate, then for mining 18 hours per day you'll get on average exactly 3/4 of that amount - the reward is proportional to the work you put in. If you mine for a minute a day you'll get on average 1/1440 (1440 minutes in a day) of what you'd get for mining the whole day with the same hashrate, though your variance will be high (though not nearly as high as with high-variance methods like Geometric).

But these 'geometric' methods are affected by start/stop times to deal with hoppers.
Basically the whole reason they exist.
This indicates a misunderstanding of how these methods work. DGM doesn't care at all when you started or stopped mining. It doesn't try to detect hoppers and punish them. It rewards each share separately, in a way that is independent of the past and thus does not offer any incentive to hop.

So it has NO negative effect at all on someone who stops and starts mining?
Correct.

Or are you just using that vague "Fair" word to mean your definition of "Fair" is that yes you will get less BTC because that's fair?
I think you'll find that my interpretation of "fair" as described above is reasonable.
2186  Bitcoin / Pools / Re: Double geometric method: Hopping-proof, low-variance reward system on: January 01, 2012, 05:50:40 AM
Ozcoin Pooled Mining now offers DGM  Grin

Thanks Meni  Cheesy
Cool. Smiley Good luck.
So ... how does this fare with someone who only mines 18 hours a day?
On average you get exactly your fair reward, with a relatively low variance.
2187  Bitcoin / Pools / Re: [*Hopping friendly*] Kiwipool.me 0% FEE!,LP, pay INVALID BLCKS! on: December 31, 2011, 05:48:39 PM
So if it's not proportional, then rock on!
Proportional isn't the only bad method.

it's not good idea to have a PPS system for us, so, we have "proportional" for now. it's our choice, pls, respect it.
There are other methods than proportional and PPS, you know. I don't think you understand how bad proportional is. You can use PPLNS for example.
2188  Bitcoin / Pools / Re: Double geometric method: Hopping-proof, low-variance reward system on: December 31, 2011, 05:28:48 PM
Ozcoin Pooled Mining now offers DGM  Grin

Thanks Meni  Cheesy
Cool. Smiley Good luck.
2189  Bitcoin / Pools / Re: Non Merged Mining Pools ? on: December 29, 2011, 06:06:54 PM
Workers are not to control production in a capitalist system like a pool in business.  The market, or worker, will choose a pool that offers the best value.  The minute you introduce communism into your business, you will become inefficient and thus provide less value to the workers.  Wasting productive power due to an irrational argument from a profit side is inefficient.  No profit, no pool.

The intelligentsia often forget we are dealing with naturally instinctive people and not numbers...

So, I disagree with your opinion from a socio-economical perspective.  Inaba's example is a good case in point.
Miners are the customers of a pool. Running an honest business means maximizing your profits under the constraint that you do not deliberately mislead your customers - which is exactly what you're doing when you do merged mining when turned off by the miner, unless you've gone to some efforts to clarify this is what you do.

If someone thinks he can increase his profits by running a dishonest business, I can only argue with him on ethical grounds, not socio-economical.
2190  Bitcoin / Pools / Re: are there speed-differences between Pools? on: December 23, 2011, 05:58:56 AM
So the question becomes is it easier to do that in a small pool, a large pool, or the size of the pool doesn't matter.
This is kind of moot because optimally you do it with as many pools as possible. You distribute your hashing power among all available pools, and whenever you find a block in one you direct all hashrate to it. In AoBPMRS I only analyzed the case that all pools have the same hashrate, but I have reasons to believe that you need to distribute your hashrate in proportion to each pool's size.
2191  Bitcoin / Pools / Re: are there speed-differences between Pools? on: December 22, 2011, 06:07:30 PM
This is a terrible way. It greatly increases the reward variance for miners thus defeating the purpose of the pool. An attacker who is bent on destroying a pool will not be fazed by a 1% reduction.

It wouldn't greatly increase the reward variance.  Even w/ 10% finder's fee only 10% of the reward is subject to variance.  What is your definition of "greatly"?
If 10% of the reward is subject to full solo variance, it means the total variance is about (10%)^2 = 1% of solo variance, which is a lot. Let's say you have 500 MH/s, then it will be like mining for a normal pool with 50 GH/s. If you've mined in such a pool lately you know that its variance leaves a lot to be desired, especially for someone who went with PPS because he wants no variance.

Quote
The best way to solve block withholding is oblivious shares.
Care to explain how that can be accomplished?
With the protocol modification I proposed here. This is also discussed in subsection "6.2.3 Proposed solution - Oblivious shares" of AoBPMRS.
2192  Bitcoin / Bitcoin Discussion / Re: Backing Bitcoin with People on: December 22, 2011, 05:29:04 PM
I think you folks discussing exchanging Bitcoin for fiat and setting a price floor are missing the point of the post. Maybe I'm wrong or maybe it's impossible to separate an exchange rate from another method of valuation.
The extent to which they can be separated is very small for the purpose of evaluating the OP's core idea. Fiat currency is very liquid and has more or less steady purchasing power, so it just simplifies the discussion to talk about exchange rates and I don't think it takes away anything meaningful.
2193  Bitcoin / Pools / Re: are there speed-differences between Pools? on: December 22, 2011, 05:23:06 PM
A block finder's fee is best way to solve issue of share withholding (give 1% to 10% of block value to the miner who finds it).
This is a terrible way. It greatly increases the reward variance for miners thus defeating the purpose of the pool. An attacker who is bent on destroying a pool will not be fazed by a 1% reduction.

The best way to solve block withholding is oblivious shares.

It can be combined with a validation check.  When a block is found, randomly send that data is a subset of the pool (don't do entire pool otherwise that is detectable).
This can work but it's sort of a band-aid solution, there are many potential problems.

It payments are delayed 120 blocks this means that an attacker would need to detected and properly respond to multiple validation attempts.
The payments are delayed, but broadcasting the block to the network is not.
2194  Bitcoin / Bitcoin Discussion / Re: Backing Bitcoin with People on: December 22, 2011, 12:29:29 PM
bitcoins are backed by the proof of work and elecricity used to mint the coin

I think Bitcoin is already backed by hardware power and miner's know-how.

Bitcoin is backed by MATH.  Cool

This is a myth I wish would have been rooted already.

"X is backed by Y" means there is a guarantee that you can hand over X and receive a specified amount of Y. In the "electricity / hardware power" this is reversed - a mining rig can transform electricity to bitcoins, not the other way around. If someone finds a machine that can convert bitcoins to electricity, let me know. Also, the conversion ratio isn't fixed.

"Math / proof of work" only guarantee that a bitcoin is a bitcoin, it doesn't guarantee that it has any sort of value. To be of value, Bitcoin needs both the math to protect it from loss, theft, inflation, counterfeit and double-spending, and the people offering goods, services and other currencies for it and believing in its long-term prospects. If you take just the first without the second you get something worthless (see also testnet bitcoins).


Now for the OP... Even if you could somehow make it scale, attempts to put a floor on the exchange rate can backfire due to anchoring effects. Suppose "The Bitcoin Floor Company" enters into a legally binding agreement to always offer $0.01 per bitcoin. This only requires a $210K reserve and presumably is a net positive - people will be guaranteed that no matter what happens, a bitcoin will always be worth at least $0.01. But when people will try to form an opinion on what a bitcoin really is worth, they'll think (whether consciously or subconsciously) "Well, this company backs bitcoins by $0.01, so I guess they're worth just a little bit above that". This can cause a decrease in its valuation.
2195  Bitcoin / Pools / Re: 'How to hop' blog 'How to hop 9' posted. on: December 22, 2011, 05:33:44 AM
Come check out http://www.tntmining.com, we are a 0% proportional pool which means we are pool hop friendly.  

well, not so fast...he switched to PPLNS...
This is just inane. First he spams his pool everywhere saying he deliberately wants to be hopped. Then he switches to PPLNS?
2196  Bitcoin / Mining / Re: Weird stats for Eligius on: December 21, 2011, 10:45:04 AM
Either your hashrate is 1GH/s, in which case 5567 KH/s is indeed near 0, or you're mining on a CPU at 1MH/s, in which case the stats are indeed weird.
2197  Bitcoin / Pools / Re: [200 GH/s] EMC: 0 Fee/DGM/Merged Mining/PayPal Payout/SMS/US/EU/AU/More on: December 21, 2011, 06:14:14 AM
Aside from the changes I've been making to some of the graphs and fixing small bugs, I have been working on getting PoolserverJ integrated into our system.  It's proving to be exceptionally difficult, primarily because there are not enough places to hook into the pluggable engine of PoolserverJ to accomodate DGM.  I have sent a PM to Shads, but have yet to hear back from him.  I would really like to avoid modifying the PSJ source directly, but it seems like that may be the direction I am headed if I end up going with PSJ.    It's either that or rewrite the whole DGM codebase completely (along with a number of other parts of the site) - this isn't off the table, but it's something I would like to avoid if possible.
I wonder if it will be easier to do some approximation of DGM with PSJ. I haven't figured out the details but shift-DGM should work, and might be possible depending on what you have to work with.
2198  Economy / Marketplace / Re: CoinCard - Buying PayPal $ and gift cards with Bitcoin on: December 20, 2011, 07:37:08 PM
CoinCard reopened today.  For a 1% fee, you can quickly convert your Bitcoin funds into Amazon Payments or gift cards for Domino's, Papa John's or Best Buy.  The service is open 24/7 and automatically processes your order after 2 confirmations.  It usually takes around 20-25 minutes from the time you pay until the time you receive your funds or gift card.

My PayPal account is still restricted, so I won't be sending PayPal payments any time soon.

I made substantial changes to the backend to handle scaling issues I ran into earlier this year (before the PayPal freeze).  All my test orders have gone through perfectly, but the service may be up and down today, if I encounter any unexpected errors.

If you have any problems, email coincard@ndrix.com for the fastest response.  I'll also monitor this thread, but won't be as quick to reply here.
Great news!

It's too bad about PayPal, I still think the ability to easily sell bitcoins for PayPal is crucial for Bitcoin's growth. I hope that even so there will be people who benefit from your service and that you'll make some profit from it as well.

Any idea about the friendliness of Amazon payments to Bitcoin exchange?
2199  Other / Meta / Re: Comment from the spelling nazi: "donator" isn't a word. ;) on: December 19, 2011, 04:58:08 PM
derp... i always thought it was "donor."  oh well
Both are correct. "Donor" is much more common, it always bothered me that the word "donator" was chosen here instead.
2200  Bitcoin / Pools / Re: Looking for opinions of a replacement for ARS PPS if it dies on: December 19, 2011, 04:56:37 PM
Raw PPS has an additional risk of "pool died, nobody got paid" because it promises more than it might be able to provide
No, a proper PPS pool has a reserve and pays out of it. If the pool shuts down for any reason (bankruptcy included) it still pays for the work already done.
Pages: « 1 ... 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 104 105 106 107 108 109 [110] 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 ... 166 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!