TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Bitcoin Is Broken

32 pointsby julienover 11 years ago

4 comments

Rhapsoover 11 years ago
I've read the paper. The title is alarmist. "selfish" mining seems to work, pools should implement it as fast as possible. When a majority of them do, the problem cancels out. The given solution suggest propagating all chains and choosing a random one to mine on. Their proposed solution is immediately exploitable, as a "selfish pool" could disseminate as many competing forks as possible to dilute the processing power of the "honest" system then collaborate on a single chain.
评论 #6671979 未加载
earthriseover 11 years ago
I haven&#x27;t read the paper, and I&#x27;m certainly no expert in game theory, but I don&#x27;t think we have to worry <i>too</i> much about this. The assumption seems to be that selfish miners will collude to control the network. However, it still seems to be in their best interest to compete. If the coin starts losing real-world value due to a bad controlling group, rational miners will stop helping the controlling group mine.<p>In addition to spending time&#x2F;money&#x2F;resources on mining hardware and power, miners now have to spend time&#x2F;money&#x2F;resources on finding and implementing better strategies. This just shows that there&#x27;s another variable.<p>(I could be, and probably am, wrong.)
terranstylerover 11 years ago
I think their attack doesn&#x27;t work.<p>It relies on &quot;publishing their newest lbock&quot; before the others discover it. However, there is no way to know when the others found the newest block. Since they just try some Hash IV (afaik), it is well possible they discover the next block within seconds of the first. So there is an incentive to publish their latest block as soon as they found it.<p>Also, what I read here and what I agree with, selfish mining seems self defeating which reinforces the first point. The second selfish miner pool should publish its newest block just before the first selfish miner pool, pushing the equilibrium of &quot;latest block release&quot; to ASAP.<p>Any comments?
cstratover 11 years ago
What happens when the honest miners fluke it and solve a block early, before the dishonest miners decide to publish theirs...?<p>Wouldn&#x27;t this ruin any and all gains the honest miners have, nulling all the blocks they have mined &#x27;ahead&#x27;...
评论 #6671615 未加载