区块链的基本介绍及运用原理
相关报告
- 数据更新中...
区块链是一个开放式的不受单一组织控制(由整个分布式网络维护)的分布式“账本”(分布式数据结构)。该技术融合了P2P网络、密码学和共识机制三类成熟技术,实现了去中心化交易过程中节点之间信息可靠传递、交易账户安全和节点之间传递的信息不会被修改(可靠的交易系统必须保证交易者账户安全以及交易不被篡改)。
区块链技术可以在互相不信任的节点之间建立去中心化的信用体系。网络中的节点之间可以相互不信任,各个节点只需要信任区块链运行的算法本身(各节点对算法达成共识,如果某个节点对算法不信任就没有加入网络的需求),整个网络就可以实现可靠的交易和数据存储。
区块链三大技术

区块链是由加盖时间戳的区块构成,区块包含的信息包括交易时间、交易对象、交易数量以及区块的生成日期等数据,分布式网络中的每个节点都拥有区块链的完整副本。
区块链数据结构

网络中每个节点都存储全网交易或数据

新的区块在生成过程中通过哈希函数(输入该函数的参数与该函数的输出结果是一一对应关系)计算出属于本区块的唯一摘要(该摘要由前一区块信息和本区块交易信息通过哈希函数计算得到,该摘要全局唯一,且区块内容信息即便是有一点儿更改,区块的摘要也会随之更改,更改后该区块就不会被全体节点接受而变得无效),通过哈希函数和时间戳,保证交易信息的可追溯和不可更改。
区块链生成的核心技术原理主要包括三部分:提交交易数据、确认交易数据的准确性、确认账本的唯一性。
1)提交交易数据:基于密码学原理,交易者可以将交易数据通过私钥加密,安全地(通过钱包软件实现数字签名)将交易信息“广播”到区块链网络。
2)确认交易数据准确性:网络中的节点将收集“广播”交易信息,打包形成区块(账页)。通过“公钥”查看数字签名授权,如果通过“公钥”验证,并将该“账页”记录到“账本”中(区块形成区块链)。
3)确认账本唯一性:为了维护全网“账本”的一致性,“矿工”之间按照事先约定的规则进行“挖矿”,第一个“挖到矿”的“矿工”获得“账本”广播权,将自己的“账本”推送到网络中。
网络中其他“矿工”将各自的“账本”与收到的“广播账本”进行比较,如果网络中51%的“矿工”的“账本”和收到的“广播账本”一致,那么系统中各个“矿工”都将更新该账本。
区块链技术运行原理(比特币为例)

本文地址:http://www.zwzyzx.com/show-269-209333-1.html
上一篇:射频识别技术行业主要上市公司
相关资讯
- 影响网络游戏行业发展的有利因素(2016-01-06)
- 眩晕决定VR定位:大块零碎时间的娱乐性工具(2016-08-24)
- 国内外石化领域企业信息化行业重点企业介绍(2015-08-05)
- 2008-2015年中国雕刻雕铣运动控制市场规模(2015-06-02)
- 国内ETC行业定义和分类情况介绍(2015-01-20)
- 半导体全产业链进入黄金机遇期(2016-09-14)
- 国内智能交通信息采集及处理设备行业技术水平及特点(2015-01-20)
- 国内OTP动态令牌市场发展规模(2014-12-08)
合作媒体
最新报告
定制出版
热门报告
免责声明
中为咨询所引述的资料是用于行业市场研究以及讨论和交流,并注明出处,部分内容是由相关机构提供。若有异议请及时联系本公司,我们将立即依据相关法律对文章进行删除或作相应处理。查看详细》》



