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

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

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

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

本文地址:http://www.zwzyzx.com/show-269-209333-1.html
上一篇:射频识别技术行业主要上市公司
相关资讯
- 多媒体视讯解决方案市场较为分散,中小解决方案提供商占大部分市场份额(2015-01-20)
- 我国铁路行车安全系统行业主要法律法规(2014-05-28)
- 国内公用事业信息化行业主管部门与管理体制(2014-12-06)
- 国家产业政策的大力支持电声行业发展(2015-01-09)
- IP制作方通过五方面进行网红IP打造(2016-11-16)
- 智慧城市建设利好整个通信网络设备市场发展(2014-10-25)
- 沉浸式VR设备市场商业模式(2016-09-06)
- 国内“三网融合”取得实质性质进展(2014-12-30)
合作媒体
最新报告
定制出版
热门报告
免责声明
中为咨询所引述的资料是用于行业市场研究以及讨论和交流,并注明出处,部分内容是由相关机构提供。若有异议请及时联系本公司,我们将立即依据相关法律对文章进行删除或作相应处理。查看详细》》