比特币是什么?比特币新手入门问题汇总
比特币是什么?比特币新手入门问题汇总
比特币 (货币符号: ?; 英文名:Bitcoin; 英文缩写: BTC),是一种用于开源的P2P软件而产生的电子货币。虚拟货币比特币的概念最初由中本聪在2009年提出。现在比特币也是根据中本聪的思路设计发布的开源软件以及架构其上的整个P2P网络。
比特币是目前使用最为广泛的另类货币。截止到2013年03月10日,已发行的比特币为10875775 BTC,根据2013年3月10日最新价格计算,总市值为503,004,593美元。
比特币货币总量按照预定的速率逐步增加,增加速度逐步放缓,并最终在2140年达到2100万个,目前,全球每10分钟产生10个比特币,一天24小时产生3600个比特币。主要通过挖矿产生新的比特币。P2P的分布式特性与去中心化的设计结构,确保了任何机构都不可能操控比特币的货币总量,或者制造通货膨胀。
在全球范围内,比特币可以通过多个线上的交易所和服务商进行兑换交易,也可以在线下找到兑换点,兑换为现钞或金币。
比特币是什么?
今年年初,比特币的交易价格尚不足20美元,但近几周币值一路高涨,直至4月10日创出266美元的峰值之后,该币币值便出现一轮暴跌,盘中一路下跌至105美元,跌幅高达61%。很多人在谈论这一虚拟货币。意见分为两派:一派认为,比特币似乎就是一种庞式骗局;另一派则认为比特币是一种创新。
但还有一类人,还根本不太了解何谓比特币——而这部分人,可能是绝大多数。
接下来,我们借用科技博客网站Business Insider的一篇文章,来给大家做一下入门级普及:这让人疯狂的货币是什么货。它与真实货币又有哪些区别呢?
(1)比特币是什么?
比特币出现与2008年,是一种分散化、匿名、只能在数字世界使用的货币,它不属于任何国家和金融机构,并且不受地域限制,可以在世界上的任何地方兑换它。
(2)比特币的起源
2008年,有人用笔名“中田聪(Satoshi Nakamoto)”发表了一篇论文,论文中描述了比特币的使用方法,1年后,比特币的首笔交易完成。
(注:据福布斯中文网这篇文章称,这位采用日本名字的神秘人物已经消失在网络。没有人知道他是否真的是日本人,还是一个庞大的机构。《连线》从他的行文措辞推测,他有可能出生于美国,甚至有可能是Google公司或美国国家安全局的一个神秘小组的代号。)
(3)比特币从何而来?
用户可以买到比特币,同时还可以使用计算机依照算法进行大量的运算来“开采”比特币。在用户“开采”比特币时,需要用电脑搜寻64位的数字就行,然后通过反 复解谜与其他淘金者相互竞争,为比特币网络提供所需的数字,如果用户的电脑成功地创造出一组数字,那么就将会获得25个比特币。
由于比特币系统采用了分散化编程,所以目前在每10分钟内只能获得25个比特币,而到2140年,流通的比特币上限将会达到2100万。换句话说,比特币系统是能够实现自给自足的,通过编码来抵御通胀,并防止他人对这些代码进行破坏。
(4)比特币值多少钱?
在刚刚出现的时候,比特币几乎一文不值,1美元平均能够买到1309.03个比特币,但如今1比特币的价值相当于135.3美元,感兴趣的朋友可以登陆Preev网站了解比特币的实时报价。
(5)比特币能否兑换现金?
答案是肯定的。你只需与比特币交易机构取得联系即可完成兑换,其中Mt. Gox是目前最为流行的比特币交易平台,不过现在该平台仅通过一款应用程序接纳新成员。除此之外还有几家规模较大的交易所,能够进行比特币兑换和交易。
(6)比特币为何要匿名?如何实现匿名?
比特币之所以匿名是因为它们是建立在一个分散化的系统之上的,比特币是完全独立存在的,外界无法通过某种核心基础设施来关闭它。
“匿名”对于那些不想让自己的名字和所购置的商品或服务联系在一起的人来说是非常受用的,外人所看到的无非是你的比特币钱包地址和一串随机的文字和数字等信息,除此之外没有任何能够辨认个人身份的信息。同时对于相对偏执的用户来说,还可以免费创建多个新钱包。
(7)比特币能做什么?
此前曾报道称不法分子利用匿名的比特币来购买毒品和枪支等非法商品,但其实有很多合法的商家如今也接受比特币交易,比如豪生连锁酒店(Howard Johnson)就乐意接受比特币付费,而BitElectronics更是一家只接受比特币的消费电子产品商店。
(8)我们为何要关注比特币?
比特币代表了一种完全匿名而且无需成本的交易方式,比特币不属于任何国家,并且不受地域限制,是一种用户能够随时随地进行自由兑换的货币。对于这种新鲜且前景一片大好的货币形式,我们没有理由不去关注它。
(9)比特币合法吗?
比特币并不是真实货币,它不像纸币和硬币那样代表一定的价值。目前美国政府并担心比特币可能会对金融市场造成的影响,因为只需通过制订对应的法案就能对其进 行管理和控制。相对于曾经出现的“自由美元”来说,后者是1998和2009年之间所出现的一种能够替代实物的流通型货币,而其创造者伯纳德·冯·诺特豪 斯(Bernard von NotHaus)也在2011年因自行制造、占有和销售货币被判有罪。
(10)去哪儿了解更多关于比特币的信息?
目前可以通过多种渠道了解到关于比特币的信息,Bitcoin subreddit和Bitcoin Magazine都是获得比特币的消息源。
比特币客户端
要想获得比特币,你必须在官方网站(bitcoin.org)下载比特币客户端程序,首次运行会产生一个数字账号,然后保持运行,这个程序就会一直不停地计算上面提到的数学公式所产生的一系列“数学题”,当你成功地计算完“一道数学题”之后,就有可能得到一定数量的Bitcoin,但并不是每次计算都一定能获得Bitcoin,还要看你的计算是否首个完成以及对整个系统的贡献程度。(这里所说的“数学题”只是一个形象比如,它的作用是用于验证整个 Bitcoin 系统的每一笔交易是否有效的,因为没有中心节点,所以这个验证需要耗费大量的计算资源,而Bitcoin就是系统对你的付出的奖励)。
比特币的汇款和收款是通过软件客户端或者互联网来完成的。收款方会拥有自己的地址,汇款方在获得该地址后,就可以发起支付交易,将比特币汇到该地址。如果想要动用地址中的比特币,需要“钱包”文件中的密钥。
比特币地址
支付比特币时,需要发送到“地址”。地址是大约33位长的、由字母和数字构成的一串字符,总是由1或者3开头,例如"16Q5yQyTf6czeDaL1iK7fp7TJxuFwA43Qv"。可能的比特币地址超过2160个。形象地说,全世界约有263粒沙,如果每一粒沙中有一个地球,那么比特币地址總數远远超过所有这些“地球”上的所有的沙的数量。
比特币软件可以自动生成地址,生成地址时也不需要联网交换信息,可以离线进行。
手续费
比特币支付交易可以支付手续费,理论上可以加快交易速度。到2012年为止,绝大多数的比特币支付都是没有支付手续费的。如果某一笔交易的金额特别大,例如从多个地址中提款进行支付,那就会形成比较大的数据,因此比特币网络会要求附加一个小的手续费。
交易确认
比特币的交易数据被打包到一个“数据块”(block)中后,交易就算初步确认了。当下一个数据块链接在前一个数据块之后,交易会得到进一步的确认。在连续得到6个确认之后,这笔交易基本上就算是不可逆转地得到确认了。
比特币网络将所有的交易历史都储存在“数据块链”(blockchain)中。数据块链在持续延长,而且数据块一旦加入到数据块中,就不会再被移走。数据块链实际上是一个分散的并由所有参与者组成的数据库,是对所有比特币交易历史的记录。
中本聪预计,当数据量增大之后,用户会希望这些数据并不是全部储存在本地。为了实现这一目标,就需要采用引入Merkle tree机制。这种机制下,用户的本地客户端将能够主动剔除掉那些自己永远用不到的部分,比方说极为早期的一些比特币交易记录。
确认一项交易的过程是由解决计算上困难的工作量证明机制问题来实现的。工作量证明机制要求计算机在计算能力为某个有限值的情况下,需要运算一定的时间才能解决,这就使得攻击者无法重写交易历史,除非他能够拥有比其余bitcoin系统更强大的计算能力,从而能以更快地速度产生数据块链。工作量证明机制的难度由系统自动调节,所以新区块的生成平均需时10分钟。所有散瘀的系统会检测交易和区块的有效性并忽略任何违背规则的交易和区块,比如那些产生错误数量的bitcoin的区块或多次发送相同bitcoin的发送者的相关交易。
参与处理交易块的终端可以得到一定量新发行的比特币以及相关的交易手续费。为了得到这些新产生的比特币,参与处理交易块的终端需要付出大量的时间和计算力,这个过程非常类似于挖矿,因此中本聪将交易处理者命名为“矿工”,将交易处理活动称之为挖矿。这些新产生出来的比特币可以报偿系统中的交易处理者,是他们的计算工作保障了比特币交易网络的运作。通过挖矿,Bitcoin系统向经济中注入货币。
钱包加密
钱包加密是指对储存有私钥的钱包进行自动加密存储。
比特币官方客户端从0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝付款。如果用最早备份的钱包(wallet.dat)替换回来,还是一样可以正常交易。考虑到比特币的原理应该也可得出,只要有私钥(钱包)存在,就可以证明你是这个钱包的合法拥有者,不管对这个钱包(核心就是某个地址对应的私钥)是进行了加密还是删除,都不能否定它。备份比特币钱包时,还需注意由于比特币支付找零机制的存在(比如把一个完整的100 btc中的50 btc发送给某个地址,系统会发送其中的50 btc到对方的地址,并退回50 btc到你客户端的一个新地址上,这个地址不会直接显示在你的地址列表中),每发送了100次比特币给其它地址或者使用了100个不同的地址接收比特币后,请重新备份钱包,否则后面交易退回的和接收到的比特币会永久丢失。
除了给钱包加密外,用户还可以自行生成离线的纸钱包和脑钱包。
纸钱包即只要在未对钱包加密前通过在比特币官方客户端的调试窗口中的控制台输入:“dumpprivkey 你的比特币地址”(输入时不要带引号)来查看自己的私钥,然后把此私钥打印出来存放在某个地方再删除电脑上的钱包文件即可进行钱包的网络隔离。 脑钱包则是利用一段javascript脚本,针对用户自行设定的一个能永久记住的短语(一定要是特殊和唯一的,建议最少16个字符以上,中英文皆可),生成一对公钥和私钥,之后用户把所有比特币都转到此比特币地址(即公钥)上,以后只需要记住这个短语即可在任何时间任何地方还原自己的财富(除非你的短语不幸被其他人获知并转走了)。
为了确保绝对安全,Armory客户端将钱包和客户端进行分离,离线客户端内的钱包被严格地加密保护起来。在线客户端如果需要支付比特币,需要由掌握离线钱包的电脑进行签署,再通过在线客户端进行广播。
比特币中国交易平台
有人发明了一种“虚拟货币”——比特币,任何人都可以用电脑制造它,之后用它消费,它已悄然进入中国。
有支持者称,比特币将取代各国货币一统天下,如今能大量持有日后必成富翁。而有的经济学家则称它是国际级“博傻”,指出它类似于传销,根本不值得投资。法学家也给支持者泼了桶冷水,指出私人制造、流通货币是违法的,同时,比特币无论是被偷、被抢还是被诈骗,都无法受到法律保护。
竟与各国货币进行兑换
在比特币中国网站上,你可以像看外汇牌价一样,每天实时查看比特币与各国货币的兑换行情,其中包括人民币。
“比特币中文网”的创建者杨先生告诉记者,目前“比特币中文网”只提供比特币兑换人民币服务,将来会考虑引入其他币种。杨先生说,如今,“比特币中文网”共有注册会员4000多名,每天新注册的人数在一两百之间。网站创建初期,兑换是免手续费的,半个月前网站开始收费,“预计本月下旬能收回成本。”
除了“比特币中文网”这些个人创建的比特币网站,淘宝网店也是兑换的主要场所。在淘宝网上输入关键词“比特币”,能搜索到近20家做“比特币兑换”生意的店铺。这些店铺有的位于北京、上海等,有的位于山东泰安、广西玉林、江苏淮安等。
还可在部分淘宝店消费
“比特币中文网”里有大量关于比特币的介绍,包括如何兑换、交易流通等,人们也可以在这里下载中文界面的比特币客户端软件。记者下载客户端后得到一个地址。它以文件的形式保存在记者的电脑中。根据“比特币中文网”的提醒,记者把地址做了备份。否则,一旦电脑崩溃地址丢失,比特币将消失。
在比特币和人民币之间进行兑换,过程简单易学。在一家淘宝网店,记者看完“牌价”,用“旺旺”软件和店主沟通好价格,之后像拍其他淘宝商品一样,拍下一个比特币。通过转账方式向店主银行账户付款后,店主要走了记者的比特币地址。几分钟后,记者的比特币客户端软件的“账户余额”一栏显示:“1.00”。
任何人都能制造比特币
比特币和人们熟悉的Q币、联众币和微币不一样。它的创造者不是某个公司,而是个人。2009年1月3日,日本人中本聪在位于芬兰赫尔辛基的一个小型服务器上开发出了比特币。
在比特币官方网站上,中本聪描述道:比特币没有中央发行机构,由网络节点通过复杂计算生成,任何人都可以在电脑上运行比特币软件制造它。流通时,在客户端软件上输入数量1,再要来对方的比特币地址,用给付者的密码签名。之后,这个比特币就是对方的了。
经过调查记者发现,相对于兑换、利用比特币交易,国内用电脑制造比特币的人数更多。不少人不惜重金购买高级电脑设备,而其中最重要的是显卡。AMD Radeo HD6990是目前世界上最快的显卡,由于价格过高,普通电脑使用者鲜有问津。但它是比特币“矿主”们的最爱,如今它已在中关村断货。
比特币交易平台
目前全球最大的比特币交易平台是:mtgox.com
国内也有很多专业的比特币交易平台,比如FXBTC,比特先锋,chnbot等,在这些平台上,你可以像看外汇牌价一样,每天实时查看比特币与各国货币的兑换行情,其中包括人民币。
比特币挖矿
人们利用比特币客户端挂机赚钱,这个“不劳动无收获,一分耕耘并不一定有一分收获”的过程非常像挖金矿,所以挂机运行 Bitcoin 程序的过程被称为“挖金矿(mining)”,而 Bitcoin 程序自然被称为“挖矿机”或者“矿工(miner)”。
挖金矿是人人机会平等的,然而收获却不是平均的,性能越好的计算机“解决数学问题”的速度越快,就越有机会获得Bitcoin。那么什么样的计算机速度最快呢?超级计算机?不是,是你用来玩3D游戏的显卡,现在中高档的显卡都带有GPU具有运算功能,一块高档显卡顶得上200台主流CPU的速度(具体原理这里有说明,各种显卡性能对比列表),所以参与挖金矿的人还得有一张中高档的显卡。
另外随着参与的人数不断增加,其中有不少程序员还进行各种衍生品的开发,于是各种各样的矿工程序随之出现,比如有使用纯JavaScript实现的挖金矿程序,你可以把它挂在博客里,当读者们阅读你的文章时,他们的计算机会不知不觉地帮你挖金矿。
如何挖矿
要挖掘比特币也相当简单,你可以下载专用的比特币运算工具,然后注册各种合作网站,把注册来的用户名和密码填入计算程序中,再点击运算就正式开始。
完成Bitcoin客户端安装后,你可以直接获得一个Bitcoin地址,当别人需要给你付钱的时候,你只需要把地址贴给别人,就能通过同样的客户端进行付款。在安装好比特币客户端后,他将会给你分配一个私有密钥和一个公开密钥。你需要备份你包含私有密钥的钱包数据,才能保证财产不丢失如果你不幸完全格式化硬盘,那你的比特币将会完全丢失。
如何消费
时至今日,许多面向科技玩家的网站,已经开始接受比特币交易。包括Mtgox,btcchina之类的网站,以及淘宝某些商店,甚至能接受比特币兑换美元、欧元等服务。毫无疑问,比特币已经成为真正的流通货币,而非腾讯Q币那样的虚拟货币。
不用说,你可以用钱来买比特币。但你也可以当采矿者,“开采”它们用你的电脑搜寻64位的数字就行。通过用电脑反复解密,你将与其他的淘金者竞争,为比特币网络提供所需的数字。如果你的电脑成功地创造出一组数字,你就会获得25个比特币。
比特币是分散化的,需要在每个单位计算时间内创造固定数量比特币目前是每10分钟内可获得25个比特币。到2140年,流通的比特币上限将达到2100万。换句话说,比特币体制是可以自给自足的,译成编码可抵御通胀,防止他人搞破坏。
比特币市场
比特币有3个关键市场,分别是虚拟钱包、汇兑和支付。
虚拟钱包:虚拟钱包服务帮助用户持有比特币,提供银行活期存款帐户的一些功能。
汇兑:汇兑服务将美元兑换为比特币,或将比特币兑换为美元。
支付:支付服务帮助商户在交易中接受比特币支付。
获取Bitcoin的成本
Bitcoin 系统会控制Bitcoin的增长速度,现在整个系统大概保持每10分钟增加50个Bitcoin的增长速度,这个速度并不会随着参与人数的增加而加快。也就是说,假设整个 Bitcoin 系统有100个人参与,那么平均每人一小时能获得 3 个Bitcoin,同理假如有 10000 人参与,平均每人一小时只能获取 0.03 个Bitcoin。而目前的情况是,使用普通计算机即使挖了一年时间,可能连1个Bitcoin都获取不了(因为参与的人数很多),考虑到所消耗电能的成本,挂机挖矿行为实在不值得推广。当迫切需要Bitcoin时可能更多人宁愿使用现实货币去兑换而不会亲自去挖。
更不幸的是获取Bitcoin的成本将会越来越高,因为 Bitcoin 的数学公式确定每21万Bitcoin增长速度就会减半,到 2140 年左右基本上就不增长,到时Bitcoin总数量大概维持在 2000 万左右。目前总量为 600 万,见这里,估计大部分都集中在创始者以及最先加入游戏的一批人手中。
因为获取Bitcoin的难度高,一些“矿场(mining pool)”网站就产生了,矿场的作用是集中零散的个人力量一起挖金矿,以增加获取Bitcoin的机会。共同获得的Bitcoin会根据其中每个人的贡献量平摊,一般矿场还会收取2%左右的佣金用于维持自身的运作。
如何快速挖到Bitcoin比特币?
利用显卡的图像处理器(GPU)计算Bitcoin大大提高了计算速度,所以现在通过Bitcoin比特币官方客户端的CPU计算已经很难发现一个新的Block来获得50个BTC,一台普通个人电脑可能需要2年时间才有可能一次性计算出50个或25个新比特币,所以参与集体挖矿(mining pool),稳定小额的获取BTC成为更现实的选择。因为CPU计算效率过低,官方客户端从0.3.22版起取消了计算比特币的功能。
下面介绍如何在Windows上利用CPU/GPU参与集体挖矿以获得BTC。按目前的计算难度,一块ATI 5750显卡可以每天获得约0.2个BTC。
注册集体挖矿网站
你需要到挖矿网站注册(Register)一个帐号(Account),以便保存你的工作成果和收款地址。目前运作的比较好的有
Deepbit(推荐,3%手续费,也可以按每个计算成果付费,即Pay per share模式)
BTCGuild(推荐,无手续费)
BMP (按积分分配,服务器不稳定会影响收益份额)
注册好帐号后,可能需要点开电子邮件中地址或输入邮件中的确认码,以确认邮箱地址。在网站payment address中填入你的收款地址,比如 1AhNWp14rNUoWgwrZNtc9vm586pCVqom3n 。将minimum payment(最小自动付款额)设置成0.01,以便尽快收到第一笔付款。
然后注册新的worker帐号(挖矿工人进程),因为每个人可能有多个计算机或多个计算进程可以使用,所以每个帐号下可注册多个worker。Worker通常有独立的用户名和密码,worker用户名一般是你的帐号名+自定义后缀,密码简单好记就好,worker的密码被别人知道也没有什么安全问题。注意不要和账户或邮箱密码相同即可。
安装GPU计算程序
下载GUI Miner。如果你有独立显卡,尽可能使用GPU计算程序,因为设计结构和指令集不同,GPU 计算能力一般是CPU的几十至几百倍。如果使用AMD/ATI显卡,还需安装AMD显卡开发包。
解压缩GUI Miner后,运行GUIMiner.exe,选择你注册的挖矿网站,填入你的worker帐号和密码,点Start mining即可开始挖矿。
比特币消费
在维基百科上,有一个支持比特币消费的网站列表,内容包括实物交易及虚拟物品交易,这些产品或服务均支持比特币支付,