方文区块链基本原理 学习笔记

区块链的诞生:

2008年由中本聪发表的一篇论文《比特币:一种点对点的电子现金系统》,文中描述了一个全新的数字货币系统:比特币。同时标志着比特币的底层技术区块链的诞生

2009年1月3日,中本聪在位于芬兰赫尔辛基的一个小型服务器上,亲手创建了第一个区块——即比特币的创世区块。

区块链是比特币的底层技术,比特币是区块链的第一个应用。

当比特币诞生后,国内外各大金融机构争相研究比特币的底层技术区块链,并寻求区块链的实际应用。

在近10年的发展过程中,区块链已经完成了对比特币的“脱离”,作为底层技术被发掘和推广,形成有币区块链和无币区块链,人们发现区块链技术不仅可用于数字货币,由于其自身的去中心化、不可篡改、公开透明、分布式存储等特性,还更应该被运用到更大的范围、更多的行业中。区块链技术已经逐渐得到了世界各地的认可。

2015年经济学人发布了封面文章《重塑世界的区块链技术》后区块链技术在全球掀起一股金融科技狂潮,仅2016年就有数十亿美元投资到区块链企业当中。2017年9月,中国政府网发布文章《我国区块链产业有望走在世界前列》,公开支持区块链技术发展。区块链在金融、保险、零售、公证等实体经济领域的应用开始加速落地。

区块链的运作原理:

开篇的举例已经对区块链有了一个大概的解释,但区块链并不是新发明的一种技术,而是一系列技术集成的综合技术系统,其中包括:非对称加密算法时间戳共识机制、分布式数据存储、密码学等。(密码学中包括Merkle Tree算法、椭圆曲线算法、哈希算法、等一些编码算法)而在这些技术中,密码学和共识机制这两点是最为核心的。

而在区块链的层级架构中,数据层、网络层、共识层是构建区块链技术的必要元素,也是核心层,缺少任何一层都不能称之为真正意义上的区块链技术。

区块链由一串使用密码学算法产生的区块并按顺序连接形成链状结构而成: 利用时间戳保证区块按顺序连接;  利用这种链式数据结构来验证与存储数据利;  用分布式储存和共识算法来生成和更新数据;  利用密码学的方式保证数据传输和访问的安全;  利用智能合约来编程和操作数据。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容