该课时需要购买课程后观看

区块链应用开发系统课 - Vibe Coding 实战

登录后购买

VibeCoding: DAO 治理实现

Tiny熊 Tiny熊 2026-06-23
5次播放
2026-06-23

视频详细讲解了如何基于OpenZeppelin库实现一个DAO治理系统,包括开发一个具有投票功能的DAO token(基于ERC20Votes),以及一个作为bank合约owner的Governor治理合约。通过提案、投票、执行流程,社区可以民主地决定从bank中提取资金。还提到了Uniswap、Compound等项目实际使用类似机制,并布置了编写测试验证流程的作业。 关键信息:使用OpenZeppelin的ERC20Votes实现投票代币;Governor合约作为bank的owner;投票流程包括提案、投票(需达到门槛)、执行;测试需要模拟转账、委托、投票和区块推进。