我的第一笔比特币交易

最近各种虚拟数字货币很是热门,代表就是比特币,还有各种其它的数字货币,比如莱特币、以太币等等。但是现在貌似光说比特币都已经有些不时尚了,都改说“区块链”了。

这个是比特币和很多数字货币的底层技术。

这两天各种股票,沾到个区块链技术,价格就来个涨停板。

我是去年大概3月份想买比特币莱特币的,但是还没来得及研究,国家就说要关闭国内市场,于是我连书都懒得看了。但是没想到,比特币被稍微打压了一下后,反而蹭蹭蹭地往上窜,从去年年初的不到1千美元一个,到前段时间最高的1.9万美金一个,涨幅近20倍,我写这文章时,价格下跌中,在1.3万美金。

本来并没有特别想在这方面研究和投入的,但是想想这东西已经在你眼前了,作为一个做交易的IT人士,这东西多少还是需要了解了解,不然以后朋友亲戚吹牛都不好接话茬的。所以这两周恶补了一下这方面的知识。

首先快速地翻阅了3本书。之所以是快速,是因为这些书要么写得太底层技术,看着头大,要么又太展望未来,把区块链技术的各种可能应用都拿来想象了一下。所以虽然我是3本书都翻完了,但是只是有个大概印象而已,毕竟现在能真正接触到区块链技术的,就是各种虚拟货币。

哦,这本书我是仔细地看了两遍的:

什么是区块链?

我只能尽量简单地阐述我目前了解的知识:

区块链对应的英语是Block Chain翻译过来的,所谓区块,就是一个数据块,所谓链,就是以一种特定的算法,把每个数据块链接在一起。一个数据块里,包含了很多信息,比如有各种交易信息,还有对应这个数据块的标识,然后,通过所谓的“矿工”来“挖矿”的计算工作,计算出下一个数据块的对应数据,依次循环,每个数据块就被链接在了一起。

我举个例子,这就好比一个家族的家谱一样,从最高端,是爷爷的爷爷的爷爷。。。,然后他的儿子是某某,然后某某的儿子又是某某某。。。最后到了你。这是一条不可更改的数据链,链条就是血缘关系把你们串在了一起。

这个链条有很多特性,一个就是所谓的不可更改的特性,一个就是所谓的去中心化。

比如,你突然对你老爸说,我觉得我的爷爷的爷爷,应该可以有个女儿,我去修改一下家谱吧,让我多点亲戚。

你的这种行为首先就要遭到现在家族里成员的反对,其次你这改了也不会凭空让你多出一个什么亲戚来。

这种修改的认可与否定,并不需要国家的参与,只要家族成员参与就行了,也就是去中心化了。然后是你的改动是无效的,也就是你没法去修改已经产生的数据。

什么是矿工,什么是挖矿?

上面说了,区块链是一个一个的数据块的结合体,那么,谁来确定下一个数据块的产生呢?这个就是“挖矿”的过程。

还是以上面那个例子来说,比如你老爸有一天突然告诉你,你其实还有个富翁弟弟。。。然后告诉你他的一些特征,给了你一张他小时候的照片,让你去找他。

于是你开始根据这些特征,进行全世界范围的人肉搜索。最后你发现,下面这位同学完全符合这些特征。。。于是你庄重地在你的家谱上记录下了他的名字。

上面这个寻找弟弟的过程,就是挖矿的过程,对应到区块链,就是根据上一个区块给的特征数据,通过一个很复杂的计算,算出下一个区块的特征数据。挖矿只是一个形象的叫法,其实就是一大堆电脑进行海量计算。

所谓的矿工,就是操作这些电脑的人的一个戏称。

挖矿能够得到什么?上面的例子,你有个马云小弟弟了,你说你能干嘛?

比特币的矿工,可以得到系统奖励的比特币(直到某一天2100万个比特币被挖完),还可以得到往区域块里记录交易的手续费。

什么是比特币?

我过去一直以为,比特币是上述挖矿过程中,产生的一个特殊的数据值。但是如果按照这个理解,我发现就有些问题我说不通了,比如,现实里我们最小交易的货币单位是1分钱,虽然现在我拿不出一分钱,但是要找到一分钱的钞票还是有的。不过要是让你拿出一厘钱,谁也拿不出了。但是,比特币这些虚拟货币,可以拆分到0.0000….001个单位。那么问题就来了,如果一个比特币对应一个特殊的数据,那拆分这么多,难道要通过它衍生计算出很多个子集吗?

这个问题困扰了我挺久的。

终于我现在明白了,比特币从某种角度来说,根本什么都不是,它只是一种账面上的记账过程。

我往你的账本上记录我转了1元钱给你,你的账本上对应的,记录了我转了1元钱,并不用真实的给你钱,但是如果双方认可这次交易,那就行了。

现实中,支付宝就是这样干的。我先往支付宝里打入了1000元,然后我去商家买东西,转了10元给A,A可能又拿支付宝去B那儿消费,转了8元。。。这个过程中,每个人都没真实地把钱给对方,只是通过支付宝来做信用平台。比如上面,我最后各种收支下来,支付宝里有2000元了,但是,这多出来的1000元,并不存在于我的银行中,只是存在于支付宝的一个数据库上的一个数据而已。

真正只有等到我要从支付宝提现的时候,才能跳出支付宝这个系统。

比特币、莱特币什么的虚拟货币,可以看成和支付宝系统是一样的,我转给你1个比特币,并没有什么真实的东西转给你,只是矿工在系统账本上,记录了一笔而已,这一笔大家都认可,是一个比特币的转账,那就是一个比特币了。如果大家都认可这是0.000001个比特币的转账,那就是0.000001个比特币了,所谓比特币的转移,只是账本的一个收支登记数据修改而已。

而所谓比特币的产生,也是遵循同样的原理,系统说,我给你账上记录了10个比特币奖励,那这世界上,就多了10个比特币。也就是比特币发行过程,也就是比特币被矿工挖出来了。

所以为什么会一下冒出那么多币,原则上,你自己也可以完全山寨这个比特币的系统,然后你称这个币为:发财币。OK,完全没有问题,名字随便叫,底层技术是一样的,只要大家认可这个系统,那就行了。

所以按这个思路想一下,觉得支付宝和微信支付还是蛮恐怖的,它们实际是创造了一个银行系统,无数使用者把银行的钱导入到这个系统进行交易,但是真实的钱都在支付宝手上,他们可以拿去做真实的投资,只要支付宝、微信支付用户越来越多,并且不把钱提现,那它们基本做得就是无本生意。

我的金融知识还是很浅,这样做对银行是好是坏我还不能完全看出来,所以我不好预测将来支付宝和微信支付,是否会遭到国家级银行系统的对抗,因为从某种角度来说,你可以认为,支付宝就是一个比特币的形态,只要大家的钱不提现的话。

现在比特币依然还有不少问题,从技术角度来说,最现实的是交易速度慢,以及手续费高。

比特币是通过挖矿行为来获得新的数据块的写入权利的,也就是说,每次比特币的交易数据写进数据块的过程,是矿工争夺的,而获胜者,可以通过这个,除了获得系统奖励的比特币外(上面提到的,比特币就是这样发行出来的),还可以获得手续费。比如我给你转入1个比特币,这个转入过程,就是登记到区域块账本的过程,而这登记过程,不是个人能做的,是矿工干的事情,他们要收手续费的。可是目前比特币系统设计的数据块很小,随着交易量增大,每个块写不完那么多交易,于是就产生拥堵,新的交易就得排队。 想不排队?那就要多付手续费。可是目前的手续费已经高得有些离谱了,昨天我看了一个网站的手续费,按照当前的价格计算,差不多要150人民币了。注意哦,是每笔交易,不是按什么百分比计算。你哪怕去拿比特币买个2元的包子,也要等半天付个150人民币的转账费。。。 所以这个比特币如果不改进,怕是很难投入实用了。现实了也是不少在线商店取消了比特币付款的选项,就是来回收付费高和交易时间长的问题。

还有个不容忽视的问题就是挖矿带来的电力消耗。

整个比特币系统,是需要矿工永不停息的挖矿行为来维持区域块的更新工作的,虽然不少地方电力本来有些过剩,但是通过这样高消耗的系统来维持一个去中心化,是否合理,我觉得不太好说,一个这么梦幻般的高科技系统,背后居然是这样的可能比较正规的矿场:

也有可能是这样的挖矿设备:

而这些矿工,因为耗电问题被诟病:

并且受到打压:

一个随时会被拔电的系统,多少让人堪忧。

不过虽然比特币有这样那样的问题,而且我觉得它现在更多的是作为一种投机品了,但是对这种事物还是愿意以一种比较积极的心态来看待。

区块链的应用设想很多,可是离具体实现还有相当的距离,但是可以看出它确实给我们带来了很多烧脑的想法,颠覆我们过去的思维。所以我目前并不想站队,对比特币下结论说是好还是骗局什么的。人民币是正规的货币,但是你可以拿它做正常投资使用,也可以拿它做赌博或者骗局使用。我觉得比特币是一种创新,它目前与其说作为一种货币存在,不如说是作为一种新思维的存在更好。

在比特币的基础上,很多虚拟货币都产生了,有些是一个很好的出发点,比如以太坊,但是,也肯定有很多蹭热点的。据说现在虚拟币已经上千种了,Coinmarketcap.com网站上罗列了主要的100种,依然会有新的币被不断创造出来。

作为一个做证券交易的IT人士,我还是愿意在虚拟货币上做点投入和研究的。这个时候入场,很难说是不是太晚,早肯定是不早了,毕竟大多数虚拟货币都已经涨上天了,但是虚拟货币的投入是否该像常规股票期货一样的思维去交易呢?我觉得很难说,网上不少人做炒币的,也有囤积的,到底哪种好,真是很难说。

我昨天终于做了第一笔比特币的场外交易,花了500人民币,买了0.0046012个比特币。。。

上面是场外交易的过程截图,和卖家点对点沟通,有点像菜市场了:

嗨,大姐,你的比特萝卜多少钱一斤?啥?!10万一斤?老客户了,便宜点好吧。。。

折算下来,相当于1.6万美金的价格,相当高了。

这里不想过细地描述整个交易过程,很多东西我还在尝试中,对我来说,500元是发不了财的,其意义更多的是一种象征意义,并且也是一种测试过程,实际操作一下,看看到底是怎么回事。

目前总结下来这么些问题:

对普通交易者极不友好。比特币或者其它币本身技术门槛就相当高了,看懂这些技术细节,绝对是需要相当的计算机和网络知识。而国家对虚拟货币的限制,使得这个市场更像是个黑市。。。你要在很多个拿不准的交易场所周旋,和搞不清的人进行场外交易(就是我给你钱,你收到后把虚拟币转给我),场外交易更像是回到了原始社会。

各种溢价太高。比如我在昨晚交易的时候,coinbase.com上显示比特币价格是1.4万,但是我根本没地方买到这个价格的比特币,最终是以1.67万买到的。然后这些币在各种平台钱包之间转账,还有不低的手续费。

选择太难。这文章里我主要说的是比特币,但是实际能够交易的,几十上百种,每个似乎都看着那么高大上可能翻倍,但是,你有多少钱去投资?你又有多少时间和技术基础去搞懂这些虚拟币?

我目前的打算也简单,控制一个整个投入量,只选择几个主流币,分批地买入。然后,就囤积在那儿等着发财了。。。

好了,我要去研究比特币钱包了,这个我觉得不搞懂钱都不知道划到哪里去了。。。

PS:以上文字只是我目前对区域块的理解,难免有误,仅做娱乐性科普参考。