.jpg)
一、如何让自己的比特币消失
如何让自己的比特币消失,这是我们区块链研习社高级课程里的一个游戏环节,虽然通过语音方式讲解,但是希望更多人能动手参与。这个游戏表面看显得有些滑稽,但实际上我希望通过借助这次课让大家能够更深入理解比特币里的公私钥怎么回事,以及理解比特币这个全球最大分布式网络。
很多人开始知道了比特币,特别是上次“想哭”勒索病毒大规模爆发,更多的人知道了这个神奇的东西的存在。但是,绝大部分人能了解到的比特币仅仅局限于在某个交易所买到了一个叫做“比特币”的东西(当然还有一部分甚至不知道如何买卖,网上去查吧),但是对于这个“比特币”究竟是何物,是不是我们听过的、学习过的那个比特币,根本没有去深入思考这个问题。
通过前期的一个叫做“你怎么知道买的比特币是真的呢?”的课程,你应该知道我说的是什么,以及知道交易所的“比特币”远非我们的想象。
而这次的课程呢?你将更能加深对比特币的认识。
我们暂时仅仅从“加密货币”这个角度来说说比特币,所谓的比特币:
因此,从这个描述里我们可以知道,对公钥和私钥的理解非常关键(公私钥是我提到的“区块链学习的make集”的第一个),因为比特币在流转的过程中伴随着大量的公私钥计算和转换过程。当然,这个转换是单向的:通过私钥可以计算公钥,通过公钥无法计算私钥。
比特币通过公钥来生成收款地址,收款地址是不限制数量的,而实际上钱包程序(至少Bitcoin Core是这样)针对每个收款地址都有一个对应的私钥地址。下面是我实际操作过程中的一个截图:
在使用这个钱包的过程中要非常小心,因为Core钱包默认会对所有区块数据进行同步,通过提示来看,目前要同步至少120G的区块数据,如果一不小心,每次同步,硬盘会慢慢被塞满,所以记得关闭钱包界面右下角的网络图标。
上面是通过钱包对地址和私钥有一个基本的认识,而实际比特币在计算公私钥的时候还是“蛮复杂”的,因为很多人看不懂16进制,看不懂很多加密算法,所以碰到一个奇怪的字符或函数名都会头疼,比如ripemd160、sha256、base58等等。但如果能动手一下,其实并没想象中那么复杂。
下面是一个地址的计算的流程图:
有了这样一个计算过程,我们是如何实现让比特币“消失”的呢?其实,有种最笨的方法,就是生成一个公私钥,然后给对应的公钥地址转账,接下来把这个私钥扔掉或者彻底忘掉,那么以后没人能够还原这个私钥,不就实现“消失”了吗?
但是,英语里有句话说的是“no pain, no gain”,中文意思是“不劳无获”,代价不能白白花费呀,所以消耗了比特币,我们希望“永生”。这也是本次课程的终极目的:消失是为了永生!
在实现这个目的之前,我们要对比特币到底是什么进行重新考量:
作为今天的游戏实验,我们利用的是其中第3点:比特币是全球最大的分布式网络!由于这个网络里记录了所有的交易记录信息,因此,可能可以尝试把信息以交易的形式存储于这个永不灭亡的网络里。
好,原理搞清楚了,现在看怎么去做。回到上面的“地址计算流程”图,我们在第3步动点手脚。比如,我们需要将一条信息“Hello Bitcoin!”永久记录到区块链里,可以对这个字符进行sha256计算,于是生成一个哈希值,然后替换掉第3步中的值,并继续下面的生成过程,最后得到一个收款地址,假设是1DDiE5gkXGTnFS3TGXEV6SUVjEYnNDdfxH。
于是,这个收款地址就生成了,但是大家发现没,我们这里并没有产生私钥。而且根据公私钥的原理大家也知道:根据公钥计算出私钥几乎是不可能的。因此,这里我们给这个地址进行转账,于是交易记录就产生了,而且,做到了把“Hello Bitcoin!”这个字符串的哈希值永久地记录进了区块链里。
因此,我们所有的目的就实现了!
实际上,这不是我的首创,很多人都这么干过,很多人利用比特币的区块链网络是全球最大的分布式网络,而且寄生于互联网而存在,不可能消灭,因此将比特币作为底层,把大量的哈希值信息记录进去。大家看看下面这个图,每笔交易金额都是1聪:
看到这里,不知道大家是否理解了这样一个过程。比如上面这个图里面那一列收款地址,背后实际上可能会有一些特殊的含义。
最后,不要被这些貌似复杂的计算过程给吓到,因为不需要懂得这些函数的原理,这些函数在网络上是很容易获得的(有些可能要翻墙),我列出了一些,供大家学习和动手时使用:
今天课程到此结束,大家动起来吧,有问题留言交流。
二、什么是挖矿
挖矿就是利用比特币挖矿机,就是用于赚取比特币。
用户用个人计算机下载软件然后运行特定算法,与远方服务器通讯后可得到相应比特币,是获取比特币的方式之一。
比特币为一种虚拟的货币,比特币挖矿制度为通过计算机硬件为比特币网络开展数学运算的过程,提供服务的矿工可以得到一笔报酬,因为网络报酬依据矿工完成的任务来计算,为此挖矿的竞争十分激烈。
挖矿实际是性能的竞争、装备的竞争,由非常多张显卡组成的挖矿机,哪怕只是HD6770这种中低端显卡,“组团”之后的运算能力还是能够超越大部分用户的单张显卡的。
而且这还不是最可怕的,有些挖矿机是更多这样的显卡阵列组成的,数十乃至过百的显卡一起来,显卡本身也是要钱的,算上硬件价格等各种成本,挖矿存在相当大的支出。
扩展资料:比特币挖矿流程:
1、找到矿池
开始挖矿必须要有一个操作方便、产出稳定的矿池,它的作用就是为各个终端细分数据包,可以通过精密的算法将终端计算好的数据包按照比例,支付相应数量的比特币。
2、下载比特币挖矿器(软件)
其实这种挖矿器也有很多种,大家可以去官方网站下载。
3、设置挖矿软件
GUIMiner是个绿色软件,安装完成后我们可以先设置下语言,以便更方便进一步设置。接下来需要对采矿器设置服务器、用户名、密码、设备等。一般服务器从BTC guild系列里面选一个网络较好的就行,用户名和密码就是我们之前自己设置的。
4、比特币挖矿开始
当我们确认都设定无误后,点“开始挖矿”按钮之后就开始挖比特币了,随之显卡很快就会进入全速运行状态,温度升高、风扇转速提高,你可以通过GPU-Z或显卡驱动来监控状态。
参考资料:百度百科—比特币
参考资料:百度百科—比特币挖矿机
三、比特币暴跌30%,它是投资品还是投机品
要分清比特币是投资品还是投机品,我们必须弄清楚什么是投资,什么是投机。
通俗来讲,投资就是放弃今天的消费来换取明天的消费。有可能这个“换取”的过程你可以获得更多的“消费”,不过同样有可能更少哦,这就是投资有可能成功,也有可能失败。而投机就是在市场上的买卖以获利行为。投机的心态是以某个价格购买投机品,然后预期以较高的价格卖出(当然有可能预期失败)。
弄清楚了投资和投机后,我们再看比特币的实质。比特币是一种虚拟货币,它本身并没有任何的价值,而且这个虚拟货币价格波动特别大,完全受追捧者的投机行为控制,特别是某些大型的网络公司影响,暴跌30%,甚至更多都是正常的市场反应。
还有就是绝大多数人买比特币的行为是一种投机行为,就是以某种价格买入,然后预期以更高的价格卖出。
这些都表明比特币更多的是投机品而不是投资品。
四、比特币挖矿是什么意思
比特币其实就是一个虚拟货币,比特币刚出现的时候如果想要得的比特币,那么就必须通过挖矿来获得比特币,因此就出现了比特币挖矿,但是比特币是越挖越难的,因此现在的比特币已经非常难挖到了。
所以现在好多人都去使用哈鱼矿工挖以太坊和门罗等虚拟币,最重要是,最后可以直接等价提BTC。
本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/jys/179309.html


发表回复
评论列表(0条)