酷培训-区块链开发培训社区 首页  立即注册  登录
酷培训-区块链开发培训社区 - www.KuPeixun.com
专注于区块链开发培训
现在注册
已注册用户请  登录
酷培训-区块链开发培训社区    区块链开发文档

区块链的一些技术特性及概念

  区块链玩家 ·2018-8-29 17:27:27·174 次点击 ·阅读模式     
捕获53.JPG


一:什么是P2P网络
是去中心化、点到点平等的记账网络;每一个节点都拥有所有的数据备份;一般要有超过51%(51% attack)的节点被同时控制住才能篡改正在被验证(记账的过程)的区块中的数据;

区块链开发

区块链开发


二:“区块链”(Block Chain)

区块是记账数据的基本单位,验证后的新增数据块总被加在数据链条的末端,历史数据从不被修改


三:工作量证明(POW)

用智能算法计算预增区块中加密后的链接指针数据是否不正确或被修改过

四:数字签名技术(Digital Assigniture)

区块数据所记录的交易人的身份都经系统验证过。

区块链底层技术
图片1.png


由于全面运用了这些底层技术,区块链技术的数据库拥有近乎于绝对的数据安全和可信性,具体地来说就是去中心化、信息不可篡改、开放性以及自治性。


1:分布式去中心化        
每个节点都存储着完整数据库的拷贝,不存在中心化的管理机制,交易的双方不需要第三方建立信任关系。

2:信息不可篡改和加密安全性        
一旦信息经过验证并添加至区块链,就会永久地存储起来,除非能够同时控制住系统中超过51%的节点,否则单个节点上对数据库的修改是无效的,因此区块链的数据稳定性、安全性和可靠性极高。

3:开放性的公信系统        利用成熟的密码学来保障交易数据的不可篡改性,建立各方的信任关系。且区块链的数据对所有人公开,整个系统的信息高度透明。

4:集体维护        基于严格的加密和数据验真的协议,使系统中的节点之间能够自动安全地交换、更新所有的数据。
   

区块链是一个能够跨越公司或个人之间信任壁垒的高可信的、有高透明度的数据库系统。
以往的数据库系统因为由一家公司或一个联盟主体控制,所以都存在其自身的数据安全保管能力问题和数据可信性等诸多问题。
而区块链数据库技术完全解决了这个问题,在一个联盟或一个完全公开的数据体系内,任何一个企业或个人都可以拥有区块链中的一个节点,参与到整个系统中,技术和系统保证了这些数据的同一性和可信任性。
使得使用区块链数据库系统能够达到安全、透明、各方使用数据时不需新增投资、人力、计算能力去验证这些数据,因此使得整个系统中的数据完全可信,系统的有效性大幅提高。
174 次点击  
收藏  转播   使用道具
添加一条新回复
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本节点积分规则
酷培训
关于我们   ·   联系我们   ·   加入我们   ·   手机版   ·   小黑屋   ·   网站地图   ·   【10 人在线 | 最高记录 42】   ·   TOP
  专注于区块链开发培训的社区,酷酷的。并致力于打造有氛围有态度,资料全面的区块链开发培训社区。京ICP备14009528号-1
GMT+8, 2018-12-19 17:57, Processed in 5.268201 second(s), 55 queries .
快速回复 返回顶部 返回列表