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.

The Ethereum network is currently undergoing a DoS attack

85 pointsby jrbedardover 8 years ago

7 comments

fragsworthover 8 years ago
My understanding is it works like this in Ethereum:<p>The miners can run any arbitrary code (&quot;a contract&quot;) that you write, and this code is verifiable and trusted by everyone once it&#x27;s been uploaded to the blockchain. The contracts can read&#x2F;write arbitrary things in the blockchain and send coins to anyone you want, determined by the code you write.<p>There&#x27;s a &quot;gas price&quot; that you have to pay for each operation you tell the miners to execute. However, the operation &quot;EXTCODESIZE&quot; evidently has too low of a cost, allowing someone to pay to have it executed enough times to noticeably slow the miners down for shits and giggles.<p>Someone correct me if I&#x27;m wrong?
评论 #12557972 未加载
评论 #12558139 未加载
评论 #12558505 未加载
Animatsover 8 years ago
Etherium is a first cut at a hard problem. The &quot;smart contracts&quot; problem is interesting, but after the DAO debacle, it&#x27;s clear that smart contracts shouldn&#x27;t be executable programs. It&#x27;s too hard to predict their behavior, and that&#x27;s very bad when they&#x27;re connected directly to money. Some human-readable declarative notation is needed. I&#x27;ve suggested decision tables. Dealers need enough expressive power to handle all the usual financial instruments, but don&#x27;t need or want Turing completeness.<p>Another advantage of a declarative notation is that compute time tends to be bounded by a fairly low bound. That would put a lid on problems like this new one, where the little programs are chewing up too much time.<p>We may see some smart contracts system with a better notation in the derivatives business. It doesn&#x27;t need to be a currency, just a blockchain with enough identified independent players to prevent tampering. The need for &quot;mining&quot; comes from the desire for anonymity; it&#x27;s not inherent in smart contracts.
ForHackernewsover 8 years ago
Isn&#x27;t this the kind of thing that a decentralized network should be resilient against? Maybe I just don&#x27;t understand blockchains.
评论 #12557983 未加载
评论 #12557833 未加载
评论 #12557960 未加载
评论 #12557876 未加载
评论 #12558048 未加载
评论 #12557978 未加载
pmarreckover 8 years ago
Trial by fire, I see...
soaredover 8 years ago
Who benefits from this?
评论 #12558339 未加载
评论 #12558072 未加载
评论 #12558013 未加载
评论 #12558003 未加载
评论 #12558153 未加载
评论 #12557984 未加载
评论 #12558618 未加载
godzillabrennusover 8 years ago
I wonder if this is related to what is going on with the folks at <a href="http:&#x2F;&#x2F;www.foundups.com" rel="nofollow">http:&#x2F;&#x2F;www.foundups.com</a> claiming they invented ETC and are hosting their own conference around their own protocol.
cryptarchover 8 years ago
Could individual miners change the cost they charge for individual opcodes, or perhaps even disable specific opcodes alltogether?
评论 #12558624 未加载
评论 #12558733 未加载
评论 #12558452 未加载