Bitcoin比特币是什么玩意?
我想没接触过的人们,可能会先冒出这句话…你可以把它当作一个游戏和一堆虚拟游戏币,也可以把它视为一个金流和虚拟钱币。简单的说, Bitcoin比特币就是全世界一堆网络使用者们,用电脑网络P2P共同架构出来的游戏或是交易系统。
任何人都可以下载到Bitcoin的钱包软件(bitcoin或bitcoin-qt),接上网络,安装完之后,花些时间再下载过去的交易资料(Block),就可以开始使用了。
每个人的钱包软件都会自动配发无限组的钱包位址(一串英数字),可作为交易的帐号;若已有虚拟币BTC,就可以发到他人的钱包位址去,若没有虚拟币BTC,就是接收他人的虚拟币或是自己用电脑的显示卡GPU运算去挖矿取得。
因为网络无国界,所以Bitcoin比特币是很自由的东西,想把它当成是什么,随意!想用它来做什么,随意!
当然,各国政府机关也许会害怕Bitcoin比特币的自由,而莫名的添加一堆罪名在Bitcoin比特币身上,但是,这并不是Bitcoin比特币的问题,而是某些机关组织的阴谋。
想把Bitcoin比特币污名化,随意!想把Bitcoin比特币视做洪水猛兽,随意!
Bitcoin比特币与虚拟币BTC不安全?那是当然,但是又有哪国的钱币可以永远保证安全?但是它非常方便,只要持有数额不多,相信和国外人士做小额交易是很方便的工具。
比起某些国外的国际金流动不动就封你帐号,让你申诉无门,或是拍卖卖家收到金流币而出货之后,却反而又被冻结收走货款,相信Bitcoin比特币这种经由P2P网络共同认证的系统,会比较深得人心。
深入解析BitCoin(比特币),会发现它是结合了网络赚钱行为与创造全新自由的虚拟货币!
我对这种[不用动脑的网络赚钱(也不一定会赚啦~)]特别有兴趣,所以,昨晚花了一个晚上在尝试如何下载bitcoin(比特币)相关软件,如何去挖矿…
发现真的要用显示卡的GPU去挖的方式会比较快,用CPU挖的速度超慢的,所以这个游戏是看谁的显示卡等级比较高的,我有空再写个挖矿标准流程出来,让大家闲置的电脑可以搞些花样,以后可能又会冒出一堆bitcoin矿工吧~~~
就我初步的观察bitcoin 挖矿赚钱的特征有:
1. bitcoin挖矿,是一种阿呆型网络赚钱,也就是不用动脑且门槛低的网赚,也就是今后挖矿竞争激烈会影响到币值…
2. bitcoin挖矿赚BTC币,需要强大的显示卡来挖,显示卡等级算是一个入门的门槛吧…
3. bitcoin的BTC币,有个隐忧,就是和线上游戏币一样,万一被找到复制的BUG的话,就会瞬间崩盘…
4. bitcoin的BTC币,没有担保,所以有瞬间崩盘,价值跌到接近0的可能,囤积太多有点危险…
5. bitcoin的网络安全与交易流通性,目前并不大明朗…
全新自由的虚拟货币bitcoin, 与传统网络金流的差异:
若是撇开挖矿赚钱,与虚拟货币崩盘的可能性,其实bitcoin是在创造一种新的虚拟货币。尽管这种货币因为没有担保,而有可能瞬间消灭或是崩盘,但是,它有一项优点是,这是一种可自由交易的货币!
当你使用网络金流狡兔死-走狗烹-之金流公司P或是moneybookers,还是需要注册以及认证动作,才能开始使用它们的虚拟货币。但是,bitcoin则是没有这种限制,只要把软件安装使用,它会自动配发一组例如下列的乱码给你:
1AatTPPRs3uVknYV4V24crWDykSjfRxedT
就可以开始收发BTC币啰!
网络金流狡兔死-走狗烹-之金流公司P或是moneybookers的帐户余额,最初始要靠实体货币转换进去帐户,接着才开始交易。但是,bitcoin,最初始的帐户余额却是靠[电脑挖矿]来无中生有出来,这也是我觉得它最有趣的地方。
bitcoin是虚拟货币,但是如何知道谁有多少呢?总不可能每个网络使用者都先发给100个虚拟币,大家再来交易活络市场吧?于是它们就创造一个挖矿的行为,借由操爆你家的显示卡GPU,慢一些的就是用CPU,让它想办法去挖到bitcoin的BTC币。少数人藉由操劳GPU或CPU而慢慢有了BTC币,这样市场就可以开始交易了!尽管没人做总量控管,尽管没有担保,在心惊胆跳下还是有人愿意慢慢尝试去接受这种货币,也因而bitcoin的BTC币交易市场就开始活络起来了,直到某天可能有复制BUG出现造成崩盘为止,这真是一个蛮有趣的点子。
全新自由的虚拟货币bitcoin,有待时间来验证它能存活多久:
当然各个国家的政府和网络金流业者不可能放任这种行为,因为这影响到他们的利益,举凡金钱交易与流动,要透过受政府控管的银行,这样他们才能控管金钱的流动与从中抽取手续费来获利。
所以,他们会想办法先污名化这种虚拟货币(例如:这些是赌博或是毒品交易,或是非法交易的资金),进而去禁止掉这些虚拟货币的使用,接下来,bitcoin的BTC币会怎么上演货币自由的革命戏码,最后可能落入被打压或是整个崩毁,就不知道是几年后的事情啰…
想要在bitcoin的游戏之中赚钱吗?(当然也可能会是亏钱或浪费时间的)
**或许是买个高档的显示卡去当bitcoin矿工…
**会架站的或许是搞个网站当矿池网站,请其他人一起挖矿,来抽%…
**购物网站或许弄个可收bitcoin的BTC币,来增加隐藏客户…
**靠买卖价差,或干脆去当bitcoin理财专员或是经理人,甚至是像是股票老师们一样在对BTC货币兑换价值来解盘…
**其他别人还没想到的点子…
当然,骇客们也可能开始觊觎这块饼,而准备入侵你们的电脑了…
啊~看文章的大家,尤其是平常用高档显示卡的人们可能会说:
[怎么还不赶快写bitcoin挖矿的流程啊?]
对!对!其实我也是才刚研究一下而已,网络安全性与BTC虚拟货币流通度也不清楚…
虽然网络赚钱是我最感兴趣的题材,
只是该讲的风险性得先提到,才能进入主题吧!
挖矿人生, 我的BitCoin(比特币)矿工日记(挖矿基础教学)
我的显示卡ATI HD4670挖矿处理速度约33M hash/ s , CPU AMD 7750却只有1.3M,也就是说,这是个比拼显示卡GPU处理速度的世界,CPU影响不大,ATI显示卡不够好的(至少要在5830或是6850等级以上),或是NV显示卡系列的就请直接放弃吧!
若是ATI 5830 ~ ATI 5970等级的显示卡,每天可以挖到不等的BTC(实际数量不一定,越多人挖,竞争越激烈,就会分的越少),另外ATI 5xxx和6xxx系列似乎比4xxx系列好用,(对opencl有更好的表现),这个网址有bitcoin(比特币)挖矿的显示卡硬体列表,里面有详述挖矿的计算处理速度以及建议的参数:
https:/ /en.bitcoin.it/wiki/Mining_hardware_comparison(请点我)
要参与bitcoin(比特币)挖矿之前得注意的事:
挖矿只是个形容词, 其实只是用GPU在计算处理一些资料而已,一但开挖之后,会耗用GPU全部资源, 换页面时会顿顿的,所以平常使用电脑时,不要把挖矿软件GUIMiner的[Start Mining!] 给运作下去,等到电脑要闲置不用时, 再去执行挖矿的动作!因为是猛操显示卡,所以相关的散热与电源供应的硬体方面要多留意一下!
当BitCoin矿工所需要的软件
一. 主要电子钱包
软件(帐户余额与收付款) Bitcoin或Bitcoin-Qt : http://www.bitcoin.org,这个网站里面会有Download区域,找适合自己的作业系统版本去安装,安装后就会有电子钱包的余额显示(Balance)与电子钱包帐号(Bitcoin Address,由34个英数字组成)。这个电子钱包帐号,安装之后就会自动预先创造100组出来,每次和不同人交易时,都可以呼叫一组新的。
第一次启用时会下载目前已经被开挖掉的矿Block的资讯.会需要一段时间。上述bitcoin电子钱包软件安装后,相关重要档案会存档在特定的目录下。点击windows左下角的[开始] > [执行] ,再输入以下指令,explorer %APPDATA%BitCoin即可查阅存档目录的位置,请记得要随时备份!
Win Xp通常是在:
C:Documents and SettingsWin用户名称Application DataBitcoin
Win 7和Vista通常是在:
C:UsersWin用户名称AppdataRoamingBitCoin
尤其是里面有个wallet.dat 档案,是电子钱包的个人私钥,要好好的备份存档,也不能被骇客给盗走,万一丢失了或被其他人给盗走了,就完蛋了。
二. 挖矿软件GUIMiner :
http://forum.bitcoin.org/?topic=3878.0(点我下载)
https://github.com/Kiv/poclbm/downloads(点我下载)
PS.
挖矿软件GUIMiner是视窗化过的软件,进阶使用者,可以直接用挖矿软件poclbm ,在dos模式下直接下参数。
poclbm原作者的下载网址:
https://github.com/m0mchil/poclbm/downloads
三. 显示卡驱动程序与opencl 驱动程序 :
既然要挖矿,一定是采用ATI(AMD)显示卡,ATI(AMD)显示卡需要安装OpenCL Driver或是SDK套件(ATI Stream SDK或是AMD APP SDK),才能正确判别晶片。假如是ATI显示卡且没有安装opencl driver或是SDK套件软件,就会跳出一大段的警告视窗。
例如: poclbm没安装open最后一句可能是ImportError: DLL load failed
装置Device会无法选择显示卡晶片,那就没意义了!
*若是WIN XP, opencl driver通常是内附在驱动程序安装项目内,请去ATI官网下载,http://support.amd.com/us/Pages/AMDSupportHub.aspx
Win xp 32bit最新版驱动不一定会有附加opencl driver (ocl),建议找旧版驱动软件比较容易找到有附ocl:http://support.amd.com/us/gpudownload/windows/previous/Pages/radeonaiw_xp.aspx
选完自己的显示卡之后,通常opencl driver是附在AMD APP SDK Runtime套件里面,安装驱动程序要记得勾选到!
例如:下载的档名是: 11-12_xp32_dd_ccc_ocl.exe
那么,那个dd表示是display driver显示卡驱动程序, ccc就是他们的显示卡后台管理程序,ocl就是opencl driver一般安装时会连着AMD APP SDK Runtime套件一并安装!
*若是其他作业系统(Win vista, Win 7),也请去下载SDK套件(http://developer.amd.com/sdks/AMDAPPSDK/downloads/Pages/default.aspx)。万一挖矿软件判别不到显示卡的opencl driver,且安装opencl driver的AMD APP SDK Runtime套件时,却出现失败,或是单独点击opencl.msi却出现已经有安装过了!这表示之前可能曾经有安装过opencl driver的AMD APP SDK Runtime套件或opencl.msi ,只要不是相同版本的就会出现错误!那你得想办法找到同样版本的opencl driver或是opencl.msi执行下去,才会跳出可以修复或是移除选项的视窗,然后才能趁机移除掉opencl driver再重新安装!
我之前一直反覆的安装和移除驱动程序,花了好几个晚上都搞不定,最后才知道是系统里面已经有安装过opencl driver的AMD APP SDK Runtime套件或opencl.msi,好像是因为我又安装了Nvidia的显示卡驱动,所以造成挖矿软件无法判别,要重新安装,只要opencl.msi版本不同就不让你安装,最好就是把过去安装过的opencl.msi想办法找出来且执行下去,只要版本一样就会跳出可以移除掉的视窗!移除掉再安装,挖矿软件就可以判别显示卡的晶片型号了!
四. 挖矿软件GUIMiner相关操作 :
1.初阶: POOL挖矿:
可选择加入矿池(mining pool)和其他人一起挖,挖到大家分,矿池网站就是适合想要群体挖矿的人,让他每几天都可以分到一点点BTC。
例如,这个网站就是非常大的矿池网站,一堆矿工都聚集加入在这边:https://deepbit.net/
GUIMiner软件也有内建很多矿池网站,选择矿池的server ,例如: slush' poll ,要先去该网站注册帐号,例如: http://mining.bitcoin.cz/,击EMAIL回覆开启帐号。
登入该矿池网站之后,在Wallet要填入属于自己的电子钱包帐号。选择Register new worker ,再开启一个新的挖矿子帐号和密码就会列出一组Login和Password,把这组(不是登入网站的帐密)填入挖矿软件的帐号密码,就可以开挖。挖矿所分得的BTC分配状况,并非即时显示,要过一阵子才会在网站列出来。
因为这个网站会纪录可挖矿的IP,所以用拨接的浮动IP,得先登入该网站取得或设定可连线的IP,再用挖矿软件连线。
PS.
这个软件是可以同时连线2个以上的server作挖矿动作,不过处理速度的总量是固定的。
2.中阶: SOLO挖矿(用视窗介面的GUIMiner软件):
也可以solo单独挖矿,一个人要挖很久才会挖到(不建议采用),不怎么建议采用这个方式,因为即使用了超高档的显示卡来计算和处理,也需要好几个月才能挖开一个矿(Block).
对于显示卡不够好的人,可能要花上半年一年或好几年来计算了。
在上方的[Solo utilities]选项里面,有个set bitcoin client path要指定电子钱包软件bitcoin.exe档案的安装位置。
通常是在C:Program FilesBitcoin,有个create solo password可以指定密码。若要以自己电脑当伺服器来SOLO挖矿,那就不要直接执行bitcoin软件,而是用[Launch bitcoin client as server]来呼叫主要的电子钱包软件出来当伺服器。
需要等电子钱包软件开启,且下载完目前存在于网络上的Blocks数量,才可以开始挖矿!
server要选择solo,Host: localhost和Port: 8332 ,都不要去变动。帐密就填刚刚指定的帐密,Device:要选择显示卡晶片,不要选择CPU晶片。Extra flags:可以填入显示卡的参数, HD 5xxxx系列显示卡或许可以填入-v这个参数,自己可以尝试看看增加参数是否处理速度会有变化,开始挖矿计算之后,会显示处理速度为多少M hash/ s
PS.
本人也有撰写SOLO挖矿的进阶篇(用poclbm挖矿软件):
用bitcoin或bitcoin-qt,配合poclbm的相关设定,不过因为DOS介面的poclbm难度较高,故该文先隐藏起,建议先从视窗介面的GUIMiner软件熟悉。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。