
L2 – zkSync服务搭建
2020最后一天,感触颇多。一年时间,聚焦在零知识证明的技术应用,时间过的好快。新的零知识证明算法解决初始设置问题,解决FFT计算性能问题,解决递归证明问题。零知识证明有广阔的应用场景和空间,但是,目前工程应用还是偏弱。如何工程上更好的应用零知识技术,提高零知识证明的计算性能是Trapdoor Tech致力的方向和目标。
zkSync是值得好好学习的L2方案。最近有空梳理了一下zkSync服务实战的流程,感兴趣的小伙伴可以对照着跑跑,感受一下L2的魅力,感受一下零知识证明的应用。
安装环境准备
zkSync提供了完整的前后端以及智能合约的实现。在运行zkSync系统之前需要安装很多依赖库和工具,大家可以按照下面的链接设置开发环境。
https://github.com/matter-labs/zksync/blob/master/docs/setup-dev.md
端口映射
zkSync系统使用如下的一系列端口,总结如下:
8080:客户端访问接口
8545:以太坊web3接口
3001:REST API接口
3030:HTTP RPC接口
3031:WS RPC接口
7000:浏览器服务端口
启动Server
先下载源代码:
https://github.com/matter-labs/zksync
在“安装环境准备”的步骤中,设置了ZKSYNC_HOME和PATH环境变量,所以可以直接使用zksync命令启动server。
zksync init ulimit -n 4096 zksync server
默认情况下,Server会启动以太坊的local开发网络。在zksync init的步骤中,会在开发网络上部署智能合约。
启动Prover
零知识证明的计算是由Prover完成的。
zksync prover
启动前端服务
修改 js/env-config.js,配置四个服务的IP以及端口:
"http://localhost": { API_SERVER: "http://localhost:3001", ETH_NETWORK: "localhost", WS_API_ADDR: "ws://localhost:3031", HTTP_RPC_API_ADDR: "http://localhost:3030", }
启动client:
zksync client
启动浏览器服务
zkSync的浏览器提供区块以及交易信息,启动方式如下:
zksync explorer
启动前端
zkSync依赖metamask进行交易签名,在打开前端页面之前需要配置metamask,RPC网络接口:
在创建以太坊的local开发网络时,在创世纪区块中指定了一些铸币地址。所有的账户信息可以查看:
docker/geth/standard-dev.json
列举其中的一个账户的地址以及私钥信息,大家可以用这个账户登陆metamask体验:
地址:0x36615Cf349d7F6344891B1e7CA7C72883F5dc049 私钥:0x7726827caac94a7f9e1b160f7ea819f172f7b6f9d2a97f992c38edeab82d4110
在完成了RPC接口以及账户信息配置后,可以启动前端页面:
http://ip:8081/
主页面如下:
通过主页面,可以查询当前L1/L2的资产情况,可以L1/L2之间存取资产,可以L2账户之间转账。
鼓励感兴趣的小伙伴,多动手实践。2020,再见,2021,加油,Trapdoor Tech加油~
来源:Star Li
比推快讯
更多 >>- Glassnode:BTC 巨鲸地址平均持币量自 2024 年 11 月以来持续下降
- Jump 于 4 小时前从 CEX 提币 5068 万枚 WLFI,价值 1158 万美元
- Kraken 正在调查 Mina 资金网关问题,存取款可能延迟
- 欧洲央行行长:欧盟应弥补稳定币监管的漏洞
- 欧易上线 USDⓈ 交易对 WLFI/USDⓈ 和 PROMPT/USDⓈ
- 某地址向币安转入 7500 枚 ETH,预计盈利 670 万美元
- Paradigm Reth 客户端漏洞致部分以太坊节点中断
- Binance:至少拥有 220 Alpha 积分的用户可领取 1000 枚 MCH 空投
- 欧洲央行行长拉加德警告,加密资产行业风险依然存在
- 欧洲央行行长拉加德谈稳定币风险及 MiCAR 法规
- Binance 官方发布 Sonic (S)代币经济学变更通知
- 美元兑日元触及 149,为 8 月 1 日以来首次
- 数据:8 月加密交易所总交易量达 1.86 万亿美元,创 1 月份以来新高
- Matrixport:对比特币长期前景依然坚定看涨
- 币安将下架部分现货交易对
- Matrixport:部分前瞻性投资者已开始同步配置黄金与比特币
- 前灰度 ETF 主管 David LaValle 出任 CoinDesk 指数负责人
- 当前主流 CEX、DEX 资金费率显示市场仍偏向于看跌 BTC 和 ETH
- 摩根士丹利预计美联储 9 月份降息,但存在不确定性
- 日本 30 年期国债收益率上涨 8.5 个基点至 3.285%,创历史新高
- 25 倍做空 ETH 鲸鱼再开 40 倍比特币空单,总持仓价值近 3000 万美元
- Web3 基础设施 Sign 宣布落地香港,将与香港多家上市公司展开合作
- 币安:Hyperbot (BOT) TGE 参与门槛为 231 Alpha 积分
- OKX 因未在荷兰国家银行注册而被荷兰罚款 260 万美元
- 分析师:金价在未来几个月有望触及 3600-3900 美元的区间
- 分析,机构增持推动下,以太坊质押待处理队列激增至两年来最高水平
- 香港复星将价值 3.28 亿美元的医疗公司股票代币化
- 一鲸鱼在 Hyperliquid 开 25 倍杠杆 ETH 空单,仓位规模 1298 万美元
- Skate 启动创世质押激励计划提案投票,目标质押 1500 万枚代币
- 分析,香港稳定币牌照申请意向远超预期,金管局未来或将增发牌照
- 某鲸鱼/机构再提取 5,172 枚 ETH,约合 2,247 万美元
- 上合组织声明:推动区块链等领域联合研发,交流数字经济领域经验和知识
- Solana 生态实体卡牌交易平台 Collector Crypt 总成交额超 1.45 亿美元,协议毛收入超 965 万美元
- 日本央行行长重申加息立场未变
- 数据:当前加密恐慌贪婪指数为 56,处于贪婪状态
- 欧洲央行官员表示未来利率行动可能降息或加息
- 世界黄金协会计划推出数字黄金
- 昨日排队进入以太坊 PoS 网络的 ETH 突破 86 万枚,创近 2 年来新高
- 数据:比特币现货 ETF 昨日总净流入 3.33 亿美元,富达 FBTC 净流入 1.33 亿美元居首
- WLFI 利用黑名单机制拦截两个遭受黑客攻击的钱包地址窃取资金的操作
- 美国本周部分经济数据公布时间有调整,非农就业数据时间不变
- ETH 铁头多军巨鲸再加仓,高位做多导致其过去一周亏损超 2500 万美元
- 区块链贷款机构 Figure 在美国 IPO 中寻求超 41 亿美元的估值
- 受 Binance 下架消息影响,相关代币暴跌,BAKE 近半小时下跌超 34%
- OKX 已开放 WFLI (World Liberty Financial) 双币赢产品
- 特朗普解雇美联储理事库克案将由华盛顿传奇律师 Abbe Lowell 为库克辩护
- 美 SEC 昨日与 Robinhood 会面,讨论代币化证券交易和其他 RWA 代币化问题
- 某鲸鱼 20 倍杠杆做多 SOL,清算价格 195.19 美元
- Project Hunt:加密 AI 指挥枢纽 Surf 为过去 7 天新增 Top 人物关注者最多的项目
- RootData:B3 将于一周后解锁价值约 2235 万美元的代币
比推专栏
更多 >>观点
比推热门文章
- 欧洲央行行长:欧盟应弥补稳定币监管的漏洞
- 欧易上线 USDⓈ 交易对 WLFI/USDⓈ 和 PROMPT/USDⓈ
- 某地址向币安转入 7500 枚 ETH,预计盈利 670 万美元
- Paradigm Reth 客户端漏洞致部分以太坊节点中断
- Binance:至少拥有 220 Alpha 积分的用户可领取 1000 枚 MCH 空投
- 欧洲央行行长拉加德警告,加密资产行业风险依然存在
- 欧洲央行行长拉加德谈稳定币风险及 MiCAR 法规
- Binance 官方发布 Sonic (S)代币经济学变更通知
- 美元兑日元触及 149,为 8 月 1 日以来首次
- 数据:8 月加密交易所总交易量达 1.86 万亿美元,创 1 月份以来新高