贡献者:Script Money
全栈工程师,熟悉 Web3 开发生态,编写过一些技术教程
本文是 CryptoChasers 出品的技术双周报第五期(20231004-20231017),资料来源于个人收集和社区群聊。主要面向 Web3 开发和 Crypto 活动的偏实践类内容。
板块设置说明:
本周精选:由作者推荐的最近 3 条最值得关注的信息
工具推荐:由作者推荐的 3 个值得试用的开发者工具
群友热议:社区群聊里本周 + 历史某周的 3 条热门主题
开发者活动:未来几周可以参与的 grant 和黑客松
友情推荐:群友项目,招聘,广告等
欢迎在评论区或私聊作者投稿
本周精选#
ERC4337#
推荐理由:本周很火的社交项目 Tomo,采取了 ERC4337 的技术,在 App 中内置了合约钱包,实现了防 bot,免 Gas,提高了用户使用体验和安全性。相关技术应用值得研究。
入门科普: https://academy.binance.com/zh/articles/what-is-erc-4337-or-account-abstraction-for-ethereum
Tomo 采用的智能钱包: https://thirdweb.com/dashboard/wallets/smart-wallet
行业采用链上分析: https://sixdegree.xyz/research/Half-Year-Data-Report-of-ERC4337-by-Sixdegree.pdf
开发示例: https://docs.pimlico.io/tutorial/tutorial-1
RISC Zero#
推荐理由:RISC Zero 是零知识证明基础通用框架,资本市场热度高,有能力的建议学习并做项目
ZKUniswap: 用了 zkVM (RISC Zero) 进行链下 swap 的 UniswapV3 fork,代码全部开源,对相关技术感兴趣的建议学习 https://ethresear.ch/t/zkuniswap-a-first-of-its-kind-zkamm/16839
RISC Zero 官方 hello world: https://github.com/risc0/risc0/blob/v0.18.0/examples/hello-world/tutorial.md
10 月 18 日开始的 studyclub 资料:https://dev.risczero.com/studyclub
Uniswap V3 book#
推荐理由:Uniswap 基金会资助的 UniswapV3 开发手册,做相关 Swap 合约的可以学习
网站:https://uniswapv3book.com/
工具#
Podwise#
网址:https://podwise.xyz/
推荐理由:结合了 AI 总结的播客平台,也能在平台上收听各种播客
zkbench#
网址:https://zkbench.dev/
推荐理由:ZK frameworks 的性能指标对比
Autogen#
网址:https://github.com/microsoft/autogen
推荐理由:微软发布的让多个 Agent 对话的 LLM 开发框架
群友热议#
主题 1:如何在 Foundry 中快速向合约发送交易#
- 使用 "address (P).call (calldata)" 的形式,其中 "0x" 可以省略。
- 可以使用 "address (P).call (hex"1234")" 的形式直接发送 calldata。
- 使用 Tenderly 可以更快地模拟交易。
- 使用 Forge test 可以检查合约是否需要修改。
- 用 cast publish TX 发送 calldata
主题 2:服务器资源配置与价格讨论#
- 选择合理的资源配置可以优化服务器性能。
- UCloud 的回国路线较差。
- AWS 的价格较高。
- Vultr 提供 10G 大水管和 NVMe 硬盘,价格为 120 美元 / 月。
- 选择合适的云服务器可以降低成本,例如 UCloud 的 1C1G 服务器为 56 美元 / 年。
- 有人选择租用高配服务器用于数据爬取、搭建网站等用途。
主题 3:去中心化交易所(DEX)的讨论#
- Matcha 和 1inch 类似,有自己的 pair。
- 关闭 Matcha 的 0x RFQ 可以避免 OTC 挂单铺。
- Odos 的汇率相对较好,但 gas 费较高。
- Dodo 的界面设计较美观。
- 1inch 有限价单,但需要使用 Fusion。
- ETH 换稳定币首选链上交易。
- 1inch 的流动性来源不明。
- OK 汇率在 Odos 和 1inch 之间。
- 设置最低滑点或使用隐私节点可以避免被夹。
黑客松 & 活动#
- https://flownaut.ecdao.org/en flow 链上类似 ethernaut 的题目
- https://app.buidlbox.io/buidlbox/buidlhacks buildbox buildhacks 可以随便提交项目做个交互 10 月 20 日 - 11 月 6 日
- https://lu.ma/6dlx0de9 Developer DAO X Chainbase Hackathon 10 月 23 日 - 10 月 30 日 想尝试 chainbase 的可以报名
- https://zepetoworldjam.com/ ZEPETO World Jam Fall 2023 10 月 30 日 到 12 月 11 日
- https://hashnode.com/hackathons/airbyte hashnode airbyte hackathon 10 月 31 日截止
- https://itch.io/jam/dojo-game-jam-2 dojo game jam 2 10 月 20 日 - 22 日
- https://mp.weixin.qq.com/s/YGd-FgjWOgAcA7D_j_mLhg # Web3 ATL Hackathon 10 月 27 日 - 11 月 3 日
- https://gaszero.com/grant/ GasZero alpha 测试网 1.0 的伙伴申请 10 月 13 日 - 11 月 22 日
- https://ethglobal.com/events/istanbul eth 伊斯坦布尔 很多项目有命题奖金 11 月 16 日截止
- https://tea.xyz/blog/tea-protocol-incentivized-testnet 激励开源库的项目激励测试网,做基础工具的可以关注
- https://quillaudits.typeform.com/CTFRegister QuillCTF Dubai 注册
- https://forms.gle/Q6V6v6ECxH8vxqBV8 Giza 是 starknet 上的 zkml 项目,搞过深度学习的可以申请 Grants
友情推荐#
- 非常好用的 Twitter API https://apidance.pro/
- 区块链安全分析 Fuzzland 正在招聘,需要有 Rust 和 Web3 经验,最好有 Fuzzing 经验,全远程工作 https://fuzzland.notion.site/We-Are-Hiring-af638527ff654395a950121a2f0809fc
- 漏洞发现 ZKP 平台 https://www.0xhacked.com/