币圈子-中国领先的数字货币/区块链用户平台
比特币24H 最新价格 : 涨额 : 涨幅 : 成交量 :
big
当前位置:首页 > 币圈百科 > 比特币知识>正文内容
exitscams 火币 gate

比特币的脚本是做什么的,可以写在哪里?

全文导读

比特币的脚本是做什么的,可以写在哪里?比特币的脚本说到底通常是用来展示还有和解一些比较重要的内容,一般需要写在hash里面,写好了以后,也才可以正常使用。当然,比特币脚本写在哪里跟做什么这个问题,以上也只是对其进行一

比特币的脚本是做什么的,可以写在哪里?比特币的脚本说到底通常是用来展示还有和解一些比较重要的内容,一般需要写在hash里面,写好了以后,也才可以正常使用。当然,比特币脚本写在哪里跟做什么这个问题,以上也只是对其进行一个简单的介绍,如果大家也想要知道更多有关于比特币脚本的信息的话,接下就由小编来详细的为大家介绍。

比特币的脚本是做什么的,可以写在哪里?

其实我们可以这样看待比特币的交易:『交易的发起者悬赏若干比特币,在网络上贴出了一到数学题,谁解出了这道数学题,悬赏就归谁了』。 顺着这个思路,Alice对Bob的转账可以理解为『Alice把一道只有Bob才能解开的数学题发到网络上,Bob解出题并拿走了悬赏』。那么,每个交易数据中都会出现的『脚本』就是题和解,『脚本语言』就是用来描述题和解的工具。

『输入脚本』和『输出脚本』

在这里我们先讨论单输入单输出的比特币交易,因为这样描述起来更方便且不影响对『脚本』的理解。

这是一个单输入单输出交易,看下我们要关注的数据:

前导输入的Hash:

输入脚本 scriptSig:

转账值:

0.05010000 btc

输出脚本 scriptPubKey:

假设Alice是转账发送者,Bob是接受者。那么『输入交易』表明了Alice要动用的比特币的来源,『输出交易』表明了Alice要转账的数额和转账对象——Bob。那么,你可能要问,数据中的『输入脚本』和『输出脚本』是不是就是题和解?对了一半!

不管怎么说,想要正确写跟脚本的话,其实并没有那么容易,它还是比较麻烦一些的,因此不可以随意乱来。

分享一下
比特币的脚本是做什么的,可以写在哪里?
我们关注币圈最新动态,欢迎加入官方QQ群:593564733,请猛戳这里→ 点击入群
币圈首页»
交易平台 数字货币 钱包 百科知识 资讯中心

前一篇:盘点比特币不能成为一般货币的5个理由!

下一篇:比特币知识之比特币的算法(协议)是否可以修改?

0 条评论

发表评论共计xxx条评论
↖评论举报×
你认为的言论有什么问题?
币圈广告

热门交易平台

所有平台
  • Bakkt

    3星
    美国
  • BTTEX

    3星
    阿联酋
  • 海特币

    3星
    新加坡
  • CoinCat

    3星
    中国香港

热门数字货币

所有币种
  • BUC

    BUC |
    3星
  • 比特元

    BTY |2014-01-28
    3星
  • BTXC

    BTXC |2018-09-15
    3星
  • BTX

    BTX |2018年
    3星