區塊鏈的本質上是一種基於密碼學原理構建的分散式資料庫,也是一個可信、可共享的公共賬本,該賬本會按照嚴格的規則和公開的協議進行修訂,每個人都可以對它進行檢查,但沒有任何一個單一使用者能篡改 。
1. 區塊鏈的主要作用是儲存資訊,你可以將你需要保留的資訊寫入區塊鏈,也可以從區塊鏈種讀取你所需要的資訊。
2.不管是誰都可以加入區塊鏈網路,成為一個節點。如下圖,區塊鏈中沒有中心節點,每個節點都是平等的,都儲存著整個資料庫。你可以從圖中的任何一個節點寫入/讀取資料,最後所有節點的資料都會同步,保證區塊鏈的一致性。
採礦
由於必須保證節點之間的同步,所以新區塊的新增速度不能太快。比如說剛同步了一個區塊,準備生成下一個區塊時,這時候如果別的節點有新的區塊生成,你就得放棄下一個區塊的生成,再次去同步。因為每個區塊的後面,只能跟著一個區塊,所以只能在最新區塊的後面,生成下一個區塊。沒得選擇,只要一聽到訊號,就必須立刻同步。
所以,區塊鏈的發明者中本聰在設計新增新區塊時,不是那麼容易。他的設計是,平均每 10 分鐘,全網才能生成一個新區塊,一小時也就六個。
這種產出速度不是透過命令達成的,而是設定了海量的計算。也就是說,只有透過極其大量的計算,才能得到當前區塊的有效 Hash,從而把新區塊新增到區塊鏈。由於計算量太大,所以快不起來。
這個過程就叫做採礦,因為計算有效 Hash 的難度,好比在全世界的沙子裡面,找到一粒符合條件的沙子。計算 Hash 的機器就叫做礦機,操作礦機的人就叫做礦工。
目前,區塊鏈最大的應用場景,就是以比特幣為代表的加密貨幣。除此之外,360 ,迅雷,星光雲都宣佈推出共享雲計劃,透過分散式雲端儲存和分散式雲計算,分享閒置的頻寬資源、計算資源、儲存空間;基於區塊鏈技術的去中心化計算底層系統,具備安全、穩定、資訊不可篡改性,保證資料真實可靠。
另外,阿里巴巴、網易、騰訊、人人、暴風等網際網路公司也紛紛宣佈引入區塊鏈技術,區塊鏈正從 " 小眾選手 " 走向 " 大眾情人 "。迅雷、人人、美圖等公司海外股價也迎來大漲。
區塊鏈的本質上是一種基於密碼學原理構建的分散式資料庫,也是一個可信、可共享的公共賬本,該賬本會按照嚴格的規則和公開的協議進行修訂,每個人都可以對它進行檢查,但沒有任何一個單一使用者能篡改 。
1. 區塊鏈的主要作用是儲存資訊,你可以將你需要保留的資訊寫入區塊鏈,也可以從區塊鏈種讀取你所需要的資訊。
2.不管是誰都可以加入區塊鏈網路,成為一個節點。如下圖,區塊鏈中沒有中心節點,每個節點都是平等的,都儲存著整個資料庫。你可以從圖中的任何一個節點寫入/讀取資料,最後所有節點的資料都會同步,保證區塊鏈的一致性。
採礦
由於必須保證節點之間的同步,所以新區塊的新增速度不能太快。比如說剛同步了一個區塊,準備生成下一個區塊時,這時候如果別的節點有新的區塊生成,你就得放棄下一個區塊的生成,再次去同步。因為每個區塊的後面,只能跟著一個區塊,所以只能在最新區塊的後面,生成下一個區塊。沒得選擇,只要一聽到訊號,就必須立刻同步。
所以,區塊鏈的發明者中本聰在設計新增新區塊時,不是那麼容易。他的設計是,平均每 10 分鐘,全網才能生成一個新區塊,一小時也就六個。
這種產出速度不是透過命令達成的,而是設定了海量的計算。也就是說,只有透過極其大量的計算,才能得到當前區塊的有效 Hash,從而把新區塊新增到區塊鏈。由於計算量太大,所以快不起來。
這個過程就叫做採礦,因為計算有效 Hash 的難度,好比在全世界的沙子裡面,找到一粒符合條件的沙子。計算 Hash 的機器就叫做礦機,操作礦機的人就叫做礦工。
目前,區塊鏈最大的應用場景,就是以比特幣為代表的加密貨幣。除此之外,360 ,迅雷,星光雲都宣佈推出共享雲計劃,透過分散式雲端儲存和分散式雲計算,分享閒置的頻寬資源、計算資源、儲存空間;基於區塊鏈技術的去中心化計算底層系統,具備安全、穩定、資訊不可篡改性,保證資料真實可靠。
另外,阿里巴巴、網易、騰訊、人人、暴風等網際網路公司也紛紛宣佈引入區塊鏈技術,區塊鏈正從 " 小眾選手 " 走向 " 大眾情人 "。迅雷、人人、美圖等公司海外股價也迎來大漲。