
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
比推快讯
更多 >>- 吉林高院披露涉虚拟货币黄金套现洗白赃款案件,被告人以掩饰、隐瞒犯罪所得罪判刑
- pump.fun 过去 24 小时协议收入超越 Hyperliquid
- 英 FCA 加速加密审批:申请处理时间缩短至 5 个月,近期通过率达 45%
- 数据:当前加密恐慌贪婪指数为 50,处于中性状态
- 萨尔瓦多近 7 日共增持 8 枚 BTC,总持仓达 6,326.18 枚
- 山寨币季节指数报 79,连续四日处于山寨季区域
- 过去 1 小时价值 8016 万美元 ASTER 被提取至 10 个新钱包
- 持仓 ETH 四年地址疑似清仓离场,3 小时前向 Kraken 转入 1757 枚 ETH
- 某巨鲸以均价 53.96 美元增持 52,020 枚 HYPE
- RootData:SIGN 将于一周后解锁价值约 804 万美元的代币
- pump.fun 已累计回购价值超 1.09 亿美元 PUMP 代币
- 分析师:无论未来几年乃至几十年宏观经济形势如何,比特币的价格和普及度都有望增长
- 周大福创始人长孙郑志刚成立 ALMAD Group,将进行数字及虚拟资产投资
- BNB Chain 生态代币普涨,ASTER 24 小时涨超 69%
- 数据:Hyperliquid 平台最大 ASTER 空头仓位浮亏扩大至 179.8 万美元
- 数据:Hyperliquid 平台鲸鱼当前持仓 109.95 亿美元,多空持仓比为 0.88
- 数据:过去 24 小时全网爆仓 1.25 亿美元,多单爆仓 6,382.4 万美元,空单爆仓 6,161.41 万美元
- 某巨鲸四天内以 0.25 美元均价卖出 907 万枚 APX,目前仍持有 535 万枚
- 美参议院民主党人推动就加密货币市场结构法案展开跨党派共同起草程序
- 某鲸鱼在休眠 4 年后向 Kraken 存入 1757 枚 ETH,浮盈 388 万美元
- Arthur Hayes:加密市场有望在美财政部 TGA 账户完成资金补充后进入只涨不跌模式
- 某交易员开立 3 倍 ASTER 多头头寸,目前浮盈超 100 万美元
- 本周 NFT 交易额回升 1.27%至 1.086 亿美元,买卖双方数量涨超 50%
- BNB 上涨触及 1066 USDT 续创历史新高,24H 涨幅 7.17%
- Vitalik:低风险 DeFi 或成以太坊核心收入引擎,类比谷歌搜索业务模式
- 知名 YouTuber MrBeast 首次使用 Aster,存入逾 11.4 万枚 USDT
- MrBeast 投入 11.4 万美元购买 Aster 代币
- OKX Star:团队正力争实现每周一期 Boost
- 两巨鲸因做多 ASTER 获利超 670 万美元
- 数据:ETH 当前全网 8 小时平均资金费率为 0.0045%
- 数据:过去 24h Binance 净流入 3.27 亿 USDT
- 麻吉再次加仓开空 ASTER,爆仓价抬高至 2.62 美元
- BNB 市值超越英特尔,CZ 持仓价值或已超 908 亿美元
- 下周宏观展望:美联储降息步伐或将放缓,小心 PCE 炸毁一切预期
- 昨日 3 倍杠杆做空 ASTER 的鲸鱼现浮亏超 50 万美元
- 各类机构已持有 374 万枚比特币,占总供应量 17.8%
- 某鲸鱼提取 100 万枚 PENDLE,并进行半年的锁仓质押
- 麻吉加仓 ASTER3 倍空单,平均开仓价 1.1376 美元
- 特朗普 100 万美元出售美国居留权
- 数据:近 1.5 亿枚 USDT 从未知钱包转移至 Aave
- 750 万 USDT 购买 ASTER 的鲸鱼/机构疑似在 Hyperliquid 上做空对冲
- Whales Market 将在盘前市场上线 Monad 代币 MON。
- Scam Sniffer:某受害者在签署恶意 EIP-7702 批量交易后损失逾 8 万美元
- Bitdeer 本周挖矿产出 99.5 枚 BTC,比特币总持仓量逼近 2000 枚
- Coinbase CEO:将把 Coinbase 打造为金融超级应用以取代传统银行
- Bitunix 分析师:众院欲终结双重使命冲击货币框架,政治风险放大加密波动
- 某鲸鱼向 Hyperliquid 存入 122 万枚 USDC 开设 5 倍杠杆 PUMP 多单
- 分析师:以太坊质押 ETH 最终批准有望提前至下月
- 某鲸鱼花费 200 万枚 USDT 买入 182.5 万枚 ASTER
- Coinmarketcap:山寨季指数达 74,ASTER、IMX、DRIFT 分列涨幅榜前 3
比推专栏
更多 >>观点
比推热门文章
- 吉林高院披露涉虚拟货币黄金套现洗白赃款案件,被告人以掩饰、隐瞒犯罪所得罪判刑
- pump.fun 过去 24 小时协议收入超越 Hyperliquid
- 英 FCA 加速加密审批:申请处理时间缩短至 5 个月,近期通过率达 45%
- 数据:当前加密恐慌贪婪指数为 50,处于中性状态
- 萨尔瓦多近 7 日共增持 8 枚 BTC,总持仓达 6,326.18 枚
- 山寨币季节指数报 79,连续四日处于山寨季区域
- 过去 1 小时价值 8016 万美元 ASTER 被提取至 10 个新钱包
- 持仓 ETH 四年地址疑似清仓离场,3 小时前向 Kraken 转入 1757 枚 ETH
- 某巨鲸以均价 53.96 美元增持 52,020 枚 HYPE
- RootData:SIGN 将于一周后解锁价值约 804 万美元的代币