Analysis: Why Zero-Knowledge Proofs Will Penetrate Every Corner of Web3?
Author: Hu Feitong Original link: https://mp.weixin.qq.com/s/h4W_ElxEWIYpt0NLp2SAfA First, let’s talk about what Web3 is. Simply put, Web3 is the decentralized internet. It’s meaningless to discuss Web3 without decentralization. The Premise of the Impossible Triangle When it comes to decentralization, blockchain is indispensable. And when it comes to blockchain, one cannot escape the blockchain trilemma: decentralization, scalability, and security cannot all be achieved simultaneously. But this has a premise, which is within certain technical conditions. Under these conditions, improving one or two aspects inevitably sacrifices the others. For example, many current projects claim to achieve TPS (transactions per second) in the thousands or even tens of thousands, reaching up to hundreds of thousands. This is achieved by sacrificing security and decentralization. Therefore, these projects do not have a strong security foundation. In more extreme cases, they are essentially internet projects disguised as Web3, selling dog meat under the guise of sheep. What if there is technological progress? However, achieving all three is not impossible and requires technological advancements. When breakthroughs in technology occur, overall improvements become possible. For example, if computing power and network speed increase, TPS can be improved without sacrificing security and decentralization. Technological progress can lead to unilateral or comprehensive breakthroughs. For instance, the development of storage proofs has enabled PoC (Proof of Capacity) consensus to achieve security similar to PoW (Proof of Work) consensus. Thus, blockchain may not need to rely on energy-intensive methods to provide decentralized foundational trust. The development and widespread application of Byzantine consensus allow for PoS (Proof of Stake) to provide a downgraded security foundation for scenarios with lower security requirements. Advances in cryptography enhance transaction security, balancing security and usability. The development of zero-knowledge proofs may provide comprehensive breakthroughs, potentially supporting decentralization, security, and scalability all at once. What is Zero-Knowledge Proof? Simply put, zero-knowledge proof is a cryptographic method that allows one party (the prover) to prove to another party (the verifier) that certain information is true without providing any additional information. This explanation might seem too abstract, so let’s break it down into two main aspects: 1) Proof: This means using a proof string (a fixed-length pseudo-random number) to prove something. This could be a piece of stored data, a completed computation, etc. 2) Zero Knowledge: This means that while proving the related information, no actual information is leaked. It proves that a computation has been done without revealing the specifics of the computation or the input data. Still too abstract? Let’s make it more concrete: For example, you store a piece of data on Baidu Cloud. How do you know Baidu Cloud hasn’t lost or tampered with your data? You don’t, unless you download it and compare it, which is cumbersome. So, you simply choose to trust it, and if something goes wrong, you address it afterwards. Another example, you rent a virtual machine on Alibaba Cloud to run a program. How do you know the result of this program execution is correct? You assume it is correct. You think, why would Alibaba Cloud bother to deceive you? So, you trust it. But there’s no guarantee, no proof. However, if there were technological advancements that enabled Baidu Cloud or Alibaba Cloud computing platforms to provide you with a mathematically rigorous proof after each storage or computation, a proof that you can easily verify, then you wouldn’t have to simply trust them — you could choose to verify. This is especially important in decentralized networks. Remember: Don’t Trust, Verify! If these proofs are publicly verifiable, meaning anyone, including you, can verify them without exposing any private information, then it would be perfect. This is what zero-knowledge proof is all about. Why Zero-Knowledge Proofs Will Be Ubiquitous? First, let’s understand why Baidu Cloud or Alibaba Cloud doesn’t provide such proofs. The reason is simple: zero-knowledge proof is a new technology that, despite its rapid development, is still immature. Currently, the cost of using it is very high. In simple terms, generating proofs is significantly more expensive than redoing the computation itself by several orders of magnitude, making it impractical. However, in decentralized networks, the situation is somewhat different. Firstly, decentralized networks are inherently expensive. For example, the computation on Ethereum — just look at the Gas fees. These high costs are due to the need for every node to repeat the same computation, making the cost thousands of times higher than centralized computation. If we could compute off-chain and directly submit proofs on-chain, then the computation only needs to be done once while still ensuring security. This is the theoretical foundation of zkRollup. Most zkRollup computations are centralized, but their computations are submitted to a decentralized network for verification, leveraging the security of Layer 1. The network is expanded through this layering. This means the network expands without weakening security, and the decentralized foundation remains intact. Not only can zkRollup use zero-knowledge proofs to leverage the security foundation of Ethereum Layer 1, but we can also directly innovate Layer 1 itself. With zero-knowledge proofs, we might not need to do repetitive computations on Layer 1; only decentralized verification is needed. This leads to the emergence of zkVM, such as Aleo, which is a new blockchain network that performs off-chain computation and on-chain verification using zero-knowledge proofs. Its security is ensured by a large number of verification nodes. So, if zkRollup can use zero-knowledge proofs to scale Layer 1, can other applications do the same? Absolutely. This is why many applications now run a Layer 2, directly submitting proofs to the main chain to leverage its security and achieve decentralized trust. This way, numerous Web2 applications can be integrated into a secure blockchain network and can directly interact with BTC, Ethereum, or Filecoin. With zero-knowledge proofs as a foundation, there’s an opportunity for Web2 applications to migrate to Web3. A possible Web3 architecture could be: 1. Some sufficiently decentralized blockchain networks that use consensus mechanisms like PoW or PoC, or well-established PoS networks, establish decentralized network trust and serve as the security foundation for Web3. 2. Zero-knowledge proof service layers that provide zero-knowledge proof services, linking applications with secure blockchain networks. 3. Decentralized storage networks that build the DA layer, using zero-knowledge proof technology to ensure privacy and data security. 4. Various applications that use centralized computation, construct proofs through the zero-knowledge proof service layer, and use blockchain networks for verification to ensure correctness and completeness. Data storage utilizes decentralized storage networks, also ensuring correctness and completeness through zero-knowledge proofs. How Long Will It Take? Some might ask, the current Web3 applications don’t seem like this, right? Indeed, they are not. Web3 is still in its infancy. Currently, Web3, from an application layer perspective, either places contracts on Layer 1, relying on repetitive computation to provide security, or merely puts tokens in contracts to disguise them as Web3 (without decentralized security guarantees). A promising trend is that many Web3 projects can run within Rollups, using OP or ZK methods to leverage Layer 1 for security. However, we can see that Web3 is still very niche, mainly focused on finance (DeFi). GameFi and SocialFi, which have been talked about for years, are still in the experimental stage. Imagine, without decentralized storage (a sufficiently decentralized DA network), data cannot be decentralized, and applications with large data interactions cannot achieve Web3. Moreover, zero-knowledge proof technology has only theoretically proven its feasibility; its efficiency and cost-effectiveness still need significant improvements through engineering and methodological advancements. These two areas are crucial for the future development of Web3. When substantial breakthroughs are achieved in these areas, the era of a decentralized internet will have arrived, and so will the Web3 era. At that point, even Baidu Cloud and Alibaba Cloud will need to prove their services through a decentralized trust network. Otherwise, new application paradigms will naturally emerge to meet this demand. How long will it take exactly? It’s hard to say. But the trend is clear. Do not have overly high short-term expectations, and do not underestimate the power of long-term gradual development. The singularity might just be in the next cycle. Follow us Wu Blockchain is free today. But if you enjoyed this post, you can tell Wu Blockchain that their writing is valuable by pledging a future subscription. You won't be charged unless they enable payments. |
Older messages
Asia's weekly TOP10 crypto news (Jun 24 to Jun 30)
Sunday, June 30, 2024
1. Hong Kong Regulatory News This Week 1.1 Hong Kong Virtual Asset Trading Platform License Transition Period Ends, Platforms like Binance Still Not Fully Withdrawn link According to Hong Kong 01, the
Weekly Project Updates: BLAST Airdrop Goes Live, ZKsync Introduces New "Elastic Chain" Architecture, Aevo Updates …
Saturday, June 29, 2024
1. BLAST Tokens Now Available for Claim, Blur Season 4 Launches link On June 26, Blast announced on X that BLAST tokens are now available for claim, with users having 30 days to participate in the
WuBlockchain Weekly: VanEck Submits Solana ETF Application, Expected Launch of Physical Ethereum ETF Soon, Binance…
Friday, June 28, 2024
1. VanEck Announces First Solana ETF Application in the US link VanEck has announced the first-ever application for a Solana spot exchange-traded fund (ETF) in the United States. VanEck regards Solana
OKX + OneKey: Five-Dollar Wrench Attack? An Overview of Risks in Crypto Physical Devices
Thursday, June 27, 2024
Author: OneKey Security Team, OKX Web3 Wallet Security Team Real Cases of Device Risks from Several Users Case 1: Tampered Hardware Wallet User A purchased a hardware wallet from an unauthorized
OKX WEB3: Classic Theft Cases Faced by Airdrop Hunters and How to Prevent Them
Wednesday, June 26, 2024
Author: OKX WEB3, WTF Academy Translation: WuBlockchain Classic Theft Cases Faced by Airdrop Hunters and How to Prevent Them 1. Fake accounts posting false airdrops. User A was browsing a popular
You Might Also Like
Trump’s pro-crypto pledge could see day-one executive orders, industry players hope
Tuesday, December 24, 2024
A Bitcoin strategic reserve, access to banking services, and the creation of a crypto council are among the items on the industry's 'wishlist.' ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
State of the Network’s 2024 Year in Review
Tuesday, December 24, 2024
A data-driven overview of events that shaped crypto in 2024 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
OKExChain: Will the Federal Reserve and Jerome Powell Prevent the U.S. from Creating a National Bitcoin Reserve?
Tuesday, December 24, 2024
In the early hours of today, Federal Reserve Chairman Jerome Powell made it clear during a press conference following the monetary policy meeting that the Fed has no intention of participating in any
Crypto community cheers as Trump names pro-crypto advisors Stephen Miran and Bo Hines for economic and digital ass…
Monday, December 23, 2024
Trump fosters economic expansion and digital innovation with Miran and Hines at the helm of economic and crypto councils. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
📈 BTC-to-Gold ratio hit a historical peak on 17 Dec; Crypto.com renewed its partnership with Formula 1 until 2030
Monday, December 23, 2024
BTC-to-Gold ratio hit a historical peak on 17 Dec; Crypto.com renewed its partnership with Formula 1 until 2030; Crypto.com and the Philadelphia 76ers unveiled Web3 mobile game 'Spectrum Sprint
Bitcoin Hits A New ATH Once Again After Touching $108K
Monday, December 23, 2024
Monday Dec 23, 2024 Sign Up Your Weekly Update On All Things Crypto TL;DR In this issue, we dive into: Bitcoin Hits A New ATH Once Again After Touching $108K Avery Ching To Become New Aptos Labs CEO As
Yi He on Binance Alpha and Wallet: Most Projects Are Air, Facing Talent Shortage in Web3, and Wallet as an Airdrop…
Monday, December 23, 2024
This article is a summary of a recent AMA hosted on Binance's official Twitter, focused on the relaunch of Binance Wallet. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Finish signing in to Crypto.com DeFi Research
Monday, December 23, 2024
Here's a link to sign in to Crypto.com DeFi Research. This link can only be used once and expires in one hour. If expired, please try signing in again here. Sign in now © 2024 Crypto.com 1
Reflections and Rest | Black Flag DAO Weekly Rollup
Sunday, December 22, 2024
Catch Up With What Happened This Week in Black Flag DAO ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
Options traders bet big on Bitcoin reaching $120K despite low odds
Sunday, December 22, 2024
High open interest at $120000 strike price shows the market is betting on a big finish for Bitcoin in 2024. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏