|maaku: next to get compcert under a reasonable license.
|Why couldn't some of the underlying principles of P2Pool be built into the bitcoin network itself? Wouldn't that be a good way to eliminate pool-middlemen and preserve the decentralized network that bitcoin was intended to be?
|alferz: P2pool already exists, it works without being built into anything.
|except that users have to choose to use it. if it was built into the network, there wouldnt be a choice?
|sure there would be, people would just put centeralized pools on top of it and presumably people would just keep using those.
|alternatively, I can turn that argument around— not having a choice precludes doing something better…
|well my thought was that users could just point their miners at their own node at that point. there would be no need for pools and the fees and centralized power they bring. in fact it would probably be easier for users than keeping track of another account and losing 1-2% to fees
|They can already do that.
|ability is not propensity. there is an argument for increasing the propensity of people towards p2p pooling through soft(ware) measures
|true but with variance and high difficulty they never see any rewards. that why they turn to the pools. but with p2pool principles you could have a secondary share chain so even solo miners would get paid regularly
|alferz: they could, and it could be done if someone were to write a C++ or C module which could be included in mainline with just a more configurable or better way for p2pool islands to find one another.
|alferz: Thats precisely what p2pool already is, it exists and works today and is available to anyone who wants to use it.
|alferz: and p2pool pays ~every day.
|alferz: They do see rewards, and p2pool blocks have a very very low orphan rate due to the awesome propagation tricks it uses.
|oh yeah i agree i meant if they were solo mining at the network diff which of course nobody does. Yeah i'm glad people do have a choice, just trying to brainstorm ways to eliminate the mega-pools. or rather eliminate the need for them
|big orgs (monopolies) have a tendency to get even bigger. and we dont have glass-steagal to help us out in this arena =D
|midnightmagic, what are the awesome propagation tricks it uses?
|or sherman act for that matter
|shesek: It propagates p2pool block-solving shares super-fast amongst p2pool nodes, and if it's a winning share the block is submitted locally to every p2pool node there is, which allows for a multi-insertion bitcoin block propagation, which appears to be more successful than the major mining pools.
|(who don't really seem to care because they're already making piles of cash and who cares about another couple percent when they're already skimming vast sums in fees
|(except for the no-fee ones that aren't making any cash on it like eligius)
|shesek: p2pool effectively preforwards transactions and when a block is found only has to send the transaction list and nonce data.
|it's not quite that simple, in any case, it relays much faster than the bitcoin network does.
|gmaxwell: compcert under a libre license would be amazing
|cym is now known as pen
|cracksmurf is now known as ArtVandelay
|ArtVandelay is now known as cracksmurf
|jctb has left #bitcoin-wizards
|[Derek] is now known as MCCHICKEN
|MCCHICKEN is now known as [Derek]
|skinnkavaj2 is now known as skinnkavaj
|vfor has left #bitcoin-wizards
|jgarzik is now known as home_jg
|Pasha is now known as Cory
|home_jg is now known as jgarzik
|CoinHeavy_ is now known as CoinHeavy
|geekluv has left #bitcoin-wizards