Crypto Chasers 技术周报 20231017

贡献者：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/