请选择 进入手机版 | 继续访问电脑版

区块链的定义

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


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

37

主题

37

帖子

193

积分

注册会员

Rank: 2

积分
193