想知道更多區塊鏈技術知識,請百度【鏈客區塊鏈技術問答社區】
鏈客,有問必答!!
區塊鏈、比特幣的學習1
區塊鏈和比特幣幾乎能夠說是兩個徹底不一樣的領域,惟一的聯繫就是比特幣底層實現的全部技術集合咱們稱之爲區塊鏈。
比特幣是一種數字貨幣,主要有如下幾個特色:git
挖礦。全部人均可以參與挖礦,計算一個很複雜的數學問題,第一個計算出結果的能夠得到必定的比特幣,同步到全網,而後全部人開始計算下一個問題。挖礦所得到的比特幣具體數值是逐年遞減的。這主要是激勵用戶提供計算和存儲能力,爲下一步共識作準備。算法
共識。當有一筆交易發生時,須要由全網大部分節點達成一致,共同記帳,這筆交易纔算生效。共識節點越多,比特幣系統就越不容易被攻破。共識相似於咱們用的git,須要全部開發者代碼一致。不一樣的是git是由開發者手動更新,而比特幣須要實時自動更新。數據結構
鏈式。與數據結構的鏈表概念相似,每一個比特幣的生成和交易都會生成一個區塊,能夠經過一個字段計算出上一個區塊,直到創世區塊,也就是比特幣發佈的時候生成的第一個區塊。若是同時有多個區塊產生,能夠分叉,後加入的區塊以較長的分叉爲準。分佈式
ICO。因爲比特幣源碼是來源的,全部人均可以看到源碼,用源碼build出一個創世區塊,把代碼分享出來,一部分人開始挖礦,就至關於產生了一個新的貨幣。而ICO相似於IPO的概念。IPO是公司上市時向全部股民公開招股,而ICO就是一個新的貨幣發佈時由人們公開購買,能夠用現金或者其餘電子貨幣支付。學習
價格。比特幣的價格徹底取決於人們對它的認知,相似於股票,若是一個比特幣,有人願意用100元人民幣購買,那這個比特幣就值100元,若是有人願意用10000元人民幣購買,那這個比特幣就值10000元。與人民幣並無直接關係,只是咱們現實中須要使用現實貨幣,才產生了比特幣相對於現實貨幣的價值。
區塊鏈實際上是以前提到的技術的總稱,包括鏈式結構,共識機制,加密算法等等。具體包括哪些技術,每一個區塊鏈研究者可能認知都不太同樣。但不管如何,這些技術都是之前研究過的,但爲何這些技術彙總到一塊兒,就能造成新的領域呢,這裏就要提到一個概念,分佈式。
咱們技術常見的分佈式,一般是單機因爲存儲或者算力不足的狀況下,作一個分佈式的擴展。而區塊鏈的分佈式,則是作徹底備份,其目的,就是達到高可用。區塊鏈