
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
比推快讯
更多 >>- 已倒闭的加密金融科技公司 Ziglu 存在 270 万美元资金缺口
- CZ 转发推文:Coinbase 或是攻击 WLFI 和币安的“匿名”消息来源
- BiyaPay 分析师:美股火爆,摩根大通称 5000 亿资金待入场,如何用 USDT 快速投资美股
- Backpack CEO:发币进展很快,“发币时间可能会要很久”说法夸张
- xAI 公司要求员工在个人电脑上安装监控软件
- Justin Sun:Tron 社区应采取多种措施降低 Tron 网络 Gas 费
- 特朗普称自己是美国救世主
- 特朗普为进一步调整关税留有余地
- MemeCore 地址 19 小时前向 CEX 存入 139.1 万枚 TRUMP,价值超 1300 万美元
- 数据:目前 29%的 ETH 供应量已被质押
- 本周美国现货比特币 ETF 净流入 27.175 亿美元
- AUCTION 8 小时涨超 42%,市值升至 1.11 亿美元
- Project Hunt:比特币借贷协议 Yala 为过去 7 天新增 Top 人物关注者最多的项目
- 1inch 团队投资基金在一个半小时前从币安提回 633.4 万枚 1INCH
- CZ 评论巴菲特拒绝投资 BTC:没人能对所有事都判断正确
- 香港财政司长陈茂波:韩国监管机构非常关注香港稳定币议题
- 观点:特朗普关税尚未被适当定价,投降时刻将至
- PUMP 于 Hyperliquid 盘前资金费率由正转负,空头力量开始积聚
- 特朗普捍卫其关税决定,称美国被占便宜太久了
- 数据:过去 24 小时全网爆仓 1.95 亿美元,多单爆仓 1.29 亿美元,空单爆仓 6654.41 万美元
- 分析:关税影响或将显现,预计美国 6 月通胀数据出现加速
- 捷克国家银行首次购入 Coinbase 股票,价值约 1,810 万美元
- 以太坊 L2 TVL 7 日涨幅 10.1%,升至 363.9 亿美元
- Blockware Intelligence 预测:2025 年底 36 家上市公司将增持比特币
- 慢雾 CISO:警惕来源不明脚本工具潜在数据窃取威胁
- 某鲸鱼以 1.28 美元均价购买 156 万枚 FARTCOIN
- USDC Treasury 于以太坊链上销毁约 5667 万枚 USDC
- 过去 24 小时 CEX 累计净流入 577.61 枚 BTC
- 《富爸爸穷爸爸》作者:打算尽快再买一枚比特币,致富从未如此简单
- 某巨鲸以均价 47.4 美元买入约 68,720 枚 HYPE
- 数据:交易员 qwatio 新增 10 倍杠杆 FRATCOIN 空头仓位
- Hyperion 空投查询页面已上线,RION 申领将在 TGE 后开放
- “内幕巨鲸”小号首次做空 FARTCOIN,开仓价格为 1.27 美元。
- EigenCloud 官方将 X 头像更改为胖企鹅主题图片
- 肯尼亚推出国家级数字代币 KenyaNDT(KDT),推进数字资产战略
- Pudgy Penguins 创建者地址将 2.65 亿枚 PENGU 转入新地址,价值 609 万美元
- 马斯克再度呼吁特朗普按照承诺公布爱泼斯坦文件
- 美股上市公司 Davis Commodities 称有意评估建立 SOL 战略储备
- 24 小时现货资金流入/流出榜:XRP 净流出 1.41 亿美元,BONK 净流入 883 万美元
- 某交易者做多 PUMP 已浮盈超 150 万美元
- BONK 系代币延续涨势,GP 24 小时涨超 72.5%创历史新高
- 许正宇:稳定币牌照首阶段限量发放,金融资产代币化拟拓展至 ETF
- RootData:ZRO 将于一周后解锁价值约 5424 万美元的代币
- 贝莱德 iShares 以太坊现货 ETF 持仓突破 200 万枚,占总供应量的 1.65%
- 能源电车公司 Nuvve 拟募资 480 万美元建立 HYPE 代币储备,拟将 30% 闲置资金投入比特币
- 美国全球比特币挖矿市场份额降至 35.81%,俄罗斯比特币算力正快速增长
- Airwallex CEO:传统银行业务需可扩展基础设施,已启动招聘稳定币工程负责人
- PUMP 预售仅 1 万个钱包成功买入,超 200 地址打满百万美元硬顶
- 某巨鲸 20 分钟前通过 Cowswap 单笔花费 590 万枚 USDC 买入 2000 枚 ETH
- 比特币挖矿难度上调 7.96%至 126.27 T,全网七日平均算力为 908.82 EH/s
比推专栏
更多 >>观点
比推热门文章
- 已倒闭的加密金融科技公司 Ziglu 存在 270 万美元资金缺口
- CZ 转发推文:Coinbase 或是攻击 WLFI 和币安的“匿名”消息来源
- BiyaPay 分析师:美股火爆,摩根大通称 5000 亿资金待入场,如何用 USDT 快速投资美股
- Backpack CEO:发币进展很快,“发币时间可能会要很久”说法夸张
- xAI 公司要求员工在个人电脑上安装监控软件
- Justin Sun:Tron 社区应采取多种措施降低 Tron 网络 Gas 费
- 特朗普称自己是美国救世主
- 特朗普为进一步调整关税留有余地
- MemeCore 地址 19 小时前向 CEX 存入 139.1 万枚 TRUMP,价值超 1300 万美元
- 数据:目前 29%的 ETH 供应量已被质押