當前位置:首頁 » 比特幣問答 » 比特幣依賴於交易單存在

比特幣依賴於交易單存在

發布時間: 2023-08-27 20:03:45

Ⅰ 什麼是比特幣比特幣如何產生的

首先我們要知道,比特市不是政府發行的,不是由中國人民銀行發行的,它是從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#

熱點內容
怎麼開機啟動eth00 發布:2025-07-01 06:01:12 瀏覽:180
礦機挖什麼幣最賺錢 發布:2025-07-01 06:01:06 瀏覽:290
區塊鏈在大數據 發布:2025-07-01 05:58:22 瀏覽:135
如何讓比特幣死亡 發布:2025-07-01 05:10:06 瀏覽:519
馬雲發聲幣圈利好重磅來襲 發布:2025-07-01 04:58:55 瀏覽:325
eth一個區塊幾個幣 發布:2025-07-01 04:58:13 瀏覽:339
挖礦機礦難 發布:2025-07-01 04:41:41 瀏覽:272
以太坊幣發展前景怎麼樣 發布:2025-07-01 04:35:37 瀏覽:801
元宇宙爆火原因並不簡單 發布:2025-07-01 04:15:54 瀏覽:540
比特幣開發海外客戶 發布:2025-07-01 03:21:28 瀏覽:330