比特币依赖于交易单存在
Ⅰ 什么是比特币比特币如何产生的
首先我们要知道,比特市不是政府发行的,不是由中国人民银行发行的,它是从2009年才开始有的,它通过P2P分布式网络来核查重复消费,比特币通过下载客户端可以制造比特币,不存在伪造行为,它是通过一套密码编码通过复杂的算法产生的,每四年比特币的数量会减半,所以比特币很值钱。
2/6
其实比特币在现实生活中也在应用,如:四川芦山地震时中国第一次允许用比特币作为捐赠物,其实也就是从那时起比特币才开始火热起来,大家很好奇比特币是什么东西,才开始认识这个东西。
3/6
我们如何得到比特币呢?其实大家也知道有两种方法:
一种方法就是到网络市场上去买,根据与人民币的换算去购买,现在差不多,一比特币要换5000多元人币吧。
另外一种方法就是通过下载客户端进行计算特定数量的数学问题来获得比特币。
其实第二种方法也并不是这么容易就能够获得的,也需要很大的成本才能赚到,我的一个朋友运行了几天才赚到0.0016比特币,很难,可能与方法,电脑也有一定的关系。
4/6
现在有很多人用比特币进行投资,其实说实话也在用这个东西投资还有一定的风险的,国家现在还没有承认这个东西的合法性,现在很大程度上只是在网络上进行交易,也有一部分人用于黑市交易,最近一段时间内比特币肯定会升值,但是就要看下一步政府怎样对网络进行监管,因为现在网络监管很滞后,网络上产生的很多问题,现实中没有人去解决,可能政府现在也是心有余力不足,没有找到合适的方法,
5/6
想象一下,目前全球没有一个统一的货币在运行,也都通过兑换的形式进行操作的,如果比特币能够担当这个重任的话,势必是个好事情,现在通过虚拟的形式比特币已经可以买到现实生活中的所有的东西了,尽管政府现在还不承认,但是它已经很现实的存在了。但是很多人认为比特币是一个阴谋,是用后人的精力或财力为前人做事。也就是说现在我们对比特币这么热衷其实钱早被最早的人赚去了。
6/6
比特币与QQ币的区别:
比特币不属于任何一个国家或公司或团体,它广泛的存在于网络当中,目前可以和任何一个国家的货币进行兑换,现在各个国家对它都很重视,虽然没有成为法定货币。
QQ币属于腾讯公司,现在腾讯公司大力推广这个QQ币,其它团体或公司很少有推广这个东西,因为这样不会给它带来任何利益。
,但近几周币值一路高涨,直至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更是一家只接受比特币的消费电子产品商店。
(9)比特币合法吗?
比特币并不是真实货币,它不像纸币和硬币那样代表一定的价值。目前美国政府并担心比特币可能会对金融市场造成的影响,因为只需通过制订对应的法案就能对其进 行管理和控制。相对于曾经出现的“自由美元”来说,后者是1998和2009年之间所出现的一种能够替代实物的流通型货币,而其创造者伯纳德·冯·诺特豪 斯(Bernard von NotHaus)也在2011年因自行制造、占有和销售货币被判有罪。
目前可以通过多种渠道了解到关于比特币的信息,Bitcoin subreddit和Bitcoin Magazine都是获得比特币的消息源。来源于虎嗅网
1.资本相对集中
全球资本集中在政府机构以及个体金融机构系统中,资金高度集中的同时带来了一系列的分布不平衡。资产持有不公、分配不公以及由此衍生出一系列的暴动等等,不断冲击着这种集中制度,无政府组织为了对抗这种政府集中制度,不断寻找新的资金分管方法。这种出于不信任中心体系而出现的对抗行为,最终推动了信任机器的开动。
2.区块链雏形
直到2008年一位化名为“中本聪”的学者发表了一篇名为《区块链:一种点对点的电子现金系统》,区块链由此得以命名。次年1月,一串程序代码出现,编程的技术至今无法破解,这一代码为区块链的问世提供了雏形。“中本聪”由此创建出比特币创世区块,并产生第一笔50枚的比特币奖励。区块链的问世同样预示着信任机制的出现,不再依靠集中制度来完成区块的创造和拥有。区块链的内涵不仅仅是比特币或者某种数字货币,它还包括智能合约等一系列基于信任的应用。
3.产生平等
因此,区块链以及比特币可以说是一群不信任中心化机构和现存金融体系的互联网产物,用先进的技术对抗全球的现行货币体制。区块链的诞生垫付了传统的资金持有市场,产生公平、公正、相等的持有权利,因而得到国外无政府组织者的青睐,并在国外盛传。
4.核心思想
单区块链拥有的核心思想是,由中心化的体系来保证某种东西的价值是不可信的,再区块链系统中,每一个节点只需要根据自身的利益行事,才能保证系统安全。
北京时间2009年1月4日,白皮书的作者中本聪在位于芬兰赫尔辛基的一个小型服务器上,亲自创建了第一个区块——即比特币创世区块,并获得了第一笔50枚比特币的奖励,第一个比特币就此问世。
关于比特币
2010年5月22日,早期比特币爱好者——美国程序员拉兹洛希望能用比特币交换实物商品,他在一个比特币论坛发帖说:希望用10000个比特币交换2个价值25美元的披萨。一位英国志愿者与拉兹洛达成交易,获得了10000个比特币的报酬。这是比特币第一次有了价格,在整个加密社区引起了很大的轰动,人们为了纪念这次交易,把每年的5月22日称为“比特币披萨日”,比特币爱好者们聚在一起吃披萨庆祝。以现在比特币的比特币价格计算,当时的2块披萨价值约3亿人民币,买披萨的拉兹洛哥哥哭晕在厕所。
每小时全球能产生6个数据块,每4年就能产生21万个数据块;然后对数据块的报酬进行递减式支付,第一个4年支付每个数据块50比特币,第二个4年支付每个数据块25个比特币,第三个4年支付每个数据块12.5个比特币,以此类推......最后总的比特币数量就是--21万X(50+25+12.5+6.25+3.125+...) = 2100万。括号里数字相加的总合近似一百,到2040年,比特币总数达到2100万枚。
一、比特币病毒再次让它成为焦点
5月12日,全球突发比特币病毒疯狂袭击公共和商业系统事件!
英国各地超过40家医院遭到大范围网络黑客攻击,国家医疗服务系统(NHS)陷入一片混乱。
中国多个高校校园网也集体沦陷。
全球有接近74个国家受到严重攻击,比如:英国、西班牙、意大利、葡萄牙、俄罗斯和乌克兰等。
受到感染后,勒索软件通常会将用户系统上所有的文档、邮件、数据库、源代码、图片、压缩文件等多种文件进行某种形式的加密操作,使之不可用,或者通过修改系统配置文件,干扰用户正常使用系统,使系统的可用性降低;
在用户心急如焚想要开启文档时,勒索软件就会通过弹出窗口、对话框或生成文本文件等的方式,向用户发出勒索通知,要求用户向指定帐户汇款(支付比特币赎金)来获得解密文件的密码,或者获得恢复系统正常运行的方法。
二、讲讲比特币的起源
比特币(BitCoin)的概念最初由中本聪(Satoshi Nakamoto)在2008年的论文《比特币:一种点对点的电子现金系统(中文版)》提出。2009年,根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。
它是一种总量恒定2100万的数字货币,和互联网一样具有去中心化、全球化、匿名性等特性。向地球另一端转账比特币,就像发送电子邮件一样简单,低成本,无任何限制。
比特币因此被用于跨境贸易、支付、汇款等领域。
比特币是一种P2P形式的数字货币。点对点的传输意味着一个去中心化的支付系统。
与大多数货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。
P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。
基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。
比特币与其他虚拟货币最大的不同,是其总数量非常有限,具有极强的稀缺性。
该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在2100万个。
从比特币的本质说起,比特币的本质其实就是一堆复杂算法所生成的特解。特解是指方程组所能得到无限个(其实比特币是有限个)解中的一组。而每一个特解都能解开方程并且是唯一的。以人民币来比喻的话,比特币就是人民币的序列号,你知道了某张钞票上的序列号,你就拥有了这张钞票。而挖矿的过程就是通过庞大的计算量不断的去寻求这个方程组的特解,这个方程组被设计成了只有2100万个特解,所以比特币的上限就是2100万个。
比特币之所以这么火,就是有了货币特征后,可以被全世界所接收,交易,储存。形成了它独特的生存环境。
二、比特币是数字黄金
比特币由于广阔的前景和巨大的遐想空间,自2009年诞生后价格持续上涨,2011年币价达到1美元,2013年最高达到1200美元,超过1盎司黄金价格,有“数字黄金”的美称(目前币价约450美元)。
比特币可以用来兑现,可以兑换成大多数国家的货币。
使用者可以用比特币购买一些虚拟物品,比如网络 游戏 当中的衣服、帽子、装备等,只要有人接受,也可以使用比特币购买现实生活当中的物品。
在诞生后,比特币作为一种前所未有的新型货币,经历了无数的市场考验和技术攻击,始终屹立不倒。
现在比特币已成长为一个在全球有着数百万用户,数万商家接受付款,市值最高达百亿美元的货币系统。
西维吉尼亚州民主党参议员乔·曼钦(Joe Manchin)2014年2月26日向美国联邦政府多个监管部门发出公开信,希望有关机构能够就比特币鼓励非法活动和扰乱金融秩序的现状予以重视,并要求能尽快采取行动,以全面封杀该电子货币。
三、我国的比特币交易平台
我国也有交易比特币的三大平台,它们分别是火币网、币行、比特币。
2017年1月11日,中国人民银行上海总部、上海市金融办等对比特币中国开展现场检查,重点检查该企业是否未经许可或无牌照开展信贷、支付、汇兑等相关业务;反洗钱制度落实情况;资金安全隐患等。2017年1月12日,央行营业管理部也在北京进驻“火币网”、“币行”等交易平台。
2017年1月24日中午12:00起,中国三大比特币平台正式开始收取交易费。
目前互联网上出现了大量由骗子公司控制发行的虚拟币,号称是比特币的模仿改进者,但实际上是传销或庞氏骗局(例如珍宝币、维卡币、摩根币等),或虽然不是纯粹的骗局,但被庄家高度控盘(例如鲨鱼币、谷壳币等)。
这些骗子币与比特币的最大区别在于:比特币不属于任何人或组织,是一个无人控制的,去中心化运行的货币。而这些骗子币有明确的发行方,并被发行方完全控制。骗子币虽然也叫“币”,但和比特币完全是两码事。
和开放代码的比特币不同,大部分骗子币都不开放代码,或者干脆连代码都没有,只是网站上的一个数字,发行方想改多少就有多少。
骗子币往往有人卖力发帖推广,一般用上下线拉人头的手段吸纳资金。
一个最简单的判断方法是,如果XX币由号称“实力雄厚”的XX公司发行,有着广阔的前景,并保证投资/挖矿收益高,许诺能涨能赚钱,要你花钱购买,那100%是骗子币。
尽量用简单的语句来讲讲,希望你能看懂。
在过去的一些时间里,或许你听到比特币这个词已超过1000次了,但仍然无法理解,比特币究竟是什么?
简而言之, 比特币是一种可以轻松存储和传输的加密文件,这是一种加密货币 ,它是第一种也是最大的加密货币。
今天的比特币价格大概是每个五万左右(最高到了13万),你一定会问,凭什么要为这样一段代码支付高额的真金白银?
故事是以一个以物易物的方式开始的,第一批比特币交易是在论坛上通过讨价还价实现,比如其中就有一笔交易是这样:用10000比特币购买两块比萨饼。
比特币的核心是一种新的数字资产形式,它是通过无与伦比的加密组合和点对点网络创建的。那么它如何为我们提供价值?
如果你要汇钱到国外,无论通过银行电汇或网上服务,你都必须支付一定的银行服务费或交易费用,事实上,资金只是从一个账户转移到另一个账户,可为什么你会损失一定的钱呢?
但比特币就不一样了。它不属于任何国家或机构或个人,它不受监管,任何有互联网连接的人都可以得到它,你只需点击几下鼠标,它就可以自由转移到世界任何地方。
或许你又会问,怎么保证它的安全性,这不是一个骗局呢?这不得不提到一个专业名词:区块链,它是比特币所依赖的基础技术。你可以把它当作是分类帐本,记录着网络上发生的每一笔交易,所有上网的人都可以访问,当任何人发起新的交易(发送或接收比特币)时,交易将通过区块链进行验证。区块链最大程度地解决了人与人之间信任的问题。
比特币类似于黄金,可以认为是数字黄金,比特币的供应量有限(最多2100万个,目前已开采1670万),挖掘将变得越来越困难。正是由于供应有限,许多人认为这是一种价值储备。因此挖矿(增加新的比特币)和投资比特币成为近一年非常热门的话题。
由于比特币的影响越来越大,世界各国政府已经介入,规范比特币交易,以便它可以成为金融体系中较为成熟的一部分。在中国,已经明令金融机构和支付机构不得开展与比特币相关的业务,以规避比特币交易中间的一些违法行为。
比特币与人民币,美元,英镑等货币不同,比特币是一种网络虚拟货币,而且是去中心化的虚拟货币,像Q币也是虚拟币,但它是中心化的,也就是说它是受到监管的,而比特币不同,比特币是去中心化的虚拟货币,也就是说它不受中心监管的,它依据特定算法,通过大量的计算产生。我个人而言,这就是美国收割羊毛的工具。大家都不要碰它
2008年,中本聪发表题为“比特币:一种点对点的电子现金系统”的白皮书,从此宣告了比特币的诞生。 首先请留意白皮书的标题核心“点对点”和“电子现金”。
1.什么是“点对点”
点对点就是指比特币系统不需要一个特定的服务器,例如我们登陆微信,需要连接腾讯的微信服务器,登陆淘宝,需要连接阿里的淘宝服务器,但是如果这些中心化的服务器关闭了怎么办呢?其答案就是我们没办法登陆微信或者是淘宝了。而比特币“点对点”的网络结构,并不依赖某个或者是某一群特定的服务器,可以这样理解,比特币系统,每一个参与者既是用户也是一部“服务器”,因此某个组织或者某个人是无法控制比特币的,也无法篡改比特币交易记录的。所以说比特币是“去中心化”的数字货币。
2.电子现金
顾名思义,比特币从诞生那天起就有取代传统货币的野心,想成为未来真正的货币,按照中本聪的算法设计,比特币的总量是恒定的,总共2100万个,比特币发行不依靠某个机构,它是依据特定的算法进行计算产生,产生过程也称为“挖矿”。同时比特币每四年“产量”减半,因此比特币不会面临货币超发的现象。目前房价居高不下的原因之一就是货币超发。在2008年,中国的广义货币M2总量只有47万亿,而现在在2017年已经达到了174万亿,货币总量就增加了近3倍,这也是过去10年全国房价实际涨幅平均达到3倍以上的主要原因。
比特币(BitCoin)是一种数字货币。比特币的概念最初由中本聪在2009年提出。
比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生。比特币无法通过大量制造比特币来人为操控币值,并且比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。比特币的总数量非常有限。该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在2100万个,所以比特币是不会出现通货膨胀的。
2010年5月22日,美国佛罗里达州杰克逊维尔的程序员Laszlo Hanyecz,用 10000 BTC 购买了价值25美元的披萨。这是现实世界中第一笔比特币交易。
由于比特币流通交易的匿名性,在全球的暗网里被广泛使用,被用于购买枪械、毒品、杀人等犯罪行为。
比特币的价值主要体现在人们对它的认可,如果某一天全世界的人全部不认可比特币,那么比特币也就不再有任何价值,只会成为一串代码。
一种基于区块链技术,
衍生出来的虚拟货币。
因为数量有限,每年产生的货币都在大幅度减少,所以价值很高,
再加上炒作等商业手段,比特币的价格起伏不定!
区块链技术,简单来说,就是去中心化,
不再以政府等机关为中心,人人都可以成为中心,
或许再未来就会以一种新的方式,
人们进行交易,越过政府等相关部门,
区块链技术就是提供这样的一种环境!
类似于比特币这种的虚拟货币,
已经出现很多了。
例如以太币等,
通俗来讲就是不同的公司利用区块链技术研发出来的,按照一定的无法更改的算法,产生的一种虚拟货币,而且再源源不断的产生,只是数量慢慢减少,一直到无穷小。
现在国内的一些企业。也在推出基于区块链技术的 游戏 。
莱茨狗啊。等。
都是一种方式,会产生他们自己的虚拟货币。
通过让莱茨狗进行所谓的工作等。
来产生虚拟货币,实行算法的计算,
而且数量会越来越少。所以会有升值现象的发生。
只是目前国内虚拟货币的价值还没有那么高,需要慢慢涨。
有兴趣的人可以注册一下,玩起来。
当然之所以区块链技术会提供安全的环境。
是因为它会收集你的信息。而且是无法更改的事实。
所以人们才会通过区块链技术的产生而绝对的信任,从而提供一个前所未有你大环境!
比特币是一种虚拟货币。与大多数货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生。
人们通过网络“挖矿”来获得比特币。所谓“挖矿”实质上是用计算机解决一项复杂的数学问题,来保证比特币网络分布式记账系统的一致性。比特币网络会自动调整数学问题的难度,让整个网络约每10分钟得到一个合格答案。随后比特币网络会新生成一定量的比特币作为赏金,奖励获得答案的人。
比特币的本质其实就是一堆复杂算法所生成的特解。特解是指方程组所能得到无限个(其实比特币是有限个)解中的一组。而每一个特解都能解开方程并且是唯一的。以人民币来比喻的话,比特币就是人民币的序列号,你知道了某张钞票上的序列号,你就拥有了这张钞票。而挖矿的过程就是通过庞大的计算量不断的去寻求这个方程组的特解,这个方程组被设计成了只有 2100 万个特解,所以比特币的上限就是 2100 万。
因为比特币的价值高,而且“挖矿”需要大量的计算,所以世界上有一种专门的比特币“挖矿”服务的公司,类似机房,有长千上万的电脑在一刻不停的进行着计算,也就是“挖矿”。
因为“挖矿”的电脑数量多,运行计算过程中耗电量大,所以这是一个非常费电的行业。我有一个客户就是专门提供比特币的“挖矿”电脑电源,这种电源是设计成比较省电的,所以现在销量非常大。
这也算是虚拟货币推动了实体经济发展吧。
Ⅱ 比特币基础知识 你绝对想不到
椭圆曲线数字签名算法
椭圆曲线数字签名算法(ECDSA)是使用椭圆曲线对数字签名算法(DSA)的模拟,该算法是构成比特币系统的基石。
私钥
非公开,拥有者需安全保管。通常是由随机算法生成的,说白了,就是一个巨大的随机整数,32字节,256位。
大小介于1 ~ 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4141之间的数,都可以认为是一个合法的私钥。
于是,除了随机方法外,采用特定算法由固定的输入,得到32字节输出的算法就可以成为得到私钥的方法。于是,便有了迷你私钥(Mini Privkey),原理很简单,例如,采用SHA256的一种实现:
private key = SHA256()1
迷你私钥存在安全问题,因为输入集合太小,易被构造常见组合的彩虹表暴力破解,所以通常仿轮纳还是使用系统随机生成的比较好,无安全隐患。
公钥
公钥与私钥是相对应的,一把私钥可以推出唯一的公钥,但公钥却无法推导出私钥。公钥有两种形式:压缩与非压缩。
早期比特币均使用非压缩公钥,现大部分客户端已默认使用压缩公钥。
这个貌似是比特币系统一个长得像feature的bug,早期人少活多代码写得不够精细,openssl库的文档又不足够好,导致Satoshi以为必须使用非压缩的完整公钥,后来大家发现其实公钥的左右两个32字节是有关联的,左侧(X)可以推出右侧(Y)的平方值,有左侧(X)就可以了。
现在系统里两种方式共存,应该会一直共存下去。两种公钥的首个字节为标识位,压缩为33字节,非压缩为65字节。以0x04开头为非压缩,0x02/0x03开头为压缩公钥,0x02/0x03的选取由右侧Y开方后的奇偶决定。
压缩形式可以减小Tx/Block的体积,每个Tx Input减少32字节。
签名
使用私钥对数据进行签署(Sign)会得到签名(Signature)。通常会将数据先生成Hash值,然后对此Hash值进行签名。签名(signature)有两部分组成: R + S。由签名(signature)与Hash值,便可以推出一个公钥,验证此公钥,便可知道此签名是否由公钥对应的私钥签名。
通常,每个签名会有三个长度:73、72、71,符合校验的概率为25%、50%、25%。所以每次签署后,需要找出符合校验的签名长度,再提供给验证方。
地址
地址是为了人们交换方便而弄出来的一个方案,因为公钥太长了(130字符串或66字符串)。地址长度为25字节,转为base58编码后,为34或35个字符。base58是类似base64的编码,但去掉了易引起视觉混淆的字符,又在地址末尾添加了4个字节校验位,保障在人们交换个别字符错误时,也能够因地址校验失败而制止了误操作。
由于存在公钥有两种形式,那么一个公钥便对应两个地址。这两个地址都可由同一私钥签署交易。
公钥生成地址的算法:
Version = 1 byte of 0 (zero); on the test network, this is 1 byte of 111
Key hash = Version concatenated with RIPEMD-160(SHA-256(public key))
Checksum = 1st 4 bytes of SHA-256(SHA-256(Key hash))
Bitcoin Address = Base58Encode(Key hash concatenated with Checksum)1234
下图是非压缩公钥生成地址的过程:
对于压缩公钥生成地址时,则只取公钥的X部分即可。
推导关系
三者推导关系:私钥
公钥
两个地址。过程均不可逆。拥有私钥便拥有一切,但通常为了方便,会把对应的公钥、地址也存储起来。
交易
比特币的交易(Transation,缩写Tx),并不是通常意义的桐散交易,例如一手交钱一手交货,而是转账。交易由N个输入和M个输出两部分组成。交易的每个输入便是前向交易的某个输出,那么追踪到源头,必然出现一个没有输入的交易,此类交易称为CoinBase Tx。CoinBase类备没交易是奖励挖矿者而产生的交易,该交易总是位于Block块的第一笔。
拥有一个输入与输出的Tx数据:
Input:
Previous tx:
Index: 0
scriptSig:
241501
Output:
Value: 5000000000
scriptPubKey: OP_DUP OP_HASH160
OP_EQUALVERIFY OP_CHECKSIG12345678910
一旦某个Tx的第N个输出成为另一个Tx的输入,那么该笔比特币即为已花费。每个交易有唯一Hash字符串来标识,通过对交易数据做两次SHA256哈希运算而来:
Tx Hash ID = SHA256(SHA256(Tx Data))1
矿工费
矿工费(Transaction Fee)是鼓励矿工将Tx打包进Block的激励报酬。计算一笔交易的矿工费:
Transaction Fee = SUM(Inputs amount) - SUM(Outputs amount)1
每笔Tx的矿工费必然大于等于零,否则该笔Tx即为非法,不会被网络接收。
数据块
数据块(Block)是存储Block Meta与Tx的地方。Block的第一笔Tx总是CoinBase Tx,因此Block中的交易数量总是大于等于1,随后是这段时间内网络广播出来的Tx。
找到合适的Block是一件非常困难的事情,需要通过大量的数学计算才能发现,该计算过程称为“挖矿”。首个发现者,会得到一些比特币作为奖励。
数据链
多个Block连接起来成为数据链(Block Chain)。
为了引入容错与竞争机制,比特币系统允许Block Chain出现分叉,但每个节点总是倾向于选择最高的、难度最大的链,并称之为Best Chain,节点只认可Best Chain上的数据。
首个Block称为Genesis Block,并设定高度为零,后续每新增一个Block,高度则递增一。目前是不允许花费Genesis Block中的比特币的。
每个Block中的Tx在此Block中均唯一
一个Tx通常只会在一个Block里,也可能会出现在多个Block中,但只会在Best Chain中的某一个Block出现一次
货币存储
比特币是密码货币、纯数字化货币,没有看得见摸得着的硬币或纸币。一个人持有比特币意味着:
其拥有一些地址的私钥
这些地址是数笔交易的输出,且未花费
所有货币记录均以交易形式存储在整个blockchain数据块中,无交易无货币。货币不会凭空产生,也不会凭空消失。遗失了某个地址的私钥,意味着该地址上的Tx无法签署,无法成为下一个Tx的输入,便认为该笔比特币永久消失了。
货币发行
既然所有交易的输入源头都是来自CoinBase,产生CoinBase时即意味着货币发行。比特币采用衰减发行,每四年产量减半,第一个四年每个block的coinbase奖励50BTC,随后是25btc, 12.5btc, 并最终于2140年为零,此时总量达到极限为2100万个btc。
减半周期,严格来说,并不是准确的四年,而是每生成210000个block。之所以俗称四年减半,是因为比特币系统会根据全网算力的大小自动调整难度系统,使得大约每两周产生2016个block,那么四年约21万块block。
该函数GetBlockValue()用于计算挖得Block的奖励值:
int64 static GetBlockValue(int nHeight, int64 nFees)
{
int64 nSubsidy = 50 * COIN;
// Subsidy is cut in half every 210000 blocks, which will occur approximately every 4 years
nSubsidy = (nHeight / 210000);
return nSubsidy + nFees;
}123456789
当达到2100万btc以后,不再有来自CoinBase的奖励了,矿工的收入来源仅剩下交易的矿工费。此时,每个block的收入绝对值btc很低,但此时比特币应当会非常繁荣,币值也会相当的高,使得矿工们依然有利可图。
杜绝多重支付
传统货币存在多重支付(Double Spending)问题,典型的比如非数字时代的支票诈骗、数字时代的信用卡诈骗等。在比特币系统里,每笔交易的确认均需要得到全网广播,并收录进Block后才能得到真正确认。每笔钱的花销,均需要检测上次输入交易的状态。数据是带时间戳的、公开的,BlockChain由巨大的算力保障其安全性。所以比特币系统将货币的多重支付的风险极大降低,几近于零。通过等待多个Block确认,更是从概率上降低至零。一般得到6个确认后,可认为非常安全。但对于能影响你人生的重大支付,建议等待20~30个确认。
匿名性
任何人均可以轻易生成大量的私钥、公钥、地址。地址本身是匿名的,通过多个地址交易可进一步提高匿名性。但该匿名性并不像媒体宣传的那样,是某种程度上的匿名。因为比特币的交易数据是公开的,所以任何一笔资金的流向均是可以追踪的。
不了解比特币的人为它的匿名性产生一些担忧,比如担心更利于从事非法业务;了解比特币的人却因为它的伪匿名性而苦恼。传统货币在消费中也是匿名的,且是法律保障的,大部分国家都不允许个人涂画纸币。
地址本身是匿名的,但你可以通过地址对应的私钥签名消息来向公众证明你拥有某个比特币地址。
其他名词
哈希
哈希(Hash)是一种函数,将一个数映射到另一个集合当中。不同的哈希函数映射的空间不同,反映到计算机上就是生成的值长度不一样。同一个哈希函数,相同的输入必然是相同的输出,但同一个输出却可能有不同的输入,这种情况称为哈希碰撞。
常见的哈希函数有CRC32, MD5, SHA1, SHA-256, SHA-512, RIPEMD-160等,哈希函数在计算中有着非常广泛的用途。比特币里主要采用的是SHA-256和RIPEMD-160。
脑钱包纸钱包
前面提到过的脑钱包与纸钱包,这其实不算是钱包的分类,只是生成、存储密钥的方式而已。脑钱包属于迷你私钥的产物。脑钱包就是记在脑袋里的密钥,纸钱包就是打印到纸上的密钥,仅此而已。
有同学提到过,以一个计算机文件作为输入,例如一个数MB大小的照片,通过某种Hash运算后得到私钥的方法。这个方案的安全性还是不错的,同时可以防止盗私钥木马根据特征扫描私钥。文本形式存储私钥是有特征的,而一个照片文件却难以察觉,即使放在云盘等第三方存储空间中都是安全的。
Ⅲ 什么是比特币它有什么用途
比特币(Bitcoin)是一种由开源的P2P软件产生的数字货币。[1]也有人将比特币意译为“比特金”。[2]虚拟货币比特币(BitCoin)的概念最初由中本聪(Satoshi Nakamoto)在2009年提出,比特币也用于指称bitcoin根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。与大多数货币不同的是,比特币不依赖于特定的中央发行机构,而是使用遍布整个P2P网络节点的分布式数据库来记录货币的交易,并使用密码学的设计来确保货币流通各个环节安全性。例如,比特币只能被它的真实拥有者使用,而且仅仅一次,支付完成之后原主人即失去对该份额比特币的所有权
真正让比特币声名鹊起的,是一个叫作丝绸之路的秘密购物网站。
这个秘密网站创建于2011年2月,是一个类似于eBAY或者淘宝的B2B电子商务网站,在这里可以买到各种药物,当然也包括毒品。要去往丝绸之路十分复杂,靠URL是行不通的,浏览器并不能直接把你带到那儿。必须经过一系列技术配置,你才能通过一个叫作TOR的匿名网络工具到达。
信用卡、贝宝或者其他网上支付方式,基本都是通过实名认证,可追踪或屏蔽的。它们都被排除在丝绸之路的支付之外,这里唯一受欢迎的是比特币。因为它是匿名支付,追踪起来不是那么简单。
丝绸之路很好地展现了比特币的应用场景之一,也带来了外界对比特币的不好印象,与毒品沾边之后,更是让人产生了政府可能围剿比特币的担忧。
如今,比特币在网络上的用途已经越来越广泛,并不仅仅局限于丝绸之路网站。比特币项目的另一名核心成员尼尔斯·施耐德表示,他用比特币来支付大部分在线购买物品(如程序员工资、服务器租赁、域名费等),同时还会兑换成货币用来支付食品等等。
作为新生事物,比特币尚未纳入任何法律规范范畴,不少人对此很高兴。
Ⅳ 关于比特币
虚拟货币比特币(BitCoin)的概念最初由中本聪(Satoshi Nakamoto)在2009年提出。比特币也用于指称bitcoin根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。[1]与大多数货币不同,比特币不依赖于特定的中央发行机构,使用遍布整个P2P网络节点的分布式数据库来记录货币的交易,并使用密码学的设计来确保货币流通各个环节安全性。例如,比特币只能被它的真实拥有者使用,而且仅仅一次,支付完成之后原主人即失去对该份额比特币的所有权[2]。比特币被设计为允许匿名的所有权与使用权,比特币既可以被以计算机文件的形式(wallet)保存在个人电脑中,也可以储存在第三方托管服务。不管以何种形式保存,比特币都可以通过比特币地址发送给互联网上的任意一个人。P2P的分布式特性与不存在中央管理机制的设计确保了任何机构都不可能操控比特币的价值,或者制造通货膨胀。其主要特点有:
去中心化
比特币是第一种分布式的虚拟货币,整个网络由用户构成,没有中央银行。去中心化是比特币安全与自由的保证
全世界流通
比特币可以在任意一台接入互联网的电脑上管理。不管身处何方,任何人都可以挖掘、购买、出售或收取比特币。
专属所有权
操控比特币需要私钥,它可以被隔离保存在任何存储介质。除了用户自己之外无人可以获取。
低交易费用
可以免费汇出比特币,但最终对每笔交易将收取约1比特分的交易费以确保交易更快执行。
无隐藏成本
作为由A到B的支付手段,比特币没有繁琐的额度与手续限制。知道对方比特币地址就可以进行支付。
跨平台挖掘
用户可以在众多平台上发掘不同硬件的计算能力。
Ⅳ 详解比特币挖矿原理
可以将区块链看作一本记录所有交易的公开总帐簿(列表),比特币网络中的每个参与者都把它看作一本所有权的权威记录。
比特币没有中心机构,几乎所有的完整节点都有一份公共总帐的备份,这份总帐可以被视为认证过的记录。
至今为止,在主干区块链上,没有发生一起成功的攻击,一次都没有。
通过创造出新区块,比特币以一个确定的但不断减慢的速率被铸造出来。大约每十分钟产生一个新区块,每一个新区块都伴随着一定数量从无到有的全新比特币。每开采210,000个块,大约耗时4年,货币发行速率降低50%。
在2016年的某个时刻,在第420,000个区块被“挖掘”出来之后降低到12.5比特币/区块。在第13,230,000个区块(大概在2137年被挖出)之前,新币的发行速度会以指数形式进行64次“二等分”。到那时每区块发行比特币数量变为比特币的最小货币单位——1聪。最终,在经过1,344万个区块之后,所有的共20,999,999.9769亿聪比特币将全部发行完毕。换句话说, 到2140年左右,会存在接近2,100万比特币。在那之后,新的区块不再包含比特币奖励,矿工的收益全部来自交易费。
在收到交易后,每一个节点都会在全网广播前对这些交易进行校验,并以接收时的相应顺序,为有效的新交易建立一个池(交易池)。
每一个节点在校验每一笔交易时,都需要对照一个长长的标准列表:
交易的语法和数据结构必须正确。
输入与输出列表都不能为空。
交易的字节大小是小于MAX_BLOCK_SIZE的。
每一个输出值,以及总量,必须在规定值的范围内 (小于2,100万个币,大于0)。
没有哈希等于0,N等于-1的输入(coinbase交易不应当被中继)。
nLockTime是小于或等于INT_MAX的。
交易的字节大小是大于或等于100的。
交易中的签名数量应小于签名操作数量上限。
解锁脚本(Sig)只能够将数字压入栈中,并且锁定脚本(Pubkey)必须要符合isStandard的格式 (该格式将会拒绝非标准交易)。
池中或位于主分支区块中的一个匹配交易必须是存在的。
对于每一个输入,如果引用的输出存在于池中任何的交易,该交易将被拒绝。
对于每一个输入,在主分支和交易池中寻找引用的输出交易。如果输出交易缺少任何一个输入,该交易将成为一个孤立的交易。如果与其匹配的交易还没有出现在池中,那么将被加入到孤立交易池中。
对于每一个输入,如果引用的输出交易是一个coinbase输出,该输入必须至少获得COINBASE_MATURITY (100)个确认。
对于每一个输入,引用的输出是必须存在的,并且没有被花费。
使用引用的输出交易获得输入值,并检查每一个输入值和总值是否在规定值的范围内 (小于2100万个币,大于0)。
如果输入值的总和小于输出值的总和,交易将被中止。
如果交易费用太低以至于无法进入一个空的区块,交易将被拒绝。
每一个输入的解锁脚本必须依据相应输出的锁定脚本来验证。
以下挖矿节点取名为 A挖矿节点
挖矿节点时刻监听着传播到比特币网络的新区块。而这些新加入的区块对挖矿节点有着特殊的意义。矿工间的竞争以新区块的传播而结束,如同宣布谁是最后的赢家。对于矿工们来说,获得一个新区块意味着某个参与者赢了,而他们则输了这场竞争。然而,一轮竞争的结束也代表着下一轮竞争的开始。
验证交易后,比特币节点会将这些交易添加到自己的内存池中。内存池也称作交易池,用来暂存尚未被加入到区块的交易记录。
A节点需要为内存池中的每笔交易分配一个优先级,并选择较高优先级的交易记录来构建候选区块。
一个交易想要成为“较高优先级”,需满足的条件:优先值大于57,600,000,这个值的生成依赖于3个参数:一个比特币(即1亿聪),年龄为一天(144个区块),交易的大小为250个字节:
High Priority > 100,000,000 satoshis * 144 blocks / 250 bytes = 57,600,000
区块中用来存储交易的前50K字节是保留给较高优先级交易的。 节点在填充这50K字节的时候,会优先考虑这些最高优先级的交易,不管它们是否包含了矿工费。这种机制使得高优先级交易即便是零矿工费,也可以优先被处理。
然后,A挖矿节点会选出那些包含最小矿工费的交易,并按照“每千字节矿工费”进行排序,优先选择矿工费高的交易来填充剩下的区块。
如区块中仍有剩余空间,A挖矿节点可以选择那些不含矿工费的交易。有些矿工会竭尽全力将那些不含矿工费的交易整合到区块中,而其他矿工也许会选择忽略这些交易。
在区块被填满后,内存池中的剩余交易会成为下一个区块的候选交易。因为这些交易还留在内存池中,所以随着新的区块被加到链上,这些交易输入时所引用UTXO的深度(即交易“块龄”)也会随着变大。由于交易的优先值取决于它交易输入的“块龄”,所以这个交易的优先值也就随之增长了。最后,一个零矿工费交易的优先值就有可能会满足高优先级的门槛,被免费地打包进区块。
UTXO(Unspent Transaction Output) : 每笔交易都有若干交易输入,也就是资金来源,也都有若干笔交易输出,也就是资金去向。一般来说,每一笔交易都要花费(spend)一笔输入,产生一笔输出,而其所产生的输出,就是“未花费过的交易输出”,也就是 UTXO。
块龄:UTXO的“块龄”是自该UTXO被记录到区块链为止所经历过的区块数,即这个UTXO在区块链中的深度。
区块中的第一笔交易是笔特殊交易,称为创币交易或者coinbase交易。这个交易是由挖矿节点构造并用来奖励矿工们所做的贡献的。假设此时一个区块的奖励是25比特币,A挖矿的节点会创建“向A的地址支付25.1个比特币(包含矿工费0.1个比特币)”这样一个交易,把生成交易的奖励发送到自己的钱包。A挖出区块获得的奖励金额是coinbase奖励(25个全新的比特币)和区块中全部交易矿工费的总和。
A节点已经构建了一个候选区块,那么就轮到A的矿机对这个新区块进行“挖掘”,求解工作量证明算法以使这个区块有效。比特币挖矿过程使用的是SHA256哈希函数。
用最简单的术语来说, 挖矿节点不断重复进行尝试,直到它找到的随机调整数使得产生的哈希值低于某个特定的目标。 哈希函数的结果无法提前得知,也没有能得到一个特定哈希值的模式。举个例子,你一个人在屋里打台球,白球从A点到达B点,但是一个人推门进来看到白球在B点,却无论如何是不知道如何从A到B的。哈希函数的这个特性意味着:得到哈希值的唯一方法是不断的尝试,每次随机修改输入,直到出现适当的哈希值。
需要以下参数
• block的版本 version
• 上一个block的hash值: prev_hash
• 需要写入的交易记录的hash树的值: merkle_root
• 更新时间: ntime
• 当前难度: nbits
挖矿的过程就是找到x使得
SHA256(SHA256(version + prev_hash + merkle_root + ntime + nbits + x )) < TARGET
上式的x的范围是0~2^32, TARGET可以根据当前难度求出的。
简单打个比方,想象人们不断扔一对色子以得到小于一个特定点数的游戏。第一局,目标是12。只要你不扔出两个6,你就会赢。然后下一局目标为11。玩家只能扔10或更小的点数才能赢,不过也很简单。假如几局之后目标降低为了5。现在有一半机率以上扔出来的色子加起来点数会超过5,因此无效。随着目标越来越小,要想赢的话,扔色子的次数会指数级的上升。最终当目标为2时(最小可能点数),只有一个人平均扔36次或2%扔的次数中,他才能赢。
如前所述,目标决定了难度,进而影响求解工作量证明算法所需要的时间。那么问题来了:为什么这个难度值是可调整的?由谁来调整?如何调整?
比特币的区块平均每10分钟生成一个。这就是比特币的心跳,是货币发行速率和交易达成速度的基础。不仅是在短期内,而是在几十年内它都必须要保持恒定。在此期间,计算机性能将飞速提升。此外,参与挖矿的人和计算机也会不断变化。为了能让新区块的保持10分钟一个的产生速率,挖矿的难度必须根据这些变化进行调整。事实上,难度是一个动态的参数,会定期调整以达到每10分钟一个新区块的目标。简单地说,难度被设定在,无论挖矿能力如何,新区块产生速率都保持在10分钟一个。
那么,在一个完全去中心化的网络中,这样的调整是如何做到的呢?难度的调整是在每个完整节点中独立自动发生的。每2,016个区块(2周产生的区块)中的所有节点都会调整难度。难度的调整公式是由最新2,016个区块的花费时长与20,160分钟(两周,即这些区块以10分钟一个速率所期望花费的时长)比较得出的。难度是根据实际时长与期望时长的比值进行相应调整的(或变难或变易)。简单来说,如果网络发现区块产生速率比10分钟要快时会增加难度。如果发现比10分钟慢时则降低难度。
为了防止难度的变化过快,每个周期的调整幅度必须小于一个因子(值为4)。如果要调整的幅度大于4倍,则按4倍调整。由于在下一个2,016区块的周期不平衡的情况会继续存在,所以进一步的难度调整会在下一周期进行。因此平衡哈希计算能力和难度的巨大差异有可能需要花费几个2,016区块周期才会完成。
举个例子,当前A节点在挖277,316个区块,A挖矿节点一旦完成计算,立刻将这个区块发给它的所有相邻节点。这些节点在接收并验证这个新区块后,也会继续传播此区块。当这个新区块在网络中扩散时,每个节点都会将它作为第277,316个区块(父区块为277,315)加到自身节点的区块链副本中。当挖矿节点收到并验证了这个新区块后,它们会放弃之前对构建这个相同高度区块的计算,并立即开始计算区块链中下一个区块的工作。
比特币共识机制的第三步是通过网络中的每个节点独立校验每个新区块。当新区块在网络中传播时,每一个节点在将它转发到其节点之前,会进行一系列的测试去验证它。这确保了只有有效的区块会在网络中传播。
每一个节点对每一个新区块的独立校验,确保了矿工无法欺诈。在前面的章节中,我们看到了矿工们如何去记录一笔交易,以获得在此区块中创造的新比特币和交易费。为什么矿工不为他们自己记录一笔交易去获得数以千计的比特币?这是因为每一个节点根据相同的规则对区块进行校验。一个无效的coinbase交易将使整个区块无效,这将导致该区块被拒绝,因此,该交易就不会成为总账的一部分。
比特币去中心化的共识机制的最后一步是将区块集合至有最大工作量证明的链中。一旦一个节点验证了一个新的区块,它将尝试将新的区块连接到到现存的区块链,将它们组装起来。
节点维护三种区块:
· 第一种是连接到主链上的,
· 第二种是从主链上产生分支的(备用链),
· 第三种是在已知链中没有找到已知父区块的。
有时候,新区块所延长的区块链并不是主链,这一点我们将在下面“ 区块链分叉”中看到。
如果节点收到了一个有效的区块,而在现有的区块链中却未找到它的父区块,那么这个区块被认为是“孤块”。孤块会被保存在孤块池中,直到它们的父区块被节点收到。一旦收到了父区块并且将其连接到现有区块链上,节点就会将孤块从孤块池中取出,并且连接到它的父区块,让它作为区块链的一部分。当两个区块在很短的时间间隔内被挖出来,节点有可能会以相反的顺序接收到它们,这个时候孤块现象就会出现。
选择了最大难度的区块链后,所有的节点最终在全网范围内达成共识。随着更多的工作量证明被添加到链中,链的暂时性差异最终会得到解决。挖矿节点通过“投票”来选择它们想要延长的区块链,当它们挖出一个新块并且延长了一个链,新块本身就代表它们的投票。
因为区块链是去中心化的数据结构,所以不同副本之间不能总是保持一致。区块有可能在不同时间到达不同节点,导致节点有不同的区块链视角。解决的办法是, 每一个节点总是选择并尝试延长代表累计了最大工作量证明的区块链,也就是最长的或最大累计难度的链。
当有两个候选区块同时想要延长最长区块链时,分叉事件就会发生。正常情况下,分叉发生在两名矿工在较短的时间内,各自都算得了工作量证明解的时候。两个矿工在各自的候选区块一发现解,便立即传播自己的“获胜”区块到网络中,先是传播给邻近的节点而后传播到整个网络。每个收到有效区块的节点都会将其并入并延长区块链。如果该节点在随后又收到了另一个候选区块,而这个区块又拥有同样父区块,那么节点会将这个区块连接到候选链上。其结果是,一些节点收到了一个候选区块,而另一些节点收到了另一个候选区块,这时两个不同版本的区块链就出现了。
分叉之前
分叉开始
我们看到两个矿工几乎同时挖到了两个不同的区块。为了便于跟踪这个分叉事件,我们设定有一个被标记为红色的、来自加拿大的区块,还有一个被标记为绿色的、来自澳大利亚的区块。
假设有这样一种情况,一个在加拿大的矿工发现了“红色”区块的工作量证明解,在“蓝色”的父区块上延长了块链。几乎同一时刻,一个澳大利亚的矿工找到了“绿色”区块的解,也延长了“蓝色”区块。那么现在我们就有了两个区块:一个是源于加拿大的“红色”区块;另一个是源于澳大利亚的“绿色”。这两个区块都是有效的,均包含有效的工作量证明解并延长同一个父区块。这个两个区块可能包含了几乎相同的交易,只是在交易的排序上有些许不同。
比特币网络中邻近(网络拓扑上的邻近,而非地理上的)加拿大的节点会首先收到“红色”区块,并建立一个最大累计难度的区块,“红色”区块为这个链的最后一个区块(蓝色-红色),同时忽略晚一些到达的“绿色”区块。相比之下,离澳大利亚更近的节点会判定“绿色”区块胜出,并以它为最后一个区块来延长区块链(蓝色-绿色),忽略晚几秒到达的“红色”区块。那些首先收到“红色”区块的节点,会即刻以这个区块为父区块来产生新的候选区块,并尝试寻找这个候选区块的工作量证明解。同样地,接受“绿色”区块的节点会以这个区块为链的顶点开始生成新块,延长这个链。
分叉问题几乎总是在一个区块内就被解决了。网络中的一部分算力专注于“红色”区块为父区块,在其之上建立新的区块;另一部分算力则专注在“绿色”区块上。即便算力在这两个阵营中平均分配,也总有一个阵营抢在另一个阵营前发现工作量证明解并将其传播出去。在这个例子中我们可以打个比方,假如工作在“绿色”区块上的矿工找到了一个“粉色”区块延长了区块链(蓝色-绿色-粉色),他们会立刻传播这个新区块,整个网络会都会认为这个区块是有效的,如上图所示。
所有在上一轮选择“绿色”区块为胜出者的节点会直接将这条链延长一个区块。然而,那些选择“红色”区块为胜出者的节点现在会看到两个链: “蓝色-绿色-粉色”和“蓝色-红色”。 如上图所示,这些节点会根据结果将 “蓝色-绿色-粉色” 这条链设置为主链,将 “蓝色-红色” 这条链设置为备用链。 这些节点接纳了新的更长的链,被迫改变了原有对区块链的观点,这就叫做链的重新共识 。因为“红”区块做为父区块已经不在最长链上,导致了他们的候选区块已经成为了“孤块”,所以现在任何原本想要在“蓝色-红色”链上延长区块链的矿工都会停下来。全网将 “蓝色-绿色-粉色” 这条链识别为主链,“粉色”区块为这条链的最后一个区块。全部矿工立刻将他们产生的候选区块的父区块切换为“粉色”,来延长“蓝色-绿色-粉色”这条链。
从理论上来说,两个区块的分叉是有可能的,这种情况发生在因先前分叉而相互对立起来的矿工,又几乎同时发现了两个不同区块的解。然而,这种情况发生的几率是很低的。单区块分叉每周都会发生,而双块分叉则非常罕见。
比特币将区块间隔设计为10分钟,是在更快速的交易确认和更低的分叉概率间作出的妥协。更短的区块产生间隔会让交易清算更快地完成,也会导致更加频繁地区块链分叉。与之相对地,更长的间隔会减少分叉数量,却会导致更长的清算时间。
Ⅵ 比特币是什么比特币最完整的介绍
比特币最完整的介绍
什么是比特币?比特币是骗人的吗?比特币你都不知道,你太out了,让我来好好给你上堂课,把比特币实际上是一种虚拟货币,但它是一个去中心化的货币系统,也就是说它不像其他货币或虚拟货币,有一个中央发行机构,比如美元由美联储、人民币有人民银行q币用腾讯等等,比特币由所有的比特币使用者共同控制,没有中央机构或服务器及系统遍布整个互联网用户端的个节点,从而确保在货币发行、管理、流通等环节中公平、可靠、安全,同时也避免了通货膨胀和货币伪造。
2008年10月31日,一个自称中本聪的人在网络上发表了一篇论文,比特币,一种点对点的电子现金系统。十天后,在全球最大的开源网站上South forage.net出现了一个叫做比特币的项目。2009年1月3日,世界上第一枚比特币诞生。2013年8月19日,德国率先承认比特币合法地位,由政府19日承认比特币的合法货币地位,成为全球首个立法认可比特币的国家。
简单的说,比特币实际上就是基于密码学的一串数字。但是由于其拥有的众多特性,使它具备了成为货币的条件,甚至在很多方面要优于黄金和信贷的货币体系。欧荣,那怎么能获得比特币那比特币的生产类似于黄金,需要拍牌。只不过黄金的开采是从地下的金矿里进行挖掘,而比特币是从基于互联网的一种公开的特定算法中进行挖掘,钻入地下开采金矿的机器,我们称之为矿机。同样,我们需要配置一套系统来运行比特币的开采算法,以获取比特币,我们也称这种系统为矿机,挖掘生产比特币的人,我们称之为矿工,人人都可以成为矿工,因此也就没有了中央发行忌告。最初的比特币矿机实际上就是我们所用的普通电脑,只需要执行一套特定的算法即可。然而随着矿工的增加,加之比特币的总产量是受到算法限制地开采比特币的难度逐渐加大,利用普通电脑的CPU进行采矿已经不现实了。之后人们采用运算速度更快的显卡器皮又不来进行挖掘。在之后更有专业的公司和团队专门针对比特币展华菊算法设计特殊的芯片,并配置组装成专业的矿机。由于很多投资人并不想去深究比特币矿机的具体技术,而又想要投资矿机进行挖掘,于是又产生了矿机托管等服务。我现在使用的就是一种云矿机技术,由专业的公司帮我进行管理和维护矿机网络,我只管收币就好,我说了半天,那么比特币又能干些什么?
说起比特币的应用,现在可是非常的广泛,在互联网世界里,它在全球范围内已经成为了一种认可度最高的虚拟货币,如我的press、《海盗湾》、Reddit等知名的博客、音乐、电影、图书软件、社交网站都纷纷开通了比特币的支付平台,在线下也有越来越多的商家开始支持比特币支付。2012年10月,专为比特币提供支付解决方案的公司bitch pay发布报告说,已经有超过1000家商户通过他们的支付系统来接受比特币的付款。从纽约的没得烧烤,到加利福尼亚州的豪生大酒店,从富勒顿会议中心到俄克拉荷马州的婚礼,蛋糕店接受比特币支付的供应商不断增加,至今于beat配签约的商家已超不过8000家。在欧洲,牙医连锁参与殡葬服务公司开始使用比特币进行支付,用比特币也可以买到撒喇forever创、深挖source等品牌。
目前98个国家的很多企业超过50万种商品都可以通过比特币进行购买,此外,比特币甚至开始冲击房地产市场,也有人用比特币购买了一辆保时捷跑车儿,在塞浦路斯街头还出现了比特币提款机哦,没想到比特币已经这么流行了。除了用比特币交易,比特币本身也成为了一种新兴的投资产品。2009年-2010年初,比特币一文不值,随后半年,一比特币的价值还不到十次每分。2010年夏天,突如其来的供应趋紧导致需求上升,比特币的网上交易价格开始上涨到11月初,一个比特币涨到36美分,2011年2月比特币的价值再多上扬,合计咨询网站slash store曾报道称,比特币上涨到了与美元等值的水平1.06美元。2011年春,美国知名 财经 杂志图古斯对比特币进行了报道,其价值由此一路飙升,4月初到5月底从86美分涨至8.89美元,再到29.57美元,半年升值34倍,流通中所有比特币的市值则达到了1.3亿美元。时至今日,比特币问世已十二年,价值曾一度飙升至每个最高20000美元,增长了百万倍,甚至被称为电子黄金,而整个比特币交易市场的价值更是超过了数万亿美元。从刚才的节目当中,我们看到了比特币的疯狂的行情,可以用比特币捐款买东西,也有商家接受比特币的支付。
这里正好就是货币最基本的定义。随着 社会 的不断发展,各国政府发行的信用货币法币,也就是我们俗称的指令最终登上了 历史 舞台,并一直持续至今。如今全球共有两百多种国家或地区货币,由于法律本身并不具备价值,而仅仅是由政府信用作为担保贷,一种交换媒介,政府可以随意控制它的发行。法币进给人们带来了经济的繁荣、贸易的自由,但同时也给人类带来很多困惑,可灾难如今货币和资本的辣酒成为了 社会 的隐忧。
2008年,一场源于美国华尔街的金融危机席卷全球,一直延续到四年之后,这场危机在欧洲引发了树国的债务危机,青田、希腊、意大利、西班牙、葡萄牙等欧洲国家仍然看不到无人机的镜头,整个欧洲都在想尽办法度过危机。从上个世纪末至今,短短十多年的时间,全球就爆发了数字大的金融危机,1997年的亚洲金融危机,2001年拉美国家爆发了主权债务危机,2008年美国的次贷危机,2009年欧洲爆发了欧元区的欧战危机,政协危机相互牵连、相互影响,互为源头混为结果。讽刺的是,各国政府在接受这些由货币导致的危机时,惯用的做法就是大量向市场投放更多的货币。金融危机爆发后,美国政府宣布向资本市场注重7000亿美元,欧洲中央银行以及英国和瑞士央行向金融系统中峰900亿美元,日本政府向金融市场种植8万亿日元,这种做法虽然能暂时解救危机,但是却导致的另一种更加致命的危机,通货膨胀。
货币的过度发行就是通货膨胀,这实际上是一种不合理的税收,而货币的发行权正好就在政府手中,因此通货膨胀几乎是不可避免的结局。津巴布韦于2009年发行了一张100万亿面值的钞票,最近几年津巴布韦的财政收入中超过50%来自于发行货币,结果导致津巴布韦的恶性通货膨胀, 历史 上仅送大的通货膨胀,无一例外都是国家中央银行过度发行货币的结果。20世纪初心,德国魏玛共和国时期的通货膨胀,不仅导致了一个国家的衰败,更导致了第二次世界大战的爆发。20世纪后期,南美国家的通货膨胀断送了这些国家几十年经济发展的成果,至今走不出先进低迷的陷阱。实际上,虽然各国政府都在推行自己的法币,但是每个国家也都没有放弃对黄金的储备,也就是说实际上货币的发行者们对自己都没有足够的信心,以至于黄金仍然没有退出 历史 舞台,各国政府争相储备黄金,人们对信用货币的发行和使用进制始终缺乏足够的安全感,近些年来也出了很多基于互联网的虚拟货币,实际上这些虚拟货币和国家发行的法币很类似,也是由中央机构发行,只不过因为发行者只是一个公司,不可能具备国家的信用度,而且国家也不可能授予一个公司发行货币的权利,因此这些虚拟货币一般都只能在公司内部或公司提供服务的范围内进行使用。
出于对现行的货币制度的特点以及黄金的优势等综合考虑,再将之虚拟网络交易的大量需求,比特币孕育而生,他到底有哪些特性使她如此地受到追捧?让我们来仔细分析一下。以去中心化,比特币是一种分布式的虚拟货币,整个网络由用户本身形成,没有中央机构,无需中央服务器,全部基于点对点的设计,也就是说每个用户都是平等的,都是比特币系统的组成部分之一,这种特性保证了比特币比现行的任何一种货币都更安全,因为它不存在倒闭或者破产,唯有中央机构和来倒闭,而其他的货币都依赖于中央银行,如果中央银行倒闭或者失去控制,那么整个货币体系就崩溃了。
阿尔无需第三方机构当今 社会 ,我们大部分的钱都是存在银行,我们在贸易活动中的交易支付实际上是基于对银行的信赖,我们把钱从一个账户转到另一个账户,都是在银行的系统内部修改一些数字而已,如果银行倒闭了,这些钱也就都蒸发了,而比特币不需要银行来帮助我们进行交易,我们只需要在比特币的钱包软件中填写对方的比特币钱包编码,就可以将比特币直接转入对方的钱包中三专属所有权,只要你拥有你自己设置的秘窑,那么你的比特币就永远属于您,不可能被别人盗取。这是基于密码学无法破解,而不需要将资金存放在第三方,比如银行,因为第三方的信用度再高,也比不过对负极的信任顺,彻底规避通货膨胀,由于没有中央机构,也就不会有人操纵发行数量,再加上比特币的总数已经被算法本身固定,因此比特币永远不会出现通货膨胀。五、比黄金更适合做护臂比特币的新 游戏 ,因为黄金很类似,但如果作为货币,比特币更易于携带分割,如果有需要,每个比特币还可以切割为十的八次,方哥也更安全,还可以远程交易,这些黄金都无法办到。六、全球自由流通,不占有国家和汇率的壁垒,只要有互联网的地方就可以平等地使用比特币行交易费用低,因为没有中心,虽然维护和交易费用更低吧,认可度,作为一种货币必须得到大家的认可,否则就不可能成为用于交易的货币,而从比特币诞生到现在,人们对它的认可度审越来越高。
普通货币的认可度来源于人们对国家政府的信任,可是 历史 告诉我们,政府在通胀的问题上总是无法找到绝对的规避方案,而比特币不需要人们对别人的信任,因为并没有中央机构,而是由每一个使用者构成。因此,信任比特币就是信任人们自己,人类对自己的认可度总是最高的。
当然,作为一种新生的事物,比特币还有很多有待完善的地方,比如它的匿名性、如何控制它能否日政府税收等问题和谐相处,如何增强流通性、控制投资行为等等,但谁又敢说现行的货币制度就没有问题,无需完善? 历史 总是惊人的相似。在货币分半和金融的发展史上,为当有一种创新出现,无论他对 社会 带来的是正面还是负面的影响,他都会造成一次财富的重新分配,造就一批富人。荷兰最先发明的股份制成就了辉煌一时的东印度公司,银行业的兴起造就了博文镇意大利的美第奇银行家族,而对国债和货币发行的控制,成就了几乎垄断整个世界的罗斯柴尔德家族特地的出现也完全颠覆了人们对货币的理解,她是否也将带来一场巨大的金融变革呢哟,或者创造出一个全新的领域,于现行的货币体系和谐相处呢?而不管怎样,比特币诞生的四年级来一直在不断的成长,并已经其实正在跟投身其中的先驱者们创造大量的财富,那就让我们来看看比特币是如何为人们创造财富的来滴。
特地淘金热腾讯 科技 6月25日报道,外界所有的质疑都没温阻挡亲本和比特币玩家继续涌入市场的热情。在中国,比特币交易和投资,挖矿芯片生产,矿机生产,矿企组装乃至托管服务正在运出一条新的虚拟货币产业链,并成为全世界比特币生产的中心。从上面的报道中我们可以看到,比特币的整个产业链包括交易,投资,挖矿,芯片生产,矿机生产,矿机组装,托管服务等等,而这些产业已经让很多人从中获利。首先,看看比特币的交易和投资,我们可以明显的看到,从最初的1万枚比特币换两个批发,到最高峰时20000美元一枚的市场价值,比特币的价值提升数亿万倍。
大多数新兴行业都会有一个早期的爆发期,产生暴力也共同危机。有人做过这样的计算,如果未来比特币成为了网络世界类似黄金的精准护壁,按目前全球央行12万亿美元黄金储备换算下来,2040年后一枚比特币大约价值将高达57万美元。腾讯 科技 7月15日报道,从6万-6000万,网络作家圣严比科比同分神话,最初的矿工们通过CPU和气体中将会获取不菲的收益,而现在几乎已经全部是专业矿机的天下了。北航计算机专业博士南瓜张设计了一种命名为Avalon的专业比特币矿机,在165月份的一篇报道中显示,该矿机每天能产生357个比特币。按照当年7月12日的比特币价格换算,1比特币兑换579元人民币,南瓜张比特币矿机一天可产出20万人民币。能够产生如此惊人的利润,南瓜张口气虽然很大,在出货比特币矿机使用南瓜张曾写下霸王条款,即便如此不可理喻,当年南瓜张接到的芯片订单已经超过了30万片,价值数亿元。当然,目前啊不能控制的产量不可能还有如此之高,但市场价格仍然被炒到20-30万,一台在全球范围内最著名的矿机公司,还有美国的蝴蝶实验室,以及新近崭露头角的蜂巢工作室。购买红蝶矿机目前也需要预定,而且没有准确的发货时间进程,很多用户今年4月份就已经付款预定,而到了7月仍然没有到货。蜂巢工作室利用谷歌云服务绑定专业芯片,设计出目前最先进的云矿机,目前采用众筹的模式对外合作扩大规模。
除此之外,还有很多风投基金、创业性公司都在不断进入比特币开采行业中,而这正是比特币的去中心化的自由与平等精神的体现。比特币的未来有的人说比特币没有实际的价值,也没有声称他的一种信任体系,或者说可能出现别的虚拟货币辍学问题会让比特币一文不值,可是现行的所有货币,哪一个有神级的价值,无论是美元、英镑还是欧元,都只是一张纸而已,它们的价值来源不是其本身,而是由国家政府的信用为担保的价值体现。货币的本质就是信用,只要能够得到人们的认可和信任,就有价值,就可以成为货币,其他的技术细节都可以完善和修正,但是信用是一切的基础,而我们看到比特币从其诞生到现在,不论价值如何波动,终归得到了越来越多人的认可和信任。在这个人群中,比特币已经成为了一种货币价值,他唯有中央机构不会因为通货膨胀而信用破产,人们信任的是自己,因此这个信任的雪球必将越滚越大,而死者这个信任范围的扩张,并特地付出必将成为通行世界的货币。对于出现别的虚拟货币的担忧更加不必,因为比特币之所以能成为货币,并不是因为技术,而是源于信用。比特币一旦获得全球用户的信用,不会因为出现了别的虚拟货币而失去信用,反而是新出现的货币要考虑如何去获得信用,即便新货币获得的信用于比特币的信用也可以共存,并不冲突。
比特币作为一种新生的事物,从十二年前的默默无闻走到今天的掀起的淘金热,无论中间有多少曲折与繁华,天使人们对他褒贬不一,他始终带着与生俱来的自由和平等,让越来越多的人认识并接纳,让我们怀着一颗包容和开放的心去看待和理解。比特币是一种自由货币的发端,就像人类 社会 本身也是在不断的尝试中一步步走来,就像一个比特币从业者所述,现行的货币制度经过累计几千年期间给人类带来了繁荣,也带来了一次次的灾难,直到现在我们也还在不断的完善货币制度,而比特币本身就是改善货币制度的一个方向,也许他并不完美,但至少正在通向完美的路上。
#比特币[超话]# #数字货币# #欧易OKEx#