北大沙龙 | 技术大咖为大家讲解什么是UTXO

2019年3月15日,第十期北大软微-八分量协同实验室学术沙龙活动如期展开,也是新年过后的第一期。本次技术沙龙讨论的主题是UTXO及相关知识,由Trias核心开发陈凯为主讲。北京大学的沈晴霓教授、方跃坚副教授、Trias资深系统研发胡志琳以及软微学院众位博士生、硕士生参与了此次沙龙。

陈凯硕士毕业于中国科学技术大学,曾就职于中国航天和用友集团,曾开发的NIO系统实现了百万级TPS访问的商务平台,具备丰富的服务高并发开发经验,并对Erhereum和EoS等项目具备深刻的见解,在开发领域堪称是权威人士。

在会上,陈凯首先对UTXO的含义做出了简单的介绍。UTXO是一种常见的区块链交易方案,是Unspent Transaction Output的简称(Transaction简写为TX),代表未花费的交易输出,是中本聪在比特币中实现的一种技术方案。

在基于UTXO模型的交易中,有三点尤其需要注意的地方:

1、交易输入必须来自于某笔交易的输出。

2、某些交易可以没有交易输入,只有交易输出。(如挖矿奖励)

3、交易输入可以来源于多笔交易的输出。

陈凯尤其强调说,在UTXO类型的交易中,每一笔交易输入一定来源于某笔交易的输出,它由交易id,交易输出索引,解锁脚本三部分组成。

在日常生活中,银行也好,证券交易也好,微信支付宝也好,甚至以太坊,他们采用的是基于账户的设计,与UTXO不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值