宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > 币赢 > 正文

小白科普:新手快速学习比特币交易流程

作者:

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

什么是比特币交易?

所谓比特币交易就是从一个比特币钱包向另一个中转账,每笔交易都有数字签名来保证安全。一个交易一旦发生那么就是对所有人都公开的,每个交易的历史可以最终追溯到相应的比特币最初被挖出来的那个点。

比特币如何交易?

比特币交易是比特币系统中最重要的部分。根据比特币系统的设计原理,系统中任何其他的部分都是为了确保比特币交易可以被生成、能在比特币网路中得以传播和通过验证,并最终添加入全球比特币交易总账簿。比特币交易的本质是数据结构,这些数据结构中含有比特币交易参与者价值转移的相关资讯。比特币区块链是全球复式记账总账簿,每个比特币交易都是在比特币区块链上的一个公开记录。比特币交易是不可逆的,任何比特币交易都是不可撤销的,只能由收款人退回比特币。这意味着你需要注意,与你了解和信任或者已经建立的信誉的个人和组织交易比特币并不是匿名的,在使用比特币的时候保护你的隐私需要花费一些精力。所有的比特币交易都公开且永久地存储在网路中,意味着任何人都能查看任何一个比特币地址的余额和交易记录。然而,除非在购买过程中或者其他状况下透露了身份资讯,比特币地址背后的真实身份是保密的。这也就是建议一个比特币地址仅使用一次的原因之一。永远记住养成良好的习惯来保护你的隐私是你自己的责任。

Visa测试支持信用卡或借记卡以法币支付链上Gas费的方法:8月11日消息,支付巨头Visa周四表示,已完成用户使用信用卡或借记卡直接以法定货币方式支付链上Gas费用的测试。该实验在以太坊Goerli测试网上进行,使用付款主合约代表用户支付Gas费用。这意味着用户可以发送区块链交易,而不必担心维持以太坊的余额。Visa相信该合约可以使更广泛的用户更容易进行交易。[2023/8/11 16:20:25]

比特币交易流程

一旦一笔比特币交易被发送到任意一个连接至比特币网路的节点,这笔交易将会被该节点验证。如果交易被验证有效,该节点将会将这笔交易传播到这个节点所连接的其他节点;同时,交易发起者会收到一条表示交易有效并被接受的返回资讯。如果这笔交易被验证为无效,这个节点会拒绝接受这笔交易且同时返回给交易发起者一条表示交易被拒绝的资讯。比特币网路是一个点对点网路,这意味着每一个比特币节点都连接到一些其他的比特币节点。整个比特币网路形成了一个松散地连接、且没有固定拓扑或任何结构的“蛛网”——这使得所有节点的地位都是同等的。比特币交易相关资讯被传播——从每一个节点到它连接的其他节点。一笔刚通过验证且并被传递到比特币网路中任意节点的交易会被发送到三到四个相邻节点,而每一个相邻节点又会将交易发送到三至四个与它们相邻的节点。以此类推,在几秒钟之内,一笔有效的交易就会像指数级扩散的波一样在网路中传播,直到所有连接到网路的节点都接收到它。创建账户比特币创建全部是匿名账户,在比特币中其实所谓的账户就是用非对称加密算法(比特币使用的椭圆曲线算法)创建的一对秘钥,分为公钥和私钥。首先私钥是一个随机数,随机选取一个32字节的数,然后再使用椭圆曲线加密算法对这个私钥压缩生成公钥。也就是说比特币的账户本质上就是一个随机数而已,没有其他任何信息了,这也就为后来有人利用比特币洗黑钱带来了前所未有的便利性。所以私钥一定要安全保管,不能让其他人知道,它是你拥有比特币的唯一凭证。公钥是可以暴露给别人的,事实上我们通常发送给别人的钱包地址就是公钥通过一系列的hash计算和Base58编码得到的。但是钱包地址不等于公钥,因为以上过程全部是不可逆的,也就是说你不能通过钱包地址推算出公钥,也不能通过公钥反推算出私钥。其实从私钥到地址,中间经过了9个步骤的计算处理,所以私钥是绝对安全的,不可能被破解。我们简单把比特币的账户生产过程总结如下生成一个32字节的随机数作为私钥把私钥使用椭圆曲线算法加密,生成公钥把公钥进行一系列的hash计算生成公钥摘要使用Base58编码技术对公钥摘要进行编码得到地址(这一步是可逆的)

马斯克宣布推特清理僵尸号,30天内未登陆就注销:金色财经报道,推特CEO马斯克表示,推特将清除多年来一直不活跃的社交用户账号,因此部分用户可能会发现关注者减少。

?但马斯克同时表示,被清除账户将被存档。但目前尚不清楚推特用户是否或如何能够访问存档账户。据推特的政策,用户必须至少每30天登录一次账号,以避免因长时间不活动而永久注销。[2023/5/10 14:53:36]

发送交易

假如有A,B两个账户,他们的账户信息分别如下A私钥,公钥,地址=>address为:private-key-A,public-key-A,0xxxxxxB私钥,公钥,地址=>address为:private-key-B,public-key-B,0qxxxxxxx假设A要给B转账5个BTC,则付款方会发送这么一笔交易,在实际发送交易之前,A还需要对交易进行签名,以便于其他接收节点来验证交易。由于非对称加密算法一般一次加密的数据长度有限制,所以在签名之前先会使用hash计算得到交易的摘要,然后再对交易摘要进行签名,这样也可以节约计算资源。

Binance推出以太坊工作量证明矿池后ETHW短时突破12美元:金色财经报道,Binance宣布推出以太坊工作量证明矿池且10月29日前不会收取费用后,ETHW出现短时上涨并触及12.72美元,本文撰写时下挫至11.89美元,24小时涨幅8.8%。据相关信息披露,由于主要矿池已宣布支持ETHW,包括Coinbase在内的一些大型交易平台也表示不排除上线ETHW,但Binance指出,在Binance矿池上支持ETHW并不保证在交易平台上线ETHW。(decrypt)[2022/9/30 22:41:41]

假设得到摘要信息是:Lsdjdxcjndjsjsdsdbck,接下来再用A的私钥对摘要进行签名

Binance Labs孵化计划第5季申请将于7月31日截止:7月14日消息,据官方消息,Binance Labs 宣布其孵化计划第 5 季申请将于 7 月 31 日截止。Binance Labs 孵化计划是一个为顶尖项目创始人量身打造的培训项目,秉承隐式区块链理念,致力于赋能塑造 Web3 未来的创新项目。[2022/7/14 2:13:40]

signature=sign(summary,private-key-A)->"签名后结果"

签名之后付款节点就会把交易广播到全网节点:我给B转账了5个BTC,大家快来确认.广播的信息包含了交易原始信息和签名信息.当然,上面是模拟主要数据,实际交易包含的信息还要多一些,下面贴出比特币的真实交易数据结构:付款方的签名付款方的资金来源的交易ID(也即上一个入账区块ID)交易金额收款人地址收款人的公钥时间戳

验证交易

其他比特币节点收到广播交易之后会对交易进行验证,主要是验证交易是否是本人发起的。因为私钥只有本人才有,所以只要验证签名信息是是否正确,即是否是使用私钥签名的。当然在真实交易的时候还做一些其他验证,比如付款方的UTXO是否足够等。

存储交易

在交易验证通过之后,当前节点就会把交易写入账本,然后广播到与它相连接的节点,其他节点又会对交易进行验证,打包,广播…直到全网节点都确认了交易,B用户就会收到A发送的5个比特币。

标签:比特币比特币交易BTC比特币中国官网联系方式40亿比特币能提现吗比特币最新价格行情走势比特币交易会被判刑吗比特币交易网官网比特币交易app官网BTCs是不是黄了btc钱包官网btc短线

币赢热门资讯
标普计划在未来几个月推出更多加密货币指数

美股三大股指开盘全线下跌,标普500跌幅0.22%:9月26日消息,行情显示,美股三大股指开盘全线下跌,标普500指数9月26日(周一)开盘下跌8.13点,跌幅0.22%.

1900/1/1 0:00:00
央行:3月16日定向降准 释放长期资金5500亿元

3月13日,从人民银行官网获悉,为支持实体经济发展,降低社会融资实际成本,中国人民银行决定于2020年3月16日实施普惠金融定向降准,对达到考核标准的银行定向降准0.5至1个百分点.

1900/1/1 0:00:00
全国月薪新鲜出炉:北京最新平均工资11521元,都被平均了多少?

1月7日,智联招聘发布的一则最新的报告:《2019年冬季中国雇主需求与白领人才供给报告》。根据报告的内容显示,去年的冬季,全国38个主要城市的平均每月工资为8829元.

1900/1/1 0:00:00
11.8比特币行情,以太坊,柚子币等数字货币区块链今日行情解析

耐心和持久,胜过激烈和狂热,不管市场变换到何种地步,只有初衷与希望永不改变,才能最终达到目的。习惯了在众人举手时操纵着臂膀抬起双手,即使什么也没有听到,习惯了遭受权威指责后苟且瞬间转变观点,使自.

1900/1/1 0:00:00
知名分析师Tom Lee修正年底比特币预测:从25,000调降至15,000$

前华尔街分析师、暨Fundstrat创办人TomLee将其年末比特币价格目标从25,000美元调降至15,000美元.

1900/1/1 0:00:00
谷歌新配色Material You是强调多彩与个性化的新一代 Android UI

GoogleI/O的重头戏自然非Android莫属,而Google设计部门的副总MatisDuarte便在今年的I/O上带来了名为「MaterialYou」的新一代UI.

1900/1/1 0:00:00