| 
 | 
	
            
 
一、区块链的定义 
定义一: 
区块链就是把加密数据(区块)按照时间顺序进行叠加(链)生成的永久、不可逆向修改的记录 
定义二: 
区块链本质上是一个分布式的公共账本 
二.区块链核心技术 
1.哈希算法(大学学计算机的必然学过) 
2.公钥加密技术 
3.工作量证明 
三.区块链的特点 
1.去中心化 
这是区块链颠覆性特点,不存在任何中心机构和中心服务器,所有交易都发生在每个人电脑或手机上安装的客户端应用程序中。 
2.开放性 
区块工程院区块链可以理解为一种公共记账的技术方案,系统是完全开放透明的,账簿对所有人公开,实现数据共享,任何人都可以查账 
3.安全性 
区块链采取单向哈希算法,每个新产生的区块严格按照时间线形顺序推进,时间的不可逆性、不可撤销导致任何试图入侵篡改区块链内数据信息的行为易被追溯,导致被其他节点的排斥,造假成本极高,从而可以限制相关不法行为。只要不能掌控全部数据节点的51%,就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了主观人为的数据变更 
4.独立性 
基于协商一致的规范和协议(类似比特币采用的哈希算法等各种数学算法),整个区块链系统不依赖其他第三方,所有节点能够在系统内自动安全地验证、交换数据,不需要任何人为的干预 
5.匿名性 
除非有法律规范要求,单从技术上来讲,各区块节点的身份信息不需要公开或验证,信息传递可以匿名进行 
四.区块链的成功应用 
比特币和以太坊。区块链处于技术的萌发期,没有太多合适的应用场景。 
 
 
 |   
 
 
 
 |