比特币创世块修改
A. 比特币的发展历史
2008年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在一个隐秘的密码学讨论组上贴出了一篇研究报告,报告阐述了他对电子货币的新构想——比特币就此问世!
2009年1月3日,中本聪在位于芬兰赫尔辛基一个小型服务器上挖出了第一批比特币50个。
2010年5月21日,第一次比特币交易:佛罗里达程序员Laszlo Hanyecz用1万BTC购买了价值25美元的披萨优惠券。
2010年7月16日, BTC价格从0.008美元升值0.08美元,第一次价格的剧烈波动,显示新生事物的崛起。
2010年7月17日,第一个比特币平台成立。
2010年11月6日,MTGOX上的价格达到0.5美元,此时比特币经济达100万美元。
2010年12月7日,第一次便携设备到便携设备的交易在NOKIA900上实现,交易量为0.42BTC。
2011年2月9日,价格首次达1美元,与美元等价。BTC与美元等价的消息被媒体大肆报道后引发起人们的高度关注,新用户大增。此后2月内,比特币与英镑、巴西币、波兰币的互兑交易平台先后开张。
2011年3月18日,BTC/USD汇率创7周来新低,降为0.7美元。
2011年8月20日,第一次比特币会议和世博会在纽约召开,谷歌趋势区县中,比特币的关注度创新高,当时价格为11美元。
2011年11月14日,比特币价格创半年新低,价格为1.99美元。
2012年9月15日,伦敦比特币会议召开,此时比特币价格为11.8美元。
2012年9月27日,比特币基金创立,此时比特币价格为12.46美元。
2012年11月25日,欧洲第一次比特币会议在捷克布拉格召开,此时比特币价格12.6美元。
2013年2月19日,比特币客户端V8.0发布,此时比特币价格为28.66美元。
2013年4月10日,BTC创下历史最高价,110美元。
2013年5月9日,最大的比特币报道网站-BTC中文网www.sosobtc.com获得了投资基金Union Square的500万美元A轮投资,此时比特币价格为112.09美元。
2013年5月17日,2013年圣何塞比特币大会召开,1300人参与,此时比特币价格为119.1美元
2013年5月28日,美国国土安全部以涉嫌xiqian和无证经营资金汇划业务取缔了位于哥斯达黎加的汇兑公司Liberty Reserve的虚拟货币服务,美国检察官称这将成为历史上最大的国际xiqian诉讼案,吸钱规模达到60亿美元,包括中国在内的大量用户血本无归,此时比特币价格为128美元。
2013年6月,网传美国将退出QE3,通缩的比特币,量化宽松的货币政策,两者是针尖对麦芒的关系。
2013年6月27日,德国会议作出决定:持有比特币一年以上将予以免税,被业内认为此举变相认可了比特币的法律地位,此时比特币价格为102.24美元。
2013年6月28日,MTGOX获得美国财政部金融犯罪执法网络处颁发的货币服务事务许可,交易规范化可能意味着比特币开始走向正轨,政府风险降低,其融入显示经济的步伐将会加快,同时会对其它虚拟货币起到示范作用,此时比特币价格为97.99美元。
2013年11月28日,热门比特币交易所Mt. Gox的比特币交易价格突破1000美元,创下1073美元的历史新高。
2013年11月29日,比特币在热门交易所Mt.Gox的交易价格创下1242美元的历史新高,而同时黄金价格为一盎司1241.98美元,比特币价格首度超过黄金。
B. 比特币是什么时候诞生的它的创始人是谁
提起比特币我相信大多数人并不陌生,比特币的概念最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生,比特币在最开始发行的时候价值并不高,可是到现在其价值已经上涨了许多倍,2021年3月13日,比特币突破60000美元,其中已经有部分国家将比特币当成国家法定货币,但是大多数国家并不认可其存在。
由于比特币价值迅速上涨,让之前没有买比特币的人非常后悔,其实我认为大可不必比特币由于没有大国家来进行背书,这种货币具有极大的危险性,一旦各国政府联合一起来抵制,那么比特币的价值将会一落千丈,而投资比特币的人并不在少数,其中亏的家破人亡的也比比皆是,所以在投资比特币的时候,一定要理性对待,千万不要随意的去炒币,不仅不会赚钱,可能会血本无归。
C. 中本聪为什么要在创世区块留下这样一句话
讽刺,中本聪注册嗯生日是1976年4月5日,这是挖苦美国政府,他创立比特币是在2008年,当时正是经济危机,银行失去了信用。但是比特币正是一种去中心化的系统,所以是对现实的讽刺。
D. 比特币是怎么起源的有什么属性
比特币最开始起源于互联网的一篇文章《比特币:一种点对点的电子货币体系》。在2008年正值全球经济危机的时刻,美国的次贷危机席卷全球,导致全球的经济衰退。在同年11月,在互联网上一个匿名为中本聪的人发表了他对于电子货币的构想,并首次提出比特币这个概念,试图通过借助于区块链技术构建一个支付网络,以期实现支付去中心化的功能。基于中本聪的理念,在2009 年 1 月 3 日,比特币创世区块正式诞生。
E. 有关Bitcoin创世块
创世块就是区块链所有区块中的第一块,起始于比特币的诞生。创世块是区块链的开始,从创世块出现的那一刻起,这条链就正式诞生了。
但事实上很多的“币”是没有创世块的,因为这些币本身就是由其他的链创造出来的,就是所谓的token,叫做代币或是通证。受比特币的分布式记账的启发,一个叫做Vitalik的少年创造了一种新的区块链:以太坊,从那时起,在以太智能合约发行的token就开始大行其道,只要改改合约内容,在链上存个地址加数字,一种代币就创造出来了,传说中的分布式账本。显然,这些代币是以太坊上的一组数字,本身并没有什么价值,只有利用这些token支付的Dapp真的能被大多数人接受,这些数字才有自己的价值,即所谓的共识凝聚价值。
扯的有点远了,下面来看看比特币的创世块吧:
看到这里,有些小伙伴可能会说:难道你觉得我能看懂你贴的这些玩意。坦白说我也很后悔……但是粘一半又显得不专业了,你懂的。
创世块的意思就是说有一个50BTC的UTXO发给了这个地址。那UTXO又是什么?这个一言难尽,下次再说,你就当是一个账本上有50BTC,转账给了可能是聪哥的一个地址,但是奇葩的是由于这个账本是需要验证输入输出的,帐要平,但是第一笔钱没有设置input,造成聪哥无法使用这笔钱,有人说这个聪哥厉害之处,因为很多人会监视这个地址的交易记录,这样就会找到聪哥。现在这个bug让别人无法追踪,反正聪哥还有100万个……
注意coinbase打头的字符串,翻译成本文就是 "The Times 03/Jan/2009 Chancellor on brink of second lout for banks",中文为 “2009年1月3日,首相第二次对处于崩溃边缘的银行进行紧急救助”,这句话正是The Times当天的头版文章标题。是不是和现在的格局很相似?
本来还想说下其他区块链的创世块的,这个以后再说吧,本文也是我的公众号xiaointalk的创世篇,当时还记了币圈大家都知道的一句话,现在看来也是百感交集啊:
“ 卖币是不可能,一辈子都不会卖币,币圈的人各个都是人才,说话又好听,我超喜欢这里的 !”
同时欢迎大家在 微博 和 头条 关注XiaoInTalk进行交流!
最后我的微信号kanhaixiaofu
F. 比特币创世区块的系统奖励是多少个比特币
奖励为50个比特币
比特币挖矿奖励每四年减半一次,目前已经经历过三次减半,目前挖矿的奖励为:6.25个比特币
G. 比特币创世区块第一句话是什么
创世区块包含一个隐藏的信息,在Coinbase交易的输入中包含这样一句话“The Times 03/Jan/2009 Chancellor on brink of second lout forbanks.”
这句话是泰晤士报当天的头版文章标题,引用这句话,既是对该区块产生时间的说明,也可视为半开玩笑地提醒人们一个独立的货币制度的重要性,同时告诉人们随着比特币的发展,一场前所未有的世界性货币革命将要发生。该消息是由比特币的创立者中本聪写入创世区块中。
H. 细数比特币十宗罪之一:庞氏骗局中的比特币是货币吗
关键词:比特币、货币、区块链、比特币分叉
2008年爆发全球金融危机,同年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系统》,陈述了他对电子货币的新设想,比特币就此面世。2009年1月3日,比特币创世区块诞生。比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。
最初的比特币并没有产生太多的影响,它更多的象是在社区论坛里面的积分值或 游戏 币。当时比特币的挖矿获取非常容易。小部分的极客用家用的电脑就可以参与挖矿行动并且得到数量可观的比特币。很多极客手中都拥有动辄上万的比特币却不知道怎么去使用它,大部分人都把比特币送人。你可能认为自己从未听说过Laszlo Hanyecz,这名在线上零售公司GoRuck上班的佛罗里达程序员。而事实上你错了——Hanyecz就是在2010年5月22日用10000枚比特币从棒!约翰(Papa John’s)购买两个披萨饼背后的那个人。而这个两个披萨饼当时价值是50美元。由此,比特币得到了有史以来的第一次的公认汇率:1比特币=0.005美元。后来的比特币爱好者把这一天称为比特币披萨日。
从2008年开始,QE导致美国联邦储备银行的资产负债表从2008年的1万亿美元增加到了2014年的4万亿美元,美联储这种史无前例,前所未有的速度印钞,这被称为无限QE。在这场史无前例的货币和财政刺激中,投资者正在寻找各种方法,以抵御通货膨胀带来的负面影响。由于比特币的稀缺性与独特的发行机制,越来越多的人看好比特币,之前乱世囤黄金,现在同样乱世囤比特币
之后的事情就大家都知道了,由于大量投资客的加入,比特币的价格一路飙升。2017年12月17日,比特币达到 历史 最高价19850美元。2020年7月27日,比特币再次突破1万美元关口。现在币圈盛行的一句话就是一币美女,一币一别墅。
在比特币这个领头羊的带领之下,其他所有的加密货币都出现了价格暴涨。瑞波币在2017年以36018%的涨幅高居所有加密货币之首,而比特币在2017年的涨幅仅为1318%。其他的空气币、山寨币也浑水摸鱼大赚一笔。虚拟货币交易所如雨后春笋一般繁荣。各种数字货币钱包如饺子下锅层出不穷。各种区块链媒体招兵买马摇旗呐喊。各种高大上包装下的ICO扎堆上市。各种白皮书七拼八凑,东抄西借者有之;上穷碧落下黄泉,一门心思割韭菜者常见;愿景产麟凤,落地成绵羊者,更是数不胜数。在此乱象之下,各国政府开始出手打压和进行规范化。在政府的重压之下。行业乱象得到一定程度的治理。比特币的价格也随着开始出现了过山车行情。正所谓币圈一日人间一年。
繁华之后只剩下一地鸡毛,人们在踏空之后开始静下心来,开始去思考比特币的价值。问的最多的就是比特币是货币吗?比特币具有投资价值吗?比特币的价格到底在什么位置?我们买比特币到底能赚钱吗?所有的问题归结到一点。那就是比特币,它到底是不是货币?如果是,他是一种怎么样的货币?
毫无疑问,答案是否定的。他不是货币。其实从最初的比特币白皮书中,我们就可以看得出来。在中本聪书写的比特币白皮书中,他把比特币称为COIN。而不是CASH。更加不是currency。COIN这个英文单词,它的意思是硬币的意思。他一般是指数额很小的无关紧要的硬币。所以说从最开始比特币它就不是一种货币。最多他只能说是一种 游戏 代币。一般来说货币具有4种职能:价值尺度、流通手段、支付手段、储存手段。我们可以从这4个方面来分析。
货币从本质上来说它是一种商品,或者说是另外一种商品价值的参照体系。作为商品的货币它本身是具有价值的,我们之所以可用尺子来衡量长度,是因为尺子本身是有刻度的,它本身是具有长度的。我们之所以用天平上的砝码去衡量质量,就是因为这个天平的砝码,它本身是有质量的。所以说作为价值尺度的货币。他本身必须要具有价值。
黄金白银具有天然的稀缺性,所以他具有价值。法定纸币由国家主权对他进行信用背书,而国家主权的背后是国家财富,所以说他也具有价值。比特币只是一段代码。甚至说是一段毫无意义,杂乱无章的代码。他本身没有使用价值。我们拿着这一串代码,既不能吃饭也不能穿衣服。并不能满足人民的生活需求。没有使用价值,没有机构对他进行信用背书的货币。肯定是不具有价值尺度功能的。
货币的流通手段是价值尺度的派生功能。也就是说货币能够当做一般等价物的商品用来做一手交钱一手交货的现货交易行为。我们用黄金白银或纸币去购买现货是非常方便的,因为当面交易是即时性的。即使网银转账我们也是做到秒到账。但是比特币作为流通手段时会有很大的麻烦。因为它不能秒到账。比特币每秒可处理的交易量主要受以下两个因素的限制:
1.区块产生速度(10分钟1区块)
2.区块规模限制(现在默认是1MB)
这两个参数共同影响着比特币网络每秒可以处理的交易数量。目前比特币是每秒7笔。 显然,这样的速度也不能满足大多数应用场景。举例来说,如果我今天支付1个比特币去购买一部 汽车 ,如果每秒7笔的话,在比特币网络排队后,可能要等上70天 汽车 4S店才会收到我的这笔付款。VISA每秒7万多次交易速度,支付宝近8万次交易速度,银行同业结算的每秒交易速度也近7万次。
最后一点我们来说明一下储存手段。储存手段是指货币退出流通领域。作为财富的的形式储存起来。人们储存一种商品的主要目的就是,这种商品它很可能升值,或者说它至少不会贬值。目前世界上大部分的比特币都作为储存手段储存起来。因为人们看好他的升值属性。
先看一下比特币为什么能升值,按照中本聪的设计思路,比特币是这样升值的。比特币网络上的节点,每成功竞得一个区块,便可获得50枚新发比特币奖励。从2009年创世区块开始,奖励数量每隔21万个区块(大概4年时间)就会减半,变成25个;再过21万个区块(即4年左右),奖励额再度减半到12.5个,以此类推。虽然比特币奖励是一个增量,却是一个不断减少的增量,通过数学计算,可以发现比特币的供应上限在2100万枚, 类似庄子所说的的“一尺之隔”。所以说,比特币网络被人为的设计成是一个通缩的货币。正是这种通缩的理念与以美联储的无限宽松的通胀政策形成鲜明的对比。但这种想法本身就是一种镜中花、水中月,天马行空、一厢情愿的想法。
从经济学的角度出发。决定一种商品的价格。稀缺性只是其中的因素之一。还有几个因素也会决定商品的价格。比如说可替代性、说供求关系、先进性。
首先,我认为比特币的供应端是固定的,需求端是递减的 。因为比特币没有没有现实的需求。人们并不是需要用比特币来实现自身的需求。它不能买东西,也不能带来自我实现。那么有人马上会嘲笑我的太天真,太幼稚,太年轻了。说我不懂金融。拿经济学的老观点来看待代理了新型生产关系的区块链革命。他们会说,比特币没有生产性需要,但是它有投资性需求。也就是说,只要比特币的价格一直在涨,一直在升值,就会一直有人买,反过来可以推动比特币的升值。这个观点本身没有错,这就是金融学是傻博理论,就也是说,不管比特币有没有具体的经济价值,只要找到一个比自已更傻和傻蛋,并愿意出更高的价格,那么主可以大胆的买入这个商品。不言而喻,这是一种典型的庞氏骗局,最后倒霉的那就是个高位接盘侠。这种击鼓传花的 游戏 最终的结果可能会导致类似荷兰郁金香那种巨大泡沫。是泡沫迟早有一天会破裂的,但是什么时候破裂却无人知晓。
其次,我要强调一下比特币分叉的问题 。比特币价格的形成,正是依托于其唯一性、总量恒定、不可篡改、无限可分的类黄金属性,可分叉事件的出现,一方面让不少市场参与者觊觎并获取其中巨大的潜在利益或捍卫既得利益,而另一方面,分叉次数的增多,让比特币的辨识度愈加模糊,影响了其IP价值的唯一性,更破坏了市场对比特币稳定性的预期。事实上,密集分叉所带来的利空此前亦有体现。去年底,BTC就进一步分叉出ABTC、SBTC、LBTC等不少于9条子链,而密集分叉后的BTC在触及2万美元之后直接下跌,进入长达近一年的熊市。也就是说,当初中本聪设计的比特币总量2100万的理想已经被现实的利益即得者做出修改。比特币并不是总量固定的,它的总量是无穷多,说比特币是稀缺货币已经没有现实意义。
再次,比特币有可替代性。 比如说我们要吃早餐。如果发现包子的价格最近现在涨的厉害。那么我们就可能去吃那个没有涨价的馒头。又比如说我们想去买一张椅子。发现木材的价格上涨的厉害。那么我们就可能去买价格没有上涨的塑料的椅子。这就是商品的可替代性。从比特币的角度来说。因为比特币所有的代码都是开源的。所以说仿照比特币并且修改其中的规则,而形成其他的山寨币,是一件非常容易轻松的事。而且这些山寨币。在充分的吸收比特币的优势的基础之上,做了一些或大或少的改变。相对而言比比特币更具有技术性优势和后发优势。虽然说比特币的种子是固定不变的。但是比特币的替代商品是层出不穷的。所以说比特币不可能无限制的上涨。
第四,比特币是一种过进的商品,不具备先进性 。互联网领域存在一个摩尔定律。也就是说电子产品的更新换代将会成指数级的加速。比如说软件系统的更新。 IOS最早是三年更新一代。后来已经是一年更新一代。现在已经是半年更新一代。也就是说 科技 产品它的更新换代将会呈现指数级的增长。他的加速度会越来越快。作为第1代区块链产品的比特币。随着区块链产品和各种供应链产品的成熟。他的可拓展性。一致性。安全性。会逐渐的被新的技术所挑战,甚至取代。比特币最引以为傲的安全性。也是建立在51%的攻击制度基础之上。而且现在电子计算机的技术突破。在不远的将来,将会很轻松的破解比特币的加密算法。也就是说新技术的出现和新的安全技术的进步,将会使比特币的最终价值将会变得一文不值。
I. 微软看上的比特币区块链技术,到底是个啥
区块链(Blockchain)是比特币的一个重要概念,本质上是一个去中心化的数据库,同时作为比特币的底层技术。区块链是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。
区块链在网络上是公开的,可以在每一个离线比特币钱包数据中查询。比特币钱包的功能依赖于与区块链的确认,一次有效检验称为一次确认。通常一次交易要获得数个确认才能进行。轻量级比特币钱包使用在线确认,即不会下载区块链数据到设备存储中。
比特币的众多竞争币也使用同样的设计,只是在工作量证明上和算法上略有不同。如,采用权益证明和SCrypt等等。
区块链时间戳证服务和存在证明
该概念在中本聪的白皮书[1]中提出,中本聪创造第一个区块,即“创世区块”。
2009年1月3日,比特币的创始人中本聪在创世区块里留下一句永不可修改的话:
“The Times 03/Jan/2009 Chancellor on brink of second lout for banks(2009年1月3日,财政大臣正处于实施第二轮银行紧急援助的边缘)。”
当时正是英国的财政大臣达林被迫考虑第二次出手纾解银行危机的时刻,这句话是泰晤士报当天的头版文章标题。
区块链的时间戳服务和存在证明,第一个区块链产生的时间和当时正发生的事件被永久性的保留了下来。
比特币公司BTCC于2015年推出了一项服务“千年之链”即区块链刻字服务,就是采用的以上原理。用户可以将通过这项服务将文字刻在区块链上,永久保存。
比特币、莱特币、瑞泰币、千金卡都是基于区块链技术的数字货币。
J. bitcoin计算Block Hash
bitcoin的创世块的数据是已 hard code的形式写在源码里,
之后的block hash都是通过固定的方式计算出来的. 怎么计算出来呢?
每一个block都有:
version 即网络节点的版本号
prev_block 前一个块的hash,创世块没有,以后的块都有
mrkl_root , 是 Merkle tree , 即默克尔树
time 即时间戳,当前时间
bits 网络的难度
nonce 随机数
这个 nonce 就是 Pow 要计算的随机量 , 区别是要计算2次hash.
先把 version prev_block mrkl_root time bits nonce 当做字符串合并到一起, 得到结果 result . 得到 result 后, 做2次 sha256运算, 得到 hash , 再然后 hash 做大小端转换, 最后的结果就是这个block的hash.
不过 version time bits nonce 要转换为 unsigned long型小字端,
prev_block mrkl_root 要转换为16进制并大小端转换, 这一步确实很麻烦.
测试下 height=1 的 block hash值
挖矿做的工作
在一个block的结构中, version prev_block mrkl_root time bits 都是很容易计算的. 只有 nonce 这个随机数不确定.
bitcoin的 pow 就是 找到一个合适的 nonce , 使得 version prev_block mrkl_root time bits nonce 合并的结果 reuslt ,再经过2次sha256计算, 达到一个符合bitcoin网络难度的数值. bitcoin的网络难度通过 bits计算, 难度即最后计算的hash的前n位是零.
每一个block hash的计算, 都包含了prev_block_hash,这也是链的体现, 增加了攻击bitcoin的难度. 如果有人改了一个block的hash, 这个块之后的所有的块hash都要重新计算.
python处理字节序
参考:
https://en.bitcoin.it/wiki/Block_hashing_algorithm
http://www.righto.com/2014/02/bitcoin-mining-hard-way-algorithms.html
https://en.bitcoin.it/wiki/Difficulty
https://bitcoin.org/en/developer-guide#term-merkle-tree