Pages:
Author

Topic: $5.00 bounty to the first person who can convince me not to buy ppc (reopened) (Read 2745 times)

legendary
Activity: 1722
Merit: 1217
I mine POS and don't think twice about including transactions, not to mention the fact that it would take work to modify the default behavior of the client to NOT include transactions. Even with an orphaned POS block, the downside of that is much lower than the downside of an orphaned POW block. In an orphaned POW block, your work is completely wasted and you start from square 1 for the next block you attempt to create. If your POS block is orphaned, your coin-age still exists, and the "work" you lost to create that block is minimal.

It's less of an issue because of this, yeah; the bigger danger is collusion and forced fees if an entity amasses a large quantity of stake.

i also think the bigger risk is not from someone who wants to profit directly from a doublespend, but someone who hold an even more significant stake in accompanying crypto. think USD or BTC.
legendary
Activity: 1484
Merit: 1005
I mine POS and don't think twice about including transactions, not to mention the fact that it would take work to modify the default behavior of the client to NOT include transactions. Even with an orphaned POS block, the downside of that is much lower than the downside of an orphaned POW block. In an orphaned POW block, your work is completely wasted and you start from square 1 for the next block you attempt to create. If your POS block is orphaned, your coin-age still exists, and the "work" you lost to create that block is minimal.

It's less of an issue because of this, yeah; the bigger danger is collusion and forced fees if an entity amasses a large quantity of stake.
sr. member
Activity: 342
Merit: 250
Why would including fewer transactions decrease the value of their stake?

My reasoning is that if potential users see PPC as often having delayed confirmation times because POS miners often don't include transactions in their blocks, they would be less willing to accept and use PPC. I expect this would decrease the value of PPC, which would then decrease the value of the coins held by the POS miners.

The overarching principle is that any successful attack on peercoin will decrease the value of the coins. Therefore there's an incentive even for selfish miners to include transactions in blocks (as ignoring transactions is a form of an attack) even though they don't get to keep any of the fees. There's somewhat of a similar situation with bitcoin, even if you have enough mining power to be able to execute double-spends or maybe even a 51% attack, there's a disincentive to do that because it hurts the value of your mining hardware and the value of your future block rewards. Someone who holds a ton of mining power stands to earn a ton of money through honest mining, attacking bitcoin and causing the value of bitcoins to tank hurts his own bottom line.

While it certainly is nice to have defense from rational, self-interested actors, not everyone is rational and there may be some people who want to attack cryptocurrencies even if hurts their bottom line. PPC is no exception. So I'd feel more comfortable knowing that it's not easy to pull off any sort of significant attack on PPC regardless of where the incentives lie.

wow thanks for taking the time to write such a detailed post. I think there is a market failure problem here though. Its true that an individual stake block minter has incentive to want his coins to remain valuable, the only problem is that his choice would have a immeasurably small impact on the over all value of the coin. The costs and benefits of his actions would not be internalized to him, but rather distrubuted evenly across every participant in the network. i fear that if there is even a modest internalized benefit to not including transactions, such as even slightly smaller orphan rate, i fear that minters would tend towards not including transactions.

Yes the downside of not including transactions is distributed among all holders of coins, not just the person mining that block, but it's still something. Something is more than nothing, there has to be a non-negligible downside to including transactions for people to deviate from the default behavior. If including transactions in blocks does indeed increase orphan chances then perhaps that's something, I'm not sure.

I mine POS and don't think twice about including transactions, not to mention the fact that it would take work to modify the default behavior of the client to NOT include transactions. Even with an orphaned POS block, the downside of that is much lower than the downside of an orphaned POW block. In an orphaned POW block, your work is completely wasted and you start from square 1 for the next block you attempt to create. If your POS block is orphaned, your coin-age still exists, and the "work" you lost to create that block is minimal.
legendary
Activity: 1078
Merit: 1002
Bitcoin is new, makes sense to hodl.
Well sounds like SK is a nazi programmer, nothing wrong with that, too much debating on grey issues is what makes things go nowhere, I actually prefer his approach on if you think it's a problem, then try to break, I'll fix it. But it I would be nice to expand PPC team beyond one man operation.
legendary
Activity: 3906
Merit: 6249
Decentralization Maximalist
My biggest concern about PPC is the small core development team, essentially, until now nearly all the dev work is done by Sunny King himself. In my opinion that's the main reason for most concerns tacotime has mentioned.

But in the PPC community there are some new devs showing up slowly. So I hope that this problem will be solved soon.
legendary
Activity: 1722
Merit: 1217
How about this:

Sunny King invented PoS, and in order to test this new concept he created PPC. In other words, PPC is not designed to be a currency. It is designed to be a proof-of-concept implementation of a PoW+PoS cryptocurrency.
This, in turn, is the reason why PPC is not really being used as a currency. It is merely an object of speculation. https://github.com/ppcoin/ppcoin/wiki/List-of-services-on-market lists a meager total of 7 (in words: seven) "Shops, Retail Products and Services", which is absolutely ridiculous in relation the PPC's market cap.

So, if you want to speculate in cryptocoins, buying PPC is as good a choice as any other altcoin. If you want to invest, then leave your fingers off PPC.

Disclaimer: I do hold a few PPC myseld. Merely playing devil's advocate here... :-)



Not true. Concept of PoS predates Sunny King (and me too). I first proposed using coin-age to determine PoS mining power (and also wrote the PoS wiki article on this and other issues) months before Sunny even started work on PPC and ~a year before PPC's release.

I think the major question is not whether PoS is worthwhile, but instead whether we will see better implementations of PoS in the future.

If someone doesn't offer a technical reason, then ignore them. If they say, invest in X because others are doing so or have done so, then ignore them.
The way to make money through long-term investing is by evaluating underlying potential.

Takeaway: For now invest in PPCoin, but keep an eye out for new PoS alternatives.


hey cunicula, this is a bit off topic but this is my thread, i wonder if you would be interested in taking a quick look at, and weighing in on, a proposal i wrote up last night. https://bitcointalksearch.org/topic/a-legitimately-novel-idea-for-a-new-crypto-343923
legendary
Activity: 1722
Merit: 1217
Why would including fewer transactions decrease the value of their stake?

My reasoning is that if potential users see PPC as often having delayed confirmation times because POS miners often don't include transactions in their blocks, they would be less willing to accept and use PPC. I expect this would decrease the value of PPC, which would then decrease the value of the coins held by the POS miners.

The overarching principle is that any successful attack on peercoin will decrease the value of the coins. Therefore there's an incentive even for selfish miners to include transactions in blocks (as ignoring transactions is a form of an attack) even though they don't get to keep any of the fees. There's somewhat of a similar situation with bitcoin, even if you have enough mining power to be able to execute double-spends or maybe even a 51% attack, there's a disincentive to do that because it hurts the value of your mining hardware and the value of your future block rewards. Someone who holds a ton of mining power stands to earn a ton of money through honest mining, attacking bitcoin and causing the value of bitcoins to tank hurts his own bottom line.

While it certainly is nice to have defense from rational, self-interested actors, not everyone is rational and there may be some people who want to attack cryptocurrencies even if hurts their bottom line. PPC is no exception. So I'd feel more comfortable knowing that it's not easy to pull off any sort of significant attack on PPC regardless of where the incentives lie.

wow thanks for taking the time to write such a detailed post. I think there is a market failure problem here though. Its true that an individual stake block minter has incentive to want his coins to remain valuable, the only problem is that his choice would have a immeasurably small impact on the over all value of the coin. The costs and benefits of his actions would not be internalized to him, but rather distrubuted evenly across every participant in the network. i fear that if there is even a modest internalized benefit to not including transactions, such as even slightly smaller orphan rate, i fear that minters would tend towards not including transactions.
sr. member
Activity: 342
Merit: 250
Tacotime, those are some legitimate concerns, some of which I was aware of and some of which I was not. I did not know that including transactions in blocks increased the chance of being orphaned, that is certainly a concern. Perhaps the protocol could be modified so that miners keep at least a part of each transaction fee? I realize that this isn't likely to change unless SK buys into it, but then again it's open sourced and theoretically anyone could make this change and people would use the new fork if it has apparent advantages.

I too wish that the patch to Jut's vulnerability was more well understood and I wish the code and functionality overall was easier to understand. Partly it's my own fault, I have a CS background and could probably make sense of the code if I spent enough time on it, but it would be nicer if SK could explain it better himself since he wrote the code and understands it best.

So yes, PPC is far from perfect now, but as I said earlier I don't see why it can't be reasonably patched up to address the concerns you listed. I don't have sky high expectations for a first-of-its-kind cryptocurrency approach that's only a bit over a year old, but I do think it needs to be improved or explained more clearly before it can be considered more than experimental. Anyone could fork the PPC protocol, or start a new POS cryptocurrency that actually improves on PPC's weak spots rather than just clone old PPC code and replace SHA with scrypt, but that takes a decent amount of work and expertise.
legendary
Activity: 1050
Merit: 1003
How about this:

Sunny King invented PoS, and in order to test this new concept he created PPC. In other words, PPC is not designed to be a currency. It is designed to be a proof-of-concept implementation of a PoW+PoS cryptocurrency.
This, in turn, is the reason why PPC is not really being used as a currency. It is merely an object of speculation. https://github.com/ppcoin/ppcoin/wiki/List-of-services-on-market lists a meager total of 7 (in words: seven) "Shops, Retail Products and Services", which is absolutely ridiculous in relation the PPC's market cap.

So, if you want to speculate in cryptocoins, buying PPC is as good a choice as any other altcoin. If you want to invest, then leave your fingers off PPC.

Disclaimer: I do hold a few PPC myseld. Merely playing devil's advocate here... :-)



Not true. Concept of PoS predates Sunny King (and me too). I first proposed using coin-age to determine PoS mining power (and also wrote the PoS wiki article on this and other issues) months before Sunny even started work on PPC and ~a year before PPC's release.

I think the major question is not whether PoS is worthwhile, but instead whether we will see better implementations of PoS in the future.

If someone doesn't offer a technical reason, then ignore them. If they say, invest in X because others are doing so or have done so, then ignore them.
The way to make money through long-term investing is by evaluating underlying potential.

Takeaway: For now invest in PPCoin, but keep an eye out for new PoS alternatives.
sr. member
Activity: 604
Merit: 250
Con: There is currently no financial incentive for miners to include transactions in a block.

However, I still think it is the most innovative alt around. It also has the lowest inflation rate of all the major alts (and bitcoin) and will have for many years to come.

is there financial incentive for proof of stake block creators?

Yes, you get a 1% return for minting a stake block. The issue is how many transactions you include in it. There is a belief among pool operators that empty or small blocks propagate faster than full 1MB blocks and thus your chance of being orphaned is reduced if you include few transactions. It also makes prioritizing transactions more difficult since a miner doesn't really care what fee you set. It is by no means an urgent issue now... but something to keep an eye on.
legendary
Activity: 868
Merit: 1000
Cryptotalk.org - Get paid for every post!
There is one reason, and only one reason why you should not buy PPC.

The reason is NMC.

NMC is fast becoming the third most liquid coin and possibly could even become the 2nd (besting LTC).

NMC is a SHA256 coin that is merged mined with BTC.

So, as miners mine BTC they can use their cycles to also mine MNC.

If MNC rises in price, the miners have a choice to either merge mine MNC or mine PPC.  They cannot mine both.

In the same way, you cannot mine PPC and BTC at the same time.

Therefore, the market will choose NMC over PPC because the switching costs are too high.

Furthermore, there are less NNC coins in the market than PPC, this gives it also potential for a higher price.

Please send bounty to my NMC address:   N3CmwySiWWcm3LChmXAakVirw9ssfvZwyV
sr. member
Activity: 342
Merit: 250
Why would including fewer transactions decrease the value of their stake?

My reasoning is that if potential users see PPC as often having delayed confirmation times because POS miners often don't include transactions in their blocks, they would be less willing to accept and use PPC. I expect this would decrease the value of PPC, which would then decrease the value of the coins held by the POS miners.

The overarching principle is that any successful attack on peercoin will decrease the value of the coins. Therefore there's an incentive even for selfish miners to include transactions in blocks (as ignoring transactions is a form of an attack) even though they don't get to keep any of the fees. There's somewhat of a similar situation with bitcoin, even if you have enough mining power to be able to execute double-spends or maybe even a 51% attack, there's a disincentive to do that because it hurts the value of your mining hardware and the value of your future block rewards. Someone who holds a ton of mining power stands to earn a ton of money through honest mining, attacking bitcoin and causing the value of bitcoins to tank hurts his own bottom line.

While it certainly is nice to have defense from rational, self-interested actors, not everyone is rational and there may be some people who want to attack cryptocurrencies even if hurts their bottom line. PPC is no exception. So I'd feel more comfortable knowing that it's not easy to pull off any sort of significant attack on PPC regardless of where the incentives lie.
legendary
Activity: 1484
Merit: 1005
Regardless of whether or not there is something up his sleeve, this discussion is relevant. If people can prove why PPC is flawed or doom to failure long term, then they're doing OP and other potential investors a favor by discouraging them from investing in a cryptocurrency that will ultimately prove worthless. If PPC actually can live up to its expectations, then there's real value to be had in a successful POS implementation and both investors and the cryptocurrency economy could benefit from it.

I don't want to go into a lot of details, but there are a lot of weird things about PPC that I haven't liked.

- The per-block difficulty adjustment algorithm encourages DDoSing of pools, because doing so results immediately in a lower difficulty and higher rewards
- There was a stake burn-in vulnerability a while ago that Jutarul published, and SK subsequently "fixed", but he's always refused to go into great detail about how the fix works and what vulnerabilities might still be present that allow you to spam/double spend with PoS blocks
- SK's code in general is nebulous
- Fees are destroyed, negating incentive to include transactions in blocks.  Even in Bitcoin, you have people submitting empty blocks because their chance of being orphaned is less.  SK's response is the same as when you complain about any feature in his chain that might break it: "I don't think it's a problem, but if it is a problem, I'll fix it once other people break it."
- Even Gavin called PeerCoin's design "half-baked"
Quote
Quote
Quote from: Sunny King on February 19, 2013, 03:52:16 AM

If you ask Gavin about his position on this matter he likely would have to tell you the same thing.


... or not.  There's a difference between "unfixed vulnerabilities" and "half-baked design."

I think big decisions that affect the fundamentals of the design should be discussed in the open (see the current Bitcoin debate over raising the block size limit).
- Not really a negative, but the current reward algorithm will result in the supply output being cut 16 fold because of the 1000 fold increase in speed and efficiency of newer ASICs; it's expected that in the beginning of next year PPC reward per PoW block will be about ~15 coins.  This is why the value of the currency is going up, but it's terrible for volatility.
- Stake block generation is erratic and stake blocks all have trust scores that are different and based on the cumulative coin age; no one knows exactly when a transaction is validated by PoS blocks or if this system will be easy to game for a double spend if you have a large supply of coins.  PoW blocks have almost zero trust if I'm recalling right, so the hands of the network is in the PoS miners (except in the exchanges that simply ignore PoS blocks for deposit and use PoW confirmations) but no one ones how secure this method will be against double spend.

You can rest assured that if there is a theoretical problem, SK will dismiss it, and then if it actually is a problem and someone exploits it, SK will release a patch out of nowhere to keep the chain going.  But what happens if he suddenly disappears?  I'm heavily invested in PPC because I know with the crazyass reward algorithm the price will probably explode in the next 6 months, but I don't feel like I have long term confidence in the chain.
legendary
Activity: 1722
Merit: 1217
is there financial incentive for proof of stake block creators?

I think there is, POS miners have an incentive to preserve the value of their stake. Attacking the chain by not including transactions damages the value of their stake. I don't think there's any energy or computing power cost associated with including transactions in a block, and if there is it's extremely minimal.

Why would including fewer transactions decrease the value of their stake?
sr. member
Activity: 342
Merit: 250
is there financial incentive for proof of stake block creators?

I think there is, POS miners have an incentive to preserve the value of their stake. Attacking the chain by not including transactions damages the value of their stake. I don't think there's any energy or computing power cost associated with including transactions in a block, and if there is it's extremely minimal.

you are wrong. there is truthfully nothing up my sleeve. i do not own a single ppc.


Of course someone with an agenda would say this. Roll Eyes

He isnt deciding anything because he has already decided. This is a shill post to make his decision to buy PPC seem like a good one because no one can convince him not too.

Regardless of whether or not there is something up his sleeve, this discussion is relevant. If people can prove why PPC is flawed or doom to failure long term, then they're doing OP and other potential investors a favor by discouraging them from investing in a cryptocurrency that will ultimately prove worthless. If PPC actually can live up to its expectations, then there's real value to be had in a successful POS implementation and both investors and the cryptocurrency economy could benefit from it.
full member
Activity: 126
Merit: 100
Girls dont crypto?
one of these threads!

The title of this thread should be. "Marketing my bag of PPC with a bogus demand"

The decision to buy anything is yours in a free market. If you are letting others convince you to buy then you deserve to lose any money you may invest.

The biggest reason not to buy has already been stated.. there are absolutely no merchants for it. Especially not enough to warrant its market cap. On top of that its designed solely for early adopters. In this community that seems to be the way to get people interested though. The fairest coins get forgotten with the exception of BTC but even BTC is highly early adopter rewarding.

you are wrong. there is truthfully nothing up my sleeve. i do not own a single ppc.


Of course someone with an agenda would say this. Roll Eyes
legendary
Activity: 1722
Merit: 1217
Con: There is currently no financial incentive for miners to include transactions in a block.

However, I still think it is the most innovative alt around. It also has the lowest inflation rate of all the major alts (and bitcoin) and will have for many years to come.

is there financial incentive for proof of stake block creators?
legendary
Activity: 1722
Merit: 1217
one of these threads!

The title of this thread should be. "Marketing my bag of PPC with a bogus demand"

The decision to buy anything is yours in a free market. If you are letting others convince you to buy then you deserve to lose any money you may invest.

The biggest reason not to buy has already been stated.. there are absolutely no merchants for it. Especially not enough to warrant its market cap. On top of that its designed solely for early adopters. In this community that seems to be the way to get people interested though. The fairest coins get forgotten with the exception of BTC but even BTC is highly early adopter rewarding.

you are wrong. there is truthfully nothing up my sleeve. i do not own a single ppc.
full member
Activity: 126
Merit: 100
Girls dont crypto?
one of these threads!

The title of this thread should be. "Marketing my bag of PPC with a bogus demand"

The decision to buy anything is yours in a free market. If you are letting others convince you to buy then you deserve to lose any money you may invest.

The biggest reason not to buy has already been stated.. there are absolutely no merchants for it. Especially not enough to warrant its market cap. On top of that its designed solely for early adopters. In this community that seems to be the way to get people interested though. The fairest coins get forgotten with the exception of BTC but even BTC is highly early adopter rewarding.

I  have to say your arguments aren't really all that relevant. He isn't buying them for use right now, he's deciding on a crypto currency that might be used in the future.. or maybe not even used at all but that he could make money off of. Absolutely no one who isn't delved into cryptocurrencies already knows of Litecoin and it has a 250 million dollar cap, and it's probably made some millionaires.

He isnt deciding anything because he has already decided. This is a shill post to make his decision to buy PPC seem like a good one because no one can convince him not too.
legendary
Activity: 1484
Merit: 1005
It will make me richer.
Pages:
Jump to: