banner
Crypto Chasers

Crypto Chasers

A DAO helping new Web3 projects and users grow.

Crypto Chasers 技術週報 20230912

贡献者:Script Money
全栈工程師,熟悉 Web3 開發生態,編寫過一些技術教程

本文是 CryptoChasers 出品的技術周報第二期,資料來源於個人收集和社區群聊。主要面向 Web3 開發和 Crypto 活動的偏實踐類內容。

板塊設置說明:
本週精選:由作者推薦的最近 3 條最值得關注的信息
工具推薦:由作者推薦的 3 個值得試用的開發者工具
群友熱議:社區群聊裡本週 + 歷史某週的 3 條熱門主題
開發者活動:未來幾週可以參與的 grant 和黑客松
友情推薦:群友項目,招聘,廣告等

歡迎在評論區或私聊作者投稿

本週精選#

rareskills GAS Optimization#

推薦理由:全而詳細的 EVM Gas 優化技巧
網址:https://www.rareskills.io/post/gas-optimization

拆解模組化區塊鏈,了解各功能層#

推薦理由:了解模組化區塊鏈生態最好的報告。更細節內容參考 celestia 的文檔。
網址:https://www.panewslab.com/zh/articledetails/xxu0v3do.html
補充:https://celestia.org/learn/basics-of-modular-blockchains/modular-and-monolithic-blockchains/

Developer Relations in Web3#

推薦理由:介紹 DevRel 的重要性,以及該如何成為 DevRel
網址:https://rzlt.io/developer-relations-in-web3/

工具推薦#

chainbase#

推薦理由:便宜好用的 web3 開發平台,包含 API、數據查詢、索引等功能
網址:https://chainbase.com

LangChain Hub#

推薦理由:LangChain 推出的 LangChain Hub,提供提示詞上傳、瀏覽、拉取和管理,提示詞的 GitHub
網址:https://smith.langchain.com/hub

suno#

推薦理由:給提示詞和風格就能生成歌曲,音樂界的 Midjourney
網址:https://suno.ai/discord

群友熱議#

話題 1:編程語言和內存管理的討論#

  1. 栈和堆的區別:栈是一種具有後進先出特性的数据結構,而堆是動態分配內存的数据結構。栈上的數據訪問速度更快,不需要垃圾回收(GC),而堆上的數據需要 GC 來釋放內存。
  2. 內存管理:討論了不同編程語言中的內存管理方式,包括 C++ 中的 new 和 delete 操作、C 中的 malloc 和 free 操作,以及 Rust 中的自動析構和內存釋放。
  3. 編程語言選擇:參與者們討論了不同編程語言的選擇,根據項目需求和性能考慮。還提到了學習 C/C++ 可能會深入了解計算機系統。
  4. Rust 編程:提到了 Rust 編程,包括 Rust 的 String 類型和內存管理。
  5. WebAssembly(Wasm):WebAssembly 是一種二進制指令格式,可在 Web 瀏覽器中運行,用於提供高性能的 Web 應用程序。討論了 WebAssembly 在前端開發中的應用。

話題 2:connext 發放空投時的故障#

  1. 項目中存在與 recipient 地址未校驗以及 _proof 不一致的問題。
  2. 討論中提到了一些與項目鏈接相關的重要信息。
  3. 討論中涉及了簽名和合約校驗的問題,尤其是涉及到自己的簽名和 proof 的合法性。
  4. 討論中討論了項方的行為和可能的機會,包括重新設置 root 和領取停止。
  5. 最後,提到了項方記錄信息和流動性的问题,以及涉及不同代幣的轉換。

話題 3:關於新的 JavaScript Runtime - Bun#

  1. 有人提到將 "pnpm" 替換為 "bun" 作為包管理器,並表示在下一個項目中將使用 "bun"。
  2. 在前端開發中,不同的包管理器被反復使用,如 "npm"、"yarn"、"pnpm" 和 "bun",並且各自有不同的優缺點。
  3. 討論中提到 "npm" 對硬盤空間的佔用較大,而 "yarn" 和 "pnpm" 可能在這方面更節省空間。
  4. "bun" 被認為不僅僅是一個包管理器,還具備運行時和其他功能。
  5. 對於 "pnpm",討論了其完備性以及在一些特定領域的適用性,儘管在某些情況下可能需要手動調整。
  6. 還討論了工作區(workspace)功能,其中提到 "pnpm" 可以獨立使用,而其他工具可能需要輔助插件。
  7. 提到了一些其他的包管理器,如 "corepack" 和 "turbopack",以及 Node.js 版本的選擇。

群聊提到的網址#

工具#

https://alpha.apidance.pro/s/FgXTxWOs
https://github.com/pengzhile/cocopilot
https://github.com/rust-lang/rustlings
https://github.com/shramee/starklings-cairo1
https://github.com/m-bain/whisperX
https://github.com/naddison36/sol2uml
https://github.com/travist/jsencrypt
https://memo.ac/start-here.html
https://openchain.xyz/signatures?query=0x3d693ada
https://replicate.com/openai/whisper
https://sight.youdao.com/
https://www.npmjs.com/package/jsencrypt

區塊鏈相關數據#

https://arbiscan.io/address/0x44af5fcedfb77a2d9cb973b404e30fc27e666708
https://arbiscan.io/address/0x5a92c52396f0caa4a6b2954690dbf2ca4ba76162
https://arbiscan.io/address/0xe6b7ab9ebcfbf1a72e489ff00cdf9c6473ff6224#code
https://arbiscan.io/address/0xe6b7ab9ebcfbf1a72e489ff00cdf9c6473ff6224#contracts
https://bafybeigusxmpfmojn3b5odyrwb5k55dlxngnf6lib5xiko7rcgefh3b2pm.ipfs.dweb.link/
https://basescan.org/txs?block=3857145
https://etherscan.io/tx/0xcc275c1721cd81093b311b521b7122704e30e15a842f05c0991b9ba0b49aa4cf?utm_source=nftsniper.club
https://explorer.phalcon.xyz/tx/eth/0xd3ef15914ecd55bdde99e216e3aaefb29bd9ad0de6122b4ef1a26c8da1dad426
https://starkscan.co/contract/0x02c45b1445f6fb504646d8c87d5b2b6d8158978de63f51879fe6726e2240ee83#overview
https://starkscan.co/contract/0x53acf50b384f80cd8de1cdb18ecbdccdc6c0e6a8aeb7aaa4a9ea94058315ec5
https://vscode.blockscan.com/arbitrum-one/0x91533b1bBBE84a3Bf6409787cA6A6515080a6F74
https://x.com/lingland09/status/1700970363713167450?s=46&t=JWKqkqfzg61r57wJIkbn1g

項目#

https://connext.network/
https://www.trustlook.com/smart-contract-audit

教程文檔#

https://blog.openzeppelin.com/the-state-of-smart-contract-upgrades
https://docs.flashbots.net/
https://docs.openzeppelin.com/upgrades-plugins/1.x/proxies
https://github.com/WTFAcademy/WTF-Cairo
https://learnblockchain.cn/article/6059
https://rujia.uk/resource/ZK-SNARK.pdf
https://www.rareskills.io/post/gas-optimization?postId=c9db474a-ff97-4fa3-a51d-fe13ccb8fe3b&utm_campaign=42ccb5d8-c2cc-4416-b661-8eec8368f72b&utm_source=so&utm_medium=mail&utm_content=40a3d3be-d07d-479e-af1d-6b2ef1b950da&cid=9619984a-b43c-4002-ba71-820fd72bb83a

購物鏈接#

https://crowdfund.onekey.so/shop/compare
https://j.youzan.com/pcHBjs

其他代碼#

https://github.com/bertmiller/sMEV
https://github.com/dbohdan/compilers-targeting-c
https://huggingface.co/datasets/Zellic/smart-contract-fiesta

招聘#

https://twitter.com/dwr/status/1699824151274627335
https://twitter.com/cryputopia/status/1701285839890948223?t=LtLOKtBZSgkwyYJrUiQKGg&s=19

博客#

https://postwoman.io
https://cryptochasers.xlog.app/

個人經驗#

https://twitter.com/GlacierLuo/status/1701555810495791534
https://twitter.com/taresky/status/1700606366606565686

開發者活動#

更多的活動請看上一期,大部分沒過期 https://cryptochasers.xlog.app/CryptoChasers-Tech-Report-0905

友情推薦#

歡迎在評論區對周報內容反饋或投稿

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。