TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What's the difference between Bitcoin and Ethereum?

2 点作者 pnonplussed将近 5 年前

2 条评论

cocktailpeanuts将近 5 年前
Bitcoin was not designed as a state machine, but as a way to store transactions which can be used to construct a state machine offchain.<p>Ethereum tries to implement a fully self contained state machine in its system. This is where all its problems come from.<p>Because every Ethereum miner has to validate every transaction in the entire network, a Proof of Work model is too inefficient for them so they have to transition to Proof of Stake (Whether this will succeed or not, or whether it will even launch or not, is outside of this topic). This is also why Ethereum transaction fees are so high nowadays.<p>Also because the main design goal of Ethereum was to make a &quot;Turing complete blockchain&quot; (which it technically isn&#x27;t), it had to add a new concept called &quot;gas&quot;, which adds an additional layer of complexity (compared to bitcoin). This gas concept has resulted in all kinds of UX challenges.<p>Bitcoin has its own flaws too. Most Bitcoin investors no longer believe Bitcoin was meant to be used for transactions, but just as a way to store value, like digital gold. So there&#x27;s not much you can do with it other than speculative investment, hoping that the price will skyrocket at some point. Basically, it&#x27;s not really interesting for most hackers, it&#x27;s become a wall street toy.
评论 #24159320 未加载
tromp将近 5 年前
Bitcoin vs Ethereum<p>premine: 0% vs 70%<p>reward schedule: set in stone vs subject to change<p>philosophy: immutable vs experimental<p>blocktime: 10 min vs 13 sec<p>balances: utxo-based (unspent transaction output) vs account-based<p>scripting: branchless programs vs stateful &amp; Turing complete<p>complexity: low vs high