<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    狼愛上貍

    我胡漢三又回來了

    #

    區(qū)塊鏈被神化的偽概念

    過去一年的熱門話題沒有什么比區(qū)塊鏈技術(shù)更火了,但這里面有太多被神話、誤解的地方,本文就詳細(xì)從技術(shù)層面、極客思維方式(哲學(xué))、社會學(xué)和經(jīng)濟學(xué)等多個維度的分析,來洞悉區(qū)塊鏈技術(shù)的背后真相。

      下筆之前我?guī)缀蹩催^了所有主流媒體上的各種區(qū)塊鏈文章,但我覺得沒有一篇寫的通俗易懂又全面。本文以論文的方式來闡述,雖然較長(可能閱讀要花15分鐘以上),不過看完后基本就能明白區(qū)塊鏈怎么回事,特別是對到底是不是應(yīng)該去投資虛擬貨幣會有更清晰的認(rèn)識。

      01 區(qū)塊鏈技術(shù)分析

      本節(jié)以比特幣為例來說明區(qū)塊鏈技術(shù),如果你對技術(shù)不感興趣,直接跳到02章節(jié)繼續(xù)閱讀,只需要知道結(jié)論:區(qū)塊鏈就是用來實現(xiàn)一個虛擬貨幣記帳本,擁有比特幣就是在這個帳本里面擁有區(qū)塊里面的若干條數(shù)據(jù)記錄。

      1.1 問題

      現(xiàn)在的區(qū)塊鏈可能出了很多衍生的所謂新技術(shù)架構(gòu),但最終還是離不開那個不可修改的區(qū)塊結(jié)構(gòu)設(shè)計,所以這一節(jié)就以比特幣來說明這些底層技術(shù)架構(gòu)。看完這節(jié),至少你能夠解決以下疑惑:

      用普通話和別人講清楚比特幣的底層技術(shù)架構(gòu)是什么?區(qū)塊鏈?zhǔn)且环N最近才被發(fā)明出來的新技術(shù)嗎?

      挖礦是怎么一回事?

      比特幣的交易過程如何?

      比特幣錢包和比特幣是什么關(guān)系?

      1.2 計算機不是前沿科學(xué)

      這有一個打假重要法則,鼓吹任何形式的單純的計算機技術(shù)多么神奇的文章,都要打一個大大的問號。

      現(xiàn)在所有計算機都是圖靈機,而圖靈提出圖靈機的論文都快100來年了。計算機領(lǐng)域不是所謂前沿科學(xué),而是一種能大幅提高人們工作效率的工具。所以在信息領(lǐng)域,把從業(yè)人員也稱為軟件工程師、硬件工程師、IOS開發(fā)工程師和測試工程師等等。

      目前區(qū)塊鏈技術(shù)和人工智能這二項技術(shù)已經(jīng)被專家們吹到天上去了,我今天就先把區(qū)塊鏈這層皮高科技的皮給扒了,以后有機會我再扒人工智能的。

      其實不管哪種計算機領(lǐng)域的技術(shù)都由二樣?xùn)|西組成:數(shù)據(jù) 和 算法。

      就拿人工智能來說,其實就是統(tǒng)計學(xué)在計算機的應(yīng)用,吹的神乎其神的阿發(fā)狗在原理上其實就是蒙特卡洛樹 + 基于貝葉斯網(wǎng)絡(luò)的DeepMind,不過DeepMind取了個很牛的名字叫神經(jīng)網(wǎng)絡(luò)。

      當(dāng)然知道原理和能做出來是完全不一樣的,和很多工程建設(shè)一樣,需要對應(yīng)的很多基礎(chǔ)平臺和優(yōu)秀的工程師,但歸根結(jié)底是一個工程問題,不是科學(xué)問題。

      舉這個例子只是想說明,沒有必要去神話一項軟件技術(shù),計算機領(lǐng)域和很多傳統(tǒng)的行業(yè)一樣都是工程問題,甚至可能在工程管理水平上面還不如高鐵和大型橋梁建設(shè)。

      1.3 比特幣的數(shù)據(jù)結(jié)構(gòu)

      比特幣底層數(shù)據(jù)結(jié)構(gòu)非常簡單,是只要學(xué)過一點點計算機的人都懂的鏈表,特殊在用算法實現(xiàn)了不可修改只能往后追加。塊與塊之前就是鏈表結(jié)構(gòu),塊內(nèi)部是一個特殊的二叉樹(Merlin Tree)結(jié)構(gòu),存了交易的流水信息。至于每一塊里面的具體數(shù)據(jù)結(jié)構(gòu)細(xì)節(jié)非專業(yè)人員都不要去了解,只要知道想要修改區(qū)塊的數(shù)據(jù)非常的難,因為中本聰設(shè)計的非常巧妙,想要修改塊的內(nèi)容,要將從此塊之后所有的內(nèi)容全部進行修改。

      至于如何做是如何做到的,防止被修改,我在下一節(jié)的算法中會詳細(xì)介紹。

      (區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)還有NextHash沒有在圖上畫出來)

      看到這個表結(jié)構(gòu),如果你產(chǎn)生一個疑問,鏈條總歸要有開始吧?這個問題非常好,我開始也產(chǎn)生過這個問題。中本聰?shù)慕鉀Q方案是在程序內(nèi)部內(nèi)置了一個創(chuàng)世塊,中本聰本人就是創(chuàng)造比特幣的上帝,然后啟動后只要還有一臺計算機在運行這個程序,塊的生成就不會結(jié)束。

      還有另一個分布式數(shù)據(jù)保存特性,也讓修改數(shù)據(jù)變得幾乎不可能,因為這個數(shù)據(jù)不光存在某一個人的機器上的,保存在很多臺的機器上,這個應(yīng)該成為了比特幣故事最大的亮點。

      但其實物極必反,在選擇了開放和安全外,必然犧牲效率。因為在比特幣里面不能直接查詢余額的,你只能順著鏈條從頭開始查找所有交易記錄,然后再進行加減計算,得到你當(dāng)前的余額,這就讓比特幣的效率不可能高。

      只要知道區(qū)塊ID,很多網(wǎng)站都是可以查對應(yīng)區(qū)塊的信息的,因為數(shù)據(jù)是公開的嗎。具體我查了一下,btc.com這個礦池其中一個ID的余額,不少有1534呢。

      https://blockchain.info/address/1C1mCxRukix1KfegAY5zQQJV7samAciZpv

      1.4 基于區(qū)塊鏈的文本編輯器

      這里用一個比喻就能講明白這個結(jié)構(gòu)的特點了,好比A君用Word在寫一份文檔,每輸入的一個字都要同步給P2P網(wǎng)絡(luò)上的所有結(jié)點,增加也好刪除也好都要上傳,然后文章的最終稿是不直接保存的,就相當(dāng)不能直接查詢余額。要得到A君的文章也很簡單,把A君所有的操作全部找出來執(zhí)行一次就是最終的結(jié)果了。

      網(wǎng)絡(luò)上當(dāng)然同時也有B君,C君在輸入,還是那個鏈?zhǔn)浇Y(jié)構(gòu),按先后順序按:誰操作 + 操作內(nèi)容,依次首尾相連串好。如果你想做區(qū)塊鏈創(chuàng)業(yè),用這個區(qū)塊鏈的文本編輯器寫個計劃書,制作一個區(qū)塊鏈編輯器,將作者的寫作過程全程記錄,說不定也能搞到融資,各位隨意拿走不用算我發(fā)明。

      當(dāng)然比特幣的區(qū)塊鏈?zhǔn)翘摂M幣交易,顯然不能是個人單獨行為,得按交易的形式出現(xiàn),理解也簡單,就是被執(zhí)行的主體是多個對象,按交易規(guī)則來進行就可以,這個我放到交易里面來詳細(xì)說明。

      那區(qū)塊鏈?zhǔn)侨绾伪WC安全的呢?這就要看下一小節(jié)的算法部分。

      1.5 算法

      用到的算法也沒有特別高深的算法,就二個算法:橢圓曲線加密算法和哈希算法。這二個算法一直在互聯(lián)網(wǎng)上被廣泛使用,幾乎所有的語言都有函數(shù)庫都有。

      二種算法的原理網(wǎng)上非常多,這里只介紹作用,第一種非對稱加密,這個算法有下面這種能力。

      公開公鑰(Public Key),自己保存私鑰(Private Key),只有私鑰加密過的內(nèi)容才能被公鑰打開。

      用普通話打個形象的比喻,我給你一把鑰匙,然后讓你開鎖,這把鑰匙能打開的鎖就是我造出來的,而且只有我才能造出來。和我們平時的生活習(xí)慣有點不一樣對,這個算法的學(xué)名叫:橢圓曲線加密算法。

      在區(qū)塊鏈里面,公鑰字符串就是比特幣帳戶,長這個樣子(Base58編碼過):1C1mCxRukix1KfegAY5zQQJV7samAciZpv 。

      還有另一個叫哈希算法,這個算法有三個特性:

      1、輸入的值差別很小,但輸出卻完全不一樣。

      2、不管輸入多少位,輸出的位置能固定。

      3、知道輸出,很難還原輸入。(有中國數(shù)學(xué)家曾經(jīng)研究過如何求解輸入,但256位的計算量太大)

      有個網(wǎng)站可以試:Lhttps://www.md5hashgenerator.com/ 。比如我MikeZhou和MikeZhou1只差一個數(shù)字,但結(jié)果完全不同。大家可以上這個網(wǎng)站自己嘗試。

      MD5(MikeZhou)=cb19e9b0b3cb8a8e5126677dbe1dbad5

      MD5(MikZhou1)=48cc0cd823192ea7bd0aa5f1e60cfdf0

      MD5是Hash算法一種,而比特幣用了Double-Hash,就是連續(xù)二次SHA的哈希(叫 SHA256d),就是要防止暴力破解求解輸入。

      好了,有了數(shù)據(jù)結(jié)構(gòu)和算法的基本,我們就很容易講清楚挖礦的過程。

      1.6 挖礦過程

      挖礦其實就是一直在做非常無聊但很有難度的事情,這是中本聰精通博弈論的地方了,這個設(shè)計讓比特幣幾乎可以永遠(yuǎn)的活下去。

      挖礦其實就是大家事先約定的一個猜迷游戲。謎底規(guī)則大家事先約定,就是不停的試一串特殊的Hash值,加入的計算的人越多,就就越特殊越難找到。

      這里我們要知道的就是:

      1、規(guī)則大家都知道。

      2、誰也不能提前開始,大家開始時間一致。

      3、沒有投機取巧的辦法,只能硬算。

      4、贏者通吃。

      然后就是比誰算的快還有運氣好,然后誰先算出來,直接廣播給所有的結(jié)點,所有結(jié)點一驗算符合規(guī)則,就不再算這一塊的了。

      贏的ID將得到:

      1、系統(tǒng)約定好的獎勵的特定數(shù)量比特幣(最開始是50,目前是12.5,每4年減半);

      2、所有在交易內(nèi)的交易費用。

      與之相應(yīng)的義務(wù):

      1、負(fù)責(zé)寫入生成的當(dāng)前塊。按比特幣的規(guī)則約定,先算出來的人才能發(fā)起寫入指令。

      因為有交易費用存在,所以礦工們肯定要按正常規(guī)則來操作,因為錯誤的東西本身不會被其它結(jié)點執(zhí)行,而且還白白損失交易費用的。

      中本聰在這一塊的設(shè)計可以堪稱是天才設(shè)計,當(dāng)挖的人多了的時候,計算難度就會自動加大,對比下面的圖一張2009年的,還有一張是今年的,你發(fā)現(xiàn)差了好多個0,對這就是難度增加導(dǎo)致。因為上帝當(dāng)年設(shè)計的規(guī)則是,要讓SHA256d(時間,上一塊Hash,隨機數(shù))的結(jié)果要符合規(guī)定個0開頭才行,如果說生成的數(shù)字是隨機的。

      概率 = (1/16) ^ N 【其中N = 要求0的個數(shù)】

      2009年的數(shù)據(jù)是8個0

      2018年2月的數(shù)據(jù)是18個0

      那么現(xiàn)在挖礦的難度是當(dāng)年比特幣新出來的時候約1,099,511,627,776倍,當(dāng)然這里面有技術(shù)進步的因素,從CPU到GPU,再到FPGA,到現(xiàn)在的ASIC,ASIC也不斷從60nm到現(xiàn)在的14nm,越來越快。

      而這也是比特幣一直被詬病的地方,空轉(zhuǎn)消耗大量的電力,1800萬Th/s,按現(xiàn)在最新型的機器礦機規(guī)格:消耗2度電/小時產(chǎn)生13.5Th/s算力來算。

      年耗電量 = 1800萬 / 13.5 * 2 千瓦時/小時 * 24 小時 * 365天 = 233.6 億度。

      而且我是按最新的節(jié)能型的機器計算的,還沒有計算機房制冷消耗,所以整個電力算下來,基本相當(dāng)半個三峽的發(fā)電量。

      下面是一張總體的算力圖,一直在增加,這也從側(cè)面說明在當(dāng)前比特幣價值情況下,礦工的經(jīng)濟收益為正,礦機之前賣脫銷也是因為這個原因?qū)е隆?/p>

      當(dāng)然大家知道贏者通吃的規(guī)則后,那么這樣的話,大家的收益不就是波動很大嗎?有人投入了幾千萬在這里面,為了投資回報的穩(wěn)定,所以就是礦池的產(chǎn)生,就是大家組團來挖,挖好了按一個約定好的規(guī)則來分幣。

      下面就是一個算力的分布圖,可以看出前3家的占比超過60%了。

      1.7 交易過程

      這里單純以比特幣的交易來說明區(qū)塊鏈的交易過程,不涉及商業(yè)上的交易(錢的交換)。

      比特幣的交易,有了上面數(shù)據(jù)結(jié)果和算法基本就非常安全了。鏈表結(jié)構(gòu)和算法就是構(gòu)建一個受大家共同監(jiān)督安全的不可逆的數(shù)據(jù)流,基本如下圖所示,小k到大K橢圓加密不可逆,大K到A的SHA256d的也不可逆,雙重保證,基本在現(xiàn)有的計算機構(gòu)架下是破解是不可能的。

      就算哪天有一個礦池?fù)碛辛?1%的算力資源,最多有可能壟斷挖礦的權(quán)利(這是有可能的,后面經(jīng)濟分析詳細(xì)說明),不可能來任意修改數(shù)據(jù),這樣就完全不是比特幣了,失去了最初的意義,也就會變成一文不值。

      當(dāng)然為了進一步安全,中本聰在設(shè)計之初還制訂了很多其它細(xì)的規(guī)則,比如:

      1、礦工剛挖出來的礦是不能馬上交易,因為離當(dāng)前塊越遠(yuǎn)的數(shù)據(jù)越安全。

      2、利用交易費來調(diào)節(jié),優(yōu)先早生成和交易的比特幣交易。

      有了上面的基礎(chǔ)那么交易過程就變得非常簡單,交易中有以下參與方:

      1、剛才猜出謎底的礦工:負(fù)責(zé)校驗交易和寫入交易,并收取交易費。

      2、其它分步式結(jié)點:負(fù)責(zé)同步和確認(rèn)交易正確性。

      3、出售方:提供自己的私鑰加密的數(shù)據(jù),用私鑰就證明了是擁有方發(fā)起的交易。

      4、接受方:產(chǎn)生和自己關(guān)聯(lián)的收入交易記錄。

      歸根結(jié)底,這么多操作就是往區(qū)塊中填入數(shù)據(jù),不涉及任何商品和錢的交易,貨幣交易是區(qū)塊鏈在虛擬貨幣交易所的衍生交易。暫且記住這個結(jié)論,后面經(jīng)濟分析時使用。

      比特的區(qū)塊鏈交易 ≠ 貨幣交易

      當(dāng)然實際的流程控制比這個復(fù)雜,因為比特幣過于火爆,而開放的分布式天然并發(fā)又不夠。所以礦工們研發(fā)了交易池,算是BIP計劃的一部分吧。相當(dāng)去醫(yī)院看病,醫(yī)生數(shù)量有限,病人多,大家先全在大廳等著,然后醫(yī)院結(jié)合看病時長和給的診療費來計算先給誰看。

      這里比喻的看病時長,交易費由交易方在交易前自己輸入,交易“稱重公式

      = 148 * number_of_inputs + 34 * number_of_outputs + 10

      1.8 比特幣錢包

      有了上面的介紹,一句話就能講清楚比特幣錢包,其實就是上面算法里面講的那個公鑰,所以錢包這個概念在區(qū)塊鏈中并不單獨存在,而是保存在一條條的交易記錄里面。

      因為都是一些沒有任何意義的數(shù)字,大家使用起來比較麻煩,于是就誕生了很多比特幣錢包管理程序,但這里有一個安全隱患,如果你自己不知道如何在自己本地生成錢包,而是利用網(wǎng)站去生成公私鑰,理論上網(wǎng)站都有可能把你的私鑰保存一份,當(dāng)你帳戶(通過公鑰直接查找,數(shù)據(jù)公開的)有比較多錢的時候,要面臨怎樣的風(fēng)險誰也不知道。

      當(dāng)然只輸入公鑰在錢包程序里,是沒有安全隱患的,可以很方便查找自己的交易記錄和余額。

      一言以蔽之,比特幣錢包是人們虛擬出來的一個詞,在區(qū)塊數(shù)據(jù)中其實就是公鑰。而很多錢包程序就是為了方便一些沒有技術(shù)能力的人,讓他們方便的進行虛擬貨幣的交易。

      但這里真的給一些正在大額投資虛擬貨幣的人提個醒,如果不是自己本地生成的公私鑰,還真的要當(dāng)一萬個心。私鑰的保存非常重要,真要丟了,可不是打個客服電話就能要回來的,它就真的永遠(yuǎn)消失了。

      1.9 P2P網(wǎng)絡(luò)技術(shù)

      這個就是大家以前用過的BT和VeryCD電驢下載,用的技術(shù)是一樣的。這個技術(shù)就是實現(xiàn)去中心化的網(wǎng)絡(luò)傳輸算法,我把網(wǎng)絡(luò)交換部分也稱之為算法。

      所以,我們發(fā)現(xiàn)區(qū)塊鏈的關(guān)鍵技術(shù)是十幾年前就流行過的技術(shù),如果真是什么顛覆性的技術(shù),不會雪藏這么久不出招的。

      1.10 金融應(yīng)用

      我2017年就深入調(diào)查過區(qū)塊鏈技術(shù),主要是看看對我們金融行業(yè)有沒有一些新的啟發(fā),調(diào)查完發(fā)現(xiàn)沒有什么作用后就擱置在一邊了。今天看到身邊好多朋友都想去炒把幣,所以出來寫這個文章。

      為什么說沒有用呢?

      信任問題:通過電子合同解決了。金融行業(yè)用CFCA認(rèn)證過的合同是有法律效應(yīng),而且也做到了不可篡改。

      合規(guī)問題:只要企業(yè)能提供借款人的按法律要求的一些證明文件,事先收集保存到時候提供就可以,一些影相文件和簽字文件,這個用不用區(qū)塊鏈存不關(guān)鍵。

      借款數(shù)據(jù):法院不看企業(yè)提供的數(shù)據(jù)作為證明關(guān)鍵的數(shù)據(jù),都是以銀行提供的流水為準(zhǔn)確,A是不是從企業(yè)借款,是看銀行是不是有打款記錄,不看企業(yè)數(shù)據(jù)庫或區(qū)塊鏈中保存的數(shù)據(jù)的。

      因為合同不可篡改,又有銀行流水記錄,證據(jù)非常完善,至于去中心化,那更是完全搭不上邊,哪有我們公司的數(shù)據(jù)完全對外公開的道理。

      1.11 技術(shù)總結(jié)

      區(qū)塊鏈其實并不是用了什么新的技術(shù),但將已有的一些技術(shù)進行組合,給人們一種全新的用技術(shù)來實現(xiàn)一個安全和互信的產(chǎn)品,加上恰逢金融危機后推出,運氣不錯,所以有了今天的地位。

      但光了解技術(shù),還是不足于讓我們明白中本聰設(shè)計區(qū)塊鏈的初衷。我們應(yīng)該去了解創(chuàng)造區(qū)塊鏈背后的極客們的哲學(xué)思想,這樣就不至于去犯拿著錘子到處找釘子的錯誤。

      02 技術(shù)極客的自由烏托邦

      這一節(jié)將嘗試從哲學(xué)層面來分析,創(chuàng)造比特幣的技術(shù)極客們,如何用自己擅長的技術(shù)領(lǐng)域,按他們的世界觀和價值觀構(gòu)建出一個虛擬世界。

      2.1 新時代的烏托邦

      歐洲歷史是就出現(xiàn)過多次烏托邦思潮,提倡無政府主義,現(xiàn)在同樣還有人保有這種思想,但遺憾的是目前也有一些小島是無政府狀態(tài),但基本是過著在原始人的生活。

      而區(qū)塊鏈最大的特性就是去中心化和開放,這給人一種自由的享受,并且用一系列的技術(shù)手段在開放的同時還保證了安全。這就等于構(gòu)建了一個開放自由并且還保護私有產(chǎn)權(quán)的新互聯(lián)網(wǎng)模式,難怪這會讓一些大人物們歡呼區(qū)塊鏈的時代的到來,而中本聰把第一塊命名為創(chuàng)世塊,也表明也自己希望成為新時代的上帝。

      2.2 自由的基因

      自由人文主義在西方經(jīng)歷了幾百年,從圣奧古斯丁思想提出,到現(xiàn)在成為歐美等國家的主要哲學(xué)思想。以致于丹尼爾·漢南最近寫的《自由的基因》里面說自由是盎格魯圈的基因。

      當(dāng)看到這個新的去中心化的區(qū)塊鏈技術(shù)出來以后,又讓一些人內(nèi)心持有自由主義觀念的人,終于看到一個完全無政府(去中心化)的烏托邦社會(比特幣)的誕生和崛起。這其實非常符合一些出生在中國,受美國教育以及長期生活在美國的名人的價值觀。比如:大科學(xué)家張首晟、硅谷投資人吳軍等,他們覺得這是互聯(lián)網(wǎng)的分水嶺來臨。

      他們當(dāng)然是我非常尊重的人,在自己的專業(yè)領(lǐng)域有非凡的成就,是我不能比的。但就區(qū)塊鏈技術(shù)的研究,未必有我深入,至少我相信他們沒有時間去Github上下載過C++的區(qū)塊鏈源碼來看。但之所以最說區(qū)塊鏈被這些專家夸大了,不是因為我看了源碼,而是因為我還做過一些哲學(xué)上的分析。

      2.3 自由主義的哲學(xué)發(fā)展

      就算我們從哲學(xué)的歷史來一步步推導(dǎo),絕對的自由最后就是必然產(chǎn)生強權(quán),而從現(xiàn)在的比特幣來看,也是一樣的,算力最強的擁有交易寫入權(quán),最后受益方一定是那些強制的一方。

      我畫了一張自由的哲學(xué)發(fā)展史,從笛卡爾提出我思故我在,把人從上帝的附庸中提拔出來以后,到最后黑格爾的強權(quán)即公理,到最后尼采的強者邏輯直接給希特勒屠殺猶太人找到了理由。而在受黑格爾和尼采的思想影響下,也直接導(dǎo)致德國發(fā)動二次世界大戰(zhàn)。

      反觀二戰(zhàn)后,美國的就是用馬歇爾的政策,用的是老子的思想“夫唯不爭,故天下莫能與之爭”,主動犧牲自己利益,扶持歐洲和日韓的發(fā)展,當(dāng)這些國家發(fā)展了反過來又進一步促進了美國的發(fā)展,才有了今天美國霸主的地位。

      講這些哲學(xué)邏輯就是想說明一個道理,絕對的自由產(chǎn)生強者權(quán)利。完全的去中心化,大家完全按既定規(guī)則的投票(比特幣現(xiàn)在邏輯),拿區(qū)塊鏈最火應(yīng)用虛擬貨幣來說,最后就會形成幾大礦池,幾大交易所,他們就是虛擬貨幣領(lǐng)域的無形的希特勒,決定著各種BIP(比特幣改進計劃)向他們有利的一方游走,而小散投資者們就是他們的韭菜。

      如果認(rèn)為這種完全不受政府監(jiān)管,最后都是強者恒強的形式是互聯(lián)網(wǎng)的未來,那可能我們就得同意張首晟所說的目前形式的區(qū)塊鏈條是互聯(lián)網(wǎng)分岔。

      2.4 除虛擬幣貨并無大的區(qū)塊鏈應(yīng)用

      再從結(jié)果來看,這么重大的技術(shù),區(qū)塊鏈至少被這些專家講了5年以上了。我們現(xiàn)在除了看到大家在熱火朝天在炒幣以外,身邊沒有看到任何一個大型的應(yīng)用是用區(qū)塊鏈實現(xiàn)的。

      如果真是一個革命性的任務(wù),我想Google,F(xiàn)acebook和BAT公司怎么可能這么多年還沒有具體的應(yīng)用呢?

      如果您剛才認(rèn)真看完了技術(shù)篇幅的加構(gòu),便知道區(qū)塊鏈不過是:P2P網(wǎng)絡(luò) + 鏈表 + 二種通用加密算法,這幾樣?xùn)|西的組合,完全不足于顛覆現(xiàn)有互聯(lián)網(wǎng),現(xiàn)在很多大公司不用不是因為不知道和不了解。而是因為現(xiàn)實在有更好的技術(shù),比如分布式關(guān)系型數(shù)據(jù)庫(如Mysql),分布式緩存,分布式消息隊列和分布式文件存儲等。

      不管怎么改進區(qū)塊鏈技術(shù),都是不可能實現(xiàn)幾億用戶20萬/秒的交易記錄的(支付寶2017雙11的記錄)。

      這些技術(shù)本身都是分布式的,部署在不同機器上,但同時又實現(xiàn)了中心化的管理,這里面技術(shù)難度要遠(yuǎn)遠(yuǎn)大于區(qū)塊鏈的技術(shù)難度。

      當(dāng)然還有其它一些利益相關(guān)的區(qū)塊鏈的支持者,我就一個觀點,如果他鼓吹的東西對自身利益有非常重大的關(guān)系,不管他講的如何真誠都可以忽略。非常簡單的道理,若真是好東西,會公開的告訴你嗎?

      所以像李X來,薛XX等,比如從事區(qū)塊鏈創(chuàng)業(yè)圈的人,都不算是區(qū)塊鏈支持者,應(yīng)該說是虛擬貨幣的支持者,其目的就不用我來告訴大家了。

      2.5 技術(shù)現(xiàn)狀

      想想比特幣到今天,絕對超出中本聰當(dāng)初建設(shè)他的目的,每天消耗大量的能源,讓其成為人類新時代的“郁金香”。

      03 新時代“郁金香”

      這一節(jié)從社會學(xué)角度來簡單分析虛擬貨幣的現(xiàn)象。

      3.1 想象共同體

      前文提到了虛擬貨幣是新時代的“郁金香”,這是經(jīng)過自己的一些分析的。就像赫拉利在《人類簡史》中提到智人最大的進步來自7萬年前的一些基礎(chǔ)突變,讓人具有了講故事了能力。這樣大家不斷的通過講故事,就形成了共同的社會習(xí)俗,形成了各自的文化和社會關(guān)系。

      如今的比特幣不就是完全是大家的一個想象共同體嗎?想象共同體有沒有意義?當(dāng)然有意義,國家和民族不都是想象的共同體嗎?這個共同體的意義就要看其給我們實際帶來了哪些價值。國家和民族給我們帶來什么價值,就不用過多的闡述。

      那么比特幣和交易帶來了什么現(xiàn)實的意義嗎?直接替代現(xiàn)有的支付寶,這是一種舍近求遠(yuǎn)的行為。目前的用虛擬貨幣來實現(xiàn)的支付都是要轉(zhuǎn)換成美元或其它法定貨幣來支付給商家的,這不說等于饒了一個圈子嗎?

      虛擬貨幣也好,實際貨幣的價值也好,一個很重要的作用就是交換和流通的。

      3.2 虛擬貨幣價值

      虛擬貨幣中最大的一家比特幣,最后還是要通過銀行卡來進行交易,但價格波動太劇烈。雖然有一些技術(shù)型公司愿意接受比特幣作為支付手段,但賣的肯定是虛擬產(chǎn)品,比如Steam和一些游戲公司,這些公司虛擬對虛擬還是挺對路的,反正公司不會虧。

      但凡是有成本的交易,比如蘋果公司賣手機,試試用比特幣結(jié)算看看,價格一波動,到時候連供應(yīng)商的貨款都付不出。

      還有一個最大的問題,安全性完全沒有保障。就拿個人來說,試想你把你所有的錢全換成比特幣,你每天睡覺都提心掉膽,放電腦存著吧怕被盜,抄本本上吧怕丟,記吧還又記不住。

      如果一家公司呢?所有資產(chǎn)就是一串完全沒有保障的數(shù)字,誰保管著私鑰馬上人間蒸發(fā)。

      當(dāng)然支付者們可以講,可以不斷改進嗎?對是可改進。但要做到安全穩(wěn)定不波動,不就是等于重新把現(xiàn)代金融體系重新在虛擬世界重構(gòu)一次嗎?最后不就又演變成現(xiàn)代的金融制度嗎?

      所以我才會說想通過區(qū)塊鏈技術(shù)來構(gòu)建一個自由的金融社會是一種烏托邦的設(shè)想罷了。

      這就很容易得出結(jié)論,數(shù)字貨幣不過就是一個沒有實際價值的“想象共同體”,和當(dāng)年的荷蘭“郁金香”最大的區(qū)別是當(dāng)年“郁金香”只在荷蘭流行。但今天虛擬幣貨通過更新的技術(shù)和更強的傳播手段,傳播到了全世界,所以這一波應(yīng)該會漲得更高更持久一些,但泡沫終歸還是要破滅的。

      04 誰是贏家

      這一節(jié)就要嘗試回答,在當(dāng)前的區(qū)塊鏈大環(huán)境下,哪些人是受益方。

      區(qū)塊鏈的生態(tài)圈包括哪些角色?

      虛擬貨幣會發(fā)展成為支付寶那樣的貨幣嗎?

      挖礦的經(jīng)濟價值如何?

      

      4.1 區(qū)塊鏈的生態(tài)圈

      我們來看看區(qū)塊鏈生態(tài)圈有哪些角色,我們就只羅列直接關(guān)系者,背后的供應(yīng)鏈不在一一列舉了。

      炒幣者

      早期進行的一些人應(yīng)該有不少賺錢了,但小散們不可能賺太多,后面我分析原因,現(xiàn)在進去的基本都是韭菜。

      礦工

      投資者,存在一定風(fēng)險,但追求的是穩(wěn)定的回報。

      礦機供應(yīng)商

      目前各種礦機供不應(yīng)求,應(yīng)該是這波區(qū)塊鏈的受益者。

      礦池所有者

      大的礦池所有者,挖礦得到的交易費是不分成的,所以應(yīng)該是較大的受益者。

      虛擬貨幣交易所

      食物鏈的頂端,收割者,不要任何金融牌照,上一個新幣就收幾千萬,反正人傻錢多,不管上什么都有人買,不怕沒韭菜。

      技術(shù)開發(fā)者

      賺口飯錢,干什么不是干,不過干了區(qū)塊鏈,工資能比其它人高點。

      虛擬貨幣發(fā)行者

      早期的發(fā)行者,早已身價不可估量。如今也是賺個微利,還有可能賺的錢不夠付交易所的上幣費。

      區(qū)塊鏈創(chuàng)業(yè)者(除虛擬貨幣從業(yè)者以外)

      我非常崇拜的一群人,雖然大部分人是拿錘子在到處找釘子,但是有情懷,說不定會找到一些新的業(yè)務(wù)模式,但應(yīng)該不是什么顛覆性的。

      4.2 礦池的正經(jīng)濟利益

      我本來還想自己統(tǒng)計,結(jié)果有人做了一個網(wǎng)站,專門顯示各種挖礦的經(jīng)濟利益。網(wǎng)址在這里:https://www.coinwarz.com/cryptocurrency/

      能看出來挖比特幣不是目前經(jīng)濟價值最高的,現(xiàn)在要挖萊特幣。對不起,比特幣礦機和萊特幣礦機不同,不能說不挖比特幣去挖萊特幣,當(dāng)然這個里面受實際價格的影響,但總體來說是賺錢的,但請注意這是對于大的礦池和大的礦廠。

      由于比特幣去年的快速上漲,而礦機的供應(yīng)有點落后,但隨著價格的回落和礦機的供應(yīng)到位,這個市場的經(jīng)濟利潤馬上會歸于零。

      4.3 投資礦機價值

      對于交易所和大礦池的擁有者,當(dāng)然毫無疑問,他們會想方設(shè)法自己或者買通其它人發(fā)出各種虛擬貨幣才是未來的新經(jīng)濟,區(qū)塊鏈會顛覆現(xiàn)有互聯(lián)網(wǎng)這樣的言論。

      對于很多小散投資者,可能買個幾臺幾十臺礦機放家里,然后再自己順便炒一炒,想著自己的發(fā)財夢,我先從經(jīng)濟規(guī)律上來分析小礦工們賺不到錢的道理。

      學(xué)過經(jīng)濟學(xué)的都應(yīng)該知道下面的成本曲線,當(dāng) R(收入)=ATC,大家不再買新的礦機,當(dāng)R(收入)< AVC (電費+人工費+其它運營費用)。

      根據(jù)經(jīng)濟規(guī)率:只要經(jīng)濟利潤為正,就會不斷的有新加入者,直到最后經(jīng)濟利潤為零,但不同的礦工由于成收入和成本各不相同,當(dāng)?shù)V池們?yōu)榱愕臅r候小礦主們可就早就變成負(fù)的了。

      作出上面的判斷,主要有由于下列原因:

      1、小礦工的規(guī)模化原因,礦機的運行效率肯定不如大礦廠,這樣R收入會低。

      2、小礦工采購批量小,平均固定成本會高于大礦廠。

      3、小礦工電力平均成本和運營成本可能都會高于大礦廠。

      4、小礦工無法得到交易手續(xù)費分成(目前是這樣)。

      基于以上分析,可以得出結(jié)論:投資了小規(guī)模的礦機最終會因為規(guī)模效應(yīng)虧損。當(dāng)然如果運氣好遇到比特幣一起漲,那這樣也別折騰,直接買不就好了嗎?

      那我就再來分析下直接投資的價值。

      4.4 小散投資虛擬貨幣的價值

      首先,有一件事實必須承認(rèn),虛擬貨幣本身是一段數(shù)據(jù),數(shù)據(jù)被加密來加密去存在多少塊硬盤上,除了被炒來炒去,用來真實商品交易非常少,而且使用起來也非常麻煩,可以說本身不創(chuàng)造任何價值(當(dāng)然不是說貨幣不產(chǎn)生價值,貨幣最直接的價值就是降低交易成本,而比特幣卻不是)。再次強調(diào),不創(chuàng)造價值不代表沒有價值,只要人們認(rèn)為他有價值他就能賣得了。正是因為這個原因,現(xiàn)在各種虛擬貨幣才這么火。

      用下面的圖來形像的說明吧,比特幣的錢都來自投資者的投入,那么投入的可能是在這的高度,除了付給發(fā)行者收益,交易所收的手續(xù)費還有礦工的成本,那么進入的錢,等出來時可能只剩一半了。

      以最近24小時比特幣的數(shù)據(jù)來說,24小時的交易量是20億美金,算1%的交易費(交易所直接收的現(xiàn)金)。再以1萬美金/BTC來計算,每天挖出還有礦再加上收走的比特幣交易費,共計2000個比特幣左右。當(dāng)這二項的收費就4000萬美金/天,再加上被那些創(chuàng)始人賺走的,每天至少在5000萬美金以上的凈支出。

      這就相當(dāng)投一塊錢進去,5毛錢出來,然后我們還想信我在這個市場能賺大錢。

      這里有一個概念一定要搞清楚,這里無關(guān)比特幣漲跌,比特幣的量是按其規(guī)則運行不會變化。但因為比特幣不創(chuàng)造價值,而法定貨幣的平衡和幣的漲跌是沒有關(guān)系的,相差5000萬一天這是一個實際貨幣上的平衡。而這個市場又有人不斷的在抽取價值,那么就要靠不斷的更多的投資加入才能維持市場的繁榮。

      4.5 如何解釋那些財富自由的人

      有一些,極少數(shù)沒錯,通過虛擬貨幣實現(xiàn)財富自由的人,想想2009年如果花5000塊買比特幣,現(xiàn)在身價幾個億美金了,怎么能說投資沒有價值呢,這是屌絲逆襲的最好時機了。

      我只想說一句,真小散在5000買的時候,漲到1萬的時候基本就賣了。如果在10萬的時候還沒賣,一定是忘記自己買過比特幣了,但對于小散5000塊的投資不太會忘記。如果到了50萬還沒賣,基本上是忘記了密碼。所以不要做這種不可證偽的假設(shè)。

      當(dāng)然大家可以指出大量QQ群,朋友的朋友,賺了幾千萬幾個億的。我只能說要真是一個普通人賺了幾個億的人,是不會在Q群里發(fā)言,發(fā)朋友圈的。最有可能是默默的刪除原來屌絲好友,生怕他們來找自己借錢。所以這種消息聽聽也就罷了,自己賺了還是虧了自己心里還不清楚嗎?

      我想信那些1萬多美刀進場的人,最近能感覺到一絲絲的寒意了。只是我們聽多了那些一夜暴富的人,卻忘記了還有更多一貧如洗的人。

      4.6 比特幣數(shù)量可控嗎?

      最后再拆一根支撐小散炒幣的沉重梁,就拿最值錢的比特幣來說,比特幣數(shù)據(jù)最終固定在2100萬個,不增也不減,最終一定會漲上去的。

      好,確實區(qū)塊鏈下修改數(shù)據(jù)是幾乎不可能,但不代表不會增加。復(fù)制還是可以的,大家知道BitCoin Cash嗎?一群礦工不滿足1M大小的區(qū)塊,要修改為8M,自己就把原來的比特幣數(shù)據(jù)拷一份,命名為比特幣現(xiàn)金(BitCoin Cash),原來的比特幣帳戶密碼在比特幣現(xiàn)金里面也能用。

      你敢相信,就這樣1個變2個了,不是說不能增加的嗎?而且價格之前也到2000多美金了,就硬生生的多出200多億的市值出來。如果想了解細(xì)節(jié),可以去百度比特幣分叉,什么分叉,就是硬拷貝好不。

      拿阿里巴巴股票市場為例吧,把誰在這個時刻持有阿里巴巴股票的數(shù)據(jù)記錄下來,然后直接拷一份叫阿里媽媽,繼續(xù)明天掛在交易所里排一起交易,體驗到了“強權(quán)”的味道了嗎?

      反正看上去沒有人有損失,原來持有阿里巴巴的在阿里媽媽里多了一份,沒有任何人受到了損失,這就是完全沒有監(jiān)管的自由金融市場的樣子。

      就算不分叉,來看看全貌,一共93種在市場上交易的貨幣,現(xiàn)在找交易所上個新虛擬貨幣。新貨幣都號稱解決了比特幣的這問題和那問題,還有排第二的萊特幣號稱可以編程,是一個平臺,是所有虛擬貨幣的代幣,玩法層出不窮,連排最近一名的總市場也在500萬美金以上。

      我看了幾種主流的虛擬貨幣的技術(shù)架構(gòu),都基本還是沒有脫離比特幣的區(qū)塊鏈技術(shù)框架和思路,不過是在效率上更高一些,號稱加了更多的一些功能。

      可以在https://blockexplorer.com/market查看。

      列舉了這么多,你還相信區(qū)塊鏈下的虛擬貨幣神話嗎?一個故事可以講一段時間,但要講長久,關(guān)鍵還是要看創(chuàng)造什么樣的價值。

      所以,我非常贊成政府對比特幣的嚴(yán)格管控,真的是在保護我們普通投資者。

      最后、引用老子的一句話:“天之道,損有馀而補不足。人之道,則不然,損不足以奉有馀。”,投資市場就是這么一個“損不足以奉有馀”,所以小散投資者們就是雖然錢少,但還是用來損的,去補那些大的玩家(礦池主,交易市場主人)。

      4.7 投資者心態(tài)

      但我知道,就像當(dāng)年的3M一樣,只要政府不出手,一直讓他開著,總歸一直會有人加入的,所以我還是相當(dāng)支持國家來嚴(yán)控虛擬貨幣交易的,至少能擋住一部分人吧。

      從數(shù)據(jù)角度講,你只要承認(rèn)虛擬貨幣不創(chuàng)造價值,進行1塊錢,被分走5毛,然后還要博取100倍、1000倍的收益。只要你認(rèn)為自己掌握的信息、自己的能力和自己的運氣和別人一樣(實際是這個市場還存在操控),根據(jù)正態(tài)分布原理:想通過投資虛擬貨幣得到巨大收益的可能性,就和自己手機上安裝一個挖礦程序想挖出比特幣一樣的低。

      造成這種現(xiàn)象的原因很簡單,身邊總是留傳著某某個人因為炒幣財富自由了,這種事情我一天都聽到3回了,這種快速賺錢的故事最能相互間快速傳播。但仔細(xì)想一想,這種進一塊出五毛的市場如果大家都賺錢了,韭菜在哪里?歪國人都是韭菜?

      當(dāng)然我知道很多投資者還是會加入炒幣,因為

      1、用點自己的小錢、比如投入自己財產(chǎn)的10%(一毛錢都不應(yīng)該送進去)。

      2、不懂跟風(fēng)、博取財富自由(參照我上面的概率分析)。

      3、沒什么好的理財項目(那就放貨基,把精力放在提升自己上)。

      如果是上面幾種人,我建議有這錢不如陪家人出去旅游一趟,但如果是下面的情況,我就不勸阻了,祝君早日財富自由。

      1、我相信在炒幣這件事情上,我的能力比別人強。

      2、我相信我有某種神奇的能力,炒幣總能低買高賣。

      3、我相信我的運氣總比別人好。

      2、我認(rèn)識帶頭大哥,他有內(nèi)幕消息。

      3、我相信身邊就有大量通過炒幣致富的案例。

      有時候我也一直想不通,樂視復(fù)盤的第一天,就有不少人在跌停的時候買入樂視,因為絕大部分人肯定認(rèn)為在5個以上跌停板,但總有一些人對自己特別自信在第一天進入。我反正還是沒特別想通,如果你們有答案可以留言告訴我。

      05 總結(jié)

      第一次在公眾號寫這個萬字長文,也算結(jié)合自己的專業(yè)和去年學(xué)習(xí)的知識,從多個維度來分析區(qū)塊鏈技術(shù)。觀點未必正確,所以歡迎留言討論,但有一點我非常肯定,小散們遠(yuǎn)離虛擬貨幣為妙。

      另外我接下來還會補充二篇內(nèi)容來說明:

      1、微信的朋友圈也可算是區(qū)塊鏈的應(yīng)用。

      2、大部分現(xiàn)有的區(qū)塊鏈創(chuàng)業(yè)都是在拿錘子找釘子,很多目前用區(qū)塊鏈創(chuàng)業(yè)項目用中心化的技術(shù)方案實現(xiàn)起來更好,用區(qū)塊鏈實現(xiàn)就是蹭熱點,為了拿融資方便。

      最后看到這里的朋友都不容易,非常感謝大家的支持,如果有興趣或者不同意見,歡迎留言討論。

      引用站點和圖片

      [1] 比特幣數(shù)據(jù)結(jié)構(gòu)圖片來源 https://www.researchgate.net/figure/a-Blockchain-structure-b-Smart-contract-structure_309543764

      [2] 比特幣區(qū)塊數(shù)據(jù)查詢 https://blockchain.info/

      [3] 比特幣交易費用介紹 http://bitcoinfees.com/

      [4] 挖礦收益查詢 https://www.coinwarz.com/cryptocurrency/

      [5] 比特幣市場價值查看 https://blockexplorer.com/market

      [6] Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System

      [7] Andreas M.Antolopolutos, Mastering Bitcoin


    來自:

    https://new.qq.com/omn/20180203/20180203G04168.html


    posted @ 2019-10-23 09:14 狼愛上貍 閱讀(184) | 評論 (0)編輯 收藏

    再拋磚:基于區(qū)塊鏈的去中心化存儲終將失敗

    最近看了很多區(qū)塊鏈上的去中心化存儲方案,各種方法不一而足,但是仔細(xì)看了各種方法,實話說我的個人結(jié)論是“基于區(qū)塊鏈的去中心化存儲終將失敗”。

    存儲的第一要素是可靠性而不是價格

    在存儲市場,可靠性有時候也稱之為持久性,主要是指在文件存儲以后,有多大可能性文件被無損地獲取回來。

    這個道理是不辯自明的,沒有人存儲數(shù)據(jù)是可以不考慮可靠性的,但是在大多數(shù)去中心化存儲方案的白皮書中卻是沒有可靠性指標(biāo)的,大多數(shù)都是通過含糊其辭的我們在全網(wǎng)備份來保證文件不被丟失。這夠了么?請移步 https://aws.amazon.com/cn/s3/ 看看商業(yè)的存儲服務(wù)是怎么定義文件持久性的。

    從系統(tǒng)設(shè)計角度來說,可靠性設(shè)計是設(shè)計里面難度最大的工作。在一年 365 天的每一天都能夠正確地讀取數(shù)據(jù),但是再最后一分鐘數(shù)據(jù)沒有讀取到數(shù)據(jù),那么可靠性僅是 99.98%,這個數(shù)字看起來很高,但是從可靠性角度來說是不夠的。原因很簡單,從最終用戶角度來說,最后一分鐘獲取數(shù)據(jù)的失敗,實際上意味著整年工作的失敗,我存一年這個數(shù)據(jù),也許僅是為了讀這么一次,你這次給不了我數(shù)據(jù),那你這一年的存儲是第一天就丟掉數(shù)據(jù)了,還是在我獲取的那一分鐘前一秒丟掉數(shù)據(jù),對我來說沒有任何區(qū)別。
    我們自己電腦里面使用的硬盤提供的存儲,某種意義上也是一個相對低可靠性的存儲服務(wù),大多數(shù)人都能相信把數(shù)據(jù)、文件存到硬盤上,在大多數(shù)情況下數(shù)據(jù)并不會丟失,稍微懂點技術(shù)的明白建一個 Raid0,這個文件丟失的可能性已經(jīng)是微乎其微了;比較去中心的存儲服務(wù),也許價格上是比傳統(tǒng)云服務(wù)公司提供的存儲服務(wù)便宜很多,但是如果和個人購買一個硬盤甚至構(gòu)建一個 Raid0 對比,這個價格優(yōu)勢就不存在了。

    去中心化存儲的可靠性問題比想象的大

    如前文所說,去中心化存儲方案的白皮書中是沒有提供可靠性指標(biāo)數(shù)據(jù)的,在我看來,很悲哀的現(xiàn)實是所有的去中心化存儲方案因為他的分布式是無法給出一個可靠性指標(biāo)數(shù)據(jù),這個在傳統(tǒng)企業(yè)存儲市場業(yè)務(wù)上已經(jīng)是個很大的劣勢,但是也許有人會認(rèn)為雖然他們給不出具體的可靠性數(shù)據(jù),實際上可靠性還是很高的,因為去中心化存儲會通過全網(wǎng)的備份,將同一個文件放到不同的節(jié)點上來提高數(shù)據(jù)的可靠性。

    這個聽起來沒錯,但是如果我們深究去中心化存儲的實現(xiàn)方式,我們會發(fā)現(xiàn)其實不然,這主要在于去中心化存儲在進行文件存儲時的切塊存儲模式,為了保證文件的安全性,也就是文件不能被礦工訪問,主流的去中心化存儲方案都會對文件進行切塊,然后將不同的塊存儲到不同的節(jié)點上去,這樣所有的存儲節(jié)點都不擁有這個文件的全部塊,文件屬主就不用擔(dān)心文件本身被非法獲取。

    這樣的存儲模型確實能夠解決文件安全性的問題,但是反過來卻造成了文件存儲可靠性的進一步下降,原因很簡單,如果一個文件被拆分成了 100 個塊,這 100 個塊會被分散存儲,那么只要有任何一個塊失效,這個文件本身也就失效了,分塊操作大大降低了整體文件的可靠性,在 100 個塊的情況下,失效率實際上是提高了100倍。

    礦工或者說節(jié)點的行為并不能改變什么

    實際上大多數(shù)去中心化存儲方案也都關(guān)注了可靠性的問題,提出了一些方法來約束礦工的行為,比如 FileCoin 提出了 Proof-Of-Spacetime , Proof-Of-Replciation 一堆復(fù)雜地概念,寄希望于用這些指標(biāo)來經(jīng)濟驅(qū)動礦工可靠地保存文件,但是在我看來這些方法某種意義上是所謂地緣木求魚。

    首先我認(rèn)為,在大多數(shù)情況下,只要存在一定地經(jīng)濟激勵,節(jié)點管理人的行為并不會是造成文件丟失地主要因素,某種意義上他們事實上不會有興趣去管理這些存儲地碎塊文件。對于去中心化存儲的節(jié)點來說,所有的儲存在他電腦上的文件都是毫無意義的二進制字節(jié),而維持這些字節(jié)的存在是會給他們帶來一定的收入,正常情況下他們不會有什么欲望去刪掉這些東西。因此通過進一步強化經(jīng)濟激勵,來保證他們不去刪除這些對他們無意義的字節(jié)流,意義并不大。

    真正影響文件存儲可靠性的,主要來自于兩個因素:

    1. 硬盤的可靠性。按照我在網(wǎng)上搜到的硬盤可靠性分析文章,一般性機械硬盤的年失效性中位數(shù)大致是 3%,那么換言之每 30 塊硬盤在運行一年以后會壞 1 塊,不精確的概率計算,如果有 200 塊硬盤,一年運行下來有 6-7 塊損壞,那么假設(shè)一個 200 個節(jié)點的網(wǎng)絡(luò),每個文件被拆分成 100 塊,每個塊在全網(wǎng)分別形成2個復(fù)制,那么 1 年以后正常可以期望 3-4 個塊的損壞,能夠拿回完整文件的可能性微乎其微。
    2. 節(jié)點管理人對于節(jié)點的管理水平:傳統(tǒng)的 IT 技術(shù)上,針對這種硬盤可靠性實際上是有整套的解決方案,RAID 系列就是專門定義了解決這種問題的,比如簡單搭個 Raid0,就可以將出錯可能性降低到 3% 的平方,也就是說 0.09%,但是作為去中心化存儲節(jié)點的提供者,他們架設(shè)節(jié)點的目的是本來就是用簡單的閑置硬盤空間來換取一定的經(jīng)濟激勵,提供的容量空間直接影響他們的收益。所以如果有構(gòu)建 Raid0 的兩塊硬盤,肯定是將兩塊硬盤分別使用,而不會是構(gòu)建 低容量的Raid0 陣列,而且如果希望擁有大量的去中心化存儲的節(jié)點,那么客觀上能夠組建 Raid 陣列的節(jié)點管理人只是少數(shù)。

    復(fù)雜的計費模型是去中心化存儲的最后挽歌

    計費模型的復(fù)雜性也是去中心化存儲方案的一個重大問題,這實際上是來源于存儲需求人和存儲提供者對于存儲需求理解的不一致,而作為去中心化存儲方案必須通過技術(shù)來彌合這個不一致。讓我們看下雙方是怎么看待這個存儲需求:

    存儲需求人的需求:我今天把這個文件存到你這,也許明年才要用一次,我明年用的時候你將這個文件完整地提供給我,我就付整年的錢,否則,我希望你交罰款。

    存儲提供者的需求:我同意你將這個文件存在我的本地硬盤上,每存一段時間,你就給我錢,如果你不付錢,我就希望把這個文件刪了把空間騰出來給其它愿意付費的文件。

    這樣的計費模型實際上是很復(fù)雜的,如果再加上文件本身的分塊操作,情況會變成存儲需求人愿意付款的前提是所有的存儲提供者都正確地返回了所要求存儲的文件塊,想象一下 100 個塊只返回了 99 個塊的情況,因為這 100 個塊的存儲服務(wù)來源于完全不同的經(jīng)濟實體,達成這個共識的復(fù)雜度真不是程序能夠輕易完成的,一個簡單的規(guī)則是能完成分配,但勢必傷害到其中某一方,然后造成這一方的離開。當(dāng)雙方需求都是合理的情況下,傷害任一方都不合理。

    用戶畫像的缺失也是去中心化存儲的問題之一

    這個就不展開講了,簡單說個結(jié)論,是這些去中心化存儲方案根本沒說清楚或者說沒去想誰會用他的去中心化存儲。

    隨便拋轉(zhuǎn),還是希望拋磚引玉,大家給點指正,幫我理解清楚一下這繁雜的方案背后的東西。


    來自:

    https://ethfans.org/posts/decentralized-storage-will-fail

    posted @ 2019-10-23 09:12 狼愛上貍 閱讀(173) | 評論 (0)編輯 收藏

    Cannot find module 'crypto-js’

    移植了老師的代碼,出現(xiàn)了該問題,應(yīng)該是js加密的問題,而本機中并沒有使用過js加密,所以并沒有該包的原因,遵循沒有就安裝的方式進行解決。

    1.直接安裝該包,網(wǎng)上大多數(shù)都是這個方法

    命令行代碼如下:npm install crypto-js

    跟我上一篇文章出現(xiàn)的問題一樣,npm需要安裝的話由于要連接外網(wǎng),99%的國內(nèi)電腦肯定還是不行的,還是做國內(nèi)資源映射

    2.做國內(nèi)資源映射

    命令行代碼如下:npm install -g cnpm --registry=https://registry.npm.taobao.org

    這一步如果在之前做過則不需要,會記住映射的url

    3.在命令行輸入跟第一步差不多的方法

    命令行代碼如下:cnpm install crypto-js

    在ionic開發(fā)中,需要typescript和nodejs的開發(fā)環(huán)境,其中很大部分在一開始安裝了,但是如果要做更新或者下載一下需要的包的情況下就仍然需要做映射,才能正確安裝新的環(huán)境。

    感謝淘寶為開發(fā)者做的貢獻。
    ————————————————
    版權(quán)聲明:本文為CSDN博主「是阿晉啊」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
    原文鏈接:https://blog.csdn.net/qq_38255285/article/details/82793231

    posted @ 2019-10-19 11:23 狼愛上貍 閱讀(6126) | 評論 (0)編輯 收藏

    EOS現(xiàn)史詩級漏洞:半個月前就已發(fā)現(xiàn),已有黑客盯上

    https://baike.baidu.com/tashuo/browse/content?id=d44f4524beff55abe2205ce7&lemmaId=20441174&fromLemmaModule=pcBottom

    posted @ 2019-09-17 08:40 狼愛上貍 閱讀(102) | 評論 (0)編輯 收藏

    2016:母親河緣 —— 不老人生騎行黃河長江紀(jì)實(中國騎行黃河長江第一人)

    http://bbs.biketo.com/thread-1799822-1-1.html

    posted @ 2019-09-06 08:26 狼愛上貍 閱讀(236) | 評論 (0)編輯 收藏

    十年十萬里之二:我繞長城轉(zhuǎn)了一大圈

    https://bbs.biketo.com/thread-1853758-1-1.html

    posted @ 2019-09-06 08:04 狼愛上貍 閱讀(139) | 評論 (0)編輯 收藏

    不老人生騎行天下的故事

    http://bbs.biketo.com/thread-856822-1-1.html

    posted @ 2019-09-04 16:38 狼愛上貍 閱讀(115) | 評論 (0)編輯 收藏

    單人單車重走長征路騎行日記(49天6025公里跨10省)

    http://bbs.8264.com/thread-2050898-1-1.html

    posted @ 2019-09-04 09:11 狼愛上貍 閱讀(191) | 評論 (0)編輯 收藏

    贛州沿贛江騎行到南昌

    https://www.meipian.cn/8k4hf0x

    posted @ 2019-09-03 11:22 狼愛上貍 閱讀(130) | 評論 (0)編輯 收藏

    環(huán)鄱陽湖騎行

    http://bbs.8264.com/thread-5512187-1-1.html

    posted @ 2019-09-03 11:21 狼愛上貍 閱讀(158) | 評論 (0)編輯 收藏

    僅列出標(biāo)題
    共38頁: First 上一頁 3 4 5 6 7 8 9 10 11 下一頁 Last 
    主站蜘蛛池模板: 亚洲精品乱码久久久久蜜桃| 亚洲AV无码一区二区三区国产| 一级黄色免费大片| 亚洲香蕉在线观看| 日产亚洲一区二区三区| 亚洲精品无码久久不卡| 日本免费福利视频| 国产h视频在线观看免费| 2020因为爱你带字幕免费观看全集| 国产黄色片免费看| 老司机午夜性生免费福利| 亚洲视频无码高清在线| 亚洲xxxxxx| 亚洲Av无码一区二区二三区| 亚洲三级电影网站| 亚洲人成网站影音先锋播放| 亚洲AV无码专区国产乱码电影| 亚洲中文字幕无码久久综合网| 亚洲精品456播放| 亚洲国产精品一区二区第四页| 波多野结衣中文一区二区免费 | 亚洲不卡中文字幕| 亚洲激情电影在线| 亚洲码一区二区三区| 亚洲美女视频免费| 亚洲国产高清视频在线观看| 亚洲国产成人精品青青草原| 亚洲成人免费网站| 亚洲最大的黄色网| 亚洲精华国产精华精华液| 亚洲国产精品ⅴa在线观看| 亚洲AV日韩AV永久无码色欲| 色婷婷精品免费视频| 免费国产黄网站在线看| jizz在线免费播放| 中文字幕在线免费看| 在线观看肉片AV网站免费| 午夜精品免费在线观看| 免费成人激情视频| 免费激情视频网站| 亚洲国产午夜福利在线播放|