自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

比特幣開(kāi)發(fā)者Jimmy Song:為什么說(shuō)區(qū)塊鏈很難

新聞 區(qū)塊鏈
到底什么是區(qū)塊鏈?它真的能做所有這些事情嗎?區(qū)塊鏈能為醫(yī)療、金融、供應(yīng)鏈管理和音樂(lè)版權(quán)等不同行業(yè)帶來(lái)驚人的變化嗎?而比特幣從業(yè)者是不是意味著你是支持區(qū)塊鏈的?你怎么能在支持比特幣的同時(shí)詬病比特幣背后的技術(shù)呢?

 關(guān)于區(qū)塊鏈的討論不絕于耳。也許你聽(tīng)說(shuō)過(guò),區(qū)塊鏈現(xiàn)在可以:

  • 解決收入不平等
  • 使所有數(shù)據(jù)永遠(yuǎn)安全
  • 使一切變得更有效率和更不可信
  • 拯救垂死的嬰兒

到底什么是區(qū)塊鏈?它真的能做所有這些事情嗎?區(qū)塊鏈能為醫(yī)療、金融、供應(yīng)鏈管理和音樂(lè)版權(quán)等不同行業(yè)帶來(lái)驚人的變化嗎?而比特幣從業(yè)者是不是意味著你是支持區(qū)塊鏈的?你怎么能在支持比特幣的同時(shí)詬病比特幣背后的技術(shù)呢?

在這篇文章中,我試圖通過(guò)解答什么是區(qū)塊鏈來(lái)回答上述疑問(wèn)。

什么是區(qū)塊鏈?

我們來(lái)先定義清楚區(qū)塊鏈?zhǔn)鞘裁?,這里有很多常人理解上容易混淆的地方。許多公司使用“區(qū)塊鏈”這個(gè)詞來(lái)指某種神奇的裝置,在這個(gè)裝置之上它們的所有數(shù)據(jù)永遠(yuǎn)不會(huì)出錯(cuò)。顯然,這樣的裝置在現(xiàn)實(shí)世界中是不存在的。

那么什么是區(qū)塊鏈?從技術(shù)上講,區(qū)塊鏈?zhǔn)菙?shù)據(jù)區(qū)塊以有序的方式組合起來(lái)的鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)。如果您不理解***一句,您可以將塊鏈看作是附加了一些屬性的數(shù)據(jù)庫(kù)子集。

區(qū)分區(qū)塊鏈和普通數(shù)據(jù)庫(kù)的要點(diǎn)在于如何將數(shù)據(jù)放入數(shù)據(jù)庫(kù)。也就是說(shuō),它不能與數(shù)據(jù)庫(kù)中已經(jīng)存在的其他數(shù)據(jù)沖突(一致),它僅僅是附加(不可變),并且數(shù)據(jù)在本身被鎖定到所有者(Ownable)后,它是可復(fù)制的和可用的。***,每個(gè)人都同意數(shù)據(jù)庫(kù)中的數(shù)據(jù)以協(xié)商一致的規(guī)范和協(xié)議存在(去中心化)。

接下來(lái)所說(shuō)的***一點(diǎn),是區(qū)塊鏈真正備受推崇的關(guān)鍵:去中心化是非常有吸引力的,因?yàn)檫@意味著它沒(méi)有單一的失敗點(diǎn)。

也就是說(shuō),沒(méi)有任何一個(gè)權(quán)威機(jī)構(gòu)能夠拿走你的資產(chǎn)或改變“歷史”以滿足他們的需要。這種不可改變的審計(jì)跟蹤,意味著在這里你不需要相信任何人,這也正式這項(xiàng)技術(shù)背后人們不斷在追逐的利益。然而,為了這些利益我們付出了巨大的代價(jià)。

區(qū)塊鏈的成本

任何一方都無(wú)法控制這些不可改變的審計(jì)跟蹤,但是創(chuàng)建這樣一個(gè)系統(tǒng)需要付出很多代價(jià)。讓我們來(lái)看看其中的一些問(wèn)題。

1.發(fā)展受限且進(jìn)程變慢

創(chuàng)建一個(gè)明顯一致的系統(tǒng)并不是一件容易的事情。一個(gè)小錯(cuò)誤可能會(huì)破壞整個(gè)數(shù)據(jù)庫(kù),或者導(dǎo)致某些數(shù)據(jù)庫(kù)與其他數(shù)據(jù)庫(kù)不同。當(dāng)然,損壞或拆分的數(shù)據(jù)庫(kù)不再具有任何一致性保證。

此外,必須從一開(kāi)始就設(shè)計(jì)所有這些制度,使之保持一致。在區(qū)塊鏈中沒(méi)有“快速移動(dòng)和破壞”,如果你破壞了一些東西,你就會(huì)失去一致性,區(qū)塊鏈就會(huì)變得毫無(wú)價(jià)值。

比特幣開(kāi)發(fā)者Jimmy Song:為什么說(shuō)區(qū)塊鏈很難

你可能在想,為什么不能修復(fù)數(shù)據(jù)庫(kù)或者重新開(kāi)始再繼續(xù)前進(jìn)呢?這在集中式系統(tǒng)中很容易做到,但在去中心化的系統(tǒng)中非常困難。要更改數(shù)據(jù)庫(kù),需要系統(tǒng)中所有參與者的一致意見(jiàn)或協(xié)議。區(qū)塊鏈必須是不受單個(gè)實(shí)體控制的公共資源(去中心化,記得嗎?),或者整個(gè)工作是創(chuàng)建一個(gè)緩慢、集中的數(shù)據(jù)庫(kù)的一種非常昂貴的方法。

2.激勵(lì)結(jié)構(gòu)很難設(shè)計(jì)

增加正確的激勵(lì)結(jié)構(gòu),并確保系統(tǒng)中的所有行為者都不能濫用或破壞數(shù)據(jù)庫(kù),同樣也是一個(gè)很大的考慮因素。區(qū)塊鏈可能是一致的,但如果其中包含大量瑣碎、無(wú)用的數(shù)據(jù),那就不太有用了,因?yàn)閷?shù)據(jù)放入其中的成本非常低。

如果幾乎沒(méi)有數(shù)據(jù),那么一個(gè)一致的區(qū)塊鏈也不會(huì)有用,因?yàn)閷?shù)據(jù)放入其中的成本非常高。

比特幣開(kāi)發(fā)者Jimmy Song:為什么說(shuō)區(qū)塊鏈很難

如何確保獎(jiǎng)勵(lì)與網(wǎng)絡(luò)目標(biāo)一致?為什么節(jié)點(diǎn)要保存或更新數(shù)據(jù)?是什么使它們?cè)跊_突時(shí)選擇一條數(shù)據(jù)而不是另一條數(shù)據(jù)?這些都是激勵(lì)性的問(wèn)題,需要很好的答案,它們不僅需要在開(kāi)始的時(shí)候,而且在未來(lái)的任何時(shí)刻,隨著技術(shù)和公司的變化,它們都需要一致,否則區(qū)塊鏈就沒(méi)有用了。

同樣,你可能會(huì)想,為什么你不能“修復(fù)”一些壞的激勵(lì)。同樣,這在集中式系統(tǒng)中很容易,但在去中心化系統(tǒng)中,沒(méi)有共識(shí)就不能改變?nèi)魏问虑椤3谴蠹叶纪饬?,否則就不會(huì)有任何“修理”。

3.維修費(fèi)用很高

傳統(tǒng)的集中式數(shù)據(jù)庫(kù)只需寫(xiě)入一次,一個(gè)區(qū)塊鏈需要被寫(xiě)到數(shù)千次;傳統(tǒng)的集中式數(shù)據(jù)庫(kù)只需要檢查一次數(shù)據(jù),區(qū)塊鏈需要檢查數(shù)據(jù)數(shù)千次;傳統(tǒng)的集中式數(shù)據(jù)庫(kù)只需傳輸一次數(shù)據(jù)即可存儲(chǔ),區(qū)塊鏈需要傳輸數(shù)千次數(shù)據(jù)。

維護(hù)區(qū)塊鏈的成本要高出一個(gè)數(shù)量級(jí),成本需要通過(guò)效用來(lái)證明。大多數(shù)應(yīng)用程序?qū)ふ乙恍傩?,如一致性和可靠性,可以通過(guò)使用完整性檢查、收據(jù)和備份,以更低的成本獲得這些功能。

4.用戶是獨(dú)立的

這可能真的很好,因?yàn)楣静幌矚g擁有用戶數(shù)據(jù)的責(zé)任。但是,如果用戶“行為不當(dāng)”,這可能是不好的。沒(méi)有辦法驅(qū)逐那些用瑣碎的數(shù)據(jù)垃圾處理你的區(qū)塊鏈的用戶,或者想出一種以某種方式盈利的方法,這會(huì)給其他用戶帶來(lái)很大的不便。

這與上述觀點(diǎn)有關(guān),即激勵(lì)結(jié)構(gòu)必須設(shè)計(jì)得非常、非常好,因?yàn)榘l(fā)現(xiàn)漏洞的用戶不太可能放棄這一點(diǎn),特別是如果用戶有利潤(rùn)的話。

您可能認(rèn)為可以簡(jiǎn)單地拒絕向惡意用戶提供服務(wù),這在集中式服務(wù)中非常容易。然而,與集中式服務(wù)不同,拒絕服務(wù)是很困難的,因?yàn)闆](méi)有一個(gè)實(shí)體有權(quán)將任何人逐出。區(qū)塊鏈必須公正,并強(qiáng)制執(zhí)行軟件定義的規(guī)則。如果規(guī)定不足以阻止不良行為,你就倒霉了。這里沒(méi)有法律的“精神”,你只需處理惡意或行為不端的演員,可能會(huì)有很長(zhǎng)一段時(shí)間。

5.所有升級(jí)都是自愿的

強(qiáng)制升級(jí)不是一種選擇,網(wǎng)絡(luò)上的其他玩家沒(méi)有義務(wù)對(duì)您的軟件進(jìn)行更改。如果他們這樣做了,這樣一個(gè)系統(tǒng)將更容易、更快和更便宜的建設(shè)作為一個(gè)集中的系統(tǒng)。區(qū)塊鏈的要點(diǎn)是它不受單個(gè)實(shí)體的控制,這與強(qiáng)制升級(jí)相違背。

[[230375]]

相反,所有升級(jí)必須是向后兼容的。這顯然是相當(dāng)困難的,特別是如果您想要添加新的特性,甚至更難從測(cè)試的角度思考。該軟件的每個(gè)版本都為測(cè)試矩陣添加了大量?jī)?nèi)容,并延長(zhǎng)了發(fā)布時(shí)間。

同樣,如果這是一個(gè)集中的系統(tǒng),這將是非常容易糾正,不再服務(wù)于舊的系統(tǒng)。但是,在去中心化的系統(tǒng)中,您不能這樣做,因?yàn)槟荒軓?qiáng)迫任何人做任何事情。

6.縮放真的很難

***,與傳統(tǒng)的集中式系統(tǒng)相比,縮放至少要困難幾個(gè)數(shù)量級(jí)。原因很明顯:同樣的數(shù)據(jù)必須生活在成百上千的地方,而不是一個(gè)地方。傳輸、核查和儲(chǔ)存的開(kāi)銷是巨大的,因?yàn)閿?shù)據(jù)庫(kù)的每一份副本都必須支付這些費(fèi)用,而不是在傳統(tǒng)的中央數(shù)據(jù)庫(kù)中只支付一次費(fèi)用。

當(dāng)然,您可以通過(guò)減少節(jié)點(diǎn)數(shù)量來(lái)減輕負(fù)擔(dān)。但到了那個(gè)時(shí)候,為什么你需要一個(gè)去中心化的系統(tǒng)呢?如果擴(kuò)展成本是主要問(wèn)題,為什么不直接建立一個(gè)集中的數(shù)據(jù)庫(kù)呢?

7.集中化要容易得多

如果你注意到一個(gè)主題,那就是去中心化系統(tǒng)很難使用,維護(hù)成本很高,升級(jí)難度很大,規(guī)模也很大。集中式數(shù)據(jù)庫(kù)比塊鏈更快、更便宜、更易于維護(hù)和更易于升級(jí)。那么,為什么人們總是使用區(qū)塊鏈這個(gè)詞,就好像它是解決所有問(wèn)題的靈丹妙藥一樣?

比特幣開(kāi)發(fā)者Jimmy Song:為什么說(shuō)區(qū)塊鏈很難

  1. 許多在區(qū)塊鏈上銷售的行業(yè)都應(yīng)該進(jìn)行IT基礎(chǔ)設(shè)施升級(jí)。醫(yī)療保健有著出了名的爛軟件;金融結(jié)算行業(yè)仍在70年代的軟件基礎(chǔ)上運(yùn)行;供應(yīng)鏈管理軟件既難以使用,也難以安裝。這些行業(yè)中的大多數(shù)公司由于風(fēng)險(xiǎn)而拒絕升級(jí)。很多基礎(chǔ)設(shè)施的升級(jí)花費(fèi)了數(shù)億美元,但最終還是被淘汰了。區(qū)塊鏈?zhǔn)且环N銷售這些IT基礎(chǔ)設(shè)施升級(jí)并使其更具吸引力的方法。
  2. 區(qū)塊鏈?zhǔn)且环N讓你看起來(lái)像處于技術(shù)前沿的方式。不管你喜不喜歡,“區(qū)塊鏈”這個(gè)詞已經(jīng)有了它自己的生命。很少有人真正理解它是什么,但想要顯得時(shí)髦,所以用這些詞作為一種聽(tīng)起來(lái)更聰明的方式。就像“云”意味著其他人的計(jì)算機(jī)和“AI”意味著經(jīng)過(guò)調(diào)整的算法,在這種情況下,“區(qū)塊鏈”意味著一個(gè)緩慢又昂貴的數(shù)據(jù)庫(kù)。
  3. 人們真的不喜歡政府對(duì)某些行業(yè)的控制,他們想要一個(gè)不同于通常緩慢而昂貴的法律框架的審判機(jī)制。對(duì)他們來(lái)說(shuō),“區(qū)塊鏈”實(shí)際上只是擺脫政府監(jiān)管的沉重方式之一。這是超賣(mài)區(qū)塊鏈可以做的,但事實(shí)上區(qū)塊鏈并不能神奇地消除人類的沖突。

結(jié)果,很多人在沒(méi)有真正理解能力或成本的情況下,就被夸大的承諾忽悠了。更糟糕的是,實(shí)際的技術(shù)細(xì)節(jié)和成本是從很多風(fēng)險(xiǎn)投資公司和高管那里抽象出來(lái)的,以致于模糊了區(qū)塊鏈能做什么和不能做什么。

每個(gè)人都不敢說(shuō)皇帝沒(méi)有衣服,這就像我們現(xiàn)在所面對(duì)的情況。

那么區(qū)塊鏈有什么好處呢?

我們已經(jīng)確定,與集中式數(shù)據(jù)庫(kù)相比,區(qū)塊鏈非常昂貴,所以你應(yīng)該使用區(qū)塊鏈的唯一原因是去中心化。也就是說(shuō),移除單一的故障點(diǎn)或控制點(diǎn)。

這自然意味著軟件或數(shù)據(jù)庫(kù)不能經(jīng)常改變,如果有的話。升級(jí)應(yīng)該沒(méi)有什么好處,而搞砸或改變規(guī)則也會(huì)有很多負(fù)面影響。

比特幣開(kāi)發(fā)者Jimmy Song:為什么說(shuō)區(qū)塊鏈很難

大多數(shù)行業(yè)都不是這樣的,大多數(shù)行業(yè)都需要新的功能或升級(jí),以及在必要時(shí)改變和擴(kuò)展的自由??紤]到區(qū)塊鏈很難升級(jí),很難改變,也很難擴(kuò)展,大多數(shù)行業(yè)對(duì)區(qū)塊鏈沒(méi)有多大用處。

我們發(fā)現(xiàn)的一個(gè)例外就是錢(qián)。與大多數(shù)工業(yè)用例不同的是,如果不改變,錢(qián)就會(huì)更好。改變規(guī)則的不變性和困難是對(duì)金錢(qián)有利的,而不是有害的。這就是為什么當(dāng)談到比特幣時(shí),區(qū)塊鏈?zhǔn)钦_的工具。

很明顯,許多想要使用區(qū)塊鏈的公司并不是真的想要區(qū)塊鏈,而是想要對(duì)其特定行業(yè)進(jìn)行IT升級(jí)。這一切都很好,但是用“區(qū)塊鏈”這個(gè)詞來(lái)達(dá)到這個(gè)目的是不誠(chéng)實(shí)的,而且夸大了它的能力。

結(jié)語(yǔ)

區(qū)塊鏈?zhǔn)钱?dāng)今流行的術(shù)語(yǔ),不幸的是,這種“區(qū)塊鏈而不是比特幣”的迷因不會(huì)死。如果您是一個(gè)集中式服務(wù),區(qū)塊鏈不會(huì)為您提供任何您無(wú)法用集中式數(shù)據(jù)庫(kù)便宜一千倍的東西;如果您是一個(gè)去中心化的服務(wù),那么您可能是在欺騙自己,而不是考慮系統(tǒng)中存在的單一故障點(diǎn)。在真正去中心化的服務(wù)中根本不會(huì)有“你”。

責(zé)任編輯:張燕妮 來(lái)源: 人人都是產(chǎn)品經(jīng)理
相關(guān)推薦

2018-06-21 09:30:50

比特幣區(qū)塊鏈擴(kuò)容

2022-01-14 11:23:57

區(qū)塊鏈比特幣加密貨幣

2017-12-25 23:32:23

2019-09-29 19:28:13

區(qū)塊鏈比特幣加密貨幣

2021-06-24 07:40:55

比特幣加密貨幣區(qū)塊鏈

2018-08-21 21:55:53

2021-01-11 22:43:14

區(qū)塊鏈比特幣貨幣

2021-08-06 12:50:43

區(qū)塊鏈比特幣虛擬貨幣

2018-03-29 13:00:01

2021-01-18 11:09:42

區(qū)塊鏈比特幣工具

2019-04-02 15:00:53

2020-08-04 14:39:06

比特幣區(qū)塊鏈數(shù)字貨幣

2021-03-08 11:17:44

區(qū)塊鏈比特幣安全

2018-04-02 15:06:53

比特幣區(qū)塊鏈ICO

2021-07-28 13:32:36

比特幣數(shù)字人民幣貨幣

2018-08-23 10:33:03

區(qū)塊鏈比特幣數(shù)字貨幣

2018-08-01 13:59:44

區(qū)塊鏈協(xié)議應(yīng)用層

2021-04-09 23:16:09

比特幣氣候加密貨幣

2021-09-29 10:48:48

比特幣區(qū)塊鏈數(shù)據(jù)

2020-06-22 09:10:00

區(qū)塊鏈比特幣網(wǎng)絡(luò)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)