以太坊是去中心化应用程序 (DApps)的领先区块链,但在可扩展性方面面临巨大挑战。随着用户采用率的提高,交易费用也飙升,阻碍了主流使用。ZkSync 已成为一种有前途的解决方案,旨在解决此问题,同时保持以太坊的安全性和去中心化。
什么是 zkSync?
ZkSync 是一种建立在以太坊区块链之上的零知识 (ZK) Rollup扩容解决方案。它利用加密技术ZK-proofs来处理链下 (第 2 层或 L2 ) 交易,同时继承以太坊的安全功能 (第 1 层或 L1 )。
ZkSync 是 Matter Labs 的创意,该团队由一群充满激情的区块链工程师和企业家组成。Matter Labs 的联合创始人兼首席执行官 Alex Gluchowski 是以太坊社区的杰出人物,因其对扩展解决方案的贡献而受到认可。该团队强大的技术专长和对去中心化的奉献精神是 zkSync 成功的关键驱动力。
ZkSync 的发展得到了 Andreessen Horowitz、Sequoia Capital 和 Balaji Srinivasan 等知名投资者财团的进一步支持。这些重量级支持者提供了至关重要的资金资源和战略指导,推动了 zkSync 的增长轨迹。
zkSync 的工作原理如下:
zkSync 将多笔交易捆绑为一个批次,大大降低了每笔交易的 Gas 费用。
交易在第 2 层上高效处理,减轻了以太坊主网络的负担。
zkSync 生成加密证明(ZK-proofs),证明已处理交易的有效性,但不透露其详细信息。然后将这些证明提交回以太坊主网进行验证。
这种方法有几个优点:
可扩展性
降低费用
增强隐私
安全。
与第 1 层相比,ZkSync 的交易处理速度明显更快,每秒可处理数千笔交易。通过批量处理交易,zkSync 大幅降低了 gas 费用,使其成为用户的经济实惠的选择。ZK 证明在验证交易有效性的同时隐藏交易细节,在公共区块链上提供一定程度的隐私。
ZkSync 继承了以太坊的安全性,因为有效性证明依赖于底层区块链的共识机制。
zkSync 有何不同?
ZkSync 凭借其独特的功能在 L2 扩展领域脱颖而出。ZkSync 是首批推出主网的 ZK-rollup 之一,在用户采用和开发方面处于领先地位。与某些 ZK-rollup 不同,zkSync 避免使用受信任设置(特定于应用程序的受信任设置或 AS-TST),从而消除了潜在的中心化点。
AS-TST 是某些加密系统(通常是 ZK 证明)的设置过程,其中受信任的组生成对系统安全至关重要的秘密参数,但这些参数不能用于破解加密本身。
ZkSync 还采用了一种名为“分形 SNARK”的新方法来生成有效性证明,使其能够随着交易数量的增加而有效扩展。这些创新引起了开发者社区的极大兴趣,使 zkSync 成为可扩展以太坊竞赛中的领跑者。
自 2020 年 11 月主网启动以来,zkSync 取得了令人瞩目的增长。截至 2024 年 5 月,zkSync 已处理了数百万笔交易,展示了其实际效用。zkSync 中锁定的加密资产价值已稳步增长至 1.5 亿美元以上,涵盖 107 种原生协议,表明用户对该平台充满信心。zkSync 周围正在兴起一个蓬勃发展的开发者生态系统,众多 DApp 和项目与该平台集成。
zkSync 和 Starknet 有什么区别?
zkSync 使用 ZK-rollup 技术,优先考虑通用智能合约和与现有以太坊工具的互操作性。相比之下,StarkNet 是一种使用 zk-STARK 证明的独立 L2 扩展方法,可提供卓越的可扩展性,但需要 Cairo(一种用于智能合约的特定编程语言)。
为什么要在 zkSync 上构建?
ZkSync 解锁了在 L1 上实施起来具有挑战性或成本高昂的激动人心的用例。ZkSync 的低费用和快速交易处理使其成为需要频繁进行微交易的区块链游戏的理想选择。去中心化金融 (DeFi) 协议可以利用 zkSync 提供低成本、高速的金融服务,从而吸引更广泛的用户群。
在加密社区的推动下,非同质化代币 (NFT) 市场依靠高效的交易蓬勃发展。ZkSync 为铸造和交易 NFT 提供了一个经济高效的平台。这些用例凸显了 zkSync 通过解决可扩展性瓶颈来彻底改变各种区块链应用的潜力。
在 L1(以太坊主网)和 L2(zkSync)之间转移资产是用户参与 zkSync 生态的关键一步。然而,桥接引入了额外的复杂性和潜在风险。
以下是桥接过程和相关注意事项的详细分类:
跨链桥如何工作?分步指南
大多数跨链桥使用这些基本步骤来跨链转移资产。
步骤 1:用户选择他们希望从以太坊转移到 zkSync 的资产和金额。
第 2 步:桥将用户选择的代币锁定在以太坊主网上的智能合约中。
步骤3:在zkSync上铸造等量的代币,代表L1上锁定的资产。
步骤 4:用户在 zkSync 上收到新铸造的代币,然后可以在 zkSync 生态系统中使用这些代币。
反向过程(将资产从 zkSync 转回以太坊)遵循类似的原理,桥接器销毁 zkSync 代币并解锁以太坊主网上的相应资产。
zkSync 的桥接选项
几种桥接解决方案促进了以太坊和 zkSync 之间的资产流动。
Matterport:由 zkSync 背后的团队 Matter Labs 开发,Matterport 是专为 zkSync 设计的安全桥。它利用验证器网络来确保资产的安全转移,并提供用户友好的界面。
通用桥接器:像 Synapse 这样的桥接器也可用于在以太坊和 zkSync 之间转移资产。这些桥接器通常支持更广泛的代币,但由于其通用性,可能会涉及额外费用和潜在的安全风险。
下图来自 DefiLlama,显示了有多少资金已桥接到 zkSync。
在 DefiLlama 上可以找到 zkSync 桥的详尽列表。
虽然其中许多都是桥接 zkSync 的选项,但用户在使用之前必须做好充分的调查。使用桥接有几个风险,本文后面会重点介绍。
如何使用 Matterport(zkSync 的官方桥接器)桥接至 zkSync
要使用 Matterport 桥接至 zkSync,请按照以下步骤操作:
访问桥接接口:通过https://portal.zkSync.io/访问Matterport的桥接接口。
连接您的钱包:连接受支持的以太坊钱包,例如MetaMask或 Coinbase 钱包。
选择资产和金额:选择您希望从以太坊桥接到 zkSync 的代币并输入所需的金额。
批准交易:在您的钱包中,批准交易,这通常包括支付以太坊 gas 费。
等待确认:根据网络拥堵情况,桥接过程可能需要一些时间。确认后,您的资产将出现在您的 zkSync 钱包中。
如何使用通用桥接器连接到 zkSync
要使用通用桥接器桥接到 zkSync,请按照以下步骤操作:
访问桥梁网站:访问您选择的桥梁的网站 — — 例如 Synapse。
连接钱包:连接您的以太坊钱包,并根据需要创建或连接您的 zkSync 钱包。
选择网络和代币:选择“以太坊”作为源链,“zkSync”作为目的地,以及要转移的代币。
输入金额并批准:输入所需金额并在您的以太坊钱包中批准交易(支付 gas 费)。
跨链转账:桥接器将处理向您的 zkSync 钱包的转账。这可能涉及多个步骤和费用。
哪些钱包支持 zkSync?
有几种钱包选项可用于保存资金并与 zkSync 网络上的应用程序交互。热门选择包括:
MetaMask(广泛使用的以太坊钱包,也支持 zkSync)
Argent(一款专注于安全和用户体验的移动优先钱包)。
官方 zkSync 门户还提供内置钱包,而 Ledger 等硬件钱包则为大量资产提供了增强的安全性。选择 zkSync 钱包时,请考虑易用性、安全功能、对 zkSync 生态系统中特定 DApp 的支持以及您是喜欢移动体验还是基于浏览器的体验等因素。
Coinbase 钱包支持 zkSync 吗?
截至 2024 年 5 月,Coinbase Wallet 尚未原生支持 zkSync。这意味着您无法使用 Coinbase Wallet 直接从 zkSync 网络存入或提取资金。要将资金从 Coinbase Wallet 支持的以太坊转移到您的 zkSync 钱包,您需要使用桥接器。
Trust Wallet 支持 zkSync 吗?
不幸的是,Trust Wallet 不直接支持 zkSync。但是,使用 Trust Wallet,您可以利用桥梁与 DApp 交互或将资产从受支持的网络(如以太坊)转移到 zkSync 网络。
与区块链桥相关的风险
虽然桥接提供了一种便捷的资产转移方式,但也带来了一些需要考虑的风险。桥接依赖于智能合约,如果没有得到妥善保护,智能合约很容易受到黑客攻击或漏洞利用。选择经过严格安全审核、业绩良好且值得信赖的桥接至关重要。
一些桥梁采用集中托管人在转移过程中保管锁定的资产。这引入了单点故障和潜在的审查风险。选择具有分布式验证器网络的去中心化桥梁可以减轻这种风险。
在使用桥梁内的流动性池时,如果桥接资产的价格在锁定和解锁阶段之间发生显着波动,用户可能会遭受无常损失。了解流动性池所涉及的风险至关重要。
众所周知,桥梁是加密货币的致命弱点,并被黑客利用。过去几年的Ronin Bridge 黑客攻击和Wormhole Bridge 黑客攻击导致价值数亿美元的加密资产损失。
减轻与区块链桥相关的风险
以下是一些降低过桥资产相关风险的技巧:
用户应尽量选择具有良好安全记录的成熟桥梁,并接受信誉良好的安全公司的定期审核。
熟悉所选桥梁的具体功能至关重要,包括费用、支持的资产和潜在的集中化风险。
如果使用桥梁内的流动性池,用户必须意识到无常损失风险并监控资产价格以尽量减少潜在损失。
用户必须避免在任何新协议上转移超出其计划立即使用的资产,以尽量减少桥梁风险。
通过遵循这些实践,用户可以在桥接资产时做出明智的决定,并更加自信地参与 zkSync 生态系统。