歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
結(jié)合在各處看到的評價和我個人的看法來談?wù)?,希望有專家出來指正和解惑?p>Bitcoin 的算法不關(guān)心供求關(guān)系,與市場上的商品價值總值沒有任何關(guān)系,因而其幣值是不穩(wěn)定和不可控的,在通貨膨脹或通貨緊縮時沒有與市場供求關(guān)系相關(guān)的負(fù)反饋手段來進(jìn)行遏制。而幣值不穩(wěn)定本身會增加交易成本,這與 Bitcoin 的初衷是相悖的,也與貨幣的基本用途相悖。Bitcoin 就像憑空發(fā)明的度量衡單位,不能額外滿足多少有利于市場健康運作的實際需求。
個人設(shè)備損壞可能導(dǎo)致永久損失 Bitcoin,對個人而言這比“傳統(tǒng)”的虛擬貨幣更加脆弱。
Bitcoin 是憑空產(chǎn)生的、沒有任何實物和實體為其擔(dān)保的通貨,其他虛擬貨幣都是與真實貨幣掛鉤才進(jìn)入市場的,追根朔源最終由發(fā)行貨幣的銀行為其擔(dān)保,有政府的稅收和國家的財富作為基礎(chǔ),而 Bitcoin 是沒有擔(dān)保就進(jìn)入市場流通并兌換現(xiàn)實中有擔(dān)保的貨幣。
當(dāng) Bitcoin 出現(xiàn)安全問題時,不會像金銀一樣物理存在不受影響,而且會影響所有持有者,而擔(dān)保的責(zé)任會被攤到所有持有人身上,結(jié)果就是沒有任何人能負(fù)責(zé),先前白白耗費的計算能力也沒有任何償還作用,擊鼓傳花的游戲停止了,Bitcoin 的泡沫就會破裂。
信任 Bitcoin 超過信任政府和銀行的前提是民眾都信任 Bitcoin 的算法和機(jī)制,除非他們是為了投機(jī)而使用 Bitcoin。
如果發(fā)現(xiàn)現(xiàn)有的機(jī)制有問題,或者太多人加入導(dǎo)致計算和存儲開銷過大,Bitcoin 是要讓所有生產(chǎn)者升級程序算法嗎?會影響原來持有的 Bitcoin嗎?會影響來不及升級的人嗎?如果有人不升級怎么辦?
直覺告訴我白白浪費時間和電力制造 Bitcoin 這樣的純符號是很蠢的行為??赡芪业闹庇X是錯的,但貨幣是否具有購買能力應(yīng)取決于人們是否認(rèn)可它的信用擔(dān)保,而不是取決于是否耗費財富制造了它。
耗費時間、電力利用計算能力生產(chǎn) Bitcoin 的人本質(zhì)上是在投機(jī)。先生產(chǎn)和購入 Bitcoin 的人拉更多的人進(jìn)來生產(chǎn)、兌換它,期望 Bitcoin 在手中升值之后拋給下家。宣傳 Bitcoin 好處的文章會告訴你,它將會升值,進(jìn)一步升值,反正越早參與進(jìn)來好處越大。
雖然我喜歡這種超乎尋常的想法,但為啥我總感覺嗅到了荷蘭郁金香狂熱和龐氏騙局的氣味呢?記得科學(xué)松鼠會刊過一則漫畫,大意是物理學(xué)家、化學(xué)家、生物學(xué)家等都可能有毀滅世界的危險動作,但數(shù)學(xué)家人畜無害。假如 Bitcoin 機(jī)制真的非常危險又能蠱惑人心,那么要恭喜數(shù)學(xué)家們了,你們的歷史地位又要升格了。答案 2:
什么是貨幣呢?貨幣就是商品(包括服務(wù))交換的媒介?,F(xiàn)在我們通行的貨幣是由有信譽(yù)的銀行發(fā)行的,基本上是由其信譽(yù)來擔(dān)保的。只要用的人都認(rèn)可,那么我們就可以用它來交易。貨幣有一定的保值特性,我把我的勞動/服務(wù)/所有的商品換成貨幣后,銀行擔(dān)保我在日后的某一天,我還可以用它交換會差不多等值的東西。這個保證的前提是,銀行不會濫發(fā)新的貨幣以及大家都信任這一點。以前,我們用貴金屬做貨幣。因為貴金屬產(chǎn)量不高,貨幣新增加的速度有限,而經(jīng)濟(jì)體在不斷增大,市場需要更多的貨幣來讓商品盡量的流通。有需求就有價值,從這個意義上來說,貴金屬本身制造別的東西具備的價值是次要的,經(jīng)濟(jì)體需要貨幣來流通商品這個需求才是主要的。而貴金屬產(chǎn)量有限,且曾經(jīng)流通著的貴金屬貨幣由于各種原因會退出市場,那么即使是新造的貴金屬貨幣也有同樣甚至更高的價值。Bitcoin 為什么保值,-C (Bitcoin 的貨幣簡稱)存在于一個龐大的 p2p 網(wǎng)絡(luò)中。使用 Bitcoin 的群體公認(rèn)了一種算法,這種算法在現(xiàn)今的條件下,每小時只會新產(chǎn)生大約 6 組新的 -C ,目前一組是 50 個。也就是說,這個世界上,每個小時大約只會產(chǎn)生 300 個 -C 。這個產(chǎn)量還會由網(wǎng)絡(luò)自動調(diào)整難度來限制產(chǎn)量。你沒辦法通過修改所有人的 Client 的算法及參數(shù)(client 是開源的)來加快貨幣產(chǎn)量。偽造的貨幣會被網(wǎng)絡(luò)丟棄(除非你可以控制大部分網(wǎng)絡(luò)節(jié)點)。-C 本身有什么價值?-C 的價值就是交易渠道本身。一組新制造出來的 -C 提供了把舊的 -C 從一個帳戶轉(zhuǎn)移到另一個帳戶的數(shù)學(xué)保證。這個安全保證背后的代價是大量的計算力。生產(chǎn)這么一個安全通道是需要消耗大量能源的,所以整個 -C 用戶群體,獎勵那個造幣者(目前是 50 -C)。簡單說,我的理解就是,現(xiàn)在世界上所有的 -C 背后都是用運行計算機(jī)的能量產(chǎn)生出來的,它們的總價值,(到現(xiàn)在一共有大約 12w 組 -C 被生產(chǎn)出來,每組 50 個,市場價格大約 7.3 美金一個),應(yīng)該是少于消耗掉的能源的總市場價值的。不過我想,用于生產(chǎn) -C 的能源大都原本就是不用也被浪費掉的資源。一個沒有中心節(jié)點的“銀行”是怎么讓大家信任并工作起來的呢?答案是,這個 p2p 網(wǎng)絡(luò)上每個節(jié)點都記錄了 -C 誕生以來的每筆交易的詳單,并從中可以推測出每個 -C 唯一的屬于誰。這樣你接受一筆交易時,就能知道別人給你的錢是不是合法的。從最基本的說起:每個帳戶其實就是一對公私匙,有私匙的人就是帳戶的主人。如果 A 要給 B 轉(zhuǎn)一筆錢,A 就把錢的數(shù)量加上 B 的公匙,用自己的鑰匙簽名。而 B 看到這個簽名,就可以了解,的確是 A 轉(zhuǎn)給了他如數(shù)的 -C 。那么這筆交易需要一個見證人,擔(dān)保交易發(fā)生過。這樣,以后 B 想用這筆錢的時候才是合法的。擔(dān)保人就是整個使用 -C 的網(wǎng)絡(luò)。A 在發(fā)起這筆交易的時候,必須把簽過名的交易單盡量的廣播到 p2p 網(wǎng)絡(luò)上,最終會讓每個節(jié)點都知道這件事。B 從 p2p 網(wǎng)絡(luò)上不斷的收到別人的確認(rèn)信息。當(dāng)它收到足夠多的確認(rèn)信息后,就認(rèn)為 A 的確發(fā)出了這條交易單。這以后,B 就可以自由使用這筆錢了。當(dāng) B 使用 A 轉(zhuǎn)給它的錢給 C 時,也會廣播給足夠多(最終所有人都收到)的人讓他們擔(dān)保。每個擔(dān)保人只有確信 B 有足夠多的錢可以支付的時候才做確認(rèn)。本質(zhì)上,-C 網(wǎng)絡(luò)并沒有記錄每一塊錢屬于誰,它記錄的是從誕生起到當(dāng)前的每一筆交易,并推算出每個帳戶里有多少錢。任何人試圖確認(rèn)一個交易單時,它需要確認(rèn)的是轉(zhuǎn)出帳號上有沒有那么多錢。Bitcoin 需要解決的核心問題是,如何避免一筆錢被花兩次。整個帳單序列是一環(huán)套一環(huán)的。每個人在完整的全局帳單上簽上新的一筆的時候,都需要利用前面信息生成后面的。這個帳單序列被稱為 c-ain of blocks 。每個 block 里面包含有若干條經(jīng)過確認(rèn)并 -as- 簽名 (難以偽造) 的交易記錄。每個 block 都和全局表上的上一個 block 有關(guān)聯(lián)。每條帳單都會通過 p2p 網(wǎng)絡(luò)最終被轉(zhuǎn)發(fā)給制造新 block 的節(jié)點上。這個制造新 block 的過程被叫做 mining ,制造新 block 就是把最近收到的帳單打包在剛制造的 block 里。這個打包的過程即制作的過程,只有極其稀少的幾率被制造成功。(你可以理解成把新收到的帳單合在一起,一次成型不可修改,如果制造失敗就要再來一次)一旦制造成功,你就把新的 block (被認(rèn)為是對老的全局 block 鏈的延續(xù))廣播出去。因為是 p2p 網(wǎng)絡(luò),可能有許多人都在同時制造新的 block ,但有一個排序機(jī)制保證只有最優(yōu)(最難,花費最大計算時間的)的那個新 block 被網(wǎng)絡(luò)群體接受,掛在全局的 block 鏈上。重復(fù)一次,整個 -C 網(wǎng)絡(luò)只有一個全局帳單表,每個節(jié)點都完整的保存有一份。這個全局帳單表會越來越大,block 鏈越來越長,在最新的部分,必然有許多分茬。這是因為 p2p 網(wǎng)絡(luò)的 mining 過程是分開并行進(jìn)行的,每條新帳單也不能立刻廣播給所有的節(jié)點。每個 mining 的節(jié)點都有責(zé)任把他新收到的,在他認(rèn)可的老的全局帳單上不存在的帳單,合在他準(zhǔn)備制造的新 block 中。一旦新 block 被制造出來,就立刻廣播出去,爭取得到更多人的認(rèn)可。主要是得到那些想 mining 的人的認(rèn)可,這些人會在這個 block 的基礎(chǔ)上制造新的 block 。如果 p2p 網(wǎng)絡(luò)過大,交易帳單不能盡量的迅速的廣播到全網(wǎng)絡(luò)。就會出來 p2p 的網(wǎng)絡(luò)的局部保持有小群體共同認(rèn)可的一份全局帳單。多個全局帳單的分支同時發(fā)展是有可能的。因為每個小群體都可能認(rèn)為他們看見的那部分更長更有效。但是,只有有人發(fā)現(xiàn)另一條分支更長,它就會轉(zhuǎn)換陣營。所以,有一定的可能性,你的帳單被一個小群體接受,但在一段時間后,被更大的陣營拋棄。不過,算法參數(shù)決定了,新的 block 產(chǎn)生速度很慢,如果你的帳單被多達(dá) 6 個人確認(rèn),基本上就保證了它合并到的那份全局帳單,就是 p2p 網(wǎng)絡(luò)全體認(rèn)可的。既然生成新 block 費時費力,制造出新 block 的幾率好象買-中大獎,還有那么多人去執(zhí)行程序計算出新 block 呢?答案是,每個制造出新 block 的人,都有權(quán)利構(gòu)造一條帳單聲明老天給了我 50 -C 。這個規(guī)則是被所有 -C 用戶共同承認(rèn)的。把制造 block 等同于成挖金礦 (mining) 只是一個形象上的比喻。實際上,沒有人可以把金子挖出來囤積。每個新 block 必須包含全局表上的上一個 block 的 -as- 值,-C 網(wǎng)絡(luò)自我調(diào)節(jié)難度,讓每 10 分鐘大約產(chǎn)生一個新 block 。如果你 10 分鐘內(nèi)沒制造出新的 block ,差不多就是說你前面 10 分鐘干的活白干了。從最新版的 block 繼續(xù)演算。所以更恰當(dāng)?shù)谋扔魇琴I-。一個每 10 分鐘開一次的-。你不停的花錢買,10 分鐘內(nèi)開中了就是你的,開不中先買的都作廢,然后下一輪。數(shù)學(xué)上怎樣保證 mining 的過程需要消耗大量的 CPU 時間?并只有很小的幾率成功?這里用到一個叫做Has-cas- 的系統(tǒng)。它最早是為了改善 e-il spam 的問題被發(fā)明出來的。就是給一段特定信息(比如這封 e-il 是從誰發(fā)給誰)加一個特定的 -as- 頭。這個 -as- 頭需要大量的 CPU 時間計算出來。發(fā) spam 的人沒有那么多 CPU 時間為-的每一封 e-il 計算一個符合要求的 -as- 頭,所以認(rèn)為有這個合法 -as- 頭的 e-il 不太可能是 spam (花了 CPU 時間在上面)這個算法就是,為你想保護(hù)的信息,找到一串?dāng)?shù)字,附加上去后,使用某種公認(rèn)的 -as- 算法,比如 SHA-2 ,算出一個 -as- 值。如果 -as- 值由一長串 0 打頭(具體多少個決定了難度),那么就成功了。為一段信息,找到這串?dāng)?shù)字,在目前來說,除了-嘗試沒有什么好的方法。也就是隨機(jī)更換數(shù)字,換一次就 -as- 一次比對。在一個可以預(yù)期的嘗試次數(shù)后,一般都能找到想找的數(shù)字。每個想 mining 賺 -C 的人,不停的從 -C 網(wǎng)絡(luò)上-信息。如果有人發(fā)布了新的合法的 block ,他就合并到本地的全局表里。并重置自己的計算過程,從新得到的 block 開始。如果有新發(fā)布的交易單,也記錄下來。不斷的把最新的 block 的 -as- 值、新收到的交易單,自己獲得 50 -C 的那條獎勵單合并在一起,計算 SHA-256 ,看看結(jié)果是否滿足條件。一旦滿足,就把這個新的 block 廣播出去。當(dāng)足夠的人認(rèn)可它,(以它為基礎(chǔ)計算后面的 block ),他也就獲得了那 50 -C 。為了匹配 -C 的經(jīng)濟(jì)規(guī)模。所有的 Bitcoin client 都被設(shè)置成,每 210000 個 block ,生產(chǎn)新 block 的人被認(rèn)可憑空獲得的 -C 數(shù)量比之前的少一半(如果這個時候他還在包內(nèi)寫上自己獲得 50 -C ,其他人不會確認(rèn)他的這個 block )。這會讓 -C 的總量增速變緩。新的 block 產(chǎn)生的速度是由難度來調(diào)節(jié)的。這個難度會由 p2p 網(wǎng)絡(luò)根據(jù)最近生產(chǎn) block 的速度自動調(diào)節(jié)。所以即使日后計算能力增加,也能保證大約 10 分鐘一個的速度。而且,隨著生產(chǎn)新 block 的收益減少,愿意貢獻(xiàn)自己的 CPU 來 mining 的節(jié)點也會變少。(如果減少太多,只需要減少難度即可)最終,p2p 網(wǎng)絡(luò)不再憑空制造出新的 -C ,這個時候制造新的 block 的動力是什么呢?那就是交易稅。因為沒有什么人愿意生產(chǎn)新的 block ,發(fā)起交易就變的困難。(沒有 block 可以容納交易單)希望交易被確認(rèn)的人可以聲明,如果有人制造出新的 block 接納他的交易單,他會支付一小筆交易稅給他。當(dāng)許多人都這么做的時候,制造 block 又變的有利可圖了。只不過,直接上不再有新的 -C 誕生,只是在這些 -C 用戶之間流通??傆幸恍?-C 會消失,主要是那些帳號的私匙丟失了,沒有任何人可以轉(zhuǎn)移走帳戶上的錢。不能流通的貨幣就不是貨幣了。但最終 -C 總體會達(dá)到一個比較大的規(guī)模,準(zhǔn)確說是兩千一百萬個。但 -C 本身是可以切割的,比如你可以支付給別人 0.01 個 -C 。所以 -C 本身會升值,總數(shù)也一直夠用。參考出處:《Bitcoin P2P 虛擬貨幣原理詳解》:36kr/bitcoin-...答案 3:
個人基于對bitcoin的淺顯了解,胡說一點,歡迎指教:理念理解起來就很復(fù)雜,一來就整得很宏大。還存在一個困境,所謂bit幣生產(chǎn)的復(fù)雜性也只在利益較小的情況下存在,真正有利可圖了,其復(fù)雜也不復(fù)存在了——印鈔廠被占了,整個體系也會崩潰。因此,不是個好點子。答案 4:
我覺得就是一場鬧劇,過一陣子也就冷了。答案 5:
用來衡量你對Internet的內(nèi)容貢獻(xiàn),我認(rèn)為將會是微博之后,又一個“全局應(yīng)用”。下一篇:在國內(nèi)有沒有一家真正模式創(chuàng)新的互聯(lián)網(wǎng)企業(yè)? 下一篇 【方向鍵 ( → )下一篇】
上一篇:知乎是否適合引入用戶等級制度? 上一篇 【方向鍵 ( ← )上一篇】
快搜