當前位置:首頁 » 比特幣問答 » 比特幣var模型

比特幣var模型

發布時間: 2023-01-03 23:06:25

1. 派幣比比特幣貴么

派幣值多少錢?為什麼好多人說你把派幣看作當年的比特幣?

——

派幣的項目方說:

今天派幣的價值約為0美元/歐元,類似於2008年的比特幣。Pi的價值是靠其網路中的成員共同提供的時間,關注,商品和服務所支撐的。

通過匯集我們的關注,商品和服務在這個共同的貨幣上,Pi的成員可以分享和獲取更多通常只有銀行,技術巨頭(例如Facebook,亞馬遜)和其他中介機構所獲得的價值。

今天,我們通過分發貨幣(比喻為挖礦),建立社區和開發技術來確保其安全性,為建立這種數字貨幣和市場奠定基礎。

——

(特別注意:一級市場奠定基礎)。

——

派幣的推廣人說:派幣和當年的比特幣是一樣的。

其他人(幣圈/盤圈/網民/路人):不可能!!!

——

暗網和比特幣的關系

淘寶和支付寶的關系

亞馬遜和paypal的關系

我們和派幣的關系

這樣的關系是一致的。

這樣和你說:在價值建立關系,這個層面上,派幣和比特幣一樣。懂了嗎?是流通市場。

不是你以為交易所上面的價格對等。

——

技術市場:區塊鏈公鏈節點/超級節點搭建。

一級市場:錢包玩法。

二級市場:交易所炒幣。

——

派幣奠定的一級市場全球共識圈子,承載派幣流通。

派幣把聊天室再優化下,好好搞。基於公鏈的聊天室通訊是非常可怕的,前景之大無法想像。

本身這個幣種的願景接近:全球統一貨幣,超主權加密貨幣。非穩定幣。

因為新浪微博,推特,這樣的社交平台是有局限的,基於公鏈的聊天平台,離「地球村」概念不遠了。

貨幣統一,聊天社交無界線,公鏈節點網路,全球星鏈無牆。

2. 小白如何了解比特幣

多去比特幣新聞網看比特幣新聞,以及行情,技術
比特幣的誕生
比特幣的誕生應該算在2008年的11月1號的那一天,一個化名為「中本聰」的人在網上發表了一篇論文。 在這篇論文里,他詳細的描述了一種嶄新的貨幣體系,他將之命名為「比特幣」。

隨後,次年的1月3日,首個比特幣程序在中本聰的手裡誕生,與之一起誕生的是最早挖礦所得的50個比特幣。在那之後他開始逐漸淡出,直到徹底的消失。

人們至今也沒找出這個叫中本聰的人的真實身份,即使如今的運營商、互聯網巨頭與政府已將人們在網路上的行跡牢牢掌握在了手裡。

他在發言時會經常切換美式和英式英語,他隨機在全天不同的時間上線,以隱瞞自己的國籍和時區;他隱藏自己的ip地址,加密自己的郵件,故意偽造一些寫作和發言風格來混淆視聽;此外他還是一名造詣頗深的密碼學專家,對了,他發表論文的地方就叫做 "密碼學郵件列表"。

所以比特幣從誕生時起就帶上了一種黑客精神:對抗任何勢力所強加的審查。

當然我們也可以這么看: 如果一個發明了匿名貨幣系統的黑客,卻連自我身份都不能匿名的話,那整件事會變成一個笑話。

但是所幸,中本聰沒讓我們失望。

1. 什麼是貨幣
我發現要講清楚什麼是比特幣,這一節是無論如何也跑不了的了。我不是什麼經濟領域的專家,我只能很粗淺且只能在很直觀的意義上講述這個問題。(不過就標題所表達出來的本文主旨而言,似乎也足夠了)

高中的課本里有講過(還記得嗎?) , 貨幣是儲存價值的媒介,一種東西要成為貨幣,最重要的,他必須滿足:

1) 稀缺性。

這就是為什麼黃金可以而沙子不能被當作貨幣的原因。稀缺性可以理解為獲得它的難度,越是稀缺要獲得它就越難。 一個直觀的認識是這樣的:假設你一個月的薪水是5000元,它意味著人民幣的稀缺程度恰好到了這樣一個度,即你要付出一個月的勞動才能獲得5000個一元。 你不會同意以5000粒沙子來支付你的薪水,是因為與其通過勞動一個月來獲得它,你大可以去沙灘走一圈就輕輕鬆鬆地得到了。

那麼現在的金融系統是如何保證貨幣的稀缺性的呢?控制發行。貨幣的發行是被牢牢掌握在中央銀行手中的,這樣貨幣的發行量才能做到可控(所以你現在知道了,私自印鈔是違法的)。回到剛剛那個例子, 你同意以5000元來支付你一個月的薪水,是因為人民幣發行量剛好到了這個度。如果此時的人民幣發行量翻倍了,稀缺度相應降低, 這時候你就應該要求以1萬元來支付你的薪水了(但市場的響應往往不會這么快,在這期間你的財富其實是被剝奪了--你的勞動本該獲得一萬元卻只得到5000元的回報)。

2)交易性

貨幣存在的目的當然是為了交易。就像很多人告訴你的那樣,錢是用來花的,不是用來帶進棺材的。所以除了滿足稀缺性以外,一種東西它越是方便交易,那麼他就越符合理想貨幣的標准。所以在貨幣史上,銀元代替了貝殼,紙幣代替了銀元,數字貨幣正逐漸取代紙幣。

這里所說的「交易」,是指財產從一方轉移到另一方,即一方的財產減少相應的另一方增多。對實物貨幣來說,它發生得非常自然,甲要給100元乙,當100元鈔票從甲的手裡轉移到乙的手裡的那一瞬間,交易完成了,甲的財產減去了100元而乙的財產增加了100元,這個過程中沒有第三方的參與,完全是甲和乙之間的私密行為;然而當交易發生在數字貨幣層面上時,就沒這么簡單了,甲要給100元給乙,如何確保交易完成了呢?假設甲和乙在各自的電腦上記錄了自己的財富數額的話,那麼如何確保乙在給自己增加了100元的時候甲如實地給自己減去了100元呢?這個時候我們不得不要引入第三方了--我們稱之為「銀行」的那個傢伙。 當甲要轉移100元給乙時,他不是直接給乙而是給銀行, 「請把我的100元轉給乙」 ,於是銀行在甲的帳目上扣掉100元,再在乙的帳目上加上這100元。(我們假設它慷慨地不收取任何交易費)

以上所說的就是現代貨幣系統的一個粗廓模型,這個模型最大的弊端在於:人們不得不去信任一個中心系統。

數字貨幣的交易必須依賴銀行,而一個人的銀行賬號可能會被審查、限制甚至是剝奪。當一方想要給另一方轉移自己的財富時,銀行可以收取高昂的費用或者直接拒絕(比如你試試匯一筆錢給美國的親戚)。

貨幣的發行必須依賴中央銀行。好吧,這已經是一個廣為人知的秘密了:貨幣一直在貶值,或者說貨幣一直在超額發行(想想20年前的100塊跟現在的100塊)。 我引用兩段話, 一段是凱恩斯說的, 「通過連續的通貨膨脹過程,政府可以秘密地、不為人知地沒收公民財富的一部分。用這種辦法可以任意剝奪人民的財富,在使多數人貧窮的過程中,卻使少數人暴富。」, 另一段,出自哈耶克, 「政府無法克制濫發貨幣的沖動」。

那麼有沒有可能設計出一套貨幣系統,在這個系統里我們不需要一個中心機構,不用被迫去信任任何的第三方, 使貨幣的發行透明可控,貨幣的交易私密而安全呢?

你猜?

2. 什麼是比特幣
所以我們現在可以回答到了,比特幣是一個發行去中心化和交易去中心化的電子貨幣系統。在這個系統里,貨幣的發行量是透明且可預期的,貨幣的交易利用整個網路的協同合作來保證交易的安全。

下面我將逐步拆解比特幣的原理。需要注意的是,比特幣作為一個已經實際在使用的產品,它本身有著非常豐富的細節。本篇目的是向沒有技術背景的讀者講述比特幣的基本原理,因此並不會涉及到這些細節。比如說錢包的地址其實並不是公鑰,而是公鑰的二次哈希值; 區塊鏈的難度要求並不是簡單的把所有區塊鏈的內容做一次哈希運算;等等。但是為了敘述的簡潔性,在不影響對基本原理的講解下這些都做了簡化處理,希望大家能夠理解。

2.0. 比特幣網路 -- 由眾多運行著比特幣程序的節點組成
比特幣是一個由眾多平等的節點組成的網路。

一個節點就是一個比特幣程序,任何能夠連上網和具有一定計算能力的機器都能運行這個程序 -- 所以你家裡的電腦也可以作為比特幣網路里的節點:)

節點之間是可以互相通訊的,同時比特幣有一套機制可以讓一個節點向其他所有節點發出消息,這個行為被稱為「廣播」。

2.1. 區塊鏈 -- 一個公共的賬簿
我們先回到銀行的例子。銀行最基本的功能,無非是維護一個賬簿,而這個賬簿只需如實記錄每一筆交易而已。比如X年X月X日,王小明轉了30塊錢給張大毛;Y年Y月Y日,張大毛轉了12塊錢給李小豆,諸如此類。 根據這個賬簿我們可以查到一個人的所有交易記錄,因而也就能推算出這個人此刻的賬戶余額為多少。比如李小豆從建銀行帳號開始,轉進的交易合計500元,轉出的交易合計300元,那麼可以算出此時李小豆賬戶余額一定是200元。

維護好這個賬簿,並且作為唯一的維護者(只有銀行才有權力查看和修改), 銀行作為一個交易中心的職責就完成了。

比特幣也有賬簿,但是與銀行不同的是,這個賬簿是公開的,任何人可以去查看和審核它。

這個賬簿被稱為"區塊鏈"。你可以把區塊鏈想像成一個小冊子,冊子的每一頁寫滿了交易信息,並且不斷有新的頁加入進來。

2.2 錢包 ---由一對公鑰和私鑰構成的的賬戶
上面一小節,解釋了什麼是比特幣的賬簿。這一小節將解釋這個賬簿里資金的歸屬權問題,亦即比特幣的帳戶系統。

比特幣里的帳戶跟銀行的帳戶有本質的區別。

在銀行賬戶下,銀行記錄下了該賬戶所有者的身份信息(回想一下你去銀行開戶時提交的資料:照片、身份證、電話號碼、家庭住址....),因而只要你能向銀行證明你的身份,你也就獲得了你名下財產的所有權。在這種模型下,銀行扮演了一個全知全能的上帝角色:他知曉現實人們的財富信息。我們除了祈禱上帝不要把我們的信息泄露出去或者利用它干壞事以外,別無他法。

在比特幣的世界裡,並沒有銀行這樣一個機構,它不會強制人們暴露自己的身份以換取資金的安全。比特幣的帳戶只是簡單的由兩串數字構成,分別被稱為「公鑰」和「私鑰」,除此之外再無其他。

這個兩個數字所具有的數學特性 -一個被私鑰加密過的數據只能通過公鑰來解開,所謂的非對稱加密-使它們能夠完美的實現一個帳戶(比特幣世界裡被稱為錢包)需要的功能。

我們把公鑰作為帳戶地址 --在比特幣世界裡也稱錢包地址 --它類似於銀行系統里的帳號,就是當你告訴別人「請給我的帳號打300塊錢」時,需要告訴別人的那一串數字。對銀行來說,它是「招商銀行6214850200251100」,對比特幣而言,它是「 」。

私鑰,是證明錢包所有權的*唯一*憑證,你通過證明你是該錢包的私鑰持有者來獲得該錢包的所有權。注意,和銀行賬號的密碼不同的是,你丟失了密碼還可以通過證實自己的身份來找回,但你一旦丟失了密鑰那這個錢包里的資金就再也找不回了。

因為公鑰和私鑰所具備的非對稱加密的美妙特性,錢包的所有者並不需要通過出示私鑰來證明自己持有它。他只需要出示一段用私鑰加密過的文字,驗證者能用公鑰(即錢包地址)解開這段文字即能證明。

那麼怎麼生成一對這樣的數字呢?

相比於銀行開戶的繁瑣手續,你唯一需要的只是一個實現了該功能的數學軟體。

感謝數學。

2.3 區塊 --- 有難度要求的賬簿頁
前面提到,區塊鏈就是一個賬簿,一個區塊就是這個賬簿里固定大小的一頁。(比特幣規定區塊大小不超過1M,而一筆交易大約250位元組大小,因此一個區塊平均能寫下4000筆左右交易。)

區塊鏈是公共的,每個人都可以下載,驗算和查看區塊鏈里的交易信息。同時每個人也都可以向區塊鏈增加區塊,只是我們需要一種機制來防止壞人們通過提交大量的區塊來拖垮整個網路。這個機制的核心在於我們要使區塊的構造變得有代價,代價大到不可能在短時間內構造出大量的區塊。

比特幣要求,新的區塊必須使區塊鏈具有某種特徵的哈希值才能被允許加入。 哈希值是一種數學運算(感謝數學!),你可以簡單理解為對數據的摘要,不同的數據有不同的哈希值,即使兩個數據只相差一個位元組,他們對應的哈希值也會截然不同。

比特幣通過「要求區塊鏈的哈希值具有某種特徵」來控制構造區塊的難度,這個特徵其實就是要求哈希值開頭的幾位數字為0. 比方說當前比特幣要求哈希值前4位必須位0,我們用P表示當前的區塊鏈,用B表示當前構造的區塊,那麼P+B的哈希值前4位必須為0該區塊B才能被允許加入區塊鏈中。 這里要注意三點, 1. 要構造出這樣一個區塊沒有捷徑,必須通過大量的計算,一遍一遍的往B里放隨機數直到P+B的哈希值滿足要求為止。2. 哈希值前面為0的位數越多,要構造出這個區塊的難度就越大。

好了,我們現在有了控制區塊構造難度的工具了,那麼比特幣通過什麼樣的規則來控制難度呢?

比特幣規定區塊鏈應保持在平均每兩周時間增加2016個區塊(也就是平均10分鍾一個)的速度上。 也就是說,每增加2016個區塊,系統就會算出產生這2016個區塊的時間,如果它小於兩周那麼就提高接下來2016個區塊的難度(比如從要求哈希值前3個必須為0提高到前4個為0), 如果它大於兩周就降低難度(比如從要求4個0降低到3個0), 這樣從長遠來看,就使區塊鏈平均以每10分鍾一個的速度增加了。

也因此可以推論,區塊鏈的難度要求與全網構造區塊的算力成正相關關系。也就是說,參與構造區塊的算力增加那麼難度要求就會提高,相反則會降低,這樣才能使區塊鏈以固定的速度增加。

上面提到,讓構造區塊變得有難度,是為了防止被壞人攻擊。同時,它還有一個作用是防止壞人們將一筆錢花兩次(所謂雙花問題)。 我們看如下一個比特幣的應用場景:

小張要用比特幣在小李那裡網購一個商品,

1) 小李用數學軟體生成好一個比特幣錢包,並將該錢包地址(公鑰)告訴小張。

2) 小張選取了自己一個有足夠余額的錢包,並用這個錢包的私鑰簽發了一筆交易(該交易把一部分比特幣發到小李的錢包地址上),然後把交易廣播給全網路。

3)網路中的一些節點把該交易收納到當前正在構造的區塊中。 第一個成功構造出合法區塊的節點把該區塊廣播給全網路,得到全網路的認可被加到區塊鏈上。

4) 小李發現區塊鏈上已經有一個區塊包含了指向自己錢包地址的交易,並且交易金額正確。 小李隨即給小張發貨。

5)小張發現小李已經發貨,這時他開始重新構造一筆交易,試圖把剛剛發給小李的錢發到自己另外的一個錢包里。這個時候他不能再把這筆交易廣播出去了,因為網路中的其它節點會發現該交易是不合法(花掉一筆已經花掉的錢)而直接拒絕掉, 小李只能自己構造一個包含了該交易的區塊,並且試圖說服網路中的其它節點他的這個節點才是合法而剛剛那個(包含發給小李交易的區塊)是不合法的, 這樣就能實現他一筆錢花兩次的目的。

比特幣規定當區塊鏈發生分叉時(即出現了兩個或以上互斥的合法區塊)時,應該追隨最長的那條。 那意味著小張要實現自己雙花目的,他必須在產生了小李那個區塊後,馬上構造出兩個區塊來,才能說服其他節點跟隨自己的這條鏈。 要達到這個目的,當前時間內他必須擁有(或者接近擁有了)全網51%的算力, 才能搶在其他所有節點之前構造出兩個區塊出來。

2.4 礦工 --- 通過挖礦來爭奪記賬權的區塊鏈維護者們
前一節我們講到,區塊鏈的難度實際上是對區塊鏈的保護,這個難度要求越高區塊鏈就越免於被壞人攻擊。換個方式表述就是,全網構造區塊的算力保障了區塊鏈的安全,全網的算力越高,那麼壞人們獲得全網51%算力的難度就越大,因此越不容易被攻擊。

那麼我們如何激勵節點們貢獻出自己的cpu跟電力來提高全網的算力呢? 答案是區塊獎勵。

比特幣規定,成功構造出合法區塊的節點會獲得一部分比特幣作為獎勵,這部分比特幣是系統生成的,他類似於淘金業里的挖礦,通過辛勤的勞動增加了黃金(比特幣)的流通總量,因此構造區塊的過程被稱為「挖礦」,企圖通過挖礦來獲得區塊獎勵的節點被稱為「礦工」。

挖礦的意義:

1) 它激勵節點們貢獻出算力來保護網路

2) 它實現了一種公平的方式發行比特幣,因為不存在一個中央發行機構。

除了區塊獎勵外,交易者還可以通過額外支付一筆交易費給礦工們來鼓勵他們將自己的交易收納到它的區塊里。這樣當區塊獎勵趨於0時(比特幣總量2100萬枚,意味著越到後面區塊獎勵會越少), 因為有交易費的存在,礦工們也會繼續維護整個網路。值得注意的是這里的交易費跟銀行轉賬費有所不同,銀行的轉賬費是由銀行自上而下規定的,比特幣的交易費是由使用者自由設置自下而上競爭的結果(如果當前交易數量很多而你給的交易費太低的話,可能不會被礦工們收取。)

亦即,礦工成功挖到區塊時,他將獲得 1)區塊獎勵 2)該區塊內所有交易的交易費。

2.5 總結
比特幣的核心是一個公共的賬簿--區塊鏈,每個人都可以核算查看這個賬簿里的交易信息。這個賬簿里不會記錄任何真實世界裡的個人信息,比特幣保護了使用者的隱私。

通過非對稱加密,用戶可以不用出示密鑰就可以證實自己是該密鑰的持有者。因此提供了一個安全的不用信賴任何第三方(對比銀行,你必須信賴它不把你的賬號密碼泄漏出去)的方式發起一筆交易。

因為比特幣是開放的,意味著任何人都可以攻擊比特幣網路。通過控制區塊的難度,使比特幣網路免疫於大部分的攻擊除非攻擊者獲取了接近全網51%的算力。而礦工們是比特幣網路的保護者,比特幣通過區塊獎勵和交易費的方式激勵他們貢獻出自己的cpu,組成巨大的算力屏障,使得任何組織或個人想要發起51%算力攻擊都成為不可能。

3. 比特幣「造富運動」:我500元入場、2小時成百萬富翁

比特幣,這個產生不過12年的幣種,正變得讓人越來越瘋狂。

它是第一個加密的數字貨幣,2008年,極客中本聰提出了這一概念,2009年1月3日正式發行。

它具備貨幣的基本屬性:能交易,能儲蓄,同時能作為一種價值尺度而存在。

但與各國法定貨幣不同的地方在於,它不是依靠特定的貨幣機構發行,而是基於演算法產生。

交易也不是經由一個中心化機構總控,而是運用密碼學的方式加密交易信息,將信息嵌入到一個又一個的區塊鏈中。

它和現行法幣的形態、使用和交易方式都不同,且數量有限,具有稀缺性,這使得很多人在購入比特幣時,不僅考慮它的貨幣屬性,同時考慮它的投資屬性。

在2021年的第一個月,比特幣迎來了一波快速上漲,1月9日,比特幣上漲到近4.1萬美元,市值超過了,市值超過了7654億美元的Facebook。這和它最開始被當作貨幣來使用相比,價格已經累計上漲1200多萬倍。

但比特幣也並不會一直持續地上漲上去,在本次稿件成稿發布的前夕,比特幣暴跌,24小時爆倉接近100億,18萬人成為爆倉受害者。

本期顯微故事講述的是一群購入比特幣的人,他們之中:

有人購入比特幣是覺得物以稀為貴,看著別人買就跟風,沒想到因為比特幣多掙了5年的工資;

有人因為看美劇而對 科技 革新感興趣,願意為比特幣更底層的區塊鏈技術進行價值投資,她以一種早期股權投資人的眼光看比特幣,認為它未來可期;

有人用估值模型估值比特幣,認為它是一種完美投資,手裡除了一輛車和生活費外,99%的資產都投入了比特幣;

有人被老闆拉上車,用10萬人民幣買幣,開了10倍杠桿,2個月時間,10萬變成了200萬……

以下是關於他們的真實故事:


文 | 小北

編輯 | 卓然


2個月,10萬變成200萬

買幣讓我買車買房改善生活

Key 某數字貨幣交易所從業者


2018年,我入職了國內某數字貨幣交易所。當時為了熟悉整個交易所的流程,我開始炒幣,不過並沒指望靠幣賺多少錢。

早期我玩的最多的是空氣幣(一種沒有實體項目支撐的虛擬幣)。

很多熱門的空氣幣,在上所時,價格都會被一些人炒到很高,可能是烏龍指(股票交易員、操盤手、股民等在交易時,不小心敲錯價格、數量、買賣方向等信息),也可能是市場上的買方熱情太過高漲。

當時我基本上隨便拿 1~2千美元 ,都能賺到 3~4千美元 ,甚至更多。

賺得最多時,我曾在一次私募大戶烏龍指中用 7塊錢的成本 ,撿到了 30多萬人民幣 的籌碼。不過,項目方跑路了,最後只賺了一兩萬。

2019年4月,我開始重倉玩比特幣。當時我們交易所老闆知道後,還特意跑到我工位,激動地說, 「你一定要試試合約交易。」

出於對老闆的信任,我在比特幣價格4000美元時, 出了10萬元人民幣、開10倍杠桿做多 ,到了季度末,也就是2019年6月底, 10萬變成了200萬

這一次合約讓我積累了本金,後來我又陸續通過合約、現金買入,積累了一定量的比特幣。

但投資比特幣的過程也不是一帆風順。

2019年3月份,我經歷了一次比特幣的合約爆倉。當時比特幣的價格從1萬美元左右直接跌到3000多美元,爆倉點是在4000多美元,我止損了40萬,占整個倉位的10%。

那段時間,我連續幾天精神狀態都很不好,整個人處於差點被爆全倉的危險中,現在想想都很後怕。

當時比特幣價格跌到谷底,但我出於穩妥的考慮,沒敢抄底,當然也沒賣。

我之前也做過一些波段,在2020年10月時,比特幣的價格基本橫盤,在1~1.1萬美元之間來回調整,本來想做點波段賺點小錢,但沒想到踏空了,後來又買了回來, 損失了幾萬

這都是之前的投資嘗試。現在資金量比較大了,不想承擔太高的風險,所以現貨拿著不動,小資金合約開倉賺生活費,享受比特幣帶來的紅利的狀態。

在這個過程中, 我經歷過很多人的爆倉,也見證過很多人的暴富。

比如某交易所大佬,宣布關閉交易所,用戶可以提走資金。因為他實現了真正的財務自由,不想再為公司操勞。

還有人500人民幣,一兩個小時變成了不到100萬,然後瞬間被爆倉。

比如某大佬,被定向扎針,爆倉8000萬美元(約合人民幣5.1億元)。

比如交易所被連鍋端,連實習生都配合調查去喝茶。

在我看來,合約交易其實和賭博沒有太大的區別,沒錢的時候還可以想想搏一搏單車變摩托,有錢了,就不想冒那麼大的風險了。

我還是長期看好比特幣的價格、價值,准備跌破的時候加倉,加倉現貨就不怕。其實現在看來,大跌的可能性不是很大, 我覺得不太會再看到跌破2萬美元以下了。

大家的共識增強了,再加上現在做空的資金遠低於做多。在不出現大的黑天鵝事件下,很難跌破。

我現在不太在意每天的漲跌幅,漲了,開心開心;跌了,做點別的事忘記它,過一會兒再看,應該又回來了。

賺了一些錢以後,心態確實會變化,找工作不會再因為薪資的問題考慮去不去了,因為現在不靠工資改善生活,工資只用於日常的吃喝。

買東西也不大會看價格了,車厘子草莓之類的東西,十斤十斤的買也沒有肉痛的感受。現在手邊有一輛車,是通過合約賺錢買的,房子雖然不是靠比特幣買的,但也有了。

在經歷了之前比特幣的快漲快跌後,我現在的投資策略越來越謹慎,因為有了家庭,有了小孩,所以整體會訴求穩妥。

但是我不會再賣掉了。


自己挖礦,自己買幣,對比特幣進行價值投資

我不會賣,直到我感受到成就感

卡卡 一級市場基金從業者


2017年,我在一級市場做融資顧問,身邊有同事做區塊鏈項目,那是我第一次聽說比特幣。

2018年,經濟環境下行,我發現市場里的錢在變少、此外很多創業項目開始拿錢困難,我開始反思行業的問題,學習金融和貨幣知識、了解經濟周期,這才意識到,區塊鏈是個顛覆性的技術。

於是我在2018年下半年試水,買了100塊錢的比特幣,外每個月進行一次定投,縫低買入。同時,我也開始挖礦。

2017年左右,比特幣價格升高,很多人投資做了礦場主。但隨後比特幣價格下跌,礦場主難以回本,就做了一個決定:出租算力。

當時出了一個180天的算力包,告訴你可以挖到幾個, 我當時買到的算力包,每天可以挖到3、4塊人民幣的比特幣, 挖出之後它會配置到我的錢包里。

但現在比特幣大漲,這種算力包就被搶完了。

疫情期間,比特幣有段時間跌得特別厲害,當時沒有礦廠能回本,但買算力、買比特幣卻特別劃算。 可惜我當時膽子小,只購入了5000元的比特幣,現在覺得真是虧大了。

投資里有一句話: 「你永遠賺不到你認知以外的錢」, 這在比特幣上也是共通的。

當你沒有認知到比特幣到底是什麼、或沒有認知到比特幣的價值時,你沒有辦法賺這部分錢。

我覺得比特幣是一個新的經濟體系,或遲或早,大家最終都會融入其中。

比特幣有兩個風險:

一是監管上的風險;

數字貨幣出現的早的國家,如德國或美國,已經有了一些相關的經驗和流程,想方設法地把數字貨幣納入監管流程,但目前中國還沒有相關政策,國家會怎麼做,會成為一個風險點。

第二個風險是 學術理論一直在討論的:量子計算機;

比特幣的整個運作流程,都是基於數學運算的,但量子計算機的運算能力很強,這將顛覆區塊鏈技術的整個底層邏輯。但這部分的討論目前還停留在理論界,真要造出很成熟的量子計算機,得一百年以後。

所以我覺得 在20年內,產業技術革命都不能顛覆它。

短期內的波動很正常,因為現在華爾街開始入局,莊家會上下拉動這個盤,把小股東甩下去自己賺錢。

一個聰明的方法是: 買著不動,幾年後再看,肯定是漲的。

目前我通過比特幣賺得了90%的回報。

以後即使比特幣漲了,我也不會賣,我看好區塊鏈和比特幣的技術,希望看著它一步步壯大,等到我覺得有成就感後再出手。


99%的資產投入比特幣

一個完美的投資,貨幣越貶值,比特幣的價格越高

小A 某比特幣基金從業者


2018年,我和朋友吃飯聊起比特幣,當時它的價格已經從幾百美元漲到2萬美元,這引起了我的興趣。

隨著認知升級,我開始加倉比特幣,從2019年下半年開始,只要有閑錢,我就買一些比特幣。

比特幣及其背後整個系統運作的邏輯非常完美。

我們業內有一個估值模型, S/F模型 ,可以簡單理解為存量與流量相比的一個模型。

圖 | S2FX跨資產估值模型

當我們把比特幣的價格與其稀缺性做對比時,我們會發現二者存在著很強的正相關關系,正相關系數非常接近1。

也就是說, 稀缺性波動一個單位,價格也會波動一個單位,且取值時間為10年。

比特幣總共只有2100萬個,它的稀缺性是確定的, 且時間越長稀缺性越高,它未來的價格會不斷螺旋上升。 從過往10年的數據來看,也確實如此。

圖 | 第三次減半後價格運行通道

疫情以後,我和同事們有個判斷,以美聯儲為代表的各國央行都會進行一輪大幅度的寬松,寬松的貨幣政策執行後會向市場投放大量的流動性。

2020年,美國的M1增長了50%以上,當時美聯儲向市場分發了全世界存量美元的21%, 即全世界的美元里有21%的美元是在2020年這一年印出來的, 這多可怕!

美元和歐元都在放水,放出來的這些流動性很大一部分進入金融系統,讓給金融資產膨脹。

比特幣抗通脹屬性非常強,甚至高於黃金。

黃金的稀缺性是基於物理層面的稀缺性,而黃金的開采會使黃金總量保持較高的增長態勢。但比特幣是基於數學層面的絕對稀缺,且隨著減半的推進,未來比特幣會更加稀缺。

現在這一階段,投資最大的風險是持有現金的風險,法幣購買力在縮水,而固定數量的比特幣能很好地對沖貨幣超發。

法幣越超發,法幣購買力越貶值,而我持有的比特幣的購買力就會相應升值。

基於這個考慮,我身邊除了一輛車,和一些基本的生活費之外, 其餘的錢全部投入了比特幣,平均買入價格大概在七、八千美元。

因為我入場晚,早期入場的人,投入成本比我低的大有人在。但未來我希望通過比特幣的投資,實現財務自由。

提出S/F模型的分析師後來又提出了一個跨資產模型,通過這一模型觀察比特幣的主要幾個階段:第一次減半、第二次減半、在過去的2020年5月12日的減半,以此對比黃金、房地產的市值和稀缺性。

分析後,我們發現他們相關性很高,未來單個比特幣的估值應該接近30萬美元。 花旗銀行也出過一份研報,認為比特幣會到達31.8萬美元。

但我們認為,長期來看,比特幣的價格遠不止30萬美元。和中本聰一起開發系統的哈爾·芬尼,在去世前曾預估比特幣對標的價值是全世界所有家庭財富的當量,大概在100萬億美元左右。

按這個預估,單個比特幣的價格在1000萬美元以上。況且因為央行的持續放水, 比特幣的價格還會增加,它的價格上限天花板就能非常高。

不過我不建議你馬上急著買,資本市場永遠都有賺錢的機會,但你的本金是有限的,建議想要入手的人還是多看看書,等認知到位了才好賺錢。

買的時候也要注意一些坑,比如在出入金環節,資金粘連到某些不幹凈的錢,你可能會被凍結銀行卡。

再比如保管風險,私鑰是比特幣資產的最高控制許可權,如果私鑰丟失,你的比特幣也就沒了。

現在國內大部分人的私鑰由交易所掌握,這就相當於別人在保管你的銀行卡密碼,非常危險。

還比如期貨的風險。很多交易所有關於比特幣合約產品的衍生品,杠桿倍數非常高,高達100倍甚至1000倍,這種危險性極高。

2020年3月12日,全球金融市場大幅震動,很多機構首先補充流動性資產,加密貨幣市場成為第一個被砍的對象。

我們有一個客戶,幫別人管理了2000多萬的比特幣期貨,當天下午6點,他吃完飯去洗澡,洗澡前還好好的, 洗澡出來後2000多萬爆倉,價格一下子砸了下去,平倉都來不及。

他開了20倍的杠桿,損失非常驚人。

比特幣市場本身波動很高,在一個很大波動性的市場再加幾十倍的杠桿,盈利肯定賺的多,但跌下來後虧得特別快,也一定要注意。

短期內我不會賣出手裡的比特幣,跌破2萬美元的可能性不大,如果賣出很難再找到低價期購回。

除非遇到家裡急需用錢的緊急情況,那我可能會變現一些,但也不會全部拋掉,現在比特幣實在是一個不錯的資產。


我靠比特幣賺了5年工資

買了的都在漲,它的價格來自大家對它的共識

廷友 互聯網員工


早在七年前,我就知道比特幣了,但一開始不怎麼感興趣,只覺得是個詐騙的東西。

2017年,我太太開始從事數字貨幣相關工作。正巧當時比特幣也迎來一波牛市,我太太公司的人都跟風在買,我也跟風投了幾萬塊錢買比特幣。

我和我太太都非常怕風險,沒碰合約和杠桿,只敢拿比特幣的現貨。在那波牛市,尤其是12月底靠近頂峰的時候,比特幣一天就能漲10~20%。

我還記得,有一天我下班路上順手刷了刷幣價,漲到了10萬人民幣一個,我高興得不得了, 感覺自己的口袋裡已經躺著自己賺的1萬塊!

不過到達頂點之後,比特幣很快下跌到3000美元。因為不確定它能不能漲回去,我們沒賣、也沒繼續再買,現在算來是踩空了。

我太太的好幾位同事在那段時間看好比特幣的漲勢,又買入很多。在後來幾個月,比特幣漲到13900美元,他們也因此賺了不少。

有一位剛畢業一兩年的同學,一直做合約,就在那一年的幾個月內賺了上千萬。

有了這些人的成功案例,我開始樂意琢磨比特幣了。它為什麼會漲起來呢?

我曾覺得比特幣就是「空氣」。人們平時買股票、買基金,都是跟公司業績掛鉤的,但比特幣沒有一個可以評估的實體。

它的價格是一種共識, 我們認為它有價值,它的價格就會逐漸增加。

有些人認為比特幣不像法幣那樣被不停地發行,數量恆定,有價值;有些人覺得比特幣更底層的區塊鏈技術有價值,有些人覺得加密數字貨幣這個概念有價值……

大家有自己對比特幣的一套解釋,並因為相信這套解釋而購買比特幣。

這些解釋不斷強化,更多人知道比特幣,想買比特幣,再加上通脹,比特幣的價格越來越高,這些解釋也就更進一步地自我強化。

按現在的趨勢看來, 這些解釋不能被證偽,這是它上漲的核心。

比特幣很像之前風靡的荷蘭鬱金香,正是因為玩的人有共識,價格才會炒起來。

但區別在於:鬱金香是可以持續和大量生產的,當供應變多,鬱金香就會越來越不值錢。

比特幣新增數量卻是越來越少的。

中本聰在創造比特幣時,就考慮到了數量問題,每4年比特幣被挖出來的數量會減半。可能最開始10分鍾可以挖50個比特幣,但4年之後,10分鍾就只能挖25個比特幣,再4年,12.5個,依次減下去。

整個比特幣的數量是固定且確定的,只有2100萬個左右。這是供給端,比特幣的數量是固定的。

需求端上則有越來越多的人想買入比特幣。現在有了交易所、電子錢包,大家購買比特幣越來越容易,購買需求就能進一步被激發。

比如美國有一些信託基金拿著散戶的錢幫買比特幣,每年能坐收5億美元的傭金。

他們不需要做任何研究,每年就能有5億美元的進賬,這錢多好賺!

所以美國大量的機構湧入進來,成立比特幣的基金,幫散戶購買。場外的機構、散戶源源不斷地進入,也讓比特幣的價格快速上漲。

比特幣價格上漲之後,大家會更看好比特幣的未來,堅定持有它的決心,這樣共識就會越來越凝聚,而且凝聚得越來越快。

2020年3月份,因為疫情的原因,比特幣的價格快速下跌。

當時我們沒有太多猶豫馬上入手,平均算下來,當時購入比特幣的均價不到4000美元,但賺的錢相當於我5年的工資收入。

未來我也依然看好比特幣,一般情況下我也不會放棄持有,除非是家庭需要大額支出,比如買房,可能會賣掉一部分。

比特幣現在的漲幅和價格已經有些風險了。如果讓我現在花20萬以上人民幣去買一個比特幣,我還是比較心虛的。

但我認為,如果家庭有餘錢的話,可以配置一個或多個比特幣,作為家庭投資。以後比特幣的價格我認為會越來越高,上車只會越來越難。

4. 比特幣交易怎麼交易費怎麼算

交易手續費怎麼算,可參考以下內容。
1、一般一個普通的比特幣交易由一個輸入和兩個輸出(交易輸出和變更輸出)組成,約200位元組。如果默認收費是每1000位元組0、0001個比特幣,那麼一個比特幣轉賬的手續費大概是0、001-0、002個比特幣。然而,當單個輸入不足以支付輸出時,就會出現上述多個事務輸入構成未用輸出的問題,進而其數據量會變大。但是,未使用的事務輸出的組成越復雜,需要處理的位元組就越多,處理費用就越高。
2、在比特幣的基礎協議中,沒有規定比特幣交易手續費的具體金額,但要求在地址中輸入的總額不小於總產出,即你錢包中的比特幣總額必須大於轉賬金額和手續費金額之和。這一點很好理解。你只有10塊錢,轉賬10塊錢要收1塊錢手續費,也就是說你要花11塊錢,10-11=-1,所以這筆交易自然不能完成。
3、比特幣交易費用由交易數據大小、交易次數等因素決定。比特幣遵循UTXO模型,每個交易包含若干個交易輸入和交易輸出。事實上,每個未使用的事務輸出的組成取決於您的事務輸入。當您需要將一個比特幣轉移到另一個地址時,在您的交易輸入中可能包含五個0、2比特幣或十個0、1比特幣。

5. 瘋狂的比特幣究竟是神還是鬼長文分析比特幣的投資價值

關於比特幣,有點復雜,我們需要一點一點講。

比特幣在2008年出自於中本聰之手,中本聰是個神秘人物,在網站上發布了比特幣白皮書《比特幣:一種點對點的電子現金系統》後,便銷聲匿跡,大有「昔人已乘黃鶴去,此地空餘黃鶴樓。黃鶴一去不復返,白雲千載空悠悠。」之意。中本聰的神秘,也同樣造就了比特幣之神秘,芸芸眾生往往對於神秘的東西都有一種莫名的敬畏。如果說中本聰是你鄰居家張大媽的兒子二狗子,上了大學讀了博以後用計算機搗鼓出來的東西,你是不是對比特幣的印象會大打折扣?

比特幣是一種數字加密貨幣,是計算機生成的一串復雜代碼,新比特幣可以通過預設的程序製造,名曰挖礦。所謂「挖礦」是用計算機解決一項復雜的數學問題,隨後比特幣網路會新生成一定量的比特幣作為區塊獎勵。由於程序的限定,它的總數量將被永久限制在2100萬個。另外,和法幣不同,比特幣是一種去中心化的設計,它沒有一個集中的發行方,誰都能參與生產比特幣。

我們總結一下:比特幣是一種虛擬貨幣,無中心發行機方,數量有限,可交易。

為了搞清楚這個問題,我們需要先討論些基本知識。

第一個問題是:錢是什麼東西?

其實世上本沒有錢,孕育錢的母體是「交易」,也可以說「交易」是「貨幣」之母。在原始 社會 實現交換是通過以物易物的方式,比如我有一頭牛換你兩只羊,這時還遠談不上商品經濟。後來隨著農牧經濟的發展,產生了 社會 生產的分工,自給自足以外,很多食品物資盈餘了出來,交換的需求也越來越強。

以物易物有很多弊端,其一、一頭牛可能並不是換兩只羊,而是可以換兩只半羊,但半隻羊是無法交割;其二、你有牛,我有羊,你想要我的羊,但我可能並不想要你的牛,我想要的是張三的豬,但張三並不想要我的羊,也不想要你的牛,他想要李四的犁。

由於以物易物太不方便了,人們就找那些稀有且易攜帶易保存的東西來作為交易的媒介。石頭、貝殼、金屬都充當過這種交易媒介,再到後來的金銀、銅錢、紙幣,錢就這樣生成了。說白了,錢就是實現交易的工具,這是它的核心職能,這是它從母體里催生出來的緣由。

當然,錢還有另外兩大職能,計價方式和價值儲存。計價單位是它的第二個職能,這也是作為交易工具的必要條件,一頭牛2000元,一隻羊1000元,我們就知道了什麼是貴,什麼是便宜,我們就知道了一頭牛等於兩只羊。人們常說的「存錢」是指價值存儲手段,也是錢的第三個職能,我用一頭牛換2000元,可我現在不想吃羊肉,我就會把這2000元存起來,等我想吃羊肉時再去買羊。但無論存多久,最終的目的都是希望買買買,存儲只是在時間維度實現交換的遞延。而貨幣也不是唯一的價值儲存手段,聰明的人往往喜歡用非貨幣資產來存儲財富。

盡管貨幣在經濟中有三種職能,其最核心的職能依然是交換的媒介,它是實現交易的工具。為了加深印象,我把定語去掉,然後多說幾遍,「貨幣是工具,貨幣是工具,貨幣是工具,錢是工具,錢是工具,錢是工具。」

第二個問題: 社會 需要多少錢?

錢是交易的媒介,錢是一種工具,作為工具,自然是夠用就好。這就和我們吃飯用的筷子一樣,筷子是吃飯的工具,它可以把菜送到你的嘴裡,五口人用五雙筷子就夠了,頂多再加兩雙作為備用。

一個國家需要多少錢,取決於需要交易的商品數量和錢的使用效率,而並不是越多越好。這個想必是很容易理解的,我們簡化一下這個模型演繹一番。比如一個封閉的世界只有3個人,他們是張三李四王五,有一天張三付了1000金換了李四一頭牛,1000金到了李四手裡,六個月後李四拿這1000金買了王五的兩只羊,錢又到了王五手裡,又過了半年,王五用這1000金買了張三三頭豬,這1000金又回到了張三手裡。這個封閉的世界裡只有這1000金,一年之中這1000金使用了三次,被交易的商品為一頭牛兩只羊三頭豬,總共價值3000金。假如這個封閉的世界中一年需要交易的商品只有這一頭牛兩只羊三頭豬,一年的交易也只需要這三次,那這1000金作為媒介就可以滿足交易的需求了。結論就是,一年中有3000金的商品需要交易,錢的使用效率為一年三次,那1000金的貨幣量就夠了。

以上只是個極簡模型,但任何復雜的理論都是由簡單而生的,我們往往有時候沉迷於這茫茫噪雜的世界,而忘記了最本質的東西。「道生一,一生二,二生三,三生萬物。」 每日匆匆奔走於萬物之中,很容易身心疲憊,思維變成了從復雜到簡單,顛倒了思考的順序,而忘了道為何物。

一個國家需要多少錢,取決於需要交易的商品數量,和錢的使用效率。

還是以上的封閉模型,我們做個衍化,假如這個封閉的世界裡1000金變成了2000金,會發生什麼?這時候一頭牛的價格就從1000金變成了2000金,兩只羊的價格也從1000金變成了2000金,三頭豬的價格也從1000金變成了2000金,這個封閉世界並沒有更富裕,財富依然只有這一頭牛兩只羊三頭豬,可是這時張三李四王五都宣稱他們擁有的財富從1000金增加到了2000金。這時商品價格的增長叫通貨膨脹。

說起通貨膨脹,不得不提一下曾經人人都是億萬富翁的辛巴威。有一種通脹叫辛巴威通脹,那簡直是超級超級惡性通貨膨脹,一張面額1000萬辛巴威元的紙鈔,只能換到1.5美元,而在辛巴威買一隻雞要1300萬辛巴威元。

還是以上的例子,我們假設張三有鑄幣權,張三買了李四的牛,付出1000金,張三這時沒錢了,於是張三開動印鈔機又印了1000金,拿著1000金買了王五的兩只羊,這時流通的貨幣變成了2000金,而物價變為了一頭牛價格2000金,兩只羊價格2000金,李四和王五每人手裡1000金,這時李四想把自己賣給張三的那頭牛給買回來,發現買不起了,1000金只能買半頭牛了;王五也想把自己賣給張三的那兩只羊買回來,但發現手裡的1000金只能買回一隻羊了。李四和王五手裡的錢不值錢了,財富被有鑄幣權的張三無情的掠奪了。

以國家為例,鑄幣權在央行手裡,普天之下莫非王土,國家沒有掠奪人民財富的動機,央行的印鈔機也是相對節制的,印多少錢取決於GDP的增長和貨幣政策的松緊。

再重復一次,一個國家需要多少錢,取決於需要交易的商品數量,和錢的使用效率。而在一國正常的運轉下,在常態下,在十幾億人的正常的經濟活動中,錢的使用效率可以被認為是恆定的。所以我們通常可以說,一個國家需要多少錢,取決於需要交易的商品數量。

我們再說一遍,一個國家需要多少錢,取決於需要交易的商品數量。GDP是什麼?一國的GDP增長1%,可以粗略的認為一國多出了1%的需要交易的商品和服務,所以在無通脹的情況下,M2,即廣義貨幣量也增加1%就可以了。

但一般來說,M2的增長率會略高於GDP的增長,因為適度的通脹對整個 社會 並沒有什麼壞處,反而會刺激經濟的發展。我們知道通脹會導致大家手裡的錢不值錢了,反過來就是物價上漲了;假如貨幣的增長少於GDP的增速,可能會導致通縮,通縮的意思是大家手裡的錢更值錢了,反過來就是物價下跌了。可能有人會說物價下跌不是好事嗎?我們可以買的東西就更多了啊,其實遠沒有這么簡單,假如你開了個工廠,生產鐵鍬,原材料就是鋼材,你和商店簽了合同,一把鐵鍬賣20元錢,可以賺1元錢,這時你發現鋼材在不斷降價,這時一把鐵鍬可以賺2元了,你很開心,你想反正商店每年向你買的鐵鍬數量都是一定的,我何不過段時間再去買鋼材,那時鋼材應該會更便宜,那樣我每把鐵鍬賺到利潤就更多了,所以你給商店打電話「喂,老王啊,鐵鍬我晚兩個月交貨哈,沒辦法,體諒體諒」。所以通縮會導致大家消極生產,因為物價下跌意味著手裡的錢會越來越值錢,所以大家傾向於把錢拿在手裡,而不是去促成交易。再換個簡單點的例子,如果房價一直在溫和下跌,你還會著急買房嗎?大家都會持幣在手,等著房子跌得更低,越跌越不會買。反而是每次房價上漲時,大家爭先恐後的買房。

所以溫和的通脹對經濟的發展是有利的,通脹多少合適?一般認為1%-2.5%是相對不錯的區間。每年物價上漲在2.5%以下被認為是不知不覺的通脹,無形間可以使大家感覺多賺了一些,因為提高物價可以使廠商多得一點利潤,以刺激廠商投資的積極性,還可以使工人的平均工資也多一丟丟,刺激員工的積極性。而溫和的通脹也不會導致 社會 動盪,溫和的通脹能像潤滑油一樣刺激經濟的發展,也就是所謂的「潤滑油政策」。

總結:一個國家需要多少錢,取決於需要交易的商品數量。錢發多了就會導致通脹,錢發少了就會導致通縮,而溫和的通脹就像潤滑油一樣,是對經濟的運轉有利的。

第三個問題:為什麼遇到如疫情這樣的危機要印更多的錢?

2020年是特殊的一年,新冠病毒突襲,武漢封城,全國人民隨即進入了轟轟烈烈的抗疫之中,春節後第一個交易日A股大跌7.72%,央行立即施行了寬松的貨幣政策,向 社會 注入流動性。進入3月份,新冠病毒在歐美國家蔓延,道瓊斯指數從28000點下挫到18000點,納斯達克從9000多點下挫至6000多點,美聯儲隨即啟動了印鈔機,甚至推出了無限量量化寬松政策。

不止是今年,在2008年美國的次貸危機爆發之時,美聯儲也是通過印鈔機重啟了美國經濟,後來迎來了浩浩盪盪的美股10年慢牛。

大家有沒有想過,為什麼每次危機來臨,經濟的救援總是先從印鈔機開始?錢為什麼能解決這些問題?

上一個問題我們說道,一個國家需要多少錢取決於要交易的商品的數量和錢的使用效率。因為在常態下,一個國家的錢的使用效率可以看作是恆定的,所以我們簡化表述為一個國家需要多少錢取決於需要交易的商品數量。說到這里,可能已經有小夥伴發現了印鈔這個問題的答案,秘密就在我們剛剛說的這句話之中,「在常態下,一個國家的錢的使用效率可以看作是恆定的。」 是的,在常態下,在常態下。2008年的次貸危機和今年的疫情沖擊,這屬於非常態,當經濟秩序、金融系統受到外部沖擊時,錢的使用效率會急劇的下降,這時錢突然不夠用了。

我想這是相對比較容易理解的事情,只不過很多人可能沒太想過這個問題。

我記得歐美疫情蔓延時,有個朋友問過我一個問題,這個問題是「黃金不是避險資產嗎?為什麼美股大跌,黃金也跟著大跌?不是說亂世買黃金嗎?」

我是這樣回答的,簡單一點說,當你由於某個事件恐慌時(比如疫情),你會怎麼做?答案是搶口罩,搶消毒液,去超市搶日用品和食品。大家都這么做,就會造成口罩和消毒液的流動性危機,口罩和消毒液不夠了,這時口罩和消毒液就會漲價。這個說的是商品市場。

在資本市場上,各個參與者遇到恐慌會搶什麼?答案是搶錢。因為怕自己的資金鏈斷裂,因為該發的工資還得發,該還的債還得還,該付的房租還得付,不搶錢怎麼行。錢怎麼搶?就是拿手裡的東西換錢啊。錢供不應求,錢的價格就會大漲,相對的表現就是大家的投資品價格就會大跌。錢陷入流動性危機,大家越搶不到,越恐慌,越要搶,寧可付出更高的代價。這和我們疫情時搶口罩是一個道理。

為什麼黃金這種避險資產也在跌?其實也是這個道理,現在大家缺的是錢,怕資金鏈斷裂,公司要發工資還債,基金要應對大額贖回。賣什麼換錢?手裡有什麼就賣什麼啊!質量低的投資產品沒人要,賣不出去,或者賣出去了也是極低的價格,割肉太狠,太心疼了。那賣什麼呢?只能賣質量好的,至少打折輕一點,等危機過後再買回來,不至於虧太多。

講到這里,我想為什麼疫情期間要印更多的錢的問題大概已經清楚了。經濟秩序和金融體系在遇到巨大沖擊時,很多生意做不下去了,現金流入斷了,但維持下去需要支出的錢卻並沒有少,企業和老百姓手裡就需要儲備更多的錢,以應對不時之需。這時大家就會搶錢,流動性好的資產的價格就會大跌,股市大跌又會加劇恐慌,從而形成踩踏。這時最好的方式就是增加錢的供應,所以印錢、降息、債務遞延、免稅等一系列政策都是在解決錢的流動性危機,幫助企業和老百姓脫困。

錢也可以認為是經濟運行的潤滑油,當經濟秩序受到沖擊時,經濟運行的摩擦成本急劇上升,潤滑油突然就不夠用了,這時釋放流動性,注入潤滑油是必須要做得事情,否則經濟這台機器就會被燒壞,如果企業沒有錢償還債務、沒有錢發工資,從而大量破產;老百姓領不到工資,困苦不堪;政府沒有稅收,公共服務停滯。這個國家可能會進入漫長的大蕭條,從有序經濟進入無序經濟可能只需要幾個月,而從無序建立起有序可能需要好多年。美國1929年的大蕭條就是很好的例子。

這個世界的價值來自於有序,企業的價值也來自於有序,機器的價值也來自於有序。企業的價值來源於合適的規章制度把合適的員工組織起來,通過合適的分工合作,利用合適的生產資料,生產出合適的產品,賣給合適的下游。這就是有序,正是因為有序,很多公司的凈資產只有百億,卻可以撐起千億的市值,因為這百億的凈資產通過有序的運營可以源源不斷的創造財富。同樣,機器的價值也來自於有序,僅僅一堆零件不能稱之為機器。從無序到有序需要長時間的協調組織和調整,印錢救市就是為了防止從有序經濟進入無序經濟。美國大蕭條之後,很多經濟學家研究這段 歷史 ,凱恩斯是其中的佼佼者,他提出當經濟出現危難時,政府應該主動干預經濟,防止經濟進入無序狀態,凱恩斯之後,只有金融危機,再無大蕭條。

第四個問題:經過前面的鋪墊,我們可以談談比特幣為什麼不能取代法幣了?

為了說明這個問題,我想把黃金的故事也快速過一遍。

這句話是偉大的馬克思所說,這句話如此精闢,以至於我的景仰之情如滔滔江水,連綿不絕!

金銀天然不是貨幣,這句話很容易理解,金銀只不過是金屬的一種,也是元素周期表中118個元素的其中之二。在盤古開天闢地時,它們就已經存在了,而這時女媧還沒有造人,貨幣就更是無從談起了。

但是在 歷史 發展的進程中,無論歐洲還是中華大地都不約而同的選擇了金銀作為貨幣。究其根本,這和金銀天然的特性是分不開的。黃金作為金屬,易延展,易切割,不易變質,開采成本高,數量有限。另外黃金天生高貴,這東西除了好看以外沒什麼其他用途,既不能製作生產工具,又不能作為生產材料,黃金是徹徹底底的小姐的身子,小姐的命。所以 歷史 選擇金銀作為一般等價物,命也!

2.紙幣本是一張金銀的收條

金銀雖然天生麗質,是貨幣的天選之子。但金銀攜帶起來還是不夠方便,隨著跨區貿易的發展,很多人把金銀存到錢庄,錢庄就給這些人開個收條,今收到張三紋銀一百兩,張三拿著這張收條就可以從四川跑到山西,從山西的錢莊裡把銀兩取出來,然後采購毛皮布料了。後來,大家覺得反正一百兩紋銀的收條到錢庄就能換一百兩的紋銀,換來換去挺麻煩的,很多商鋪就直接接受收條作為貨款了,慢慢地這些收條就流行開了,收條上也就不再署名字了,無論是誰拿著收條,都能到錢庄換錢。紙幣就這樣形成了,紙幣是金銀的影子,一百兩的收條就有一百兩的紋銀。

3. 金本位制下的布雷頓森林體系

二戰結束的前夕,暴發戶美國和老貴族英國組織一眾小弟開始商量戰後重建工作,各懷鬼胎的他們都把眼睛盯在了國際貨幣體繫上。擁有國際貨幣的鑄幣權,這是多大的油水?英國搬出了大名鼎鼎的經濟學泰斗凱恩斯,制定了「凱恩斯計劃」,希望能從學術上震懾美國,讓美國給點面子。但英國想多了,在現實面前裝B不好使,學術不如腿粗,美國的「懷特計劃」憑借美國擁有全球四分之三的黃金儲備和強大的軍事經濟實力一舉獲勝。由於這次碰頭會是在美國布雷頓森林舉辦的,所以這次擬定的國際貨幣體系又叫「布雷頓森林體系」

布雷頓森林體系簡要如下:美元與黃金掛鉤,作為國際貨幣,35美元可兌換一盎司的黃金;其他國家貨幣與美元掛鉤。

就這樣黃金和美元緊緊地綁在了一起,美元成為了黃金的影子,有多少黃金就能發行多少美元。但是我們在第三章里講過,需要多少貨幣取決於需要用這種貨幣交易的商品數量,所以神奇的事情發生了,由於黃金的數量是有限的,發行的美元遠遠不夠市場交易的總需求。

那怎麼辦呢?美國的做法是去你媽的,美元不夠就印唄,於是越來越多的美元流通到了市場上。隨著美元越印越多,很多國家坐不住了,「你開動印鈔機就把我們物美價廉的東西換走了,拿張紙糊弄鬼呢?你美國有沒有那麼多黃金啊?萬一有一天這張紙不好使了可咋整?」於是乎很多國家開始拿美元去美國那換黃金,美國還是挺仗義的,你來換,我就換給你,誰讓咱在布雷頓森林的碰頭會上拍過胸脯呢。可是來換黃金的小弟們越來越多,美國慢慢也坐不住了,地主家也沒有餘糧了啊。1971年尼克松總統正式耍賴了,停止履行外國政府用美元兌換黃金的義務,從此美元與黃金脫鉤,布雷頓森林體系崩潰。

4. 黃金與美元因愛生恨

美元與黃金脫鉤以後,機緣巧合之下,美元盯上了石油,這段 歷史 我們不做具體介紹,總之,在美國的霸權之下,石油作為國際貿易量很大的必需品必須要使用美元進行結算。另外,不是美元霸道,也是世界上其他的貨幣不爭氣,竟沒有一種貨幣能叫板的,於是雖然布雷頓森林體系立的牌坊碎了一地,但美元依然是美元,國際貿易大多還是離不開它。沒有了黃金的束縛,放飛自我的美元,令美國因禍得福!

說完美元,再說黃金,自從與美元解綁後,黃金與美元因愛生恨,兩者的走勢呈現出了很強的負相關。美元跌,黃金漲;美元漲,黃金跌。過去幾十年,黃金價格和美元指數的負相關關系平均位於70%以上。

5. 比特幣是數字黃金嗎?

這次比特幣大漲,很多人認為是黃金屬性,因為美國大量印鈔,世界勢必走向弱美元周期,黃金在布雷頓森林體系崩潰以後,一直被認為是抗通脹的資產,而事實也的確如此。一般來說,美元強,黃金弱,美元弱,黃金強。所以這次,很多聲音說比特幣是數字黃金,大漲是因為美元的大放水。

我同意現在的比特幣上漲帶有黃金屬性,但是比特幣真的是數字黃金嗎?這句話我尚不敢苟同。

黃金乃貨幣的天選之子,黃金無國界,不分種族,世界上的每一個人都喜歡黃金,每一個人都承認黃金的價值。然比特幣不是,只有幣圈的人由衷地承認比特幣的價值,而那些炒幣的人只不過是為了發財,博傻而已。

黃金有其商品屬性,其色澤美麗貴重,常被用於各種飾品,金項鏈、金戒指。然比特幣沒有這樣的價值。

黃金市場是全球性市場,流動性強,如果你有黃金,不愁賣不出去。另外沒有任何個人或財團有足夠的資金能夠操控全球黃金市場,因此黃金價格能夠一直真實的反映實際的供求關系。然比特幣市場不是,很多國家禁止比特幣交易,比特幣市場的流動性也很差,很多時候是有價無市,如果你手裡有大量比特幣,要迅速變現的話,恐怕不那麼容易。

各國央行都儲備了大量黃金,可以用於調控國際收支和國際金價。各國政府對於黃金的態度也是作為價值儲備的,如有戰亂或國際動盪,很多法幣在國際貿易中可能就買不到物資了,但黃金一定可以。我並不認為比特幣有這樣的天然屬性。

再說各國政府的態度,中國早就禁止了比特幣,關閉了比特幣交易市場。美國政府對加密貨幣市場也持謹慎態度,俄羅斯也不看好比特幣,韓國拒絕承認比特幣的合法地位。多國政府都提醒,虛擬數字貨幣風險很大,也是不法分子利用其進行詐騙、洗錢的工具,警告投資者謹慎投資比特幣。總結就是大部分政府都不承認比特幣的貨幣地位,而作為投資品來說,又提醒大家謹慎參與。

比特幣的價值來源於共識,即一部分人認為其有價值,但這種共識的覆蓋面還是太小了。黃金的共識為每一個國家,每一個人,比特幣想達到這樣的共識范圍,太難太難。

我們為什麼從貨幣講到黃金,再一一對比它們與比特幣的區別?因為我一直堅信,區塊鏈只是比特幣的形式,而其本質,在 歷史 的長河當中肯定出現過。每次大家沉迷於泡沫的瘋狂之時,總有一部分人說這次不一樣,然而每一次都能在 歷史 中找到影子。所謂的去中心化,黃金又何嘗不是去中心化的?所謂的稀缺性,稀缺性的東西多了,17世紀風靡荷蘭的鬱金香何嘗不是?

對的,鬱金香的球莖,如果讓我說比特幣在本質上和 歷史 上的那種東西最像?我肯定會說是鬱金香的球莖。

我們看下它們的相似之處。

1、一個神秘的故事

16世紀中期,鬱金香從土耳其被引入西歐,由於荷蘭並不產鬱金香,所以這種美麗的花帶有了一種神秘的異域風情。而那株永遠的奧古斯都因為一種病毒的感染而成為了當時的絕品,被拍賣出了天價。

2、一部分人的共識

由於鬱金香被引入歐洲,數量有限,因此價格極其昂貴。在崇尚浮華和奢侈的歐洲,很多達官顯貴家裡都擺有鬱金香,作為觀賞品和奢侈品向外人炫耀。鬱金香是富人圈子裡象徵財富的共識。

比特幣運用了區塊鏈技術,這種前無古人的分布式記賬方式,讓很多 科技 迷們成為了由衷的追隨者。比特幣代表了一部分人關於 科技 和 時尚 的共識。

3、稀缺性

鬱金香為什麼稀缺?因為鬱金香的原產地不在荷蘭,而鬱金香從下種子到培養出一個能開花的球根需要7-15年。或者靠球根每年開花後的分裂,由於當時培育技術並不過關,所以產量難以大量增加。

比特幣的稀缺性我們就不多言了,總共2100萬個。

4、投機狂熱

彼時的荷蘭,購買鬱金香已經不再是為了其內在的價值或觀賞之用,而是期望其價格能無限上漲並因此獲利,鬱金香變成了一種擊鼓傳花的博傻 游戲 ,很多人買鬱金香,只不過是為了在價格更高時賣出去。

如今的比特幣又何嘗不是,真正認可比特幣價值的人能有多少?有多少人買比特幣是因為真正的喜歡?大部分人只不過是為了在價格更高時賣出去,獲取巨額利益。

我們講投資,什麼是投資?一種投資投的是機器廠房設備,這些未來能產生更多現金流的東西,因為它們可以真正的創造財富,即使你投的是股權股票,它們的背後也是機器廠房設備、知識產權勞力,這些都是可以創造財富的資產。一種投資投的是黃金、房地產,它們可以作為財富凝結下來,儲備起來。

比特幣投資投的是什麼?我尚不清楚。下面是我列的一張總結的表格,有興趣的可以對照一下。

如果想投資,我建議投資些有價值的東西,是你真的認為它有價值,而且真的想擁有它。而不僅僅只是因為它在暴漲,你想以低價買進來,然後高價賣給下一個傻瓜。如果你真的認為10個鬱金香球莖值一幢房子,你可以去換,只要你真的認為。如果你真的認為比特幣那一串數字元號值30000美元,那你可以去換,心裡假設比特幣有一天價格一文不值時,你依然能如現在一樣喜歡它就行。

我覺得投資必須是真愛,你得真的認為它值,即使眾叛親離也毫不動搖。如果你真的篤定比特幣是這樣的,即使有一天全天下的人都在拋棄它時,你依然愛它,那對於你來講它就是真的投資。

當然投機也不可恥,只不過投機的時候,請不要再提你的信仰,上床就上床,談什麼愛情?

6. 比特幣機制研究

現今世界的電子支付系統已經十分發達,我們平時的各種消費基本上在支付寶和微信上都可以輕松解決。但是無論是支付寶、微信,其實本質上都依賴於一個中心化的金融系統,即使在大多數情況這個系統運行得很好,但是由於信任模型的存在,還是會存在著仲裁糾紛,有仲裁糾紛就意味著不存在 不可撤銷的交易 ,這樣對於 不可撤銷的服務 來說,一定比例的欺詐是不可避免的。在比特幣出來之前,不存在一個 不引入中心化的可信任方 就能解決在通信通道上支付的方案。
比特幣的強大之處就在於:它是一個基於密碼學原理而不是依賴於中心化機構的電子支付系統,它能夠允許任何有交易意願的雙方能直接交易而不需要一個可信任的第三方。交易在數學計算上的不可撤銷將保護 提供不可撤銷服務 的商家不被欺詐,而用來保護買家的 程序化合約機制 也比較容易實現。

假設網路中有A, B ,C三個人。
A付給B 1比特幣 ,B付給C 2比特幣 ,C付給A 3比特幣
如下圖所示:

為了刺激比特幣系統中的用戶進行記賬,記賬是有獎勵的。獎勵來源主要有兩方面:

比特幣中每一筆交易都會有手續費,手續費會給記賬者

記賬會有打包區塊的獎勵,中本聰在08年設計的方案是: 每10分鍾打一個包,每打一個包獎勵50個比特幣,每4年單次打包的獎勵數減半,即4年後每打一個包獎勵25個比特幣,再過四年後就獎勵12.5個比特幣... 這樣我們其實可以算出比特幣的總量:

要說明打包的記錄以誰為準的問題,我們需要引入一個知名的 拜占庭將軍問題 (Byzantine failures)。拜占庭將軍問題是由萊斯利·蘭伯特提出的點對點通信中的基本問題。含義是在存在消息丟失的不可靠信道上試圖通過消息傳遞的方式達到一致性是不可能的。

假設有9個互相遠離的將軍包圍了拜占庭帝國,除非有5個及以上的將軍一起攻打,拜占庭帝國才能被打下來。而這9個將軍之間是互不信任的,他們並不知道這其中是否有叛徒,那麼如何通過遠距離協商來讓他們贏取戰斗呢?

口頭協議有3個默認規則:
1.每個信息都能夠被准確接收
2.接收者知道是誰發送給他的
3.誰沒有發送消息大家都知道
4.接受者不知道轉發信息的轉發者是誰
將軍們遵循口頭規則的話,那就是下面的場景:將軍1對其他8個將軍發送了信息,然後將軍2~9將消息進行轉達(廣播),每個將軍都是消息的接受者和轉發者,這樣一輪下來,總共就會有9×8=72次發送。這樣將軍就可以根據自己手中的信息,選擇多數人的投票結果行動即可,這個時候即便有間諜,因為少數服從多數的原則,只要大部分將軍同意攻打拜占庭,自己就去行動。
這個方案有很多缺點:
1.首先是發送量大,9個將軍之間要發送72次,隨著節點數的增加,工作量呈現幾何增長。
2.再者是無法找出誰是叛徒,因為是口頭協議,接受者不知道轉發信息的轉發者是誰,每個將軍手裡的數據僅僅只是一個數量的對比:

這里我們假設有3個叛徒,在一種最極端的情況下即叛徒轉發信息時總是篡改為「不進攻」,那麼我們最壞的結果就如上圖所示。將軍1根據手裡的信息可以推出要進攻的結論,卻無法獲知將軍裡面誰是叛徒。
這樣我們就有了方案二:書面協議。

書面協議即將軍在接受到信息後可以進行簽字,並且大家都能夠識別出這個簽字是否是本人,換種說法就是如果有人篡改簽字大家可以知道。書面協議相對比口頭協議就是增加了一個認證機制,所有的消息都有記錄。一旦發現有人所給出的信息不一致,就是追查間諜。
有了書面協議,那麼將軍1手裡的信息就是這樣的:

可以很明顯得看出,在最壞的一種情況——叛徒總是轉發「不進攻」的消息之下,將軍7、8、9是團隊里的叛徒。
這個方案解決了口頭協議里歷史信息不可追溯的問題,但是在發送量方面並沒有做到任何改進。

在我們的示例中,比特幣系統里的每個用戶發起了一筆交易,都會通過自己的私鑰進行簽名,用數學公式表示就是:

所以之前的區塊就變成了這樣:

這樣每一筆交易都由交易發起者通過私鑰進行數字簽名,由於私鑰是不公開的,所以交易信息也就無法被偽造了。

如書面協議末尾所說的那樣,書面協議未能解決信息交流過多的問題。當比特幣系統中存在上千萬節點的時候,如果要互相廣播驗證,請求響應的次數那將是一個非常龐大的數字,顯然勢必會造成網路擁堵、節點處理變慢。為了解決這個問題,中本聰乾脆讓整個10分鍾出一個區塊,這個區塊由誰來打包發出呢?這里就採用了工作量證明機制(PoW)。工作量證明,說白了就是解一個數學題,誰先解出來數學題,誰就能有打包區塊的權力。換在拜占庭將軍的例子中就是,誰先做出數學題,誰就成為將軍們裡面的總司令,其他將軍聽從他發號的命令。

首先,礦工會將區塊頭所佔用的128位元組的字元串進行兩次sha256求值,即:

這樣求得一個值Hash,將其與目標值相比對,如果符合條件,則視為工作量證明成功。
工作量證明成功的條件寫在了區塊鏈頭部的 難度數 欄位,它要求了最後進行兩次sha256運算的Hash值必須小於定下的目標值;如果不是的話,那就改變區塊頭的 隨機數 (nonce),通過一次次地重復計算檢驗,直到符合條件為止。

此外, 比特幣有自己的一套難度控制系統,使得比特幣系統要在全網不同的算力條件下,都保持10分鍾生成一個區塊的速率。這也就意味著:難度值必須根據全網算力的變化進行調整。難度調整的策略是由最新2016個區塊的花費時長與期望時長(期望時長為20160分鍾即兩周,是按每10分鍾一個區塊的產生速率計算出的總時長)比較得出的,根據實際時長與期望時長的比值,進行相應調整(或變難或變易)。也就是說,如果區塊產生的速率比10分鍾快則增加難度,比10分鍾慢則降低難度。

PoW其實在比特幣中是做了以下的三件事情。

這樣可以防止一台高性能機器同時跑上萬個節點,因為每完成一個工作都要有足夠的算力。

有經濟獎勵就會加速整個系統的去中心化,也鼓勵大家不要去作惡,要積極地按照協議本來的執行方式去執行。(所以說,無幣區塊鏈其實是不可行的,無幣區塊鏈一定導致中心化。)

也就是說,每個節點都不能以自身硬體條件去控制出快速度。現在的比特幣上平均10分鍾出一個塊,性能再好的機器也無法打破這個規則,這就能夠保證 區塊鏈是可以收斂到共同的主鏈上的 ,也就是我們所說的共識。

綜上,共識只是PoW三個作用中的一點,事實上PoW設計的作用有點至少有這么三種。

默克爾樹的概念其實很簡單,如圖所示

這樣,我們區塊的結構就大致完整了,這里分成了區塊頭和區塊體兩部分。

區塊鏈的每個節點,都保存著區塊鏈從創世到現在的每一區塊,即每一筆交易都被保存在節點上,現在已經有幾百個GB了。
每當比特幣系統中有一筆新的交易生成,就會將新交易廣播到所有的節點。每個節點都把新交易收集起來,並生成對應的默克爾根,拼接完區塊頭後,就開始調整區塊頭里的隨機數值,然後就開始算數學題

將算出的result和網路中的目標值進行比對,如果是結果是小於的話,就全網廣播答案。其他礦工收到了這個信息後,就會立馬放下手裡的運算,開始下一個區塊的計算。
舉個例子,當前A節點在挖38936個區塊,A挖礦節點一旦完成計算,立刻將這個區塊發給它的所有相鄰節點。這些節點在接收並驗證這個新區塊後,也會繼續傳播此區塊。當這個新區塊在網路中擴散時,每個節點都會將它作為第38936個區塊(前一個區塊為38935)加到自身節點的區塊鏈副本中。當挖礦節點收到並驗證了這個新區塊後,它們會放棄之前對構建這個相同高度區塊的計算,並立即開始計算區塊鏈中下一個區塊的工作。
整個流程就像下一張圖所展示的這樣:

簡單來說,雙花問題是一筆錢重復花了兩次。具體來講,雙花問題可分為兩種情況:
1.同一筆錢被多次使用;
2.一筆錢只被使用過一次,但是通過黑客攻擊或造假等方式,將這筆錢復制了一份,再次使用。
在我們生活的數字系統中,由於數據的可復制性,使得系統可能存在同一筆數字資產因不當操作被重復使用的情況,為了解決雙花問題,日常生活中是依賴於第三方的信任機構的。這類機構對數據進行中心化管理,並通過實時修改賬戶余額的方法來防止雙重支付的出現。而作為去中心化的點對點價值傳輸系統,比特幣通過UTXO、時間戳等技術的整合來解決雙花問題。

UTXO的英文全稱是 unspent transaction outputs ,意為 未使用的交易輸出 。UTXO是一種有別於傳統記賬方式的新的記賬模型。
銀行里傳統的記賬方式是基於賬戶的,主要是記錄某個用戶的賬戶余額。而UTXO的交易方式,是基於交易本身的,甚至沒有賬戶的概念。在UTXO的記賬機制里,除了貨幣發行外,所有的資金來源都必須來自於前面某一個或幾個交易。任何一筆的交易總量必須等於交易輸出總量。UTXO的記賬機制使得比特幣網路中的每一筆轉賬,都能夠追溯到它前面一筆交易。
比特幣的挖礦節點獲得新區塊的挖礦獎勵,比如 12.5 個比特幣,這時,它的錢包地址得到的就是一個 UTXO,即這個新區塊的幣基交易(也稱創幣交易)的輸出。幣基交易是一個特殊的交易,它沒有輸入,只有輸出。
當甲要把一筆比特幣轉給乙時,這個過程是把甲的錢包地址中之前的一個 UTXO,用私鑰進行簽名,發送到乙的地址。這個過程是一個新的交易,而乙得到的是一個新的 UTXO。
這就是為什麼有人說在這個世界上根本沒有比特幣,只有 UTXO,你的地址中的比特幣是指沒花掉的交易輸出。
以Alice向Bob進行轉賬的過程舉例的話:

UTXO 與我們熟悉的賬戶概念的差別很大。我們日常接觸最多的是賬戶,比如,我在銀行開設一個賬戶,賬戶里的余額就是我的錢。
但在比特幣網路中沒有賬戶的概念,你可以有多個錢包地址,每個錢包地址中都有著多個 UTXO,你的錢是所有這些地址中的 UTXO 加起來的總和。
中本聰發明比特幣的目標是創建一個點對點的電子現金,UTXO 的設計正可以看成是借鑒了現金的思路:我們可能在這個口袋裡裝點現金,在那個櫃子角落裡放點現金,在這種情況下不存在一個賬戶,你放在各處的現金加起來就是你所有的錢。
採用 UTXO 設計還有一個技術上的理由,這種特別的數據結構可以讓雙重花費更容易驗證。對比一下:

7. 比特幣源碼研讀一:橢圓曲線在比特幣密碼中的加密原理

參加比特幣源碼研讀班後首次寫作,看到前輩black寫的有關密鑰,地址寫的很好了,就選了他沒有寫的橢圓曲線,斗膽寫這一篇。

在密碼學上有兩種加密方式,分別是對稱密鑰加密和非對稱密鑰加密。

對稱加密:加密和解密使用的同樣的密鑰。

非對稱加密:加密和解密是使用的不同的密鑰。

二戰中圖靈破解德軍的恩尼格碼應該就是用的對稱加密,因為他的加密和解密是同一個密鑰。比特幣的加密是非對稱加密,而且用的是破解難度較大的橢圓曲線加密,簡稱ECC。

非對稱加密的通用原理就是用一個難以解決的數學難題做到加密效果,比如RSA加密演算法。RSA加密演算法是用求解一個極大整數的因數的難題做到加密效果的。就是說兩個極大數相乘,得到乘積很容易,但是反過來算數一個極大整數是由哪兩個數乘積算出來的就非常困難。

下面簡要介紹一下橢圓曲線加密演算法ECC。

首先橢圓曲線的通式是這個樣子的:

一般簡化為這個樣子:

()發公式必須吐槽一下,太麻煩了。)

其中

這樣做就排除了帶有奇點的橢圓曲線,可以理解為所有的點都有一條切線。

圖像有幾種,下面列舉幾個:[1]

橢圓曲線其實跟橢圓關系不大,也不像圓錐曲線那樣,是有圓錐的物理模型為基礎的。在計算橢圓曲線的周長時,需要用到橢圓積分,而橢圓曲線的簡化通式:

,周長公式在變換後有一項是這樣的:,平方之後兩者基本一樣。

我們大體了解了橢圓曲線,就會有一個疑問,這個東西怎麼加密的呢?也就是說橢圓曲線是基於怎樣的數學難題呢?在此之前還得了解一些最少必要知識:橢圓曲線加法,離散型橢圓曲線。

橢圓曲線加法

數學家門從普通的代數運算中,抽象出了加群(也叫阿貝爾群或交換群),使得在加群中,實數的演算法和橢圓曲線的演算法得到統一。

數學中的「群」是一個由我們定義了一種二元運算的集合,二元運算我們稱之為「加法」,並用符號「+」來表示。為了讓一個集合G成為群,必須定義加法運算並使之具有以下四個特性:

1. 封閉性:如果a和b是集合G中的元素,那麼(a + b)也是集合G中的元素。

2. 結合律:(a + b) + c = a + (b + c);

3. 存在單位元0,使得a + 0 = 0 + a =a;

4. 每個元素都有逆元,即:對於任意a,存在b,使得a + b = 0.

如果我們增加第5個條件:

5. 交換律: a + b = b + a

那麼,稱這個群為阿貝爾群。[1]

運演算法則:任意取橢圓曲線上兩點P、Q (若P、Q兩點重合,則做P點的切線)做直線交於橢圓曲線的另一點R』,過R』做y軸的平行線交於R。我們規定P+Q=R。(如圖)[2]

特別的,當P和Q重合時,P+Q=P+P=2P,對於共線的三點,P,Q,R』有P+Q+R』=0∞.

這里的0∞不是實數意義的0,而是指的無窮遠點(這里的無窮遠點就不細說了,你可以理解為這個點非常遙遠,遙遠到兩條平行線都在這一點相交了。具體介紹可以看參考文獻[2])。

注意這里的R與R』之間的區別,P+Q=R,R並沒有與P,Q共線,是R』與P,Q共線,不要搞錯了。

法則詳解:

這里的+不是實數中普通的加法,而是從普通加法中抽象出來的加法,他具備普通加法的一些性質,但具體的運演算法則顯然與普通加法不同。

根據這個法則,可以知道橢圓曲線無窮遠點O∞與橢圓曲線上一點P的連線交於P』,過P』作y軸的平行線交於P,所以有無窮遠點 O∞+ P = P 。這樣,無窮遠點 O∞的作用與普通加法中零的作用相當(0+2=2),我們把無窮遠點 O∞ 稱為零元。同時我們把P』稱為P的負元(簡稱,負P;記作,-P)。(參見下圖)

離散型橢圓曲線

上面給出的很好看的橢圓曲線是在實數域上的連續曲線,這個是不能用來加密的,原因我沒有細究,但一定是連續曲線上的運算太簡單。真正用於加密的橢圓曲線是離散型的。要想有一個離散型的橢圓曲線,先得有一個有限域。

域:在抽象代數中,域(Field)之一種可進行加、減、乘、除運算的代數結構。它是從普通實數的運算中抽像出來的。這一點與阿貝爾群很類似。只不過多了乘法,和與乘法相關的分配率。

域有如下性質[3]:

1.在加法和乘法上封閉,即域里的兩個數相加或相乘的結果也在這個域中。

2.加法和乘法符合結合律,交換率,分配率。

3.存在加法單位,也可以叫做零元。即存在元素0,對於有限域內所有的元素a,有a+0=a。

4.存在乘法單位,也可以叫做單位元。即存在元素1,對於有限域內所有的元素a,有1*a=a。

5.存在加法逆元,即對於有限域中所有的元素a,都存在a+(-a)=0.

6.存在乘法逆元,即對於有限域中所有的元素a,都存在a*=0.

在掌握了這些知識後,我們將橢圓曲線離散化。我們給出一個有限域Fp,這個域只有有限個元素。Fp中只有p(p為素數)個元素0,1,2 …… p-2,p-1;

Fp 的加法(a+b)法則是 a+b≡c (mod p);它的意思是同餘,即(a+b)÷p的余數與c÷p的余數相同。

Fp 的乘法(a×b)法則是 a×b≡c (mod p);

Fp 的除法(a÷b)法則是 a/b≡c (mod p);即 a×b∧-1≡c (mod p);(也是一個0到p-1之間的整數,但滿足b×b∧-1≡1 (mod p);

Fp 的單位元是1,零元是 0(這里的0就不是無窮遠點了,而是真正的實數0)。

下面我們就試著把

這條曲線定義在Fp上:

選擇兩個滿足下列條件的小於p(p為素數)的非負整數a、b,且a,b滿足

則滿足下列方程的所有點(x,y),再加上無窮遠點O∞ ,構成一條橢圓曲線。

其中 x,y屬於0到p-1間的整數,並將這條橢圓曲線記為Ep(a,b)。

圖是我手畫的,大家湊合看哈。不得不說,p取7時,別看只有10個點,但計算量還是很大的。

Fp上的橢圓曲線同樣有加法,法則如下:

        1. 無窮遠點 O∞是零元,有O∞+ O∞= O∞,O∞+P=P

        2. P(x,y)的負元是 (x,-y),有P+(-P)= O∞

3. P(x1,y1),Q(x2,y2)的和R(x3,y3) 有如下關系:

x3≡-x1-x2(mod p)

y3≡k(x1-x3)-y1(mod p)

其中若P=Q 則 k=(3+a)/2y1 若P≠Q,則k=(y2-y1)/(x2-x1)

通過這些法則,就可以進行離散型橢圓曲線的計算。

例:根據我畫的圖,(1,1)中的點P(2,4),求2P。

解:把點帶入公式k=(3*x∧2+a)/2y1

有(3*2∧2+1)/2*4=6(mod 7).

(注意,有些小夥伴可能算出13/8,這是不對的,這里是模數算數,就像鍾表一樣,過了12點又回到1點,所以在模為7的世界裡,13=6,8=1).

x=6*6-2-2=4(mod 7)

y=6*(2-4)-4=2 (mod 7)

所以2P的坐標為(2,4)

那橢圓曲線上有什麼難題呢?在模數足夠大的情況下,上面這個計算過程的逆運算就足夠難。

給出如下等式:

K=kG (其中 K,G為Ep(a,b)上的點,k為小於n(n是點G的階)的整數)不難發現,給定k和G,根據加法法則,計算K很容易;但給定K和G,求k就相對困難了。

這就是橢圓曲線加密演算法採用的難題。我們把點G稱為基點(base point),k稱為私鑰,K稱為公鑰。

現在我們描述一個利用橢圓曲線進行加密通信的過程[2]:

1、用戶A選定一條橢圓曲線Ep(a,b),並取橢圓曲線上一點,作為基點G。

2、用戶A選擇一個私鑰k,並生成公鑰K=kG。

3、用戶A將Ep(a,b)和點K,G傳給用戶B。

4、用戶B接到信息後 ,將待傳輸的明文編碼到Ep(a,b)上一點M(編碼方法很多,這里不作討論),並產生一個隨機整數r(r<n)。

5、用戶B計算點C1=M+rK;C2=rG。

6、用戶B將C1、C2傳給用戶A。

7、用戶A接到信息後,計算C1-kC2,結果就是點M。因為

C1-kC2=M+rK-k(rG)=M+rK-r(kG)=M

再對點M進行解碼就可以得到明文。

整個過程如下圖所示:

密碼學中,描述一條Fp上的橢圓曲線,常用到六個參量:

T=(p,a,b,G,n,h),p 、a 、b 用來確定一條橢圓曲線,G為基點,n為點G的階,h 是橢圓曲線上所有點的個數m與n相除的整數部分

這幾個參量取值的選擇,直接影響了加密的安全性。參量值一般要求滿足以下幾個條件:

1、p 當然越大越安全,但越大,計算速度會變慢,200位左右可以滿足一般安全要求;

2、p≠n×h;

3、pt≠1 (mod n),1≤t<20;

4、4a3+27b2≠0 (mod p);

5、n 為素數;

6、h≤4。

200位位的一個數字,那得多大?而且還是素數,所以這種方式是非常安全的。而且再一次交易中,區塊被記錄下來只有10分鍾的時間,也就是說要想解決這個難題必須在10分鍾以內。即便有技術能夠在10分鍾以內破解了現在這個難度的加密演算法,比特幣社區還可以予以反制,提高破解難度。所以比特幣交易很安全,除非自己丟掉密鑰,否則不存在被破解可能。

第一次寫一個完全陌生的數學領域的知識,也許我有錯誤的地方,也許有沒講明白的地方,留言討論吧。總之寫完後對比特比系統的安全性表示很放心。

參考文獻

[1] 橢圓曲線密碼學簡介

[2] 什麼是橢圓曲線加密(ECC)

[3] 域(數學)維基網路

區塊鏈研習社源碼研讀班 高若翔

8. 比特幣暴漲引熱議,它是如何估值的

比特幣沒有辦法進行傳統估值,因為它沒有參考物,它是虛擬貨幣,傳統的估值都是按照利潤進行行業對比進行估值,比特幣並不產生利潤傳統估值方法根本沒有辦法使用,比特幣估值是根據安全性,避險性和稀缺性主觀對它進行估值定價。

比特幣創造的財富傳奇讓很多人感到意外,十年多時間漲幅幾萬倍,這是沒有人能夠相信到的事情,但現實生活中它就發生了,對於比特幣爭議很大,很多人認為它就是一種騙局,畢竟虛擬貨幣基本上沒有得到很多國家的的認可,這種價值都是虛擬價值,但很多人非常認可比特幣的價值因為它的創新給大家帶來了非常多的好處,它的安全性,避險性以及稀缺性都是無價之寶,比特幣本身並不產生價值,導致它根本沒有辦法進行估值,這也是很多人對於比特幣漲這么高不太認可的原因。

三、比特幣估值完全是根據主觀的安全性,避險性以及稀缺性進行個人估值。

比特幣是虛擬貨幣因為不能夠產生利潤,沒有參照物就不能夠用傳統模型進行估值,但比特幣是新興行業,對於新興行業我們的估值基本上是按照安全性,避險性和稀缺性對它進行估值,這種估值沒有模型,所以對比特幣的估值每個人看法都不一樣,很多人認為它還會繼續上漲到4萬美元以上,很多人認為它會回調到3萬美元下方,每個人主觀的估值導致比特幣出現大幅度波動,這也是比特幣很多時候暴漲暴跌的原因,因為沒有統一的模型進行估值,那麼我們只能根據現在價格計算它的總市值,這可能也是估值的一種方法。

四、比特幣總市值估值方法。

大家都知道比特幣價格是不斷變法,它的總市值也在不斷變法,比特幣全球一共2100萬個,現在比特幣價格3.2萬美元,總市值=比特幣價格*總個數,比特幣總市值=32000*21000000=6.72萬億。

9. 比特幣的挖礦到底在計算什麼

比特幣的挖礦計算其實就是大家一起做數學題,題干是需要被記錄的交易,大家通過做題搶奪記賬權,搶到的礦工就能獲得系統獎勵和交易手續費。
比特幣用的SHA256演算法的特點是已知答案驗證正確很容易,但是要得到答案非常麻煩,需要一個一個數字去試。最先得到答案的礦工大家就都認可他是搶到了記賬權,獎勵就歸他了。大家繼續搶下一題的記賬權。
簡單來說這些計算的意義只在於保證整個系統的穩定安全,並沒有更多的意義。把比特幣看作是計算的副產品是不全面的,比特幣的產生發行、比特幣鏈上所有的交易流通、比特幣系統的穩定性,都是計算的目的,是一體的。當然除了維護這個系統之外,的確並沒有產生其他的價值和產物。這也是比特幣被指責不環保浪費資源的一個黑點。
總的來說,比特幣作為一個里程碑式的區塊鏈數字貨幣,其源於大量的算力投入和用戶信任的巨大價值。這一點還是毋庸置疑的。

10. 比特幣之挖礦與共識(二)

比特幣共識機制的第三步是通過網路中的每個節點獨立校驗每個新區塊。當新區塊在網路中傳播時,每一個節點在將它 轉發到其節點之前,會進行一系列的測試去驗證它。這確保了只有有效的區塊會在網路中傳播。

獨立校驗還確保了誠實 的礦工生成的區塊可以被納入到區塊鏈中,從而獲得獎勵。行為不誠實的礦工所產生的區塊將被拒絕,這不但使他們失 去了獎勵,而且也浪費了本來可以去尋找工作量證明解的機會,因而導致其電費虧損。

當一個節點接收到一個新的區塊,它將對照一個長長的標准清單對該區塊進行驗證,若沒有通過驗證,這個區塊將被拒 絕。這些標准可以在比特幣核心客戶端的CheckBlock函數和CheckBlockHead函數中獲得

它包括:

為什麼礦工不為他們自己記錄一筆交易去獲得數以千計的比特幣?

這 是因為每一個節點根據相同的規則對區塊進行校驗。一個無效的coinbase交易將使整個區塊無效,這將導致該區塊被拒 絕,因此,該交易就不會成為總賬的一部分。礦工們必須構建一個完美的區塊,基於所有節點共享的規則,並且根據正 確工作量證明的解決方案進行挖礦,他們要花費大量的電力挖礦才能做到這一點。如果他們作弊,所有的電力和努力都 會浪費。這就是為什麼獨立校驗是去中心化共識的重要組成部分。

比特幣去中心化的共識機制的最後一步是將區塊集合至有最大工作量證明的鏈中。一旦一個節點驗證了一個新的區塊, 它將嘗試將新的區塊連接到到現存的區塊鏈,將它們組裝起來。

節點維護三種區塊:第一種是連接到主鏈上的,第二種是從主鏈上產生分支的(備用鏈),最後一種是在已知鏈中沒有 找到已知父區塊的。在驗證過程中,一旦發現有不符合標準的地方,驗證就會失敗,這樣區塊會被節點拒絕,所以也不 會加入到任何一條鏈中。

任何時候,主鏈都是累計了最多難度的區塊鏈。在一般情況下,主鏈也是包含最多區塊的那個鏈,除非有兩個等長的鏈 並且其中一個有更多的工作量證明。主鏈也會有一些分支,這些分支中的區塊與主鏈上的區塊互為「兄弟」區塊。這些區 塊是有效的,但不是主鏈的一部分。 保留這些分支的目的是如果在未來的某個時刻它們中的一個延長了並在難度值上超 過了主鏈,那麼後續的區塊就會引用它們。

如果節點收到了一個有效的區塊,而在現有的區塊鏈中卻未找到它的父區塊,那麼這個區塊被認為是「孤塊」。孤塊會被 保存在孤塊池中,直到它們的父區塊被節點收到。一旦收到了父區塊並且將其連接到現有區塊鏈上,節點就會將孤塊從 孤塊池中取出,並且連接到它的父區塊,讓它作為區塊鏈的一部分。當兩個區塊在很短的時間間隔內被挖出來,節點有 可能會以相反的順序接收到它們,這個時候孤塊現象就會出現。

選擇了最大難度的區塊鏈後,所有的節點最終在全網范圍內達成共識。隨著更多的工作量證明被添加到鏈中,鏈的暫時性差異最終會得到解決。挖礦節點通過「投票」來選擇它們想要延長的區塊鏈,當它們挖出一個新塊並且延長了一個鏈, 新塊本身就代表它們的投票。

因為區塊鏈是去中心化的數據結構,所以不同副本之間不能總是保持一致。區塊有可能在不同時間到達不同節點,導致節點有不同的區塊鏈全貌。

解決的辦法是,每一個節點總是選擇並嘗試延長代表累計了最大工作量證明的區塊鏈,也就 是最長的或最大累計工作的鏈(greatest cumulative work chain)。節點通過累加鏈上的每個區塊的工作量,得到建立這個鏈所要付出的工作量證明的總量。只要所有的節點選擇最長累計工作的區塊鏈,整個比特幣網路最終會收斂到一致的狀態。分叉即在不同區塊鏈間發生的臨時差異,當更多的區塊添加到了某個分叉中,這個問題便會迎刃而解。

提示由於全球網路中的傳輸延遲,本節中描述的區塊鏈分叉自動會發生。

然而,倒三角形的區塊不會被丟棄。它被鏈接到星形鏈的父區塊,並形成備用鏈。雖然節點X認為自己已經正確選擇了獲勝鏈,但是它還會保存「丟失」鏈,使得「丟失」鏈如果可能最終「獲勝」,它還具有重新打包的所需的信息。

這是一個鏈的重新共識,因為這些節點被迫修改他們對塊鏈的立場,把自己納入更長的鏈。任何從事延伸星形-倒三角形的礦工現在都將停止這項工作,因為他們的候選人是「孤兒」,因為他們的父母「倒三角形」不再是最長的連鎖。

「倒三角形」內的交易重新插入到內存池中用來包含在下一個塊中,因為它們所在的塊不再位於主鏈中。

整個網路重新回到單一鏈狀態,星形-三角形-菱形,「菱形」成為鏈中的最後一個塊。所有礦工立即開始研究以「菱形」為父區塊的候選塊,以擴展這條星形-三角形-菱形鏈。

從理論上來說,兩個區塊的分叉是有可能的,這種情況發生在因先前分叉而相互對立起來的礦工,又幾乎同時發現了兩個不同區塊的解。

然而,這種情況發生的幾率是很低的。單區塊分叉每周都會發生,而雙塊分叉則非常罕見。比特幣將區塊間隔設計為10分鍾,是在更快速的交易確認和更低的分叉概率間作出的妥協。更短的區塊產生間隔會讓交易清算更快地完成,也會導致更加頻繁地區塊鏈分叉。與之相對地,更長的間隔會減少分叉數量,卻會導致更長的清算時間。

2012年以來,比特幣挖礦發展出一個解決區塊頭基本結構限制的方案。在比特幣的早期,礦工可以通過遍歷隨機數 (Nonce)獲得符合要求的hash來挖出一個塊。

難度增長後,礦工經常在嘗試了40億個值後仍然沒有出塊。然而,這很容 易通過讀取塊的時間戳並計算經過的時間來解決。因為時間戳是區塊頭的一部分,它的變化可以讓礦工用不同的隨機值 再次遍歷。當挖礦硬體的速度達到了4GH/秒,這種方法變得越來越困難,因為隨機數的取值在一秒內就被用盡了。

當出現ASIC礦機並很快達到了TH/秒的hash速率後,挖礦軟體為了找到有效的塊, 需要更多的空間來儲存nonce值 。可以把時間戳延後一點,但將來如果把它移動得太遠,會導致區塊變為無效。

區塊頭需要信息來源的一個新的「變革」。解決方案是使用coinbase交易作為額外的隨機值來源,因為coinbase腳本可以儲存2-100位元組的數據,礦工們開始使用這個空間作為額外隨機值的來源,允許他們去探索一個大得多的區塊頭值范圍來找到有效的塊。這個coinbase交易包含在merkle樹中,這意味著任何coinbase腳本的變化將導致Merkle根的變化。

8個位元組的額外隨機數,加上4個位元組的「標准」隨機數,允許礦工每秒嘗試2^96(8後面跟28個零)種可能性而無需修改時間戳。如果未來礦工穿過了以上所有的可能性,他們還可以通過修改時間戳來解決。同樣,coinbase腳本中也有更多額外的空間可以為將來隨機數的擴展做准備。

比特幣的共識機制指的是,被礦工(或礦池)試圖使用自己的算力實行欺騙或破壞的難度很大,至少理論上是這樣。就像我們前面講的,比特幣的共識機制依賴於這樣一個前提,那就是絕大多數的礦工,出於自己利益最大化的考慮,都會 通過誠實地挖礦來維持整個比特幣系統。然而,當一個或者一群擁有了整個系統中大量算力的礦工出現之後,他們就可以通過攻擊比特幣的共識機制來達到破壞比特幣網路的安全性和可靠性的目的。

值得注意的是,共識攻擊只能影響整個區塊鏈未來的共識,或者說,最多能影響不久的過去幾個區塊的共識(最多影響過去10個塊)。而且隨著時間的推移,整個比特幣塊鏈被篡改的可能性越來越低。

理論上,一個區塊鏈分叉可以變得很長,但實際上,要想實現一個非常長的區塊鏈分叉需要的算力非常非常大,隨著整個比特幣區塊鏈逐漸增長,過去的區塊基本可以認為是無法被分叉篡改的。

同時,共識攻擊也不會影響用戶的私鑰以及加密演算法(ECDSA)。

共識攻擊也 不能從其他的錢包那裡偷到比特幣、不簽名地支付比特幣、重新分配比特幣、改變過去的交易或者改變比特幣持有紀錄。共識攻擊能夠造成的唯一影響是影響最近的區塊(最多10個)並且通過拒絕服務來影響未來區塊的生成。

共識攻擊的一個典型場景就是「51%攻擊」。想像這么一個場景,一群礦工控制了整個比特幣網路51%的算力,他們聯合起來打算攻擊整個比特幣系統。由於這群礦工可以生成絕大多數的塊,他們就可以通過故意製造塊鏈分叉來實現「雙重支 付」或者通過拒絕服務的方式來阻止特定的交易或者攻擊特定的錢包地址。

區塊鏈分叉/雙重支付攻擊指的是攻擊者通過 不承認最近的某個交易,並在這個交易之前重構新的塊,從而生成新的分叉,繼而實現雙重支付。有了充足算力的保證,一個攻擊者可以一次性篡改最近的6個或者更多的區塊,從而使得這些區塊包含的本應無法篡改的交易消失。

值得注意的是,雙重支付只能在攻擊者擁有的錢包所發生的交易上進行,因為只有錢包的擁有者才能生成一個合法的簽名用於雙重支付交易。攻擊者在自己的交易上進行雙重支付攻擊,如果可以通過使交易無效而實現對於不可逆轉的購買行為不予付款, 這種攻擊就是有利可圖的。

攻擊者Mallory在Carol的畫廊買了描繪偉大的中本聰的三聯組畫(The Great Fire),Mallory通過轉賬價值25萬美金的比特幣 與Carol進行交易。在等到一個而不是六個交易確認之後,Carol放心地將這幅組畫包好,交給了Mallory。這時,Mallory 的一個同夥,一個擁有大量算力的礦池的人Paul,在這筆交易寫進區塊鏈的時候,開始了51%攻擊。

首先,Paul利用自己礦池的算力重新計算包含這筆交易的塊,並且在新塊里將原來的交易替換成了另外一筆交易(比如直接轉給了Mallory 的另一個錢包而不是Carol的),從而實現了「雙重支付」。這筆「雙重支付」交易使用了跟原有交易一致的UTXO,但收款人被替換成了Mallory的錢包地址。

然後,Paul利用礦池在偽造的塊的基礎上,又計算出一個更新的塊,這樣,包含這 筆「雙重支付」交易的塊鏈比原有的塊鏈高出了一個塊。到此,高度更高的分叉區塊鏈取代了原有的區塊鏈,「雙重支付」交 易取代了原來給Carol的交易,Carol既沒有收到價值25萬美金的比特幣,原本擁有的三幅價值連城的畫也被Mallory白白 拿走了。

在整個過程中,Paul礦池裡的其他礦工可能自始至終都沒有覺察到這筆「雙重支付」交易有什麼異樣,因為挖礦程序都是自動在運行,並且不會時時監控每一個區塊中的每一筆交易。

為了避免這類攻擊,售賣大宗商品的商家應該在交易得到全網的6個確認之後再交付商品。或者,商家應該使用第三方 的多方簽名的賬戶進行交易,並且也要等到交易賬戶獲得全網多個確認之後再交付商品。一條交易的確認數越多,越難 被攻擊者通過51%攻擊篡改。

對於大宗商品的交易,即使在付款24小時之後再發貨,對買賣雙方來說使用比特幣支付也 是方便並且有效率的。而24小時之後,這筆交易的全網確認數將達到至少144個(能有效降低被51%攻擊的可能性)。

需要注意的是,51%攻擊並不是像它的命名里說的那樣,攻擊者需要至少51%的算力才能發起,實際上,即使其擁有不 到51%的系統算力,依然可以嘗試發起這種攻擊。之所以命名為51%攻擊,只是因為在攻擊者的算力達到51%這個閾值 的時候,其發起的攻擊嘗試幾乎肯定會成功。

本質上來看,共識攻擊,就像是系統中所有礦工的算力被分成了兩組,一 組為誠實算力,一組為攻擊者算力,兩組人都在爭先恐後地計算塊鏈上的新塊,只是攻擊者算力算出來的是精心構造 的、包含或者剔除了某些交易的塊。因此,攻擊者擁有的算力越少,在這場決逐中獲勝的可能性就越小。

從另一個角度 講,一個攻擊者擁有的算力越多,其故意創造的分叉塊鏈就可能越長,可能被篡改的最近的塊或者或者受其控制的未來 的塊就會越多。一些安全研究組織利用統計模型得出的結論是,算力達到全網的30%就足以發動51%攻擊了。全網算力的急劇增長已經使得比特幣系統不再可能被某一個礦工攻擊,因為一個礦工已經不可能占據全網哪怕的1%算 力。

待補充

待補充

熱點內容
bfc幣對usdt 發布:2025-04-16 16:34:11 瀏覽:780
怡亞通區塊鏈平台 發布:2025-04-16 16:18:36 瀏覽:532
區塊鏈百倍幣有哪些 發布:2025-04-16 16:13:31 瀏覽:913
如何通過百度區塊鏈賺錢 發布:2025-04-16 16:11:54 瀏覽:156
區塊鏈的演化邏輯與經濟學意義 發布:2025-04-16 15:58:22 瀏覽:933
usdt轉化成人民幣的匯率 發布:2025-04-16 15:47:13 瀏覽:756
北交所跟USDT 發布:2025-04-16 15:44:02 瀏覽:241
犇比特幣是中國的嗎 發布:2025-04-16 15:07:50 瀏覽:607
xrp中心化分析 發布:2025-04-16 15:07:06 瀏覽:310
eth到現在多少年了 發布:2025-04-16 14:52:46 瀏覽:666