区块链基础入门(上)

区块链基础入门(上)

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

区块链(Blockchain)是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。

含义

狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。

广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式

区块链基础入门(上)

基础架构模型

一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。

1、数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;

2、网络层则包括分布式组网机制、数据传播机制和数据验证机制等;

3、共识层主要封装网络节点的各类共识算法;

4、激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;

5、合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;

6、应用层

则封装了区块链的各种应用场景和案例。

该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。

创世区块

区块链 – 原始区块链 ,是一种去中心化的数据库,它包含一张被称为区块的列表,有着持续增长并且排列整齐的记录。每个区块都包含一个时间戳和一个与前一区块的链接:设计区块链使得数据不可篡改 — 一旦记录下来,在一个区块中的数据将不可逆。

区块链的设计是一种保护措施,比如(应用于)高容错的分布式计算系统。区块链使混合一致性成为可能。这使区块链适合记录事件、标题、医疗记录和其他需要收录数据的活动、身份识别管理,交易流程管理和出处证明管理。区块链对于金融脱媒有巨大的潜能,对于引导全球贸易有着巨大的影响。

2008年由中本聪第一次提出了区块链的概念,在随后的几年中,成为了电子货币比特币的核心组成部分:作为所有交易的公共账簿。通过利用点对点网络和分布式时间戳服务器,区块链数据库能够进行自主管理。为比特币而发明的区块链使它成为第一个解决重复消费问题的数字货币。比特币的设计已经成为其他应用程序的灵感来源。

1991年,由Stuart Haber和W. Scott Stornetta第一次提出关于区块的加密保护链产品,随后分别由Ross J. Anderson与Bruce Schneier&John Kelsey分别在在1996年和1998年发表。与此同时,Nick Szabo在1998年进行了电子货币分散化的机制研究,他称此为比特金。2000年,Stefan Konst发表了加密保护链的统一理论,并提出了一整套实施方案。

区块链格式作为一种使数据库安全而不需要行政机构的授信的解决方案首先被应用于比特币。2008年10月,在中本聪的原始论文中,“区块”和“链”这两个字是被分开使用的,而在被广泛使用时被合称为区块-链,到2016年才被变成一个词:“区块链”。在2014年8月,比特币的区块链文件大小达到了20千兆字节。

到2014年,“区块链2.0”成为一个关于去中心化区块链数据库的术语。对这个第二代可编程区块链,经济学家们认为它的成就是“它是一种编程语言,可以允许用户写出更精密和智能的协议,因此,当利润达到一定程度的时候,就能够从完成的货运订单或者共享证书的分红中获得收益”。区块链2.0技术跳过了交易和“价值交换中担任金钱和信息仲裁的中介机构”。它们被用来使人们远离全球化经济,使隐私得到保护,使人们“将掌握的信息兑换成货币”,并且有能力保证知识产权的所有者得到收益。第二代区块链技术使存储个人的“永久数字ID和形象”成为可能,并且对“潜在的社会财富分配”不平等提供解决方案。14 -15截至2016年,区块链2.0链下交易仍旧需要通过Oracle,使任何“基于时间或市场条件[确实需要]的外部数据或事件与区块链交互”。

该概念在中本聪的白皮书中提出,中本聪创造第一个区块,即“创世区块”。 2009年1月3日,比特币的创始人中本聪在创世区块里留下一句永不可修改的话:

“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks(2009年1月3日,财政大臣正处于实施第二轮银行紧急援助的边缘)。”当时正是英国的财政大臣达林被迫考虑第二次出手纾解银行危机的时刻,这句话是泰晤士报当天的头版文章标题。

区块链的时间戳服务和存在证明,第一个区块链产生的时间和当时正发生的事件被永久性的保留了下来。

比特币公司BTCC于2015年推出了一项服务“千年之链”即区块链刻字服务,就是采用的以上原理。用户可以将通过这项服务将文字刻在区块链上,永久保存。


区块链源起比特币,但并不局限在币圈,让我们一起来谈谈区块链的应用。欢迎探讨交流,共同进步。


分享到:


相關文章: