怎么交易比特币(比特币交易)
比特币交易是一个经过签名的数据,它被广播到网络上,如果有效,最终会进入区块链的一个区块。比特币交易的目的是将一定数量的比特币的所有权转移到比特币地址。作为投资加密货币用户,需要熟悉比特币交易的雏形。
一、比特币交易术语和缩写的定义
1、Bitcoin:具有大写B的比特币指的是协议——代码,节点,网络及其对等交互。
2、bitcoin:用小写字母b表示货币——我们通过比特币网络发送和接收的加密货币。
3、tx:在文本中使用的任何地方——是比特币交易‘Bitcoin transaction的缩写。
4、txid:是transaction id的缩写——这是人和协议引用交易的哈希。
5、Script:是比特币协议的脚本系统的名称,用于处理和验证交易——脚本是一个聪明的,基于堆栈的指令引擎,它使得从简单支付到复杂的oracle监督合约的所有交易成为可能。
6、UTXO:Unspent Transaction Output的缩写,也称为“输出”。
7、satoshi:1 BTC = 100,000,000 satoshi
二、比特币交易的输入和输出
比特币交易就像是复式记账账簿中的一行,每笔交易包含一个或多个“输入”,称为交易输入,就像是复式账簿中的借方(debits);交易的另一方包含一个或多个“输出”,称为交易输出,就像是复式账簿中的贷方(credits)。
复式记账法是会计学中的概念,指发生的每一项经济业务要在相互联系的两个或者两个以上的账户以相同的金额进行记账的方法。举例说明:公司花费一万元采购一台空调,复式记账法记账为:公司的现金减少一万元,公司空调增加一万元(数量一台),即公司发生的经济业务(采购空调)分别在公司现金和公司空调两个账户记录,且记录的金额相等。
与复式记账法相对的是单式记账法,单式记账法是指发生的每一项经济业务只在一个账户上进行记账的方法。上例中公司花费一万元采购一台空调,单式记账法记账为:公司现金减少一万元。复式记账法有不同记账符号,有借贷记账法、增减记账法、收付记账法等。上面比特币交易的说明采用的是借贷记账法,借贷记账法的借方和贷方只是一个符号,联系具体的业务场景才有实际的含义。
比特币交易是对交易输入(借方debits)比特币的减少,对交易输出(贷方credits)比特币的增加。与会计领域的复式记账不同的是,比特币交易的交易输入(借方)和交易输出(贷方)记录的比特币金额可以不同,实际上,交易输出相加之和略小于交易输入相加之和的,其差值为比特币交易手续费,交易手续费用于支付给比特币网络的矿工,矿工将比特币交易记录到公开的账簿(区块链)。
例如:比特币交易,交易输入为0.55BTC,交易输出为0.50BTC,交易输入和输出的差值为0.05BTC表示交易矿工费。总的交易输入来源于多个输入(四个输入,每个输入表示比特币所有者的一个地址上锁定的比特币),总的交易输出分散到多个输出(三个输出,每个输出表示比特币所有者锁定到一个地址上的比特币),这些操作都是比特币钱包软件自动完成的。比特币接收者通过比特币交易接收到比特币,实质是将交易输出的比特币锁定在其比特币地址上,比特币交易中包含有锁定脚本。在未来只有该比特币接收者的才能提供解锁脚本来花费比特币地址上锁定的比特币。
比特币所有者花费比特币时,需提供解锁脚本,解锁脚本也就是比特币所有者的所有权证明,解锁脚本以数字签名的形式给出,比特币网络的任何人都可以验证数字签名,以验证比特币交易的有效性。花费比特币就是比特币所有者数字签名解锁一笔比特币将其转移给以比特币地址标识的新的所有者,将比特币锁定在新所有者的比特币地址上,在未来新的所有者也可以解锁并花销这笔比特币。
三、比特币交易脚本和脚本语言
比特币交易脚本和脚本语言是比特币交易中非常重要的概念。比特币交易脚本是一种基于堆栈的执行语言,用于描述比特币应用和传输方式。它是一种功能简单的编程语言,被设计成在有限的硬件上执行。比特币交易脚本分为锁定脚本和解锁脚本,锁定脚本代表了花费条件或者说需要解除的障碍,只有满足条件的用户才能无障碍地进行交易输出中的UTXO的花费。解锁脚本就是这个条件的答案,它允许交易新产生的UTXO被花费。
比特币交易脚本使用各种操作码或指令来定义操作,操作码也称作字、命令或函数。比特币交易脚本中包含各种类型的操作,例如常量、流控制、堆栈、位逻辑、连接和算术、加密和锁定时间等。其中,常量是指在脚本中不可变的值,流控制是指用于改变程序执行流程的指令,堆栈是一种后进先出的数据结构,位逻辑是指对二进制位进行操作的指令,连接和算术是指对数字进行运算的指令,加密是指对数据进行加密和解密的指令,锁定时间是指设置交易的锁定时间。
此外,比特币交易脚本的设计和实现对于保障比特币的安全性和可操作性至关重要。由于比特币交易脚本缺乏循环和复杂的流控制功能,这有助于避免产生复杂的条件控制流。同时,比特币交易脚本中包含的各种操作码或指令也是被故意限制的,以防止产生复杂的控制结构。这些限制和约束有助于确保比特币交易脚本的简单性和可预测性,从而减少了潜在的安全风险和漏洞。
以上就是关于“怎么交易比特币”的相关内容,更多知识,欢迎关注并收藏本站。
声明:如本站内容不慎侵犯了您的权益,请联系邮箱:wangshiyuan@epins.cn 我们将迅速删除。
热词推荐
MORE+- 1大家自己说,ST版跌成什么鸟样了,这半年ST板块真的乱棍毒打,打了这么久(中捷资源002021)
- 2中船科技摇摆(中船科技600072)
- 323年来这只股票只要上涨就有大单打压!一直压价不让涨!那边大股东不断恶意(冠城大通600067)
- 4哥,我亏30%了,本来想着出去一半做空沪银的,现在还是跟着你坚持着[惨!(冠城大通600067)
- 5再次教育散户(华林证券002945)
- 6诱多不多,工业硅涨势中,股价随硅价中级反弹 (天赐材料002709)
- 7各位股友中午好[抱拳]大盘今日没有守住长红,选择了低开震荡,所以今天是我们兑现时(安达维尔300719)
- 8午评:三大指数早盘集体回调,截至收盘,沪指跌0.22%,深证成指跌0.86%,创(七彩化学300758)
- 9收评:A股三大指数今日走势分化,沪指全天维持窄幅震荡整理态势,创业板指走势较弱。(七彩化学300758)
- 10今天万兴科技,昆仑万维,天孚通信,新易盛,中际旭创,分时线走势几乎完全一样,高度(万兴科技300624)
- 11赌一把!他今年分不分红呢?(郑州银行002936)
- 12今年开局房地产销售再度大幅度快速下滑,银行板块整体的盈利增速也逐季迅速下(郑州银行002936)
- 13建议郑州银行:1.降薪。高管降薪合道义,表决心,聚人气。2.回购。动员大股东,高(郑州银行002936)
- 14平安银行热度不减就是好现象(平安银行000001)
- 15股息率面对H港股相比也不须承让!(平安银行000001)
- 16严查,自己压低自己股价再回购,很绝! (奥飞数据300738)
- 17下周股市偏向何方?乐观还是悲观呢?
- 18股票集合竞价技巧?集合竞价技巧
- 19什么是开放式基金?什么叫开放式基金
- 20拓维将在3月14日14:00-15:00开启线上直播间“云”逛华为中国合作伙伴大(拓维信息002261)
- 21公司将在3月14日14:00-15:00开启线上直播间“云”逛HUAWEI中国合(拓维信息002261)
- 22投资者对拓维信息股价成交量该有的涨起来期望太大了!可市场大资金却不认可,(拓维信息002261)
- 23正常问询,不用过度解读。拓维近些年在战略转型,在原有软件服务基础上,积极拥抱“鸿(拓维信息002261)
- 24前十大厨房电器,广东,江浙平分秋色,伊立浦刚入围(德奥通航002260)
- 25兄弟们,1.纤维锂电池和发光纤维百亿市场规模。2.芳纶隔膜百亿市场规模3.绿色印(泰和新材002254)
- 26现实的差距。(川大智胜002253)
- 27不要低估主力的决心(川大智胜002253)
- 28突破15.8元,太难了(川大智胜002253)
- 29昨天宗申涨停出货,今天水下接回,不知怎么样呢? (川大智胜002253)
- 30中国式利好:大正投资4月7日最新减持公告说明股价要开始上涨了(哈投股份600864)
- 上海贝岭股吧
- 浙大网新股吧
- 华东科技股吧
- 隧道股份股吧
- 深赛格股吧
- 光大银行股吧
- 中国银行股吧
- 永鼎股份股吧
- 苏州高新股吧
- 新安股份股吧
- 精达股份股吧
- 中国医药股吧
- 东风科技股吧
- 金健米业股吧
- 西部资源股吧
- 招商银行股吧
- 中联重科股吧
- 中国宝安股吧
- 中集集团股吧
- 德赛电池股吧
- 复星医药股吧
- 宇通客车股吧
- 中国建筑股吧
- 葛洲坝股吧
- 大唐电信股吧
- 华丽家族股吧
- 罗牛山股吧
- 中色股份股吧
- 京东方A股吧
- 新疆天业股吧
- 天坛生物股吧
- 抚顺特钢股吧
- 锦龙股份股吧
- 云天化股吧
- 振华科技股吧
- 国中水务股吧
- 华发股份股吧
- 飞乐音响股吧
- 青岛双星股吧
- 中国核电股吧
- 中国中铁股吧
- 西部矿业股吧
- 时代新材股吧
- 科达股份股吧
- 士兰微股吧
- 浦发银行股吧
- 中金黄金股吧
- 哈投股份股吧
- 航天晨光股吧
- 同仁堂股吧
- 维维股份股吧
- 福耀玻璃股吧
- 新五丰股吧
- 中航资本股吧
- 中金岭南股吧
- 丰原药业股吧
- 四环生物股吧
- 哈药股份股吧
- 万向钱潮股吧
- 中国高科股吧