区块链学习的第一课

语言: CN / TW / HK

“无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点 这里 可以跳转到教程。”

大家可能已经注意到了,今年很多省市都将区块链写入到了2020年政府工作报告中。 区块链 作为数字经济的重要组成部分,其价值在全国各地得到前所未有的肯定和重视。那么,区块链到底是什么呢?它的知识体系是什么样的呢?我们该如何入门区块链呢?带着这种种的疑问,我学习了 极客时间 App 上的《 深入浅出区块链 》专栏。本专栏作者 陈浩 老师是国内开源公有区块链项目 Metaverse 元界 CTO,对区块链有着深入的理解和丰富的实践经验。

通过对本专栏的学习,我对区块链有了全面的了解。在这篇文章中,我分享一下自己的学习总结,供各位想入门区块链的朋友参考。

专栏主要内容

作者在开篇词中提到,本专栏可以为读者 从零开始构建起一个比较完整的区块链知识体系 。除了基础部分,专栏还讲解了目前区块链的 一些核心技术、数字货币交易所的原理 以及 区块链在当下互联网中的实践与应用 。对于想要了解区块链的人来说,本专栏可以作为大家区块链学习的第一课。大家可以在专栏的基础上,对一些技术点进行更加深入的学习。

本专栏的主要内容分为 五个 部分,分别是: 浅说区块链基础深入区块链技术数字货币与数字资产区块链与当下互联网如何从业区块链

我用下面这张思维导图来概括本专栏的主要内容。

区块链基础知识

究竟什么是区块链呢?作者给出了三点解释:首先, 它是一个分布式网络 ;其次, 它可以帮助多个节点达成共识去记录和 Token 相关的事情 ;再次, 它可以帮助所有人无门槛地构建属于自己的小经济系统 。区块链也是一个崭新的行业,是通过 比特币 形成的。通俗地说, 链圈 币圈 就形成了我们所说的区块链行业 。 

区块链到底是怎么运行的呢?作者以中心化记账的问题为例,介绍了区块链的运行过程,主要包括: 公开记账创建创世区块交易打包 Transaction ( 也就是挖矿 )广播交易

共识机制是区块链的核心组成要素之一,它决定了区块链的业务吞吐量、交易速度、不可篡改性、准入门槛等等,是最为关键的技术要素之一。 PoW 工作量证明 是最经典的入门型共识机制,它的原理很简单:谁拥有的计算资源更多,谁就拥有整个系统的最大概率的记账权。在 PoW 这种机制中, 计算资源 (又称 算力 )是决定记账权的唯一因素。

区块链的应用类型主要有 数字货币应用方向数字资产方向 ,市场上目前可统计的数字货币币种有 1500 以上。另外,区块链与供应链结合,可以解决信息流、资金流、物流这“三流”合一的问题。

区块链主要技术

区块链的技术定义是这样的: 区块链是一个提供了拜占庭容错、并保证了最终一致性的分布式数据库 。从技术上来看,区块链有 7 个特征:

第一,区块链的存储基于分布式数据库;

第二,数据库是区块链的数据载体,区块链是交易的业务逻辑载体;

第三,区块链按时间序列化区块数据,整个网络有一个最终确定状态;

第四,区块链只对添加有效,对其他操作无效;

第五,交易基于非对称加密的公私钥验证;

第六,区块链网络要求拜占庭将军容错;

第七, 共识算法能够 解决 双花问题

区块链的类型包括: 公有区块链联盟链侧链 ,它的核心技术组成包括: P2P 网络协议分布式一致性算法加密签名算法账户与交易模型 。其中, P2P 网络 是所有区块链的最底层模块,负责交易数据的网络传输和广播、节点发现和维护;分布式一致性算法包括: PoW 工作量证明算法PoS 权益证明算法DPoS 代理权益证明算法哈希算法 是应用得最多的加密签名算法。

在这部分,作者还介绍了国内主要区块链项目的技术,包括: 小蚁 NEO 、元界 Metaverse 、量子链 QTUM 、比原链 Bytom 、本体网络 Ontology Network

数字货币与数字资产

区块链技术是因比特币而火,所以作者用了两讲的内容来介绍比特币。比特币经历了 创立前期创立期 ( 2009 1 3 ,比特币网络正式开始运行)、 成长期稳定期 。比特币的意义有四个: 达成了无国界的共识体现了记账的本职具备高效的资源调度能力展现了三权分立的社区自治形态

就当前的市值来看,比特币就占了半壁江山,剩下以太坊、瑞波币、比特币现金等数字货币占了另外一半。目前区块链首先在金融领域发力,其次在信息通讯、底层基础设施、教育、能源、医疗等行业应用得也比较广泛。作者认为, 数字货币是数字资产的清算底层,数字资产的经济活动依赖数字货币

作者还用两讲的内容介绍了 数字货币交易平台 ,它也叫做数字资产交易平台,主要为人们提供数字货币交易或数字资产撮合交易服务。在技术上,它包含了这些模块: Web 业务逻辑系统交易撮合系统运营后台管理系统资金管理系统

从业区块链须知

根据作者的经验,他认为当前区块链人才需求大致可以分为以下几种:

第一,根据客户的需求,搭建基于 DLT 技术的分布式账本应用,在 DLT 上实现客户要求的业务需求;

第二,公司已经具有了某些行业的资深经验,目标是通过技术选型选择某个公链,在此公链上开发基于区块链的应用;

第三,公司获得融资或者在海外发起 ICO,目标是研发新一代公链;

第四,区块链生态基础设施类。

目前,如下几种人才十分稀缺:

第一种,理解传统金融交易,同时又了解互联网产品的人才;

第二种,理解社区建设和互联网产品运营,又同时了解数字货币的人才;

第三种,了解大型开源项目建设,同时乐于和社区沟通分享的顶尖技术人才。

当然,无论什么样的工程师想入门区块链,都需要具备 扎实的编程语言知识计算机和网络知识 ,基本功扎实这个标准,放到任何一个行业都是一样的。

总结

作者在专栏中提到,写作区块链的文章并不是一件简单的事情,需要先进行分析、验证,再总结归纳,中间常常要停下来查阅不少参考资料,来进行充分地论证。这其实也是做任何一门学问都应该有的过程。作者还认为,我们想要从业区块链, 首先要找准自己的职业方向,其次是具备扎实的领域基础知识,最后是拓宽自己的知识面

如果大家对专栏的内容感兴趣,可以订阅学习,也可以阅读我绘制的思维导图。下载链接如下,希望对大家全面了解区块链有所帮助。

链接: https://pan.baidu.com/s/1pXMHPO9e6UlJw4NDhtzHHA 

提取码: 5ldj

分享到: