验证中...
gistfile1.txt
原始数据 复制代码
问题描述
1) 理解区块链基本概念,回答以下问题;
1. 数字签名的核心技术是什么?如何保证无法篡改和不可抵赖?
答:非对称加密算法,
防篡改用私钥签名的数据如果被修改则公钥验证不能通过,这是数学原理保证的
不可抵赖是因为私钥只能个人保存,不公开,一个数据能用对应的公钥验签只能说明这个数据经过了对应私钥的签名。
2. 区块的作用是什么?为什么要组块?
答:作为一个可追溯的账本,可对账,防止数字货币被“双花”,只有第一次花出去的钱会被承认,记录到区块。
3. 双花问题的本质是什么?
答:数字资产不像纸币等有物理属性。无法物理转移。
2) 理解比特币和区块链相关技术细节,回答问题;
1. 区块链解决的是数字货币的什么问题?
答:交易朔源和双花问题,即来源合法,未被重复花费。
2. 简述对称加密和非对称加密的原理和区别。
答:原理都是些数学上的事情,区别是对称加密只有一个密钥,加密解密都用这个
非对称有两个,公钥加密可以用来通信,私钥加密可以用来签名
还有对称加密效率高,非对称加密效率较低。适用场景不同。
3) 理解以太坊相关概念,回答问题;
1. 用一句话来概括以太坊。
把代码放入了区块的比特币
2. 智能合约是什么?解决了什么问题?
智能合约是记录到区块的不可更改的代码,用代码写成,代码的特点是描述精确,能解决传统文字合约的文字充满歧义导致合约双方理解不一致的问题。
还有能解决传统合约要第三方中心机构和暴力机构执行,总是难以执行及时,到位的问题。
3. 描述以太坊钱包和账户的关系。
钱包用来管理账户
4. 区块链如何解决双花问题?
作为一个分布式的账本,在生成区块时,对每一笔交易进行验证,只有第一次花出去的钱会被承认,记录到区块,不可更改。
解题提示
1) 首先理解区块链的基本概念,再结合教学视频和ppt进行作答。
2) 从基本概念上理解以太坊,与比特币进行对比。
3) 解题时可结合自己的理解。
批改标准
1) 第一题共计30分,每道小题10分。
2) 第二题共计30分,每道小题15分。
3) 第三题共计40分,每道小题10分。

评论列表( 0 )

你可以在登录后,发表评论

搜索帮助