区块链通识问题(一)
报了一个课程,然后有一些思考题,把思考题和自己的想的答案写出来。 答案不一定完全准确,是自己写的,欢迎argue。 一、区块链与数字化 1. 区块链与数字化关系 区块链促进信任服务的数字化 2. 区块链的本质属性 非信任环境中的信任服务基础架构 3. 区块链有哪些看点 存证+定序;价值传递;治理 4. 区块链的命名 从业务属性看:账链;从核心机制来看:共识链;从应用效果看:公信链。最后从技术角度来看:区块链 5. 区块链改变了什么 缩短了信任距离 二、对称加密与哈希 1. 什么是密码学? 研究在受限范围内共享信息的科学 2. 密码学的基本场景设定是什么? 发送方、接收方、无关接收方、截停者 3. 密码学与计算技术的关系是什么? 密码学随着计算技术的进步而发展 4. 密码学观念的进化经历了哪几个阶段? 算法保密->算法公开,但是运行算法的一段信息的内容是保密的(对称加密、非对称加密) 5. 目前对称加密的主流算法是什么? AES。速度快,但是秘钥分发困难 6. 目前哈希的主流算法是什么? SHA256 三、非对称加密 1. 非对称加密正向方法用在什么地方? 用对方的公钥加密,发送给对方,对方用自己的私钥解密 2. 非对称加密逆向方法用在什么地方? 用自己的私钥加密,发送给对方,对方用我的公钥进行解密。 3. 非对称体制RSA利用了什么问题的难解性? RSA利用:大整数分解难度问题