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

比特币脚本及交易分析-智能合约雏形

作者:learnblockchain 字体:[增加 减小] 来源:互联网 时间:2018-11-03

learnblockchain向大家分享了比特币脚本及交易分析-智能合约雏形,其中包含比特币脚本,智能合约雏形等知识点,遇到此问题的同学们可以参考下

大家都有转过账,每笔交易是这样的:张三账上减¥200,李四账上加¥200。

在比特币区块链中,交易不是这么简单,交易实际是通过脚本来完成,以承载更多的功能个,这也是为什么比特币被称为是一种“可编程的货币”。

本文就来分析一下交易是如何实现可编程的。

未花费的交易输出(UTXO)

先引入一个概念:未花费的交易输出——UTXO(Unspent Transaction Output)

其实比特币的交易都是基于UTXO上的,即交易的输入是之前交易未花费的输出,这笔交易的输出可以被当做下一笔新交易的输入。

挖矿奖励属于一个特殊的交易(称为coinbase交易),可以没有输入。

UTXO是交易的基本单元,不能在分割。

在比特币没有余额概念,只有分散到区块链里的UTXO

随着钱从一个地址被移动到另一个地址的同时形成了一条所有权链,像这样:


比特币脚本

比特币交易是首先要提供一个用于解锁UTXO(用私钥去匹配锁定脚本)的脚本(常称为解锁脚本:Signature script),这也叫交易输入,

交易的输出则是指向一个脚本(称为锁定脚本:PubKey script),这个脚本表达了:谁的签名(签名是常见形式,并不一定必须是签名)能匹配这个输出地址,钱就支付给谁。

每一个比特币节点会通过同时执行这解锁和锁定脚本(不是当前的锁定脚本,是指上一个交易的锁定脚本)来验证一笔交易,脚本组合结果为真,则为有效交易。

当解锁版脚本与锁定版脚本的设定条件相匹配时,执行组合有效脚本时才会显示结果为真

如最为常见类型的比特币交易脚本(支付到公钥哈希:P2PKH(Pay-to-Public-Key-Hash))组合是这样:

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

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

  • 比特币脚本及交易分析-智能合约雏形

相关文章

  • 2018-11-03蚂蚁矿池比特币、比特币现金挖矿指南
  • 2018-11-03以太坊代币标准的详细列表
  • 2018-11-03工作量证明(PoW)的内部攻击模型
  • 2018-11-03以太坊交易的生命周期
  • 2018-11-03卓越的交易性能才是去中心化的魅力所在
  • 2018-11-03OKEx点对点交易操作全攻略
  • 2018-11-03分布式强一致性的三种方式
  • 2018-11-03BU(Bitcoin Unlimited )融合石墨烯区块传播技术
  • 2018-11-03探讨以太坊的短期扩展解决方案
  • 2018-11-03区块链的优缺点都有哪些?

文章分类

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

最近更新的内容

    • 比特币的主心骨:网络节点 (nodes)
    • Cobo钱包使用教程(双语版)
    • 阿瓦隆矿机简介及最新产品固件
    • 比特币支付系统的创新
    • 详解什么是虚拟货币
    • 区块链IFO概念项目介绍
    • 区块链的结构及术语
    • 区块链知识分享——Ripple(瑞波)
    • 蚂蚁矿机S9固件升级教程
    • 比特币分叉解读

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

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