通俗易懂的介绍什么叫区块链?
admin 2019-01-22 18:12:39 325人已围观
先讲讲网络上共识的相关定义:狭义来讲,区块链(Blockchain)是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。很难懂吧,再简单一点的定义就是:加密的分布式记账技术。
我来说说我对加密的分布式记账技术这句话的理解过程,我习惯把它分开来理解:加密的,分布式记账技术。下面我就以大家生活中常见的场景给大家打个比方来说明:
加密:
这个词大家肯定都很熟悉,比如自己的银行卡提款有个密码,需要看里面余额你得到ATM机上输入密码,如果哪天你的卡丢了别人捡到了没有密码也无法查看你的余额和提走你的钱,这就是银行对你的账户进行了加密。有加密和没有加密的信息肯定是加密过后安全级别会更高一些。
分布式记账:
需要理解分布式就得先理解一下集中式(或者称呼:中心式),先说中心式:比如一家小两口,老公和老婆都有工资收入和都有日常支出,第一种做法就是家里所有收入每个月都上交给老婆大人一个人来集中存管,每一笔支出都由老婆拨款和记账。相当于一家人的收支都老婆来打理,这种就是一个中心式记账,你可以简单的理解成中心式记账技术。另外一种做法就是:老公和老婆的收入和支出由各自记账管理,那就是一家人的收入和支出会记录到2个相同的账本上,两者分开,各自存放账本。这种你可以简单理解成分布式记账,在这种情况下有一方篡改了账本就无法和对方匹配上,相互之间可以互为校验。
那么区块链就可以简单理解成互联网全名参与的记账活动中,各自手上保留的那个带密码锁的账本。
与比特币的关系:
区块链是比特币的底层实现技术。
关于区块链和比特币的出现历史,我建议大家读一读我前面整理的一篇读书笔记:《暗网》
由onekbit.com 支付导航整理发布