貢獻者: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
歡迎在評論區對周報內容反饋或投稿