-
1 # 英俊的後跟
-
2 # 福筱航
五G不知道怎麼樣
四G有的地方還沒有普及
區塊鏈多數專家說好
具體好不好
觀察一下再說
自己的生意怎麼做
就是緊盯網際網路為妙
-
3 # 愛碼農
最近又有一個詞彙特別的火,那便是區塊鏈,毋庸置疑的是,中國會有越來越多的網際網路公司發展區塊鏈技術,將大大造福我們人類,區塊鏈技術到底有什麼用,舉個簡單的例子,這幾年,老賴這個詞也開始流行,什麼是老賴,那便是借錢不還,不守信用的人,假如有區塊鏈技術,那麼老賴將不復存在,因為當你想借錢給他的時候,你就有可能直到他到底信用怎麼樣。這種神奇的技術究竟是什麼樣子的呢?
區塊鏈是什麼
區塊鏈是什麼,相對於傳統網際網路的技術,它有著下面幾個特點。
第二,在區塊鏈的技術中,所有的資料都是公開的,但是卻極難篡改。所有的資料都是經過非常複雜的加密跟校驗,破解難度相當大。舉個例子,在區塊鏈的世界中,有個人曾經欠錢不還,成為老賴,這條訊息一旦發不出去,這個人即便擁有很多錢,也很難把這條訊息篡改掉,他只能夠透過還錢,來發布新的訊息,洗清自身的身份。
第三,固定的發行量,在區塊鏈的技術中,所有的資源都是有發行量的,並且不是由某些機構或者個人來覺得。例如區塊鏈中的佼佼者,比特幣,全世界的比特幣是有限的,並且,只能夠透過計算機在那裡做運算得出這個比特幣,一定運算出來,別人就無法再次獲得該比特幣,所以,區塊鏈的世界中,不用擔心通貨膨脹。
區塊鏈技術
那麼,區塊鏈究竟是怎麼樣做到這麼神奇的效果呢?區塊鏈技術難不難?非常難,區塊鏈技術的難點,其實在於去中心化,因為去中心化,每個人都有可能是駭客,是壞人,要破壞這個區塊鏈的網路。因為區塊鏈的技術中,所有的資料都是公開的,每個人都能獲取到所有的資料,所以,當你獲取到資料的時候,需要校驗資料的合法性,並且每次產生新的資料的時候,都要對資料進行加密,防止被別人篡改。基於此,區塊鏈有兩大非常重要的技術,一個我們稱之為鏈技術,一個稱之為證明共識機制。
鏈技術
Facebook釋出Libra背後,區塊鏈技術你瞭解嗎?
區塊鏈之所以稱之為區塊鏈,是因為資料是一塊一塊儲存的,我們稱之為區塊,不同的區塊之間,會跟連結串列一樣,每一塊都跟前一塊有關係,所以稱之為區塊鏈。在區塊鏈中,每一塊的ID都是由資料集與上一塊ID生成的,只要資料集發生一點點變化,哪怕只是變化一個標點符號,原有的ID就會失效,需要重新計算一個ID。同時又依賴上一塊的ID,所以,在區塊鏈技術中,一旦有一塊資料發生改變,代價會非常大,舉個例子,你是一個生意人,每天成交數筆訂單,假如你的公司已經成交了500個訂單,有一天,你發現第70筆訂單的資料出問題了,你想偷偷摸摸地修改掉,那麼你就必須把第50筆到第500筆地資料都重新計算,否則,這個資料永遠都是無效資料!上述修改訂單的例子,雖然很難,但是也不是不可能完成,實際上,讓區塊鏈資料保持權威的,是共識證明機制。
證明共識機制
在中心伺服器中,我們都是以伺服器的資料為準。例如我們在拼多多上進行購物,你付給商家10元,拼多多的伺服器就會記錄下來你付給商家10元,無論是誰,想要檢視你跟商家的交易資料,都要先問拼多多,剛剛那個人付了多少錢,拼多多都會告訴他是10元,而不是二十元,三十元。但是在區塊鏈技術中,是沒有中心伺服器的概念的,大家都是P2P,每個人的主機,都是伺服器。假如你用區塊鏈給商家付了十元,有些人卻記錄成二十元,那麼最終到底哪個資料是對的?這便是區塊鏈技術中重要的第二點,證明共識機制,也就是少數服從多數,大部分人是怎麼樣,資料就是怎麼樣!那麼,如何確保大多數人的資料是對的呢?上面我們已經講過,在區塊鏈中,要篡改一個數據非常的困難。在上述例子中,你可能花費了九牛二虎之力,把你的訂單資料從50到500的都修改一遍,但是,其他人上面的資料仍然是舊的資料,他們並不會理睬你這個修改的資料,你只能透過將你這個修改的資料,告訴那些還沒有記錄你訂單的機器。舉個例子,全中國有20億臺計算機接入這個區塊鏈技術,假如你修改了訂單,那麼你需要註冊20億臺新的計算機,然後告訴他們你篡改後的訂單資料,這幾乎是不可能的。在區塊鏈技術中,沒有任何一個個人或者組織,能夠控制超過一半的機器。
總結
在區塊鏈技術中,所有的資料並非都是完全正確的,並且都會分歧也必然存在的。但是,區塊鏈的鏈技術,讓技術非常難以篡改,即便你耗費了巨大代價篡改,證明共識機制又會讓資料非常難擴散,你的修改,往往是徒勞無功的。在不久前,Facebook公司釋出了Libra虛擬貨幣,可能又會是一次革命,在中國,無論是BAT還是其他網際網路公司,其實都對區塊鏈有一定的研究,相信在不久的將來,區塊鏈技術一定會改變人們的生活,我們再也不用擔心在網上買到假貨,不用擔心遇到老賴,甚至老奶奶摔倒了,可以果斷扶,我們的世界會更加美好!
回覆列表
這種技術細節和具體商家來說沒有半毛錢關係,卻又密切相關,所謂好的技術就是要讓你用的上但是又感覺他沒有什麼特別,但是就是非常方便。比如二維碼支付,普及的非常快,就是因為方便啊人人可以用。容易上手,根本感覺不到他有什麼神秘的,反正用就完了。至於具體的技術細節其實挺複雜的,不過對於普通人來說就是個黑盒子管他做什麼,用就完事了