@@ -2274,6 +2274,280 @@ export const QUIZ_BANK = {
22742274 '敏感操作(如铸币、暂停合约、提取资金)必须通过链上访问控制保护。OpenZeppelin 的 Ownable 和 AccessControl 提供了成熟的权限管理方案,前端验证可以被绕过,不能作为安全保障。' ,
22752275 } ,
22762276 ] ,
2277+ '10-1' : [
2278+ // DAO 是什么
2279+ {
2280+ question : 'DAO 的全称是什么?' ,
2281+ options : [
2282+ 'Digital Autonomous Organization' ,
2283+ 'Decentralized Autonomous Organization' ,
2284+ 'Distributed Application Object' ,
2285+ 'Decentralized Application Ontology' ,
2286+ ] ,
2287+ correctAnswer : 1 ,
2288+ explanation :
2289+ 'DAO 是 Decentralized Autonomous Organization(去中心化自治组织)的缩写,由智能合约驱动、社区成员共同治理。' ,
2290+ } ,
2291+ {
2292+ question : '2016 年 The DAO 事件中,黑客利用了什么漏洞?' ,
2293+ options : [ '私钥泄露' , '重入攻击(Reentrancy Attack)' , '51% 攻击' , '闪电贷攻击' ] ,
2294+ correctAnswer : 1 ,
2295+ explanation : 'The DAO 的智能合约存在重入攻击漏洞,黑客利用此漏洞盗走了约 360 万个 ETH。' ,
2296+ } ,
2297+ {
2298+ question : 'The DAO 事件后,以太坊社区的处理结果是什么?' ,
2299+ options : [
2300+ '什么都没做' ,
2301+ '实施硬分叉回滚攻击交易,产生了 ETH 和 ETC 两条链' ,
2302+ '关闭了以太坊网络' ,
2303+ '修改了比特币协议' ,
2304+ ] ,
2305+ correctAnswer : 1 ,
2306+ explanation :
2307+ '以太坊社区投票决定硬分叉回滚攻击交易,形成了以太坊(ETH)和以太坊经典(ETC)两条链。' ,
2308+ } ,
2309+ {
2310+ question : '以下哪种不是 DAO 的核心特征?' ,
2311+ options : [ '透明性' , '无许可参与' , '中心化管理' , '代码即规则' ] ,
2312+ correctAnswer : 2 ,
2313+ explanation :
2314+ 'DAO 的核心特征包括透明性、无许可参与、代码即规则等,中心化管理恰恰是 DAO 要摒弃的。' ,
2315+ } ,
2316+ {
2317+ question : '以下哪个是协议 DAO 的代表?' ,
2318+ options : [ 'Friends With Benefits' , 'PleasrDAO' , 'MakerDAO' , 'ConstitutionDAO' ] ,
2319+ correctAnswer : 2 ,
2320+ explanation :
2321+ 'MakerDAO 是典型的协议 DAO,管理着 DAI 稳定币协议的参数和运营。FWB 是社交 DAO,PleasrDAO 是收藏 DAO。' ,
2322+ } ,
2323+ ] ,
2324+ '10-2' : [
2325+ // 治理机制设计
2326+ {
2327+ question : '一币一票(One Token, One Vote)机制的最大缺点是什么?' ,
2328+ options : [
2329+ '投票速度太慢' ,
2330+ '大户(Whale)投票权过大,可能导致寡头治理' ,
2331+ '不支持 ERC-20 代币' ,
2332+ '需要太多 Gas 费' ,
2333+ ] ,
2334+ correctAnswer : 1 ,
2335+ explanation :
2336+ '一币一票的最大问题是富人治理——持有大量代币的大户投票权远超普通用户,可能导致决策被少数人控制。' ,
2337+ } ,
2338+ {
2339+ question : '委托治理(Delegated Voting)的关键特性是什么?' ,
2340+ options : [
2341+ '委托后代币自动转移给代表' ,
2342+ '委托只转移投票权,代币仍在原持有者地址,且可随时撤销' ,
2343+ '委托后不能撤回' ,
2344+ '只有大户才能委托' ,
2345+ ] ,
2346+ correctAnswer : 1 ,
2347+ explanation :
2348+ '委托治理只转移投票权而不转移代币,且委托者可以随时收回投票权,重新自己投票或更换代表。' ,
2349+ } ,
2350+ {
2351+ question : '时间锁(Timelock)在 DAO 治理中的作用是什么?' ,
2352+ options : [
2353+ '加快提案执行速度' ,
2354+ '在投票通过和实际执行之间设置等待期,给用户退出窗口' ,
2355+ '锁定代币不让交易' ,
2356+ '限制投票时间' ,
2357+ ] ,
2358+ correctAnswer : 1 ,
2359+ explanation :
2360+ '时间锁在投票通过和执行之间设置强制等待期(如 48 小时),让用户有时间审查结果并在必要时撤出资金。' ,
2361+ } ,
2362+ {
2363+ question : '二次方投票(Quadratic Voting)中,获得 10 票需要多少个代币?' ,
2364+ options : [ '10 个' , '20 个' , '50 个' , '100 个' ] ,
2365+ correctAnswer : 3 ,
2366+ explanation : '二次方投票中,投票成本等于票数的平方。10 票的成本 = 10² = 100 个代币。' ,
2367+ } ,
2368+ {
2369+ question : 'Snapshot 链下投票的最大优势是什么?' ,
2370+ options : [
2371+ '投票结果直接在链上执行' ,
2372+ '零 Gas 费,使用签名而非链上交易' ,
2373+ '只有大户才能参与' ,
2374+ '投票不可被查看' ,
2375+ ] ,
2376+ correctAnswer : 1 ,
2377+ explanation :
2378+ 'Snapshot 使用 EIP-712 签名而非链上交易进行投票,因此完全不需要 Gas 费,显著降低了参与门槛。' ,
2379+ } ,
2380+ ] ,
2381+ '10-3' : [
2382+ // DAO 工具生态
2383+ {
2384+ question : 'Safe(Gnosis Safe)多签钱包的核心功能是什么?' ,
2385+ options : [
2386+ '自动执行交易' ,
2387+ '要求多个签名者中的指定数量共同批准才能执行交易' ,
2388+ '加密私钥' ,
2389+ '自动生成代币' ,
2390+ ] ,
2391+ correctAnswer : 1 ,
2392+ explanation :
2393+ 'Safe 是多签钱包,要求多个签名者中的指定数量(如 3/5)共同批准才能执行交易,是 DAO 国库管理的标配工具。' ,
2394+ } ,
2395+ {
2396+ question : 'OpenZeppelin Governor 合约中,GovernorVotesQuorumFraction(4) 表示什么?' ,
2397+ options : [
2398+ '需要 4 个人投票' ,
2399+ '法定人数为代币总供应量的 4%' ,
2400+ '投票持续 4 天' ,
2401+ '提案需要 4 个赞成票' ,
2402+ ] ,
2403+ correctAnswer : 1 ,
2404+ explanation :
2405+ 'GovernorVotesQuorumFraction(4) 设置法定人数为代币总供应量的 4%,提案需要达到这个投票量才有效。' ,
2406+ } ,
2407+ {
2408+ question : 'Coordinape 的工作原理是什么?' ,
2409+ options : [
2410+ '由管理员分配奖励' ,
2411+ '成员互相用 GIVE 代币评估贡献,按收到的 GIVE 比例分配奖励' ,
2412+ '根据代码提交量自动计算' ,
2413+ '所有人平均分配' ,
2414+ ] ,
2415+ correctAnswer : 1 ,
2416+ explanation :
2417+ 'Coordinape 让成员互相分配 GIVE 代币来评估彼此的贡献,最终按收到的 GIVE 比例分配这一轮的奖励资金。' ,
2418+ } ,
2419+ {
2420+ question : 'Nouns Builder 创建的 DAO 采用什么独特的机制?' ,
2421+ options : [
2422+ '每月空投代币' ,
2423+ '每日自动拍卖一个 NFT,拍卖收入进入国库,NFT 持有者投票治理' ,
2424+ '通过质押获得治理权' ,
2425+ '由创始人指定成员' ,
2426+ ] ,
2427+ correctAnswer : 1 ,
2428+ explanation :
2429+ 'Nouns Builder 采用 Nouns 模式:每天自动拍卖一个 NFT,拍卖收入 100% 进入 DAO 国库,NFT 持有者拥有投票权。' ,
2430+ } ,
2431+ {
2432+ question : '对于小型 DAO(< 50 人),推荐的工具组合是什么?' ,
2433+ options : [
2434+ 'Governor + Tally + Llama' ,
2435+ 'Safe 多签 + Snapshot + Discord' ,
2436+ '只用 Discord' ,
2437+ 'Aragon + Hedgey + SourceCred' ,
2438+ ] ,
2439+ correctAnswer : 1 ,
2440+ explanation :
2441+ '小型 DAO 应从简单开始:Safe 多签管理资金、Snapshot 零 Gas 费投票、Discord 日常沟通,成本低且上手快。' ,
2442+ } ,
2443+ ] ,
2444+ '10-4' : [
2445+ // 知名 DAO 案例分析
2446+ {
2447+ question : 'MakerDAO 的紧急关停机制需要多少 MKR 才能触发?' ,
2448+ options : [ '1,000 MKR' , '10,000 MKR' , '50,000 MKR' , '100,000 MKR' ] ,
2449+ correctAnswer : 2 ,
2450+ explanation :
2451+ 'MakerDAO 的紧急关停需要 50,000 MKR(约占总供应量的 5%)来触发,既确保了严肃性又保留了应急能力。' ,
2452+ } ,
2453+ {
2454+ question : '2020 年 Uniswap 空投 UNI 代币时,每个符合条件的地址获得了多少?' ,
2455+ options : [ '100 UNI' , '200 UNI' , '400 UNI' , '1,000 UNI' ] ,
2456+ correctAnswer : 2 ,
2457+ explanation :
2458+ '2020 年 9 月,Uniswap 向约 251,534 个曾使用过 Uniswap V1 或 V2 的地址各空投了 400 个 UNI。' ,
2459+ } ,
2460+ {
2461+ question : 'ConstitutionDAO 最终竞拍失败的直接原因是什么?' ,
2462+ options : [
2463+ '筹集的资金不够' ,
2464+ '对冲基金 Citadel CEO Ken Griffin 以更高价格竞拍成功' ,
2465+ '苏富比取消了拍卖' ,
2466+ '社区投票决定放弃' ,
2467+ ] ,
2468+ correctAnswer : 1 ,
2469+ explanation :
2470+ 'ConstitutionDAO 出价到 4,300 万美元,但 Citadel CEO Ken Griffin 以 4,320 万美元胜出。' ,
2471+ } ,
2472+ {
2473+ question : 'Nouns DAO 的 CC0 策略意味着什么?' ,
2474+ options : [
2475+ '只有 Nouns 持有者能使用品牌' ,
2476+ '任何人都可以无许可、免费使用 Nouns 的品牌和图像' ,
2477+ '需要付费授权使用' ,
2478+ '只在特定国家可用' ,
2479+ ] ,
2480+ correctAnswer : 1 ,
2481+ explanation :
2482+ 'CC0(Creative Commons Zero)意味着放弃所有版权,任何人都可以自由使用 Nouns 的品牌、图像和代码。' ,
2483+ } ,
2484+ {
2485+ question : 'Lido DAO 推出双重治理(Dual Governance)的目的是什么?' ,
2486+ options : [
2487+ '增加 LDO 代币的价值' ,
2488+ '让 stETH 持有者拥有否决权,防止 LDO 大户损害用户利益' ,
2489+ '加快投票速度' ,
2490+ '减少节点运营商数量' ,
2491+ ] ,
2492+ correctAnswer : 1 ,
2493+ explanation :
2494+ '双重治理让实际的协议用户(stETH 持有者)拥有否决权,防止 LDO 大户做出损害用户利益的决策。' ,
2495+ } ,
2496+ ] ,
2497+ '10-5' : [
2498+ // DAO 的挑战与未来
2499+ {
2500+ question : '大多数 DAO 的投票参与率通常在什么范围?' ,
2501+ options : [ '30-50%' , '20-30%' , '10-20%' , '低于 10%' ] ,
2502+ correctAnswer : 3 ,
2503+ explanation :
2504+ '大多数 DAO 的投票参与率长期低于 10%,有些甚至不到 5%,远低于传统选举的 55-65%。' ,
2505+ } ,
2506+ {
2507+ question : 'Beanstalk 闪电贷治理攻击中,攻击者盗走了约多少资金?' ,
2508+ options : [ '1,000 万美元' , '5,000 万美元' , '1.82 亿美元' , '5 亿美元' ] ,
2509+ correctAnswer : 2 ,
2510+ explanation :
2511+ '2022 年 4 月,攻击者通过闪电贷借入大量资金购买治理代币,投票通过恶意提案,盗走了约 1.82 亿美元。' ,
2512+ } ,
2513+ {
2514+ question : '怀俄明州 DAO 法案的核心贡献是什么?' ,
2515+ options : [
2516+ '禁止 DAO 在美国运营' ,
2517+ '允许 DAO 注册为 DAO LLC,成员责任限制在出资范围内' ,
2518+ '要求所有 DAO 向 SEC 注册' ,
2519+ '强制 DAO 使用特定区块链' ,
2520+ ] ,
2521+ correctAnswer : 1 ,
2522+ explanation :
2523+ '2021 年怀俄明州成为美国第一个允许 DAO 注册为 DAO LLC 的州,成员责任被限制在出资范围内。' ,
2524+ } ,
2525+ {
2526+ question : '渐进去中心化(Progressive Decentralization)的核心理念是什么?' ,
2527+ options : [
2528+ '从一开始就完全去中心化' ,
2529+ '永远保持中心化' ,
2530+ '分阶段逐步将控制权移交给社区' ,
2531+ '只在法律要求时才去中心化' ,
2532+ ] ,
2533+ correctAnswer : 2 ,
2534+ explanation :
2535+ '渐进去中心化主张不在项目初期完全去中心化,而是分阶段逐步移交控制权,平衡效率和去中心化。' ,
2536+ } ,
2537+ {
2538+ question : '以下哪项不是 AI + DAO 融合的潜在应用?' ,
2539+ options : [
2540+ 'AI 自动为复杂提案生成简明摘要' ,
2541+ 'AI 模拟提案执行后的潜在影响' ,
2542+ 'AI 完全替代人类进行所有治理决策' ,
2543+ 'AI 监控投票模式检测治理攻击' ,
2544+ ] ,
2545+ correctAnswer : 2 ,
2546+ explanation :
2547+ 'AI 在 DAO 中应扮演辅助角色(如摘要、模拟、监控),而非完全替代人类决策,保持人类的最终控制权至关重要。' ,
2548+ } ,
2549+ ] ,
2550+
22772551 // 默认通用题目
22782552 default : [
22792553 {
0 commit comments