Skip to content

Commit 4fe5761

Browse files
committed
Add study notes for 2025-08-17
1 parent 3c7f3d5 commit 4fe5761

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

ZK5uuu.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,35 @@ kafka 福州,在准备we3项目和技术栈,刚参加完chainlink黑客松
1515
## Notes
1616

1717
<!-- Content_START -->
18+
# 2025-08-17
19+
20+
(一)DApp 黑客松
21+
活动本质与价值
22+
“Casual Hackathon” 以低门槛、轻压力为特点,旨在让新人快速接触 DApp 开发。通过短时间协作(1 小时分享 + 后续实践 ),理解 DApp 从 “概念” 到 “落地” 的路径,积累开发经验、结识伙伴,为正式黑客松或 Web3 项目开发打基础。
23+
“What” 与 “How” 拆解
24+
25+
What:明确 DApp 是基于区块链的去中心化应用,涵盖 DeFi(借贷、交易 )、NFT(铸造、游戏 )、DAO(治理、协作 )等场景;黑客松中需聚焦 “小而美” 功能(如简易 NFT 画廊、DAO 投票工具 ),验证创意可行性。
26+
How:开发流程包含需求脑暴(明确要解决的 Web3 场景问题 )、技术选型(Solidity 写合约 + React 做前端,或复用开源库加速 )、协作分工(技术开发、创意设计、测试验证 )、快速迭代(1 - 2 天内完成 MVP ,优先实现核心功能 )。
27+
(二)“抱大腿”
28+
社区伙伴协作
29+
在 LXDAO、ETHPanda 社区,主动链接三类伙伴:
30+
技术型(如资深 Builder ):请教 Solidity 复杂逻辑(重入防护、Gas 优化 )、DApp 部署问题(测试网选择、合约交互 ),复用其开源工具(如安全审计脚本、前端模板 )。
31+
创意型(如 NFT 设计师、运营 ):共同脑暴 DApp 应用场景(游戏化治理、社交化 NFT ),补充功能体验设计、传播思路。
32+
经验型(如往届黑客松参与者 ):学习 “踩坑史”(合约漏洞、用户体验盲区 ),获取比赛 “隐藏技巧”(如何快速通过初审、打动评委 )。
33+
34+
资源
35+
文档与教程:优先查阅 LXDAO “DApp 开发指南”、ETHPanda “黑客松备赛包”,获取合约模板(如带 AccessControl 的基础 DApp 合约 )、前端对接示例(MetaMask 登录、链上数据读取 )。
36+
工具链推荐:开发用 Hardhat(本地环境、测试脚本 )、Remix(在线合约调试 );设计用 Figma 社区 Web3 组件库;审计用 MythX 基础版(免费扫描常见漏洞 ),降低开发成本。
37+
(三)新人参与路径
38+
快速起步策略
39+
40+
角色适配:根据自身技能选 “定位”—— 技术强就负责合约开发、前端对接;创意好就主导需求设计、用户体验;运营 / 沟通强就推动团队协作、进度管理,无需追求 “全栈”,先在擅长领域发光。
41+
最小可行性产品(MVP):开发聚焦 “单一功能闭环” ,如做 NFT 铸造 DApp ,优先实现 “用户连接钱包 → 输入参数 → 铸造成功” 核心流程,暂忽略复杂 UI、高级权限,快速验证逻辑。
42+
43+
避坑
44+
安全层面:开发时引入基础防护(如 OpenZeppelin 的 ReentrancyGuard 防重入 ),用测试网(如 Goerli、Sepolia )反复调试,避免主网资产风险;提交前用简易审计工具(如 Slither 基础扫描 )自查漏洞。
45+
体验层面:简化用户操作(减少钱包签名次数、优化 Gas 提示 ),用清晰文案(如 “铸造需消耗~0.01 ETH Gas ,确认继续?” )降低使用门槛,提升 DApp 可用性。
46+
1847
# 2025-08-16
1948

2049
主题:新人小白如何融入 Web3 职场二、核心内容梳理

0 commit comments

Comments
 (0)