BTC交易模式 - UXTO

这篇具有很好参考价值的文章主要介绍了BTC交易模式 - UXTO。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

BTC网络中的余额 - UXTO

传统的余额记录方式

我们常用的 支付宝,银行卡 都是以账户的形式,根据每笔交易,进行余额的增减。

uxto被使用,可以再充值btc当做uxto吗,深入了解BTC,一步步了解Web3,区块链,web3

UXTO模式

UXTO(Unspent Transaction Output),在一笔BTC交易中,包含输入输出。可以将 付款人支付的BTC 理解为 输入,输入 就是 上次交易获得的UXTO;输出可以理解为收款人收到的BTC,以及付款人付款的(UXTO)中剩余的BTC数量

分析交易 - 基于signet测试网

1. 通过测试网领取BTC时会产生一笔交易

领取测试BTC的钱包地址:tb1ql6tvyg28y73ws6hpsnvtv2rklc0zpc7a693q2e

交易列表地址

uxto被使用,可以再充值btc当做uxto吗,深入了解BTC,一步步了解Web3,区块链,web3

我这里是领取了两次测试用的BTC(测试网中的BTC标签用的是sBTC,我们之后继续用BTC作为标签),所以有两条交易记录。我们就只关注上面这一条交易记录(2024-01-20 12:38)

  1. 我们可以看到,付款者使用了一个UXTO,这个UXTO中有 1,147.72822498 个BTC
  2. 输出了两个UXTO,一个是到付款者的地址(产生了一个新的UXTO),一个是到测试钱包地址(也产生了一个新的UXTO)
  3. 我们可以把两个输出加起来,是 1,147.72822333,明显比输入少了,这是因为每次交易都需要支付手续费

2. 我们发起一笔 0.015 的转账

在钱包中输入转账的地址,注意 signet 测试网的地址都是以 tb1 开头,这个我们之后会有文章展开聊聊。BTC地址说明

交易详情
uxto被使用,可以再充值btc当做uxto吗,深入了解BTC,一步步了解Web3,区块链,web3

可以看到,我们有两个UXTO输入,这是因为我们单个UXTO的输入不足以完成这笔转账,所以会使用到多个UXTO作为输入

付款的地址:tb1qdcmahah3rx48m9gacnyzh7kugvx6t7lcrkexjp
收款的地址:tb1qagwu7fc5tcpfyvcuxqn8eegadnqvhgyffzw0cg

另外一定情况下,我们一个BTC钱包可以有无限多个钱包地址,这个我们之后再聊。(内容确实多啊)

UXTO模式的优点

  1. 可追踪,BTC网络上的每个UXTO的产生都能够溯源
  2. 简单,BTC网络验证的时候只需要关心输入的UXTO是否充足且有效,不用去关心付款人的其它UXTO
  3. 无状态,有利于点对点网络的处理

UXTO模式的缺点

扩展困难,相比于ETH网络中的ERC20,NFT,DEFI的快速发展,BTC网络出于本身的限制,扩展这些功能是比较困难的。不过这丝毫不影响BTC电子黄金的地位。文章来源地址https://www.toymoban.com/news/detail-833271.html

到了这里,关于BTC交易模式 - UXTO的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • BTC交易费激增,LTC活跃地址数飙升! BRC-20爆火背后,区块链网络经历了什么?

    BRC-20 代币和 Ordinals 协议的日益普及推动了对比特币区块空间的需求,比特币区块链的费用已飙升至两年来的高点。 BRC-20代币标准在 Ordinals 协议上运行。Ordinals 允许用户通过将对数字艺术的引用写入基于比特币的小型交易中,来将数据嵌入比特币区块链。Ordinals最初实现了在

    2024年02月15日
    浏览(53)
  • BTC生态新贵Giants Planet:BTC L2如何与现实世界整合

    前言 获新加坡主权基金鼎力扶持,Giants Planet将引爆Web3新风向。 随着年前BTC现货 ETF 的获批,加密世界涌入大量的资金,BTC价格也成功突破新高。与之相比,传统金融的弊端日益凸显,且大部分资产涨幅都低于BTC,这让传统公司以及部分国家地区对于日渐兴起的BTC产生极大的

    2024年04月17日
    浏览(38)
  • 04-BTC-实现

    目录 前言 比特币系统的实现 UTXO(unspent transaction output) 交易费(transaction fee) 挖矿(Mining) 比特币的总量 挖矿的难度调整 学习肖臻老师的《区块链技术与应用》公开课笔记,供学习参考。 区块链是去中心化的账本,而比特币使用的是基于交易的这种账本模式(transaction based l

    2023年04月08日
    浏览(31)
  • 05-BTC-网络

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 二、比特币网络的设计原则 三、等待上链的交易 总结     今天看了北大肖臻老师《区块链技术与应用》公开课,有很大收获,在此写博客以做笔记,加深印象,若有不当之处,欢迎斧正。

    2024年02月01日
    浏览(28)
  • 03-BTC-协议

    目录 前言 比特币的共识协议 如何验证交易的合法性,防止双花攻击(double spending attack) 区块内容 数字货币的发行权 分布式共识(distributed consensus) 学习肖臻老师的《区块链技术与应用》公开课笔记,供学习参考。 比特币作为一种数字货币,它和纸质货币的区别就是数字货

    2024年02月02日
    浏览(35)
  • BTC为何重要

    价值投资的程式化观点通常会导致较低的会计倍数,但在我们追求以低于其内在价值的价格进行资产交易时,我们会尝试对 “ 价值 ” 进行更广泛的定义。我们的方法是一种概率方法,这意味着我们试图考虑未来可能影响资产价值的各种潜在状态。然后,我们确定资产在少数

    2024年02月08日
    浏览(38)
  • 02-BTC-数据结构

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 二、区块链 三、Merkel tree 总结     今天看了北大肖臻老师《区块链技术与应用》公开课,有很大收获,在此写博客以做笔记,加深印象,若有不当之处,欢迎斧正。 一、比特币中的数据结构

    2024年01月19日
    浏览(50)
  • 【BTC】数据结构

    BTC 中对交易数据的存储主要涉及到了两种数据结构,一种是区块链,一种是 Merkle Tree。这两种数据结构组成了 BTC 中完整的区块链结构(如下图所示),共同完成对数据的存储和验证,确保交易的有效性。 所谓的区块链是由一个个区块构成的链,其中,每一个区块包括两个部

    2024年01月15日
    浏览(44)
  • 区块链技术3--BTC协议

    双花攻击 数字货币本身为带有签名的数据文件,可以进行复制。即:对用户来说,可以将同一货币花费两次。 对货币添加唯一编号(不可篡改),每次支付向货币发行单位查询真伪。 该方法每次交易都需要依赖于第三方机构来判断货币真伪且防止双花攻击。是一个典型的第

    2024年02月09日
    浏览(43)
  • 区块链笔记4--BTC实现

    区块链是一个去中心化的账本,比特币采用了 基于交易的账本模式 。然而,系统中并无显示记录账户包含BTC数,实际上其需要通过交易记录进行推算。在比特币系统中,全节点需要维护一个名为 UTXO(UnspentTransaction Output尚未被花掉的交易输出) 数据结构。 如图:A转给B五个B

    2024年02月11日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包