月亮链 月亮链
Ctrl+D收藏月亮链
首页 > SAND > 正文

比特币:科普:比特币的交易过程_DEFI

作者:

时间:1900/1/1 0:00:00

最近这段时间,博主在整理一份通俗易懂的挖矿科普专辑,希望从最初加密货币交易的发生到挖矿确认交易的各个环节,全面地介绍挖矿过程中,到底发生了什么,哪些环节产生了挖矿收益,而我们常说的算力又指的是什么,挖矿收益为何要这样分配等等。以比特币为例,我们知道比特币网络里设计挖矿的目的是打包交易,维护比特币网络,那么交易其实就是跟挖矿息息相关的第一个环节。在比特币网络中交易的过程使用了非对称加密技术,数字摘要技术,区块链技术等,其中的技术实现,已经有众多大神珠玉在前,博主就不献丑了。这篇文章的主要目的是将比特币的交易过程用较为浅显的语言展示出来,让更多跟笔者一样的技术门外汉了解比特币。

欧易OKEx将于3月18日推出DeFi系列科普视频:据欧易OKEx官方消息显示,欧易OKEx将正式推出DeFi系列科普视频《欧易DeFi20讲》,本系列节目由欧易OKEx亚太区CEO马克金主讲。该视频首期将于3月18日11:00(HKT)推出,用户可以在欧易OKEx官方学院、金色财经观看。

《欧易DeFi20讲》主要包含DeFi入门指南、全景解读DeFi生态及如何参与DeFi三个篇章,可以轻松使用户了解DeFi原理,洞察DeFi价值,掌握DeFi热点,更多详情请关注欧易OKEx官方学院。[2021/3/18 18:55:59]

在展开说明之前,需要先安利几个概念

非对称加密:也叫公开密钥加密,它是通过密码学的算法生成一对公私钥,公钥对外公开,私钥由本人保管。它有两个用途:一,他人可以将数据用公开的公钥加密后传输给公钥持有人,公钥持有人使用对应的私钥将数据解密,读取信息,通过这种方式,可以保证信息传输的安全性;二,公钥持有人可以使用私钥对信息签名,然后将信息和签名一起发送给他人,他人可以通过公钥对信息签名进行验证,验证签名信息与发送信息一致,则证明信息是由公钥持有人发出,可以在不暴露公钥持有人身份和私钥的情况下,确保信息来源的可靠性。哈希算法:也叫散列函数,可以通过它将数据量较大的消息或者数据计算出一个格式固定,数据量较小的数字摘要,也叫指纹,散列值,或者哈希。好的哈希算法应该是不可逆的,敏感的,防冲突的。比特币里的公钥和私钥:比特币世界里,用来确定比特币归属的是按照比特币协议生成的一对对公钥和私钥,它们通过非对称加密算法生成,公钥通过两次哈希算法运算得到一个散列值,再经过Base58Check编码生成了我们常见到的比特币的钱包地址。所以钱包地址经过解码后,就可以得到对应公钥的哈希,可以用于验证私钥签名,加密数据等等。UTXO:Unspenttransactionoutput,未花费的交易输出,它是比特币世界里的抽象货币,每个UTXO都被一个公钥锁定,只有持有该公钥对应私钥的人,可以通过私钥签名并使用该UTXO。可以把UTXO理解为抽象的纸币,但它的面值不是固定的。抛开代码,我们接下来看看比特币的交易是怎样的一个过程

动态 | 新浪财经:官媒针对区块链的报道从科普宣传转向打假监管:据新浪财经今日消息,“1025新政”满月,一个月间,官媒对区块链的态度风向已转。据11月初的一项统计,七家党媒在新政一周内发布了65篇直接相关报道,当时文章中的关键词是数据、产业、安全、创新等,大量文章偏向于科普区块链的概念以及应用介绍,提醒警惕虚拟货币炒作的仅有3篇。近期,官媒的批评焦点则纷纷指向借区块链之名进行的虚拟货币发行和炒作行为。据统计,新华网、人民网收录转载的,以打击虚拟货币或揭露假借区块链行为主题的文章,自10月25日到11月25日午间,共28篇;其中,11月19日至11月25日的一周内就高达15篇。这些文章主要围绕三个观点展开:厘清区块链和虚拟货币的关系,说明二者概念不等;打击伪“区块链”局,或是虚拟货币局揭露;提醒民众,区块链不能成为炒作的噱头,更不是行的招牌,需警惕此类活动,理性投资。[2019/11/26]

如下图,有甲、乙、丙、丁四个人,他们都有比特币钱包,钱包私钥自己持有,钱包地址在比特币网络公开,用于UTXO的锁定和验证。

动态 | 币安科普MimbleWimble算法:币安官方推特今日发布隐私算法Mimblewimble的科普贴,在下方留言区大量网友留言猜测是否是基于 Mimblewimble算法的隐私币Grin或者Beam即将登陆币安交易所,其中猜测Grin的呼声更高。[2019/9/2]

起始,甲给丙0.7BTC,在比特币网络里的记录是UTXO(1):甲给丙0.7BTC;乙给丙0.5BTC,在比特币网络里的记录是UTXO(2):乙给丙0.5BTC。此时,丙的比特币钱包的账户余额为这两个UTXO之和,丙的比特币总数=UTXO(1)+UTXO(2)=1.2BTC。如下图:

科普时报:区块链与云计算长期发展目标不谋而合:据《科普时报》今日报道,区块链与云计算两项技术的结合,从宏观上来说,一方面,利用云计算已有的基础服务设施或根据实际需求做相应改变,实现开发应用流程加速,满足未来区块链生态系统中初创企业、学术机构、开源机构、联盟和金融等机构对区块链应用的需求。另一方面,对于云计算来说,“可信、可靠、可控制”被认为是云计算发展必须要翻越的“三座山”,而区块链技术以去中心化、匿名性,以及数据不可篡改为主要特征,与云计算长期发展目标不谋而合。[2018/5/4]

这天,丙向丁买了一批货物,需要向丁支付0.8BTC。丙通过比特币网络向丁转账,但丙现有的两个UTXO均不足0.8BTC,需要将两个UTXO一起使用,类似现金交易:给丁支付1.2BTC,丁找给丙0.4BTC。但在比特币网络中,这个找零的工作是由丙自己发起的。整个交易的流程如下:丙通过比特币钱包准备交易信息,交易信息包括输入和输出两个部分,输入是UTXO(1)和UTXO(2),以及丙的钱包私钥签名交易的输出是未确认的UTXO(3):丙给丁0.8BTC,这个新的UTXO指向丁的钱包公钥,待交易确认后,将被丁的钱包公钥锁定。此时还有0.4BTC需要找零给丙,因此还需要输出一个未确认的UTXO(4):丙给丙0.3999BTC,这个新的UTXO指向丙的钱包公钥,待交易确认后,将被丙的钱包公钥锁定。为什么找零的数额不是0.4BTC呢?因为比特币网络要求,交易转账,需要向比特币网络支付交易手续费。剩余0.0001BTC未指向任何钱包公钥,将作为转账手续费支付给打包这笔交易的矿工。交易信息准备完毕后,经过丙的钱包验证交易合法后,将交易广播到比特币网络中,由挖矿节点验证交易后,打包交易,并向比特币网络广播,交易完成。旧的UTXO被消耗,新的UTXO开始生效,此时丁的钱包里有一个未使用的UTXO(3):丙给丁0.8BTC,丙的钱包里有一个未使用的UTXO(4):丙给丙0.3999BTC。

以上是较为抽象的比特币交易的过程,有关比特币交易的构造,签名验证,节点验证,交易广播,加入挖矿节点mempool,矿工构造预备区块,以及最终的出块确认的过程,后续会分别介绍,本篇不做展开。从这个抽象的交易过程,我们可以发现,比特币的交易实质上是一堆UTXO的输入和输出的过程,伴随旧的UTXO被消耗,新的UTXO产生,完成了一次又一次的比特币交易。交易的过程由非对称加密和哈希算法进行双重保护,比特币持有者可以放心完成交易而不必担心身份被泄露,交易过程中也消耗了一部分比特币,用于奖励打包交易的矿工,使矿工乐于完成自己维护比特币网络的任务。

标签:比特币BTC区块链DEFI比特币市值占比2019年BTC2价格区块链中的代币是什么DefyDefi

SAND热门资讯
ATS:WhatsApp推出法币电子支付,而Libra仍深陷监管迷宫中_SAP

编者按:本文来自Cointelegraph中文,作者:STEPHENO'NEAL,Odaily星球日报经授权转载.

1900/1/1 0:00:00
区块链:区块链如何帮助6G资源管理与共享_MSQUARE GLOBAL

在网络切片被不同的资源池共享的同时,计算资源也无法避免地下沉,丰富了边缘计算雾计算的生态,为此,我们意识到通信资源并不是孤立存在的,它的背后还有着两种更加初始并值得整合的资源,计算与能源.

1900/1/1 0:00:00
ALG:Algorand亚洲加速器正式开放申请,重点关注金融3.0方向_WidiLand

2020年6月8日,由Algorand基金会、无国界资本和LongHashVentures共同打造的AlgorandAsiaAccelerator正式开放申请,并将一直延续到今年8月16日.

1900/1/1 0:00:00
okex:OKEx投研:多空博弈依然焦灼,最忌大阳追涨大阴杀跌_IOT币

BTC季度合约 各级别性质:日线-盘整,4小时-盘整,1小时-盘整截图来自OKEX比特币季度合约2小时图:对于行情我从两个角度来说,一个角度是客观的走势状态以及根据客观走势所制定的应对策略.

1900/1/1 0:00:00
比特币:撼动好莱坞:加密货币style主题电影高调出品_数字货币和加密货币的区别

好莱坞大片导演+奥斯卡最佳剧本原书作者+加密货币高富帅兄弟+众多投资界演艺界大佬……,星光闪耀、大有来头已难以形容——号称撼动好莱坞的加密货币主题电影.

1900/1/1 0:00:00
KSM:波卡启动后:上线初表现_kSm币走势

编者按:本文来自蓝狐笔记,Odaily星球日报经授权转载。前言:波卡网络正在分阶段推出,目前处于PoA阶段,由Web3基金会验证生成区块,而后续会逐步过渡到PoS阶段,让外部验证者参与区块生成.

1900/1/1 0:00:00