一、你怎么知道买的比特币是真的呢
我大脑中一直有这样一个问题:如果拿比特币当钱的话,我们怎么知道这个比特币是真实的呢?就像如何鉴别钞票的真伪一样。
虽然说,比特币从技术上解决了最重要的两个问题,让大家对其信任度非常高,如下:
如果确实回忆不起这两个特点的人可以好好去回顾下之前的课程了,课程链接可通过关注上方公众号,在菜单“基础课程”那里可以找到。
但是,这里有个非常关键的问题很多人没搞清楚:鉴别钞票真伪的时候我们已经拿到这个钞票了,但是我们在提“比特币是否为真的?”这个问题的时候,我们有拿到这个比特币吗?
毕竟比特币是一种虚拟货币,是个看不太懂又摸不着的玩意儿,所以把很多人绕得云里雾里的,甚至都不知道自己买的是不是比特币,到底有多少比特币。我没说错吧?
比如我在某交易所买了一点比特币,大家看下交易流水:
这些是比特币吗?虽然我们基本知道比特币是一个采用数学加密算法产生的虚拟货币,是一串字符或者说是一个utxo结构(参考前期utxo课程),那么上面这“一串字符”是否是我的比特币呢?
好,仔细想了想,这么多条记录可能是交易明细之类的东西,这能理解。但是,我的比特币交易数量在哪里?我有多少比特币怎么看?
我有时候也被交易所给搞糊涂了,比如我只能通过卖出时的数值才知道自己拥有多少比特币:
看见红色框框没,只有在卖出时我才大概知道我有多少比特币,大部分情况下都是一脸懵逼的表情。
通过上面的截图,大家可以发现一个很严重的问题:
当然,这是我很久前的一个困惑,后来光顾着学习,有些忘记了。在我的处女课《如何从零入门区块链技术》里,当然有个人提了这么一个问题:我怎么知道自己买的比特币是真的?
当然只能草草作答,直到今天才得空进行全面展开。
这个问题的关键在于:
在上周数字货币投资小密圈里我对交易所的内容进行了一个阐述,举一个简单的例子:
假设你在某交易所的账号里有5000美元和3个比特币。你相用580美元/比特币的价格买两个比特币,这时交易所帮你找到交易对手并促成交易。现在,你的账号里有5个比特币和3840美元。
值得注意的是,当你在交易所完成上述交易的时候,区块链上并不会记任何交易。交易所不需要在区块链里把比特币从一个地址转到另一个地址。交易所只是修改了和你的合约,交易前,它说“我们日后会还给你5000美元和3个比特币。”交易完成后,它说“我们日后会还给你3840美元和5个比特币。”所以,交易前后,比特币并没有真正在区块链中移动,只是你和银行的合约变化了而已。对于你的交易对手而言,也是如此。
就是说,在我们通过交易所买卖比特币时,其实我们手里还什么都没有,交易所只是给我们用“笔”记录了一笔账而已。
那么,要想确保自己买到的比特币没问题,首要的也是最重要的一点:
如何正规,这里不深入阐述了,在数字货币小密圈里我会深入展开。
但是,购买还只是第一步。而我们绝大部分人,目前也仅停留在这一步,毕竟我们购买的比特币数目不太多,没那么兴师动众的。所以,就这样把“比特币”扔在交易所的账户里躺着,其实,那些我们能看到的字符只有交易记录和明文数字,与我们理解的比特币还差很远。
由于放得太久,或许有一天,我们都有点遗忘了:这玩意儿是我的比特币?
如果我们持有“比特币”数据较多,或者是喜欢钻研的人,我们就要进行到第二步:提取比特币。因为只有提取比特币,交易所才会把刚才第一步记录的账进行兑现,将真实的比特币给你。就如同,平时我们在银行存的钱只是数字,只有提取的时候,银行才会把真正的钞票给我们一样。
所以为了提取,要么你自己有一个钱包,要么你在另外一个交易所有一个收款地址。为了演示,我在OkCoin上注册了一个,并将比特币转到了对应的收款地址上。
虽然,在转账完成后,本文第二个图显示可用BTC为零了,大致可以确定交易发生后,交易所已经兑现了承诺,将比特币转到了我指定的收款地址上。但是,仍然一脸懵逼:比特币去哪里了?我怎么确认转账真的发生了?
同样地,在OKCoin上我依然只能通过卖出时的可用BTC来确认此次转账的发生,仅此而已。前文提的问题,如果验证它的真伪,这个问题还是没解决。
到这里,就进入了本文要介绍的关键所在,在验证真伪之前,先要问自己一个问题:
什么是真的?什么是假的?
回顾一下,比特币解决的第一个关键问题“货币伪造”,是如何做到的?这里需要大家回顾一下以前的基础课程细节,在关于 utxo那节课中,提到了比特币里非常重要的数据结构utxo。
仔细学习后,我们应该知道,“1个比特币”的概念是不存在的,utxo结构将货币从诞生(铸币)到花费的所有记录都连接了起来,从而保证了货币无法伪造。关于确认货币真伪的问题,最后归结为:
如何查询这些信息呢?讲了这么多,卖了这么多关子,神秘的面纱就要揭开,也是本文要告诉大家的:
比如,我在提取所有比特币到OKCoin上后,当时使用的收款地址时:1Q8hMqVeq85PeiqHKHPPNSAJUurS4qsu9K。
于是,我通过blockchain.info进行了查询,结果如图:
上面有多笔交易的转账记录,基本展现了一个utxo的面貌,在这里可以查到很多信息,比如:
刚开始进去搜索的时候,可能有些迷茫,但是慢慢结合自己之前的学习,你能发现很多有意思的现象,也能理解得更深入。如果你能看懂一些规律,你或许就能明白了,我之前在一个课程里为什么说“比特币其实不是匿名的”。
比如上图,转给我收款地址的一个地址是:1Lsqcv4cg5zUctNi2qwNxMkrv1GeBboSUJ。这个地址我理解应该是交易所的地址,就是说我在提币的时候,交易所通过这个地址将指定数目的比特币转了出去。
但是,这个地址有故事:
更多信息,请大家自行搜索。
通过本文详尽的介绍,大家应该知道如何辨别你比特币的真伪了吧?
如果没有,请赶紧复习前期基础课程,来我千聊课程里听听我的语音解答也是不错的选择哟:
二、imToken 2.0 国际版本中如何设置比特币子地址收款码
什么是比特币的子地址
比特币的钱包是建立在HD(分级确定性)框架之上的,它具有生成不同地址和管理地址的方法。你钱包的每个公开地址都会从你的钱包的 xPub(扩展公钥)中产生。
如果你每次收到 BTC时使用相同的地址,任何人都可以轻松追踪您的所有付款记录。这种地址生成方法通过在你收款时,生成一个新地址(子地址)来改善隐私。
如何找到比特币的子地址
1.首先点击"资产"页面,切换到 BTC钱包后,点击右上角的二维码样式按钮,进入收款界面。
2.Main是当前比特币钱包的主地址,点击 External即为当前钱包的子地址
如何找到比特币的子地址
1.点击"资产"页面顶部切换 BTC和 ETH钱包的按钮,选择 BTC钱包右侧的"···"按钮
2.进入"管理"界面,点击"钱包地址",进入"钱包地址"页面
3.点击"添加"按钮,添加新的比特币地址,并选择新的地址。这时候再回到【如何找到比特币的子地址】的方法,点击 External,可以看到刚才添加的比特币子地址。
三、比特币转账时的收款地址怎么填写呢
以下是常见的三种比特币地址格式。1.Legacy(P2PKH)格式:地址以“1”开头,是比特币最初的地址格式,至今仍在使用。P2PKH是 Pay To PubKey Hash(付款至公钥哈希)的缩写。比如:1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u。2.Nested SegWit(P2SH)格式:地址以"3"开头,P2SH是 Pay To Script Hash(支付至脚本哈希)的缩写。比如:3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN。3.Native SegWit(Bech32)格式:地址以”bc1“开头,Bech32编码的地址,是专为 SegWit开发的地址格式。比如:bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3。
我们通过以上关于比特币转账时的收款地址怎么填写呢内容介绍后,相信大家会对比特币转账时的收款地址怎么填写呢有一定的了解,更希望可以对你有所帮助。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/jys/156483.html
发表回复
评论列表(0条)