区块链技术探索

区块链是什么

2018-09-04  本文已影响13人  hasika

任何事物的发展都不是凭空而生的,其发展过程也并非一蹴而就。

区块链的产生

区块链思想最早出现在大名鼎鼎的比特币开源项目中,比特币项目在诞生和发展过程中,借鉴了来自数字货币、密码学、博弈论、分布式系统、控制论等多个领域的技术成果。

2009年比特币:是首次从实践意义上实现了一套去中心化的数字货币系统,可以在全世界范围内自由流通。

2014年,比特币背后的区块链技术逐渐收到大家的关注,目前在金融、贸易、征信、物联网、共享经济等诸多领域展露头角

区块链的特性

区块链的基本原理

区块链是一个分布式的数据记录账本,这个账本只允许添加、不允许删除。账本底层的基本结构是一个线性的链表,这也是其名字“区块链”的来源。链表由一个个区块串联组成,后继区块记录前导区块的哈希值。新的数据要加入,必须放到一个新的区块中。而这个块(以及块里的交易)是否合法,可以通过计算哈希值的方式快速检验出来。任意维护节点都可以提议一个新的合法区块,然而必须经过一定的共识机制来对最终选择的区块达成一致。

区块链的演化

比特币区块链已经支持了简单的脚本计算,但是非图灵完备的脚本,仅限于数字货币相关的处理。
通过扩展,区块链上可以执行图灵完备的代码,在区块链上执行的代码,我们叫智能合约,典型应用是以太坊。
在进一步,还可以为区块链加入权限管理和高级编程语言支持,实现更强大的,支持更多商用场景的分布式账本,典型应用是超级账本。

区块链的分类

区块链的典型应用场景

欢迎加入我的星球

我正在「哈斯卡和他的朋友们」和朋友们讨论有趣的话题,你一起来吧


我的星球.jpg
上一篇 下一篇

猜你喜欢

热点阅读