- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
区块链金融第四章比特币的改进与实现
比特币网络一、本讲导读比特币的改进与实现比特币网络与共识比特币区块链与加密算法比特币的区块链共识02熟悉本讲结构与主要内容6比特币的使用与交易原理公钥、私钥与地址—椭圆算法区块链的连接方式—哈希算法比特币的使用比特币交易概述
一、本讲导读比特币的特性02熟悉本讲结构与主要内容6比特币钱包比特币脚本全节点和简单支付确认未花费的交易输出
第四节比特币的特性比特币脚本01全节点和简单支付确认02比特币钱包03未花销的交易输出04
01比特币脚本比特币的特性比特币的输入和输出都是嵌入脚本的。比特币脚本是一种基于栈的语言,它是一种非图灵完备语言,也就是说,和其他语言如Java、Python等不同,它有很多处理不了的情况。而且它执行不了循环,所以脚本的执行时间是固定的,它不会陷入死循环中,而且比特币脚本一定会终止。比特币脚本是在交易中执行的,当交易发生时,脚本由矿工执行。最早比特币脚本设计的目的是确保交易资金由合法的持有方进行消费。
02全节点和简单支付确认比特币的特性全节点一个包含了从创世区块到必威体育精装版区块所有区块的节点安全性高,黑客成本高(需伪造一条可替代链)全节点维护本地副本,接收到新区块链通知后更新自身的副本即可全节点要执行所有交易、储存数据、维护比特币网络简单支付确认(SPV)下载所有区块头进行交易验证,区块头是区块哈希值SPV两步:验证交易在区块内;验证区块在主链上
03比特币钱包比特币的特台钱包适合小额高频交易者02联网钱包适合新人且交易金额不大的用户03硬件钱包适合大量资金持有者
04未花销的交易输出比特币的特性unspenttransactionoutput,UTXO比特币所用交易模型每一交易分为输入方输出方输出是资金去向,输入是UTXOUTXO原则:除挖矿交易(CoinBase交易,矿工挖矿产生的无输入交易)外,所有UTXO可以追溯到之前的UTXO;一笔交易输入输出相等借贷记账法只记录交易结果
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 互联网+创新创业大赛-“大学生外卖订餐平台项目商业计划书APP”PPT幻灯片课件.ppt
- 2023年秋江苏开放大学计算机应用基础第二次形成作业(Word 操作)上海旅游计划书+姓名(占形考成绩的20%).pdf VIP
- Cadence及MEDICI使用说明详细版.pdf VIP
- 银行信贷业务知识培训.pptx
- T_CI 032-2022 矿山酸性污染全过程控制与治理技术指南.docx
- 酒店类职业生涯规划书.pdf
- 关于人民政府办公室全套工作制度汇编(25篇).docx VIP
- 医院保洁员院感知识培训.docx VIP
- AMS2759_12A 国外国际标准规范.pdf
文档评论(0)