获取自己的第一枚比特币

获取自己的第一枚比特币

找一个适合自己的工具

工欲善其事,必先利器。玩比特币有一个好用的比特币钱包是必须的。比特币钱包有很多种类,比如由不同的运行平台(windows, 安卓等)分类,或者按照轻量级和全节点的分类等。

首先个人用户真的不建议下载全节点的客户端,因为真的真的要下载很久(区块链账本目前应该有上百G了)。我之前安装bitcoin核心客户端,这是个完整节点。下载账本要好多天。

我选择的是Electrum这个客户端。首先Electrum真的很轻量,安装包只有几十M。其次是因为它是用python写的。(我个人很喜欢python,呵呵)

比特币钱包下载地址

我后面想专门针对electrum的安装使用写一篇文章,所以这里就不多说了。

购买比特币

钱包有了,该想办法弄点钱了。国内我认为最快捷获取比特币的方式就是先在合法的比特币交易所购买,然后转账到客户端钱包中。

因为我本身在 比特币中国 有买一些比特币投资,所以我直接转账就可以了。

《获取自己的第一枚比特币》 image

提现地址是指自己的钱包地址,这个可以在钱包客户端上看到。我这里打算转入0.0096比特币,他提示我需要0.0002手续费。我猜想手续费应该有一部分是给交易所的,一部分给矿工。

一个小时之内,转账申请就会被受理,我们会看到如下的转账明细:

《获取自己的第一枚比特币》 image

第二栏的第一部分是转入地址,这个都知道。第二栏是本次比特币转账交易的交易ID,这个下部分再详细解释。

过10分钟左右(矿工处理的时间),去到我们的钱包客户端查看下,发现已经到账了,哈哈。

《获取自己的第一枚比特币》 image

(注:1BTC=0.001mBTC)

技术分析

下面从技术角度分析下这笔交易的前世今生。

打开Electrum客户端,在 “历史” 选项卡中,找到刚才转入的那笔交易信息,右键选择 “详细”,看到如下的信息:

《获取自己的第一枚比特币》 image

首先是交易ID(在比特币程序数据中通常标记为txid),这是个32字节的哈希结果,哈希的输入就是整个交易信息(比如交易创建的时间,金额等)。整个ID在加入区块链之前是可以随意修改的(交易信息的改动都会引起ID的变化)。

状态:signed, 整个意思是

size标记的是该笔交易的大小(字节)。整个好理解。

locktime的值表示区块的高度,意思是这笔交易会被添加到大于等于此高度的区块中。

接下来是 “收入” 栏,有三行,这是三个比特币地址。三个地址是什么意思呢?

alice转账给bob,但是alice的钱是哪里来的?

答案是别人的输出。一笔交易的输出,可以被当做另一笔交易的输入。

每一笔交易包含一个或多个 “输入” 。同理这笔交易的另一面,有一个或多个“输出”。

所以这个三个地址就是alice的收入来源。

“转出” 栏中的有6个地址,其中一个就是我自己的钱包地址。意思是这6个地址上的”余额”都是来源于上面三个地址的输入。

    原文作者:Pony小马
    原文地址: https://www.jianshu.com/p/de67a1b9e4f5
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞