原来我无法完成1聪的转账!

作者: higer | 来源:发表于2017-07-02 09:48 被阅读197次

以前我设计了一门课程叫做“玩转比特币”,希望通过6个月课程的跟踪学习,让每一个人彻底掌握比特币。其中有一个环节叫做“游戏:如何让自己的比特币消失”,这节课的内容是这样的:

完成1聪比特币转账到一个自己生成的地址上,该地址没有对应的私钥。通过此游戏,实现对比特币基本操作、比特币公钥生成、转账等有一个更深的认识。

这样的话,花费很小代价就能尝试将一个信息永久地记入区块链中了,当时想得很美好,其实貌似到后期比特币网络就不允许这么做了。这也能理解,如果允许1聪的转账,那么会有大量细碎的交易会占用区块链的空间。不过我还是很纳闷儿下面这种是如何做到的:

大量1聪转账交易

一般大家如果通过交易所操作的话,交易所直接限制了交易金额,无法完成金额过少的转账,比如我在OKCoin上进行操作演示,我那个很小的金额都无法直接提取出来了:

交易所对提取金额的限制

于是,为了完成这次演示,我又尝试通过本地比特币钱包进行尝试,结果无论将手续费设置为多大,要么直接被网络拒绝,要么网络接受后,一直无法得到确认(我都等了好几天,为了这次的演示文章)。不过下面这个记录在重新进入钱包后会消失,因为长期无法确认:

1聪的交易一直无法得到确认

后来,我经过反复查询,最终在谋篇文章里得到答案:

目前,能得到确认的交易数额最低为 5430 聪。

这终于解决了我的困惑,即1聪的转账金额,不论手续费设置为多高(这个手续费是钱包指定的一个最大比例),都无法完成确认;能被确认的最小金额是5430聪(注:手续费问题网上有说对于这个金额,不用支付手续费都可以。但是钱包貌似不让我这么做,待求证。)。于是,在我成功收到交易已发送的信息之后,我又等了点时间通过blockchain.info确认了这个说法:

5430聪交易确认成功

因此,这也说明,只有动手实践才能发现一些问题,这也纠正了我在那次课程“如何让自己的比特币消失”里的错误。

这里要插一个题外话,请大家看上面的交易记录图,有没有发现一个问题?1Q8hMqVeq85PeiqHKHPPNSAJUurS4qsu9K是我当时的收款地址,在我转账成功后,即使我没有操作,却在6.30又发生了一笔交易。追踪结果如下:

重新产生的输入输出

这个截图意思很明显,就是UTXO结构里的多个输入转到两个输出上,其中我当时的收款地址是其中一个输入,输出有一个被动用,有一个尚未花费(或许你能理解了UTXO叫做“未花费输出”的说法吧!)。

之所以这样,是因为1Q8hMqVeq85PeiqHKHPPNSAJUurS4qsu9K这个地址根本不属于我们,而属于交易所!正是因为这样,交易所才能动用账上的资金。而且,上图还说明,那一系列的地址都是交易所产生的,应该都属于交易所,是交易所可以支配的资金。这更印证了我之前的提醒:

我们在交易所购买的BTC等,都只是交易所记录的一个数字而已。那些收款地址都是交易所拥有,为个人产生。当收款地址有资金时,交易所会进行“融合”,可以随意支配这些资金,直到被用于下一次花费当中。

相信大家现在能明白了,为什么我在一直坚持推出“交易所排行榜”的原因了吧。6月排行榜点击查看。

而刚才这个只是我动手实践的意外收获,感觉非常赞!

相关文章

  • 原来我无法完成1聪的转账!

    以前我设计了一门课程叫做“玩转比特币”,希望通过6个月课程的跟踪学习,让每一个人彻底掌握比特币。其中有一个环节叫做...

  • 19期早睡早起团周总结

    自我成长队-聪聪 1.计划和目标完成情况 (1)按照计划,完成的事有哪些? 预习考试,按时运动、使用keep。 (...

  • 你要知道的一些钱包知识

    1.什么是区块链钱包 区块链代币在转账时,每笔转账交易需要被验证签名有效,然后写入区块中,完成转账交易。然而只有拥...

  • 第二天

    第二天回顾 昨天聪聪在花样城作业完成的少,而且潦草。学校作业都未完成。英语和语文抄写的字,根本无法辨别。 晚上回来...

  • EOS开发(九)使用RPC API转账

    1. 前言 前面我们使用cleos完成过转账的功能,这篇文章我们尝试使用RPC API的方式进行转账。在测试网络/...

  • 虚拟币转账问题

    本文包含普通转账问题,无法转账问题,转错地址找回问题,大家有疑问可以留言或者加群621985033询问 1. 比特...

  • 2018-11-04

    学习事务,完成转账业务

  • 要清理掉情绪了

    聪聪在洗脸的时候,听见老公大狗对女儿卓卓说可以用手机银行转账,买股票,基金。 她浑身紧绷起来,马上想到了他为什么会...

  • 聪聪学会了应对情绪

    今天聪聪很不高兴,很愤怒。 为什么呢?因为她在洗脸的时候听到老公和女儿的对话。老公大狗对女儿说可以用手机银行转账,...

  • 支付宝成都面试题

    题目:编写2个用户之间的转账接口及其内部实现? 要求:完成接口设计、并实现其内部逻辑,以完成A用户转账给B用户的功...

网友评论

    本文标题:原来我无法完成1聪的转账!

    本文链接:https://www.haomeiwen.com/subject/peivcxtx.html