• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >区块链 > 区块链交易的工作原理与流程

区块链交易的工作原理与流程

作者:盛开创新工坊 字体:[增加 减小] 来源:互联网 时间:2018-11-03

盛开创新工坊向大家分享了区块链交易的工作原理与流程,其中包含区块链交易,区块链工作原理等知识点,遇到此问题的同学们可以参考下

区块链绝非单一的创新技术,而是将许多跨领域技术凑在一起,包括演算法、数学、密码学与经济模型,并结合点对点(P2P)网路关系,利用数学基础就能建立信任效果,成为一个不需基于彼此信任基础、也不需依赖单一中心化机构就能够运作的分散式系统,而比特币便是第一个采用区块链技术而打造出的一套P2P电子现金系统,用来实现一个可去中心化,并确保交易安全性、可追踪性的数位货币体系。

区块链到底是如何工作?区块链涵盖了哪些关键技术?使其被称为“信任机器”。要搞懂区块链交易工作原理与流程,可先将其分成交易与区块两个部分,来了解区块链交易的原理流程。下面是区块链交易的五个流程:


第一步:交易的生成

当前所有者利用私钥对前一次交易和下一位所有者签署一个数字签名,并将这个签名附加在这枚货币的末尾,制作成交易单。一笔新交易产生时,会先被广播到区块链网络中的其它参与节点。


第二步:交易的传播

当前所有者将交易单广播至全网,每个节点会将数笔未验证的交易Hash值收集到区块中,每个区块可以包含数百笔或上千笔交易。最快完成POW的节点,会将自己的区块传播给其他节点。


第三步:工作量证明

每个节点通过相当于解一道数学题的工作量证明机制,从而获得创建新区块的权力,并争取得到数字货币的奖励。各节点进行工作量证明的计算来决定谁可以验证交易,由最快算出结果的节点来验证交易,这就是取得共识的做法。


第四步:全节点验证

当一个节点找到截时,它就向全网广播该区块记录的所有盖时间戳的交易,并由全网其他节点核对,其他节点会确认这个区块所包含的交易是否有效,确认没被重复花费且具有效数位签章后,接受该区块,此时区块才正式接上区块链,无法再窜改资料。


第五步:区块链记录

全网其他节点核对该区块记账的正确性,没有错误后他们将在该合法区块之后竞争下一个区块,这样就形成了一个合法记账的区块。所有节点一旦接受该区块后,先前没算完POW工作的区块会失效,各节点会重新建立一个区块,继续下一回POW计算工作。每个区块的创建时间大约在10分钟,随着全网算力的不断变化,每个区块的产生时间会随算力增强而缩短,随算力减弱而延长。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 区块链交易的工作原理与流程

相关文章

  • 2018-11-03以太坊Sharding FAQ
  • 2018-11-03什么是时间扭曲(Timewarp)攻击?
  • 2018-11-03什么是区块链(BlockChain)
  • 2018-11-03目前最全的主流数字货币钱包指南
  • 2018-11-03Hcash POS钱包挖矿教程(MAC版)
  • 2018-11-03区块链技术解析之什么是区块链BaaS?
  • 2018-11-03区块链核心概念注解
  • 2018-11-03高冷牛的Ed25519算法介绍
  • 2018-11-03Casper、DPOS还有BFT,你真的了解权益证明机制吗?
  • 2018-11-03区块链币圈交易名词解释

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • 智能合约的攻与防
    • RepCloud一种信任度极高的细粒度TCB认证方案
    • 雷电网络如何与以太坊融合?
    • 比特币矿机挖矿详细教程(手把手教会)
    • 区块链技术相关的论文、文档、学习资料
    • IOTA:缠结、数据市场以及用例
    • 什么是零知识证明及其含义是什么
    • Casper、DPOS还有BFT,你真的了解权益证明机制吗?
    • BitShares API 服务器架设指南(一)
    • Neo系列钱包下载使用教程(电脑版)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有