PoW also requires large energy consumption as participants will inevitably enter a race to compute the fastest.
PoS has the benefit that you still lock away capital, much like in PoW, but rather than backing that capital by money put into hardware and electricity, you cut out the middle man and base the capital off of the value of the network token.
Pos also has added security benefits. Vitalik Buterin explains this very well: If someone attacks a PoW blockchain by getting 51+% of the hashing power, the network's only response to recover from the attack is to change the hashing algorithm. This will likely force the network to abandon ASICs since hardware wouldn't exist, and move (at least temporarily) to general-purpose CPUs/GPUs. As soon as the hashing can be done with general purpose computers, the game is over, and the attacker can attack forever without any extra loss of capital, other than electricity.
PoS has the benefit that the network can simply cause the attacker to lose their funds and no longer have a stake. If the attacker wants to continue the attack, they have to buy more of the network token to be equal to 51% of the staked value. This will cause a price increase. Each time the attacker attacks, the network will force them to lose their stake, and their money. The attacker won't be able to keep this going forever.
Sure, if you can identify the location of the hardware and you happen to be a sovereign nation that can field the matériel required, who also doesn't have a problem instigating an international incident.
Now, if you're a single entity or a cartel of entities with the financial and technical resources to launch a majority of hash rate attack, you'll have considered what vectors a counter-attacker would attempt to come at you with.
For example, I expect the (simplistic) response to the hypothetical risk vector of "a physical assault on our mining hardware" to be migrated by distributing hardware across a number of data centers and pooling mining computations. Solved blocks are then propagated to the network through a single, obfuscated network node.
Ultimately, the community of users and businesses at large decides. Cryptocurrencies are social contracts that are encoded in software. If everyone agrees that a rule should change, and updates their software in concert, then the rule de-facto changes.
In the absence of total agreement, the decision is made by whoever wins the political fight for user/business mindshare. It's also possible for the question to be answered two different ways (a longstanding fork occurs).
That's called a chain split, isn't it? Usually there are people who follow the new protocol and people who follow the old protocol, so the currency splits into two.
Bitcoin Cash is an example.
But yeah if there's longstanding disagreement, there are two ways for it to go:
* Peaceable fork with replay protection, like Bitcoin Cash
* Fork that seriously fights for the same brand/userbase --- we haven't seen one of these in Bitcoin. Segwit2x would've worked that way, but was canceled
When you change the rules to be less restrictive (add operations, increase block size, etc) then any old version will reject the new blocks, so will keep running their own chain until they are upgraded, potentially forever if there’s demand.
I bought something with BTC after the fork, and all my BCC was emptied within minutes.
1. What if there simply isn't a quorum of the selected signers for a given block, due to people being on vacation, DoS, network failure, etc? Does the whole chain grind to a halt?
2. PoS relies on punishing anyone who signs a block that's not on the main chain. But who defines what the main chain is? If I'm a selected blockmaker or, worse, I control a quorum once, can't I forfeit my deposit to fake someone else out so they sign a block on my bad chain? Then I report both them and myself, bankrupting them and recovering some of my own losses?
3. This whole scheme penalizes cold wallet users. If you don't use your cold wallet funds as mining collateral, you lose the reward. If you do, then anyone who compromises your deposit signing key (which needs to be hot) can wipe you out and steal 1/3 of your deposit.
For your first question, if people are on vacation and there are no validators then Ethereum would be dead. It wouldnt make sense that the global pool of validators would disappear, but even so, it would wait I assume. IF half the validators left, it would choose from the other half.
2. THe main chain is currently defined as the longest defined chain fully validated. To fake someone out, you would need to tell them your vote for a block, and they would need to blindly vote the same without doing any due diligence on the block (which would defeat the purpose) and they would be rightfully burned. That is the same as a miner who just copies the work of other miners, they do nothing. 3. I dont understand this at all. You do not need to stake. You are rewarded but lose liquidity. It is your choice, just as lending compute was your choice with PoW.
Hopefully this is good, the link goes into a lot of detail that should clear things up!
acquiring that hardware (whether through direct buying or buying hacked machines) still costs money. it's just that it's easier to liquidate (compared to ASICs) when you're done the attack.
digiconomist [0] estimates that current etherum mining cost is 1.3 billion a year, or 3.6 million a day, or 151,000 an hour, or 2,500 a minute.
Multiply by 5 for cloud on demand premiums and you could dominate the etherum network for an entire day for 18 million. You could also do it for free if you can manage to do it with stolen credit cards. I'm amazed it hasn't happened already.
Lost confidence might negate this price increase.
How will the network reach consensus on this? Why is it assumed that a well-coordinated network of decentralized nodes will exist independently of the attacker, and that this honest network partition will be able to reach consensus on which chain to follow?
> Each time the attacker attacks, the network will force them to lose their stake, and their money.
Again, how will this honest network partition coordinate their efforts to reach consensus on which chain to follow?
It seems like in all these scenarios, coordination by honest nodes is assumed, without giving any explanation as to how the nodes are able to reach consensus on which chain to follow of the many valid chains in existence.
[0] https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ
I'll admit, that I don't have a complete understanding of the theory behind PoS systems, and there are certainly tradeoffs between PoW and PoS, but Vitalik makes the arguments that the benefits of lower energy consumption and quicker transaction fees outweigh the weakened guarantees. Whether you agree with him depends on your values with respect to Cryptocurrency.
In what way does the energy requirements of PoW have an effect on scaling?
If (!) Proof-Of-Stake is able to achieve the same thing without the costs associated with PoW, then it is simply more efficient.
This means that the same value (secured cryptocurrenty) can be obtained at a much lower cost.
From a macroeconomic perspective, it is clear that equal results at lower cost must benefit the participants of the economy.
Maybe not if that costs is directly related to the security of the network.
It takes a certain amount of money $X to control 51% of a POW network.
If X is large, it's very hard for any one entity to perform a 51% attack.
If X is small, the security bar is low as it becomes more accessible for entities to attack the network.
It seemed to me that the high cost of securing the network was the main security feature.
What you say is true for Proof-of-work: The more capital-intensive mining is, the harder the network is to attack.
One can say that PoW currencies are secured by a display of capital investment into mining. The stake is the electricity and hardware deprecation that goes into mining a block. Cost is used as a proxy for capital.
Proof-of-work takes the middle men out of this: You proof your capital investment (your stake) directly within the protocol.
Well I did say "It takes a certain amount of money $X to control 51% of a POW network." Not sure why there is an argument around PoS.
Did you mean PoS in your last sentence?
It isn't clear to me that PoS is much different, in the sense that you can imagine attacking the network by gaining a larger stake, enough to be "calling the shots on the truth" (ie silencing other stakeholders). There are other comments along these lines so I won't repeat the arguments here.
Totally. Apoligies.
> It isn't clear to me that PoS is much different, in the sense that you can imagine attacking the network by gaining a larger stake, enough to be "calling the shots on the truth" (ie silencing other stakeholders).
I think we agree on this one: Proof of Stake and Proof of Work are both vulnerable to their respective 51% attacks.
But they are also (more or less) equally safe: If you don't have 51% of capital at stake/mining power, you cannot attack the network.
So, all things being equal, my argument is that PoS is advantagous because it requires fewer resources.
(This is expressed for example in the fact that the block reward with PoW needs to be much higher than with PoS to re-finance the same amount of capital investment. Because if proof of stake, you also get back your original capital.)
I mean if you have a 51% stack can you exploit it to increase your stake even higher to 60% then 70% until the coin is 100% under your control?
With PoW a 51% attack might only be temporary because you cannot forcibly increase your stake to 100%.
Main reasons are deducing centralization and more control for protocol designers to fine-tune incentives and punishments, to increase security.
This is an interesting phrasing of one of the questions I have about the "decentralized" aspect of cryptocurrencies. I get that the context of the term is that it attempts to bypass the centralization of a fiat currency. But isn't it still centralized to those who develop the protocol itself?
Or is the agreement of the community a requirement of the protocol?
My heuristic seems to be that the precise protocol implementation decisions are analogous to the precise laws enacted by the centralized governments who provide the value behind mainstream fiat currencies.
It is, obviously, because if there's no agreement, then nobody (or not enough people to matter) adopt said protocol.
Does keeping the algorithm source in the open, which allows for forks when opportunity presents itself...is that pretty much the optimal strategy against any transaction protocol being abused?
Yes. Always with a choice of creating your own rules and convincing other to switch to them.
Decentralization in this context would mean different rules for every participant, which is not something that we want - an extreme example of individualism where everyone has different beliefs, so a group cannot accomplish anything.
> Decentralization in this context would mean different rules for every participant, which is not something that we want - an extreme example of individualism where everyone has different beliefs, so a group cannot accomplish anything.
That is quite interesting, thinking of extreme individualism. But in thinking about that, isn't that what the entire ecosystem of cryptocurrencies is currently doing, and any one particular cryptocurrency itself is a point of centralization?
Again, I'm just tugging at a thread here, trying to understand how it's supposed to be even conceptually possible to be "decentralized". It just seems to me that we are talking about a different form of centralization - which may be a good thing! Possibly centralization of choice, as opposed to centralization with regards to physical location (i.e. which country you live in).
That's why I like NEM's PoI (proof of importance) and Nebulas PoD (proof of devotion) algorithms as a more fair staking method
PoD - https://medium.com/research-center/nebulas-nas-ico-analysis-...
I'm not too familiar yet as I just started reading about it recently, but these two links should help you understand. They're short reads.
TBH, at least after a quick look, both PoI and PoD seem like they are PoS systems, just with some extra bells and whistles that could be added to any PoS system.
You're neglecting the fact that everyone can stake their ETH, whether they hold a bit or a lot.
The rate of return on all staked ETH is equal, so the rich don't see their total ETH grow faster than the poor. While it does grow in absolute terms, their holding stays the same size relative to the total ETH supply, which will grow at the same rate as their own holding.
Please feel free to correct me in case I'm wrong.
Maybe there is a need to create a "cooperative" of sorts hodling the eth of many users and running PoS thus rewarding the owners. (like a pool but safety would be way more of an issue compared to PoW)
The equivalent in PoW world would be someone breaking in and leaving with all the GPUs of all the users of a pool, what I would consider not dooable for a large enough pool.
When your staking time is up, then you can withdraw it. Smart contracts could be used so that multisignature wallets could be used which would prevent a hacker from taking funds provided to the mining pool.
I think a few friends and I are going to start a validator pool when time comes to switch over.
Rightly so. Bitcoin uses a lot of energy, and it's fair to worry.
But throughout history, people have always capitalized on fears to get something. Careful that you read these proposals with a skeptical eye.
There was an excellent comment on HN that unfortunately I can't dig up anymore, but it went into detail about why PoS has all kinds of subtle issues. Basic issues, like who gets what, can end up with weak guarantees.
It's important to remember that Bitcoin, for all its flaws, is almost unkillable. The sole way a government can kill it -- any government -- is to invest >$2B into getting >51% hash power, then launching coordinated malicious doublespends for the purpose of shattering faith in bitcoin.
That's it. There's no other way.
PoS weakens those guarantees, and before this gets pushed through, it's good to understand in detail what the tradeoffs are, and game out whether that could give centralization any advantages.
(And if they say there are no tradeoffs and PoS confers no advantage to centralization compared to PoW, maybe research it and decide for yourself.)
This whole auto-drop-my-comments-to-the-bottom censorship is really tiring and just a way to discourage certain people from contributing to HN. I've been a member here since day 2 of the launch of Startup News, and this feels quite unfair. My pleas for reversing this decision have gone unanswered, so I have no idea what to do about it other than rant periodically until I get banned. Nothing good will come of that, but it's just a completely bogus situation. (Yeah, moderation is hard, and I respect that, but jeez. My comments all start out at the bottom and stay there.) </rant>
Government regulation could drive Bitcoin underground inside a given country. Wouldn't be hard to imagine globalized regulation, a la the US treasury sanctions list.
It'd be tough to enforce a ban on cryptocurrency, but doesn't strike me as impossible. It's not hard to take out exchanges like Coinbase. Then could do sting operations to try to catch people willing to transact with Bitcoin in person, etc.
One exception: it might be very difficult to enforce a ban on using cryptocurrency to purchase services that are purely digital and don't require identity. No way to run a sting.
It was intentional. I would love to write more comments like https://news.ycombinator.com/item?id=7602457, but as of now there's no incentive. Exponentially less people see comments at the bottom, because everyone uses the [-] collapse button now to navigate between topics. Why would I spend 30 minutes (or sometimes an hour, it's a fun hobby) to write a good comment when it's simply pinned where <5% of people will see it after an hour or so?
My penalty stemmed from writing https://news.ycombinator.com/item?id=15884820. Some sort of penalty may have been warranted. HN probably isn't the proper place for that kind of discussion.
But they reacted – I think – by visiting https://news.ycombinator.com/item?id=15884400 and adjusting my "gravity" until that comment was near the bottom, or halfway down. And since that comment had ~20 upvotes, that means anything I write with less than 20 upvotes has absolutely no hope of getting anywhere near the top. Meaning it won't even gather any steam anymore.
Not only that, but I was originally slowbanned as well. There's a certain penalty that the mods use to discourage certain types of authors, where you can't post more than 5 comments every 3 hours. This is totally undocumented and took much experimentation to even figure out that's what the specific limit is. Imagine going to a bar and being able to only say 5 things every 3 hours.
Meanwhile I counted ~23 tptacek comments within a span of <2 hours. ~13 jacqusm comments within 3 hours. Etc. So I suddenly felt like I couldn't even respond to people anymore.
I sent a bunch of emails (often angry ones) to hn@ycombinator.com, and I don't blame them for basically writing me off and ignoring them. What incentive do they have to bother with one specific person? So I see their side of it too.
But I'm worried this is a trend. I used to periodically see hellbanned commenters complain about HN censorship and that they were excluded specifically for their politics. And I thought that was fine, and they should be. Their hellbanned comments certainly made it seem like HN would be better off without them. Good mods!
But I see now why people write like that after being penalized. You just sort of... Give up. What's the point in writing quality when no one will see it? There's no competition anymore, no fun. And it sucks that someone in the world with power decided that you, specifically, suck, and suck enough to merit exclusion.
I miss yummyfajitas. The mods made him feel unwelcome at https://news.ycombinator.com/item?id=14116601 and talked down at him https://news.ycombinator.com/item?id=14124379. And I don't really blame him for leaving. When it feels like the whole community wants something other than what you want, you migrate communities. I wonder where he's at now... Wherever it is, it's probably interesting.
FWIW I've been careful to frame all of this as fairly as possible. And in the spirit of fairness, here are the responses I received:
I took the rate limit back off. I put it on a few days ago because the subthread starting at https://news.ycombinator.com/item?id=15884820 was problematic. You're not solely responsible for that but commenters who create the initial conditions for these things carry more responsibility than the others, since the seeds of the problem are nearly always present in the initial conditions.
It's not a great idea to barrage us with emails because there's a lot Scott and I need to take care of and often we're just under load. As a good programmer you know what sending many messages into a system under load does. In addition to that, it makes us less rather than more interested in replying to you, because it feels like it would be unfair to the other emails who respect normal channels. I'm not saying this because it's in any way personal, just reporting how the dynamics work, since you said you find more information helpful.
Daniel
--
When I asked why this is fair or whether they simply don't like me,
You’re close. A lingering issue with your comments is that they can be more personal than the medium affords. When you’re writing to a large group of people on the internet, they’re not going to hear you in the way that people need to be heard. That needs to come from somewhere else. They’ll only be able to approach what you say from the group’s shared reality, and gaps get filled in with whatever’s going on in the reader. This is what dissolves discourse, and what we need to prevent on Hacker News. It’s why we say ‘substantive’.
Warmly,
Scott
--
Now, I'm pretty sure I'm just an idiot, but I have no idea what this means. All of this could have been avoided by simply saying "Hey, your comments on this topic are kind of annoying and not really a good fit for HN. Could you knock it off?"
I'd be like oh yeah, you're right, that makes sense. Sorry.
But no, apparently people are "not hearing me in the way people need to be heard."
So... shrug. Whatever. There are better things to worry about anyway. And really, I don't matter much, and neither did yummyfajitas. HN will go along fine without us. But it sucks to be sidelined.
The thing is, it was fun to write for HN, and to compete here. It was fun to have my ideas challenged and to find out I was mistaken. That's the whole point! There's no better place to figure out the truth.
But apparently mistakes are not allowed, and the response to making a mistake is to be gaslighted by putting your comments at the bottom without telling you and slowbanning you without warning until you just give up and stop coming back. I sent two more emails and got no reply.
I can only imagine how hard their job is. HN has exploded in popularity, and Dan and Scott are probably the only two people who are allowed to have access to hn@ycombinator.com. The emails sent to that address can be extremely sensitive at times. But that means it's a big scaling problem: judgements have to be swift, correct, fair, and balanced. And even at five minutes per email, they are probably spammed with a hundred emails every week. That adds up.
So yeah, I get why this happened. Really. I'm not really trying to make a fuss or complain much. This is just pent-up energy from missing HN. I've been on this site since I was 18, and it felt like a second home. Being "marked" as inferior by someone you respect is disheartening.
2. There is no recourse for those who have been banned or penalized.
3. I have tried to go through the normal channels and ask for an explanation.
4. I've been a member here for a decade, and typically that means something. Not a lot, but a little bit.
Part of HN's strength is its fastidiousness to these rules. But it's also a weakness. Isn't it convenient that the perfectly crafted ruleset just so happens to exclude any possibility of critiquing HN or asking "Hey, I'm in a situation that sucks, what should I do about this?"
So yes, feel free to simply not empathize. That's your right. And it's my right to continue causing trouble and escalating the situation until I get myself banned as a protest to overreaching moderation policies. I would rather go out fighting than be kicked repeatedly until I just get tired and quit.
(And whatever you say, you try writing HN comments when all of them immediately get whisked to the bottom and tell me it doesn't feel like a small kick each time it happens. Especially if you put effort into your writing, or care at all about quality.)
A serious suggestion: for a couple weeks, try evaluating every paragraph you are thinking about posting and deciding whether it is "meta" or not and then just omit the ones that are. See if this makes your HN experience worse.
You do have recourse (email the mods), which you've used, and abused, both in quality and quantity by your own admission.
You've acknowledged that you've behaved in ways that are against the guidelines, and have ignored the feedback you've gotten and continued to post in ways that are against the guidelines.
You seem to be aware of these things yet apparently haven't taken them to heart or believe that they really don't apply to you. You've event acknowledged that if you continue behaving the way you are that you'll eventually get banned. Is that what you want to happen?
Posting on HN is not a right: it's a privilege.
Yet you can still potentially redeem yourself.
- Don't just post everything that comes to mind. You mention a few times in this thread that you spend time on your comments: spend more time, reviewing especially keeping in mind the feedback you've received with respect to behavior that's gotten you penalized. Do a dedicated review pass only for this, if necessary.
- Give yourself a month or two where you err on the side of not posting.
- In particular, besides keeping to the guidelines, in particular don't comment on downvotes or your penalties.
- Refrain from emailing the mods about your penalties during that period.
- Perhaps use the "delay" so you can give yourself more time to review and perhaps retract a comment before it's made public.
This might all across a bit harsh, but I do think you need to take what you yourself have written to heart and change your behavior if you want to continue posting on HN. And I hope you do! You appear to care deeply about this and are passionate about things you believe in. Those are good things when properly directed. It'd be a shame for you to be banned when it's important to you.
If I was doing something they saw as an act of aggression, the answer isn't to then have a policy of acting aggressively towards me. Shoving my comments to the bottom automatically has certain implications, and it basically removes you from the community and turns the mods into bullies.
And I get that what I did may have warranted some sort of punishment, but at this point it's unclear what precisely triggered this or whether any of what you say is true.
If I deserved to get banned, then they should just ban me so I can move on.
- Everyone gets to see...
- who does the up/down votes.
- what any moderators' decisions/actions are
- what the algorithms for viewing real estate
- etc.
Some other aspects: - The "forum" (and all inter-user communication) lives on a block chain-like merkle-DAG.
- The real estate algorithms would be customizable, i.e. you have varying views on the same data.
- The "forum" would also act as chat rooms, todo lists, picture galleries, and more...One of the central aspects of HN is that humans control it, and they have good taste. I don't think you can take either of those qualities away without sacrificing what makes HN good.
And part of that implies that any HN competitor needs to have those qualities in abundance – which means allowing them to wield real power, and not being constantly second-guessed by the community.
It's a tradeoff, and it's the "good king" problem. You want someone in power who wants to do the right thing, and who is capable of doing it well. But that's extremely rare.
Dan is close, and we're all lucky to have him. Scott is a close second. But their weakness is that they don't really participate on HN anymore. Neither of them post here, and we don't get to feel connected with them like we felt with pg in the early days.
I think I'm not alone in missing that connection. So my theory is that if another site springs up with similar characteristics to HN, but with actual humans running it – people you can actually strike up a conversation with – then those who are interested in good conversation will flock to it.
That requires being capable of executing that plan, which is the tricky part.
> One of the central aspects of HN is that humans control it, and they have good taste. I don't think you can take either of those qualities away without sacrificing what makes HN good.
What if the user could "control it", i.e. could pick and choose algorithms of how to present views of the same data? Since everything is in the light, you could also share these algorithms - just like you share a collection of browser extensions or editor color schemes, etc. So you could have the "HN algorithm" which has the characteristics you mentioned with the slow-ban, and upvote/downvotes.
Heavily weight certain user's tags (think of voting up/down in terms of raw tags, and the repercussions of voting as an interpretation of those tags). These users would be who "HN" is - in this case the two that you're mentioning. You could also incorporate AI/ML opinions: Sentiment Analyzer A/B/../N, Some Other ML Analyzer, Bob's Analyzer. The main thing is that you have a way of associating identities with opinions, and then creating a projection algorithm that projects stories based on those identities and opinions.
So interestingly, it would be humans running the platform, but enabling each individual user to create his/her own projection algorithms.
> I think I'm not alone in missing that connection. So my theory is that if another site springs up with similar characteristics to HN, but with actual humans running it – people you can actually strike up a conversation with – then those who are interested in good conversation will flock to it.
At some point, won't the volume of interaction with any individual human exceed the ability of that person to respond? Won't the mentions, responses, etc. eventually be too much to handle? Also, isn't the up/down voting what determines in this site what the definition of what the "good" in "good conversation" is?
> That requires being capable of executing that plan, which is the tricky part.
Darn skippy. The characteristics I mentioned above I've already got well grounded with ibGib and it's taken quite awhile. It's a merkle DAG-based open-data design that I've created. Only I didn't create it to be a blockchain, as I didn't know how blockchains worked and was only vaguely aware of Bitcoin's existence. I created it to be a distributed microservice architecture (again, I didn't know the term microservice...I came up with "autonomous service" 15 years ago - still have the whiteboard). I wanted a SuperMemo-like learning algorithm, but the ability to have all of the aspects of the algorithm measurable (not an easy thing), to maximize the learning process. I've been shaving the yak ever since and it turns out to be like some understand blockchain graph data stores to act.
But if you game out the implications of this, the conclusion is that everyone will see a different front page. And that has a bunch of subtle implications.
Reddit tried it. It could work. But it makes for a divided community, or set of communities. You see this with the various subreddit wars.
Do you have an email I can chat with you more about this? Hit me up if you're interested.
https://www.ibgib.com/as-chat/pic%5E6F40CA17107671491E64DB0B...
I've started to respond a little bit to your conclusion of seeing different front pages. Note that the site seems to be a little slow at the moment (I'm not much of an optimized coder, as the underlying tech is hard enough - premature optimization and all that).
I'm a bit busy tonight with hacking, but I'll keep the tab open and check it periodically.
And it's especially slow today - not seen it like this before. Barely possible I'm hitting the extent of my small instance's capabilities.
I am not a bitcoin expert at all, I'm actually only starting to look at these things, so I am a bit surprised you sound so confident when saying $2B, because my reaction was: that's all, 2 billion US dollars is all it take to take down Bitcoin? That's pocket money for the US government, and easily achievable for most private banks, very rich individuals and even organized crime.
> That's it. There's no other way.
Also, it seems to me that Bitcoin is based on softwares. Softwares have vulnerabilities. I guess of course if something big happens, like SHA256 being broken, we would have bigger problems than Bitcoin.
Right -- this is one of the reasons why some people think PoS is better than PoW. Much more expensive to permanently attack in this manner.
Realistically, if Bitcoin were attacked in this manner, the community would probably respond by switching its proof of work function. If attacks continued, it'd probably end up doing PoS. So an actual attack might be much more expensive/likely to fail.
How much hashing power resides in China? I was under the impression that it's >50%.
It would cost the Chinese government a lot less than $2B to raid all those farms and take their equipment.
Not wise to presuppose a State actor will play by the limited set of rules requiring them to spend billions on hashing equipment to shut down a crypto operation.
You assert these things exist without going into any of them. PoS is very new and complex and there are many differences between implementations, much more than in PoW.
Any dismissal you might have read would most likely been based on a previous version because the latest versions of PoS are quite new.
There doesn't always have to be a meaningful trade-off between different technologies that do the same thing. Is there a meaningful trade-off between a zipped wav file and one compressed with flac?
Jeez, just stop spreading FUD.
Please edit such incivility out of your comments here, regardless of how wrong someone else is. The last thing we need is flamewars about who's fudding.
It's nice that you took out some time to write up a bunch of lines detailing your opinion, but even in your own comment you acknowledge that you can't recall why exactly it is that PoS is significantly weaker than PoW.
Now I've read the Casper papers (the ones that are on the Github repository and are not yet complete I think), and I know that there's significant challenge in making a PoS that is actually solid, but I don't think it's impossible to figure out how to do it, and there are very knowledgeable and skilled people researching this topic so it's likely a suitable PoS will arise at some point.
If you'd actually been knowledgeable on this topic, you could have pointed out one of the weaknesses of Casper or any of the other PoS protocols, and I would've upvoted your comment, and then typed up a counter to it.
Now, I just get the feeling you're defending Bitcoin, which is an outdated technology which's only use is to be a store of large amounts of value, much like gold, against the new innovative technologies that are challenging it. Without even bothering to make a coherent argument, apart from describing some property of Bitcoin that we all already know.
The complaint is that this is undocumented, unfair, and I have no recourse.
I've shown willingness to alter my behavior and conform to whatever they want out of me, and supposedly this is enough to reverse most decisions. They repeatedly say "We'll unban accounts if we think there's reason to believe they'll behave." I've gone through the email system and spent roughly three weeks complaining at them and asking whether this could be reversed, to no avail. They told me to stop spamming them, so I asked once more, shortly and politely. No response for a week.
So this isn't a ban – it's a ban on my ideas. No one is aware that my comments appear at the bottom because the system is set up that way, rather than because it's been fairly decided by the community that it should be there.
This, I feel, is a problem. It should at least be explicit, especially for longstanding members who are trying to participate in good faith. The reasons for doing this were less than clear, and it's hard to shake the feeling that they're simply picking on people.
I believe them when they say all they care about is the quality of HN, so I don't want to feel that they're just being bullies. But the outcome is much the same. I'm being stuffed in a locker because people other than me have decided it's the best place for me.
And yeah, that's pretty hilarious, so I don't really expect the situation to change. Especially not with hamfisted attempts at reversing it. But at least I can make some noise while I'm locked in there, partly for others' entertainment.
By the way, if you feel as I do that downvotes are broken on HN (in the sense that they don't really have much signaling power), you can run my Tampermonkey extension to hide them and hide your karma: https://news.ycombinator.com/item?id=14456200
Now, I completely agree that my comment was low quality. But that's exactly what you'd expect to happen if you remove someone's incentive to write well. Why would I possibly invest time in detailing any of those things you mention when it would just be pinned to the bottom anyway? May as well say something that's true but unsupported and not waste the time.
Hopefully I can figure out a way to get this reversed, but shrug.
Part of the irony is that after I was slowbanned back in early December (deservedly so, that time), I actually emailed them asking "Hey, while you're at it, will you tweak my comments so they show up at the bottom too?" I think I was just curious what it would be like, or if quality could stand on its own merits. They refused at the time, saying that it would be a bad idea because a good comment should be up at the top regardless of anything else. And Scott was right about that. This sucks, and when you remove the upvote incentives the whole system breaks. I have no reason to write anything here anymore.
The unsettling thing is that this seems like their objective. It seems true to say that they pick out people that they don't want to be on HN, and then crank various knobs until HN is just unfriendly enough to get them to leave. Them, specifically. Yummyfajitas seems like an example of this. But I'd rather assume that this is just a silly corner case (ha).
Regarding Bitcoin, I think Satoshi spent a lot of time figuring out a simple system that was impervious to shutdown. The tradeoff is energy. It's the first time in history that the byzantine generals problem (with sybil resistance) has been solved. And we should be careful not to stray too far from that fantastic success – not without carefully understanding and proving there are no unexpected tradeoffs.
The key aspect of Bitcoin is that you don't have to be too smart to understand it. A reasonably intelligent person can sit down with bitcoin.pdf and come away understanding exactly why it works. It takes maybe an evening of thinking to fully grok why it can't break, and the implications.
That doesn't seem true with PoS. And that seems at least worth being skeptical of.