# ZKsync

By [pingan2](https://paragraph.com/@pingan2) · 2023-05-17

---

### zksync是layer2的解决方案

一：什么是rollups

前面讲到，以ETH为代表的Layer1过于拥堵，急需要Layer2也就是二层网络来解决拥堵问题。Layer2的扩容方案有四种，但是前面三种逐渐被淘汰。当下最流行和使用的就是rollup方案。

rollup通过执行链下计算，将许多交易汇总到单个批次中，并通过单个操作将其发送到以太坊主链来提高以太坊的可扩展性。roullp不是单独提交每个事务，而是提交所需更改的摘要，以表示批处理中的所有事务。rollup方案中资金锁定在第 1 层区块链的智能合约上。且不与主链上执行交易相关的所有数据开销的情况下处理交易。rollup可显著减少相关的交易处理时间和 gas 费用。

这有点像我们去银行办理业务，有的是去办卡，有的是取钱，有的是去查账。所有人都挤在银行的办事大厅，前台是焦头烂额耳，怎么都忙不过来。这么多人挤在大厅，不仅浪费了大家的时间，而且大家还有交空调费（区块链里的GAS费），时间越久交的越多。这时候有个叫rollup的哥们出来将大家的需求收集起来，然后拿到经理办公室（这里就是layer2)全部处理好。处理的结果给到前台（这里就是layer1),前台直接该给卡的给卡，该给钱的给钱。如此一来，不仅大厅不挤了，大家交的空调费（gas)也少了。

二，rollup的类别

1，zk rollup(零知识证明rollup)

Rollup顾名思义有“卷起”和“汇总”的意思，将大量的交易“卷起/汇总”打包成一个交易，zkRollup的原理是链下进行复杂的计算和证明的生成，链上进行证明的校验并存储部分数据保证数据可用性。zkRollup数据可用性可以让任何人都能根据链上存储的交易数据，还原出账户的全局状态，从而消除由于数据可用性带来的安全风险。

ZK-rollup的代表产品有linea、zksync、loopring等。

2，Optimistic rollup

Optimistic rollup没有机制来证明链下交易的有效性。它们被认为是“乐观的”，因为它们假设链下交易是有效的，除非另有证明。因此，他们依赖于欺诈证明，这是对向以太坊提交状态的挑战。如果提交此类质询，Optimistic rollup运算符需要证明有问题的状态和事务实际上有效。这是一个繁琐的过程，需要观察者确保Optimistic rollup运算符始终诚实。

以上两个的区别在与使用zk rollup的技术，那么当银行的经理把结果反馈到前台后，前台会进行校验并存储一个数据，这个数据可以去推导出经理的计算过程。而使用Optimistic rollup我们乐观的认为银行经理的计算是没有错误的。所以当把结果反馈到一层的时候会有一个七天的等待期，在这七天内没有节点提出异议这个结果才能算数。

三，zksync的介绍

**zkSync** 是一个 ZK rollup。一种无需信任的协议，它使用加密有效性证明在以太坊上提供可扩展的低成本交易。在zkSync中，计算是在链下执行的，大多数数据也存储在链下。由于所有交易都在以太坊主链上得到证明，因此用户享有与以太坊相同的安全级别。

zkSync Era的外观和感觉都像以太坊，但费用较低。就像在以太坊上一样，智能合约是用Solidity/Vyper编写的，可以使用与其他EVM兼容链相同的客户端进行调用。

您无需在使用前注册单独的私钥;zkSync 开箱即用地支持现有的以太坊钱包。

四、zkSync项⽬质量如何？

（⼀）项⽬基本信息 赛道：Layer2 官⽹：[https://zksync.io/](https://zksync.io/) Token全称：未发币 Twitter：[https://twitter.com/zksync](https://twitter.com/zksync) Telegram：[https://t.me/zksync](https://t.me/zksync) Discord：[https://join.zksync.dev/](https://join.zksync.dev/) Medium：[https://blog.matter-labs.io/](https://blog.matter-labs.io/) ⽩⽪书：[https://era.zksync.io/docs/#footer](https://era.zksync.io/docs/#footer) Gitthub：[https://github.com/matter-labs/](https://github.com/matter-labs/) 创始团队：Matter Labs 创始团队履历： [https://www.linkedin.com/company/matterlabs](https://www.linkedin.com/company/matterlabs) [https://matterlabs.notion.site/Shape-the-future-of-Ethereum-at-Matter-Labs](https://matterlabs.notion.site/Shape-the-future-of-Ethereum-at-Matter-Labs)dfb3b5a037044bb3a8006af2eb0575e0

（二）融资信息

以太坊扩展协议 zkSync 开发公司 Matter Labs 在 C 轮融资中筹集了 2 亿美元。Blockchain Capital 和 Dragonfly 领投了此次投资，LightSpeed Venture Partners、Variant 和 Andreessen Horowitz（a16z） 也参与了此次投资，后者领投了之前 5000 万美元的 B 轮融资。Matter Labs 没有透露估值。此次融资使 Matter Labs 的总融资额达到 4.58 亿美元。

（三）zksync lite与zksync era

zkSync 1.0 —-zkSync Lite于 2020 年 6 月 15 日在以太坊主网上启动。实现了约 300 TPS 的交易吞吐量，但是不兼容EVM。

zkSync 2.0—-\*\*zkSync Era于2023年3月24号启动，首先，通过支持 Solidity（通过 zkEVM）和 Zinc（rollup 的内部编程语言）实现任意智能合约功能；其次，通过 zkPorter - 一种结合了 zkRollups 和分片的协议，吞吐量呈指数级增长，达到 20,000+ TPS。

五、zksync era交互体验。

（一）、为什么要参与zksync的交互

综上所述：zksync是以太坊的二层网络，是目前为止最优秀的二层网络之一，不仅拥有以太坊主网交易同等的安全系数。而且大大的减少交易的gas费和交易时间。我们参与zksync的交易不仅能够体验产品的优越性，为我们的投资标的做一个良好分析，还大有可能获得zksync的代币空投。

（二）、交互逻辑

1，将ETH通过跨链桥从一层网络以太坊链跨到二层网络zksync链上。这里使用的跨梁桥是小飞碟跨链桥（orbiter）

orbiter网址为：

[https://www.orbiter.finance/](https://www.orbiter.finance/)

注意：我们需要提前将ETH冲入主网地址。

2，在zksync链上做交互，这里主要是参与zksync官方的去中心化交易所交易（syncswap)的交易以及流动池的添加。

syncswap网址为：

[https://syncswap.xyz/swap](https://syncswap.xyz/swap)

（三）交互演示：（注意，gas费低的时候交易）

1，使用“小飞蝶”跨链桥将ETH跨链到zksync链上

![](https://storage.googleapis.com/papyrus_images/9783d0a532304d763379a6254c22ae01b0423471eec87346e02c040b87272f14.png)

以上链的选择中注意几个相似的链：

**zkSync Lite** 和 **zkSync Er**

**Polygon** 和 **Polygon zkEVM**

这两对是一样的逻辑，前者不兼容以太坊的EVM，后者兼容EVM。也就是Polygon zkEVM主网与现有的大多数以太坊智能合约、开发工具和钱包都可以无缝协作，支持以太坊开发者一键迁移应用至链上。

**arbitrum one** 和 **arbitrum nova** : Arbitrum One 是现有的链，建立在 Optimistic Rollup 技术之上，**Nova** 是一个全新的链，具有一组不同的假设，专为游戏、社交应用程序和对成本更敏感的用例而设计。

2, 再syncswap里将部分ETH换成usdc并添加流动性。交易数量越大次数越多对于空头约有利。

swap

![](https://storage.googleapis.com/papyrus_images/faf537144728096c4ea8e39bd23006bb6d2f6e3a8d33df26de54f35c5cf7e2e4.png)

需要注意事项：

1，是否链接钱 。

2，主网需要切换到zksync era链。

3，需要留一些ETH做流动性添加。

交易完成后点击右上角的 “pool” 将剩余的ETH和交易换来的USDC添加到流动池

![](https://storage.googleapis.com/papyrus_images/8b87fb8b8ac1ce4fd790397d10c9258e6281e0d4af76eca3cdf724b08509a7d2.png)

注意：每次操作都需要ETH做为矿工费，所以不能将所有的ETH都用完。

很多生态都迁移到了zksync era链上，我们也可以根据情况去做这些生态的应用从而增加空头的概率，也能了解各个生态的作用。

总结：zksync era 是ETH的二层网络。我们在该条链上可以进行基本的转账和交易以及其他的生态。在这条链与一层链ETH以及其他的二层网络可以通过跨链桥小飞碟（或者其他跨链桥）进行资产的互转。

---

*Originally published on [pingan2](https://paragraph.com/@pingan2/zksync)*
