Crypto Chasers 技术周报 20231003

贡献者：Script Money
全栈工程师，熟悉 Web3 开发生态，编写过一些技术教程

本文是 CryptoChasers 出品的技术周报第四期（上周生病没有更新，这次两周一起发），资料来源于个人收集和社区群聊。主要面向 Web3 开发和 Crypto 活动的偏实践类内容。

板块设置说明：
本周精选：由作者推荐的最近 3 条最值得关注的信息
工具推荐：由作者推荐的 3 个值得试用的开发者工具
群友热议：社区群聊里本周 + 历史某周的 3 条热门主题
开发者活动：未来几周可以参与的 grant 和黑客松
友情推荐：群友项目，招聘，广告等

本周精选

zk book by rareskills

网址：https://www.rareskills.io/zk-book

推荐理由：之前有推荐过他们的 Solidity 教程，主打简洁明了。这次的 zk 教程也是延续风格，号称对最程序员友好的零知识证明教程，值得学习。

0xHacked x OtterSec CTF

网址：https://github.com/0xHackedLabs/ctf

推荐理由：刚结束的 CTF，官方提供了解答，另外提交 zkProof 提交解答是亮点，建议试一下。

Stylus ERC721 的 Demo 工程

网址：https://twitter.com/yahgwai/status/1707479541071913460

推荐理由：Stylus 是 Arbitrum 开发的支持多语言构建应用程序的开源 SDK 。可以用多语言支持的 Wasm 或 Solidity 开发合约，未来会有更多链用到。可以参考该推文入门。

工具

Artemis

网址：https://mteam88.github.io/posts/how-to-use-the-artemis-mev-framework/
推荐理由：Artemis MEV 框架由 Paradigm 开发，对于希望用 Rust 编写 MEV 机器人的 MEV searcher 来说是一个有用的工具。有人写了 Artemis 教程，其中也有许多扩展资料，帮助入门。

ComfyUI

网址：https://www.bilibili.com/video/BV1CF411k7LU/?vd_source=74f7adf85cf4c26433269d832a5c3f14
推荐理由：ComfyUI 是跑 Stable Diffusion 更高效的工具，新功能都需要 ComfyUI 来跑，比如最近比较火的各种跳舞视频。工具有一定学习成本，可以跟着教程做。

onlypwner

网址：https://onlypwner.xyz/
推荐理由：资深安全研究员群友推荐，新出的 CTF 平台，内容不变态

群友热议

关于日常隐私保护

观点 1：Private Relay 是一种与 Cloudflare 合作的系统级代理，主要为了提高隐私。它在国外 IP 中具有回归混淆隐藏功能，但在国内 IP 中无法使用。通过路由层为 iPhone 翻墙后，可以使用此功能。

观点 2：iCloud 现在支持使用 Yubikey 进行加密，但有用户担忧密钥丢失问题。另一方面，Google 2FA 可以备份，但可能导致安全性降低。因此，在选择加密方案时，需要权衡安全性和便捷性。

观点 3：对于安全存储私钥的问题，有人提出了一些建议。对于没有自动化需求的情况，可以使用单签硬件钱包或多签 Gnosis。对于有自动化需求的情况，可以使用单签 KMS 或多签 MPC。

如何迁移合约数据

观点 1：旧合约的状态迁移到新合约可能会面临 gas 费用较高的问题。对于包含大量地址的 map，一次性迁移可能不现实。可以考虑将重要数据分离到一个数据合约，或使用 proxy 合约模式，将逻辑合约和数据合约分离。

观点 2：底层可以遍历 Map 变量的值，但可能需要扫描链上的块。使用 geth 或 erigon 可以 dump 特定合约，但 gas 费用仍然是一个问题。可以考虑让管理员任意设置 slot，但这种方法可能带来其他问题。

观点 3：合约状态迁移通常让用户自行从旧版本迁移到新版本。这样，项目方可以避免承担高昂的 gas 费用和其他潜在问题。例如，某些稳定币项目采用了这种方式进行迁移。

在 GitHub 上为开源项目贡献获取赏金

讨论了一些人通过在 GitHub 上为开源项目做贡献来获得空投和奖金的可能性。有人提到，有人通过修复 typo 在 onlydust 项目中赚了不少奖金。

讨论了如何在 onlydust 上查看贡献者的记录。其中一名用户提到他有大约 300 个 GitHub 账号，占其总数的 3%。

他们讨论了一个用户通过三个小提交获得了 130k 美元的情况，但有人指出这个数字可能是整个项目的奖金，而这个用户实际上可能只获得了 3k 美元。

群聊提到的网址

https://t.me/hezu2 合租群组

https://support.apple.com/zh-cn/HT212520 iOS 高级数据保护

https://github.com/daymade/Twitter-Block-Porn 屏蔽 Porn 内容的工具

https://orcaterm.cloud.tencent.com/terminal?from=pwa 腾讯云

https://github.com/atomicals/atomicals-js 近期热门的挖矿项目

https://github.com/duneanalytics/spellbook/blob/main/models/layerzero/ethereum/layerzero_ethereum_send.sql layerzero 数据

https://docs.soliditylang.org/en/stable/internals/layout_in_memory.html solidity layout 文档

https://github.com/minaminao/tokyo-payload 某个 CTF 解答

https://play.google.com/store/apps/details?id=me.shingle.fridaserver&hl=en_US&pli=1 群友以前做的工具

https://github.com/bitcoinerlab/secp256k1 secp256k1 算法源码

https://arxiv.org/abs/2309.07864 LLM Agent 论文

https://twitter.com/_hrkrshnn/status/1667874271064989698 1559 前 clean ETH 的技巧

https://github.com/ProjectOpenSea/seaport/blob/main/docs/Deployment.md Seaport 部署

https://github.com/0age/create2crunch 通过 CREATE 2 创建创建多 0 合约的工具

https://github.com/1inch/profanity2 生成多 0 地址的工具

https://openai.com/blog/chatgpt-can-now-see-hear-and-speak ChatGPT 的声音图片输入

https://rodarmor.com/blog/runes/ BTC rune 的说明

https://github.com/zmzimpl/auto-friend 群友做的开源 FT 交易工具

https://genesis-api.celestia.org/api/v1/airdrop/eligibility/[your] celestia 空投查询 api

https://github.com/keep-starknet-strange/madara/commits?author=ptisserand 给 Starknet sequencer 提交的有赏金贡献

https://mp.weixin.qq.com/s/SVX06n6mg0f5O7xgfzn0ag 无常损失原理科普文

https://github.com/aristocratos/btop 系统监测工具

https://chainlist.org/?search=arb&testnets=true arb 测试网的 rpc

https://docs.alchemy.com/reference/sdk-websockets-endpoints websockets 文档

https://x.com/zhufengme/status/1706971107885265405?s=20 国内独立开发者税务问题

https://github.com/GalaxySciTech/js-particles 群友做的挖矿币开源代码

https://www.particles.digital/ 群友项目

https://github.com/alenkimov/better_automation 过推特授权的工具

https://www.tuoniaox.com/news/p-558060.html Eular 闪电贷攻击分析

开发者活动

https://ethglobal.com/events/ethonline2023/ ETHOnline 2023 主流项目都有参加，报名是 10 月 6 日截止，提交是 27 日截止

https://dorahacks.io/hackathon/multiversX-gaming/detail 新链 MultiversX 的 Hackathon 10 月 21 日截止

https://itch.io/jam/dojo-game-jam-2 dojo game jam 2 StarkNet 全链游戏引擎的 game jam 10 月 22 日截止

https://www.encode.club/eth-london ETH London 有一些新的技术项目的命题作文 10 月 29 日截止

https://dorahacks.io/hackathon/devxam/detail Polygon DevX Hackathon X DoraHacks 11 月 1 日截止 限美洲

https://docker.devpost.com/ Docker AI/ML Hackathon 11 月 7 日截止

https://dorahacks.io/hackathon/build-a-bull/detail Algorand "Build-A-Bull" Hackathon 11 月 15 日截止 奖金多

https://coinlist.co/subsquid-testnet subsquid 是 indexer 项目，测试网活动，学会用他的工具搭 indexer 完成任务拿分，半年后发币，人少不卷难度低，DApp 开发者建议参加

https://www.avax.network/blog/avalanche-foundation-launches-ted-yin-grant-program-to-expand-open-source-technology-development Avalanche 的新 Grant

https://academy.interchain.io/ The Interchain Developer Academy 的第 5 期学院报名，想学习 Cosmos 相关可以报名

https://www.lavanet.xyz/blog/a-new-vision-for-public-rpc 节点活动 rpc to earn，有闲置服务器的可以去跑

https://www.zkcamp.xyz/aleo Aleo 训练营申请，对这个链开发感兴趣的可以报名

友情推荐

非常好用的 Twitter API https://apidance.pro/

区块链安全分析 Fuzzland 正在招聘，需要有 Rust 和 Web3 经验，最好有 Fuzzing 经验，全远程工作 https://fuzzland.notion.site/We-Are-Hiring-af638527ff654395a950121a2f0809fc

欢迎在评论区对周报内容反馈或投稿