★学习要求:记住理解区块链的核心技术
★考察方向:
1.区块链的核心技术有哪些?
2.通过描述判断属于区块链的那种技术?
3.单独考对其中某个技术的理解
★可能难以理解的点
●对于非计算机相关专业的考生,这些技术的概念比较陌生,需要花时间去认识一下,理解性记忆相关内容
☛考点讲解:
区块链的核心技术:分布式存储、共识机制、智能合约、加密算法、跨链技术、分片技术
这几个技术的定位可以简单理解为:
●分布式存储:数据存在哪?
●共识机制:大家怎么信对方?
●智能合约:自动执行合同
●加密算法:保证安全不造假
●跨链技术:链与链打通
●分片技术:让区块链跑得更快
总结:
1.分布式存储
•本质:分布式公共账本,点对点记账,每个节点都存完整数据
•结构:区块头(索引、时间、哈希)+ 区块体(交易数据)
•关键技术:IPFS,解决存储不足,实现超媒体数据上链,仅将IPFS链接上链
2.共识机制
•定义:互不信任网络中,让节点对交易顺序/数据达成一致的算法(建立去中心化信任)
•解决问题:记账不一致、造假、双花
•主流算法:PoW(比特币,耗能高)、PoS(持币权重)、DPoS(授权记账)、PBFT(联盟链)、PAXOS、Raft
3.智能合约
•定义:预定义触发、不可篡改、自动执行的计算机协议
•关键节点:2015年以太坊,实现规模化应用
•核心优势:防篡改、一致性、可审计、自动化执行
4.加密算法
•作用:明文→密文,接收方用密钥解密
•分类:对称加密(同一密钥)、非对称加密(公钥+私钥)
•区块链应用:主要用非对称加密,确认身份、生成消息摘要、安全编解码
5.跨链技术
•核心问题:现有区块链多为“信息孤岛”,无法互通
•作用:打破链间互通限制,实现跨行业互联,突破行业瓶颈
6.分片技术
•定义:分割数据库为片区,实现系统扩容
•工作方式:多笔交易并行处理、并行验证
•好处:提高并发/吞吐/TPS、提升验证效率、降低交易成本
信管网订阅号
信管网视频号
信管网抖音号
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
| 发表评论 查看完整评论 | |