比特幣創世塊修改
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