Web3 前端面试题库
从单一知识点到完整业务场景。先尝试口述答案,再进入详情对照思路、常见错误和评分标准。
难度
分类
题型
技术栈
全部题目
共 193 题 · 第 6 / 20 页
- 51
连接失败的错误分流与文案
以错误类型映射文案与重试策略,并处理用户取消、限流与链不受支持等分支。
中级钱包与连接排障题 - 52
给 DApp 加了新链,扫码用户为什么连不上?
考察 WalletConnect 的链授权模型,以及新增链对既有连接的影响与发布策略。
高级钱包与连接排障题 - 53
personal_sign 和 EIP-712 分别适合什么场景?
考察消息签名的可读性、域隔离、重放防护、链上验证和钱包兼容性。
中级签名对比题 - 54
什么是盲签,EIP-712 为什么不能彻底消除它?
考察原始签名数据、结构化展示、domain 校验、钱包解析能力以及签名授权的产品防线。
中级签名场景题 - 55
EIP-2612 permit 的签名授权流程
说明 permit 的签名结构、EIP-712 域在防重放中的作用,以及 nonce、deadline 与失败恢复的处理方式。
高级签名场景题 - 56
钱包连接为什么不能当成登录
用服务端挑战与地址签名证明控制权,再把会话与连接状态解耦。
中级签名场景题 - 57
personal_sign 到底签了哪些字节?
考察签名数据的版本前缀设计,以及它为什么能防住跨用途重放。
中级签名概念题 - 58
为什么不应默认让用户签任意摘要?
考察对任意摘要签名的风险,以及它与带前缀签名的安全差别。
中级签名概念题 - 59
结构化签名里的 domain 是干什么的?
考察域分隔字段如何阻止签名被换链或换合约重放,以及部署期固化链标识的风险。
高级签名概念题 - 60
前端验签通过,为什么服务端还要再验一次?
考察验签的信任边界,以及外部账户与合约账户在验签方式上的分歧。
中级签名场景题