区块链--Block chain
目录
一.区块链的定义
二.区块链核心技术
三.区块链的特点
四.区块链的成功应用
五.比特币
六.区块链对我们的影响
正文
一、区块链的定义
定义一:
区块链就是把加密数据(区块)按照时间顺序进行叠加(链)生成的永久、不可逆向修改的记录
定义二:
区块链本质上是一个分布式的公共账本
二.区块链核心技术
1.哈希算法(大学学计算机的必然学过)
2.公钥加密技术
3.工作量证明
三.区块链的特点
1.去中心化
这是区块链颠覆性特点,不存在任何中心机构和中心服务器,所有交易都发生在每个人电脑或手机上安装的客户端应用程序中。
2.开放性
区块链可以理解为一种公共记账的技术方案,系统是完全开放透明的,账簿对所有人公开,实现数据共享,任何人都可以查账
3.安全性
区块链采取单向哈希算法,每个新产生的区块严格按照时间线形顺序推进,时间的不可逆性、不可撤销导致任何试图入侵篡改区块链内数据信息的行为易被追溯,导致被其他节点的排斥,造假成本极高,从而可以限制相关不法行为。只要不能掌控全部数据节点的51%,就无法肆意操控修改网络数据,这使区块链本身变得相对安全,避免了主观人为的数据变更
4.独立性
基于协商一致