首页 理论教育 了解区块链的计算机应用教程

了解区块链的计算机应用教程

时间:2023-11-18 理论教育 版权反馈
【摘要】:区块链已走进大众视野,成为社会的关注焦点。2008年,中本聪第一次提出了区块链的概念,在随后的几年中,区块链成为电子货币比特币的核心组成部分,作为所有交易的公共账簿。2019年3月14日,由斯坦福大学的尼古拉斯团队推出了基于恒星共识算法的Pi Network区块链,简称Pi链。另外,为适应时代的需求,本模块还介绍了新一代信息技术中的人工智能、云计算、物联网、大数据和区块链等方面的知识。

了解区块链的计算机应用教程

2019年10月24日,在中央政治局第十八次集体学习时,习近平总书记强调,“把区块链作为核心技术自主创新的重要突破口”“加快推动区块链技术和产业创新发展”。区块链已走进大众视野,成为社会的关注焦点。

1.区块链是什么

区块链是一种去中心化的分布式账本数据库,主要作用是存储信息,任何人都可以在电脑上运行区块链节点,加入区块链网络,每个节点都是平等的,所有节点记录的内容都会同步,每个节点都保存着整个数据库内容。

区块链具有去中心化、不可篡改、全程留痕、可以追溯、集体维护、公开透明等特点。这些特点保证了区块链的“诚实”与“透明”,为区块链创造信任奠定基础。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。

2.区块链的发展历程

区块链起源于比特币。2008年,中本聪第一次提出了区块链的概念,在随后的几年中,区块链成为电子货币比特币的核心组成部分,作为所有交易的公共账簿。

2014年,“区块链2.0”成为一个关于去中心化区块链数据库的术语。

2016年12月20日,数字货币联盟——中国FinTech数字货币联盟及FinTech研究院正式筹建。

2019年3月14日,由斯坦福大学尼古拉斯团队推出了基于恒星共识算法的Pi Network区块链,简称Pi链。

3.区块链的特征

区块链具有以下5个特征。

(1)去中心化。区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息的自我验证、传递和管理。去中心化是区块链最突出、最本质的特征。

(2)开放性。区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链的数据对所有人开放,任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。(www.xing528.com)

(3)独立性。基于协商一致的规范和协议(类似比特币采用的哈希算法等各种数学算法),整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据,不需要任何人为的干预。

(4)安全性。只要不能掌控全部数据节点的51%,就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了人为主观的数据变更。

(5)匿名性。除非有法律规范要求,单从技术上来讲,各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行。

4.应用场景

(1)金融领域。区块链技术在金融领域有着潜在的巨大应用价值,能够省去第三方环节,实现点对点的直接对接,从而在大大降低成本的同时,快速完成交易支付。

(2)物联网和物流领域。区块链可以降低物流成本,追溯物品的生产和运送过程,并且提高供应链管理的效率。该领域被认为是区块链一个很有前景的应用方向。

(3)公共服务领域。区块链应用于与民众的生产生活息息相关的公共管理、能源交通等领域,这些领域的中心化特质带来的问题可以用区块链来改造。

(4)数字版权领域。通过区块链技术,可以对作品进行鉴权,证明文字、视频、音频等作品的存在,保证权属的真实、唯一性。作品在区块链上被确权后,后续交易都会进行实时记录,就能实现数字版权生命周期管理,也可作为司法取证中的技术性保障。

(5)保险领域。通过智能合约的应用,既无须投保人申请,也无须保险公司批准,只要触发理赔条件,就能实现保单自动理赔。

(6)公益领域。区块链上存储的数据,高可靠且不可篡改,适合用在社会公益项目中。

▶模块总结

本模块主要介绍了计算机的基础知识,包括计算机的基本概念、计算机的发展史、计算机的分类、用途等;计算机的硬件系统和软件系统,介绍了计算机的基本结构与工作原理,以及计算机的系统组成;数据在计算机内部的表示形式及数制间的转换方法。另外,为适应时代的需求,本模块还介绍了新一代信息技术中的人工智能、云计算、物联网、大数据和区块链等方面的知识。本模块为进一步学习本书及后续课程打下基础。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈