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.

Ask HN: Is blockchain tech already everything we need it to be?

5 pointsby telecomsteveabout 3 years ago
A recent post asked a question similar to &#x27;Am I going insane or is there no value in blockchain tech&#x27;. I have been thinking more about the idea that perhaps blockchain tech has reached maturity, and that we are instead waiting on the remainder of &#x27;Web3&#x27; to mature.<p>I may be oversimplifying, but if I look at Web3 as the existing internet, but without central intermediaries; then most applications can be built this way today. If we want a Clubhouse, or Zoom clone, these could be built atop existing WebRTC infrastructure. A Whatsapp clone can be built atop libp2p messaging (again I oversimplify). From the internet infrastructure view, the part that was missing has always been mechanisms of identity, ownership, and payment (trust mechanics in general). Today, blockchains handle these in a variety of formats, such that a project can just pick the chain that fits best with the application architecture. In &#x27;Web 2.0&#x27;, if I want auth, payments, file storage, etc - I would simply stitch together one or more infrastructure providers such as AWS. This feels very natural today.<p>Is it possible that blockchain has already reached maturity for the value it brings to the decentralized web? Are there any popular applications today that could not be built peer-2-peer in this context?<p>The big gap I still see in this view is who pays for services that are free in Web 2.0 (such as Facebook). But even in this case, blockchains provide a variety of incentive mechanics where increasing usage could appreciate a digital token, which in turn gives incentive for people to run the underlying infrastructures.<p>I also feel crazy in that there seems to be consensus that blockchain is suppose to do everything, or should be doing more than it does. In all of this, I am viewing the problem space from the domain of infrastructure, agnostic of application. Is blockchain tech already everything we need it to be?

5 comments

mattdeslabout 3 years ago
&gt; Is it possible that blockchain has already reached maturity<p>Simply put, not at all. There are several massive developments that need to occur. These are mostly in the context of Ethereum but likely all blockchains would benefit from such changes:<p>- Complete transition to proof-of-stake on all popular web3 chains (i.e. Ethereum)<p>- Better decentralized staking pools, more accessible staking software&#x2F;hardware solutions<p>- Scalability through rollups, data sharding, and zero-knowledge proofs<p>- Light clients and data availability sampling (eg: so your client can verify state of chain w&#x2F;o downloading GBs of data)<p>- Better hardware: cold wallets, zk-proof generation, staking<p>- Better ways of auditing, formally verifying and interacting with contracts<p>- Account abstraction (EIP-4337)<p>- Post-quantum cryptography<p>I don&#x27;t think its possible to predict how long this will take to mature, perhaps another several years (5-10). And very likely, by that point, there will be new research and new problems to solve. This can be seen with, for example, zero-knowledge research being something that has been around for decades, but succinct zero-knowledge proofs being only introduced in more recent years, and leading to sudden and profound changes in the direction of blockchain development.
rvzabout 3 years ago
&gt; I also feel crazy in that there seems to be consensus that blockchain is suppose to do everything, or should be doing more than it does. In all of this, I am viewing the problem space from the domain of infrastructure, agnostic of application. Is blockchain tech already everything we need it to be?<p>This is where the line is drawn here and we start to see the problems in using <i>&#x27;blockchain for everything&#x27;</i> which as silly as using one tool &#x2F; language for every. single. application, which is what Ethereum originally proposed.<p>As I already said [0], since that has failed to scale on-chain, it cannot be used for many serious applications without overpaying for fees. If it cannot manage to scale and keep its fees low, then its possibilities are quite limited for anything on-chain.<p>Like Bitcoin, both of them have proven after years of existence, waiting for improvements and promises had no notable improvements for either of them for on-chain scaling.<p>One of the only useful applications for these blockchain tech is and has always been payments. That is why companies like Stripe [1] have gone and made a crypto payouts product with that which as always needs to use a layer-2 side chain since they also know that Ethereum itself is too expensive for on-chain payments.<p>Highly likely in the future Stripe will add a faster and cheaper on-chain layer one blockchain that can scale faster than both Ethereum and Bitcoin and is suitable for payouts.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31031572" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31031572</a><p>[1] <a href="https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;expanding-global-payouts-with-crypto" rel="nofollow">https:&#x2F;&#x2F;stripe.com&#x2F;blog&#x2F;expanding-global-payouts-with-crypto</a>
retracabout 3 years ago
If there&#x27;s some way to actually solve the scaling problem [1] meaningfully, it might have a chance to be more than niche. Broadly applies to Ethereum and all other existing blockchain systems too. Ethereum can handle ~25 transactions per second at the moment. Commit a namespace entry? Transaction. Send coins? Transaction. Any smart contract interactions? Transaction. The actual Web 3.0, where all our name resolution tables, and instant messaging, weekly paycheques, grocery purchases, etc. are logged on some blockchain, would need, very conservatively, tens of thousands of of transactions per second.<p>I do not anticipate a resolution to the scaling problem any time soon [2]. But maybe they, and me, are not seeing the flaw in their argument. Should the scaling problem remain intractable, I think that the existing major blockchains have peaked. Both Ethereum [3] and Bitcoin [4] have been pinned near their maximum transactions per second for years now. Further adoption can only come by displacing some other transaction on-chain.<p>(I&#x27;m operating on the assumption that off-chain non-blockchain handling of blockchain data is not actually blockchain for this comment. No keys, no ownership as the BTC maximalists like to say.)<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bitcoin_scalability_problem" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bitcoin_scalability_problem</a><p>[2] <a href="https:&#x2F;&#x2F;datafinnovation.medium.com&#x2F;sharding-is-also-np-complete-8faeafaf360a" rel="nofollow">https:&#x2F;&#x2F;datafinnovation.medium.com&#x2F;sharding-is-also-np-compl...</a><p>[3] <a href="https:&#x2F;&#x2F;etherscan.io&#x2F;chart&#x2F;tx" rel="nofollow">https:&#x2F;&#x2F;etherscan.io&#x2F;chart&#x2F;tx</a><p>[4] <a href="https:&#x2F;&#x2F;www.blockchain.com&#x2F;charts&#x2F;n-transactions-per-block" rel="nofollow">https:&#x2F;&#x2F;www.blockchain.com&#x2F;charts&#x2F;n-transactions-per-block</a>
评论 #31179938 未加载
jqpabc123about 3 years ago
Blockchain trades efficiency for decentralization. In general, most people find centralized apps are more efficient --- cheaper, faster, simpler and more user friendly.<p>Blockchain addresses a problem that most people don&#x27;t have --- a lack of trust in centralized solutions --- aka paranoia. For example, centralized banking handles transactions easily, efficiently and securely enough for most <i>legal</i> purposes.
评论 #31180941 未加载
codemusingsabout 3 years ago
What I want to know is how realistic it is that you can create a blockchain app at scale without using &quot;centralized&quot; resources. Can you build a social media app clone that is used by millions without using AWS or Google Cloud or Azure? Because if not then what exactly is the point of decentralizing everything if you still depend on a few key players?
评论 #31179360 未加载