- 0
- 0
- 约8.1千字
- 约 10页
- 2026-10-17 发布于上海
- 举报
区块链审计师
一、单项选择题(共10题,每题1分,共10分)
在区块链中,以下哪项技术是保证区块之间数据不可篡改的核心机制?A.区块头中的时间戳记录交易产生的时间
B.当前区块头保存前一区块头哈希并形成哈希链
C.Merkle根保存所有交易的哈希摘要
D.随机数参与哈希运算以满足工作量证明难度
答案:B
解析:区块链通过“哈希指针”将每个区块连接到前一区块,如果历史区块数据被修改,其后所有区块头哈希都将不匹配,从而实现对历史数据的篡改检测。时间戳、Merkle根和随机数也发挥作用,但“区块间不可篡改”的核心是区块头哈希链。
在公有链中,51%攻击最直接的后果是?A.攻击者可以修改历史区块中的数字签名
B.攻击者可以伪造他人私钥发起交易
C.攻击者可能通过链重组实现双重支付
D.攻击者可以篡改智能合约的字节码
答案:C
解析:数字签名依赖私钥,攻击者无法伪造;智能合约字节码则受账户存储和链共识规则约束。51%攻击主要通过控制共识形成更长分叉,使已确认交易被回滚,从而实现双重支付。
智能合约重入攻击的核心原因是?A.合约使用了低版本编译器
B.合约在更新内部状态前先向外部地址转账或调用外部合约
C.合约使用了不固定长度的循环
D.合约调用时设置的Gaslimit过高
答案:B
解析:重入攻击的典型模式是外部合约在接收以太币或调用回调函数时再次进入原合约函
原创力文档

文档评论(0)