中心化伺服器有什麼弊端
Ⅰ 區塊鏈斷裂的去中心化是什麼意思,安全性如何
去中心化,比如,像平時淘寶購物用的淘寶,他實際上中心化的,不管是選擇商品還是支付交易,對於買家和賣家來說,都有一個繞不開的平台,阿里巴巴,它作為中心平台,維護著整個網路購物生態,所謂去中心化,就是把阿里這個中心去掉,重新建立一套大家可以共同管理數據,且能自由交易的新規側,中心化有很多問題,在中心話的模式里,數據都存儲在中心伺服器里,一旦這個伺服器癱瘓,整個網路都會出現問題,除此之外,行業數據集中在少數幾家巨頭公司,由於數據管理不透明,一旦數據泄露,後果是災難性的。
而去中心化的好處就在於人人參與數據維護,數據信息不再集中,從而解決了這些問題,所以去中心化可以說是互聯網世界的未帶變革,每個人都可以平等地參與數據的管理與維護。區塊鏈之所以被譽為趨勢,是因為去中心化的公平性。
區塊鏈是一種分布式資料庫技術。分布式技術主要指的是存儲架構。區塊鏈採取的分布式架構不僅將賬本數據存儲在每個結點上,而且每個結點都必須包含整個賬本的數據。這種徹底的分布式架構帶來的是比中心化更高的安全性,沒有人可以同時摧毀所有的節點
Ⅱ 去中心化和中心化區別
首先不要把區塊鏈想的過於高深,他是一個分布在全球各地、能夠協同運轉的資料庫存儲系統,區別於傳統資料庫運作——讀寫許可權掌握在一個公司或者一個集權手上(中心化的特徵),區塊鏈認為,任何有能力架設伺服器的人都可以參與其中。來自全球各地的掘金者在當地部署了自己的伺服器,並連接到區塊鏈網路中,成為這個分布式資料庫存儲系統中的一個節點;一旦加入,該節點享有同其他所有節點完全一樣的權利與義務(去中心化、分布式的特徵)。與此同時,對於在區塊鏈上開展服務的人,可以往這個系統中的任意的節點進行讀寫操作,最後全世界所有節點會根據某種機制的完成一次又依次的同步,從而實現在區塊鏈網路中所有節點的數據完全一致。
我們反復提到區塊鏈是一個去中心化的系統,確實,「去中心化」在區塊鏈世界裡面是一個很重要的概念,很多模型(比如賬本的維護、貨幣的發行、時間戳的設計、網路的維護、節點間的競爭等等等等)的設計都依賴於這個中心思想,那到底什麼是去中心化呢?在解釋真正去中心化之前,我們還是先簡單了解下什麼是中心化吧。
中心化?
回憶一下你在網上購買一本書的流程:
1. 第一步,你下單並把錢打給支付寶;
2. 第二步,支付寶收款後通知賣家可以發貨了;
3. 第三步,賣家收到支付寶通知之後給你發貨;
4. 第四步,你收到書之後,覺得滿意,在支付寶上選擇確認收貨;
5. 第五步,支付寶收到通知,把款項打給賣家。流程結束。
你會發現,雖然你是在跟賣家做交易,但是,所有的關鍵流程都是在跟支付寶打交道。這樣的好處在於:萬一哪個環節出問題,賣家和買家都可以通過支付寶尋求幫助,讓支付寶做出仲裁。這就是一個最簡單的基於中心化思維構建的交易模型,它的價值顯著,就是建立權威,通過權威背書來獲得多方的信任,同時依賴權威方背後的資本和技術實力確保數據的可靠安全。你一定會擺出一個巨大的問號臉 ⊙.⊙?——「通過權威背書來獲得多方的信任,同時依賴權威方背後的資本和技術實力確保數據的可靠安全」,真的可以嘛?!假如說,支付寶程序發生重大BUG,導致一段時間內的轉賬記錄全部丟失,或者更徹底一點,支付寶的伺服器被ISIS恐怖組織的一個導彈全部炸毀了。而我剛剛轉出去的100元找誰說理去,這個時候,你就成了刀殂上的魚肉;支付寶有良心,會勉為其難承認你剛剛轉賬的事實,但他不承認你也沒轍,因為確實連他自己也不知道這筆轉賬是否真實存在。
上述就是中心化最大的弊端——過分依賴中心和權威,也就意味著逐漸喪失自己的話語權。
去中心化?
那麼去中心化的形態是什麼樣子呢?還是拿剛才那個例子繼續,我們構建一個極簡的去中心化的交易系統,看看我們是如何在網路上從不認識的賣家手裡買到一本書的。
1. 第一步,你下單並把錢打給賣家;
2. 第二步,你將這條轉賬信息記錄在自己賬本上;
3. 第三步,你將這條轉賬信息廣播出去;
4. 第四步,賣家和支付寶在收到你的轉賬信息之後,在他們自己的賬本上分別記錄;
5. 第五步,賣家發貨,同時將發貨的事實記錄在自己的賬本上;
6. 第六步,賣家把這條事實記錄廣播出去;
7. 第七步,你和支付寶收到這條事實記錄,在自己的賬本上分別記錄;
8. 第八步,你收到書籍。至此,交易流程走完。
剛才「人為刀俎我為魚肉」的情況在這個體系下就比較難發生,因為所有人的賬本上都有著完全一樣的交易記錄,支付寶的賬本伺服器壞了,對不起賣家的賬本還存在,我的賬本還存在;這些都是這筆交易真實發生的鐵證。當然,在這套極簡的交易系統中,你已經發現了諸多漏洞和不理解,比如說三方當中有一個是壞人,他故意記錄了對他更有利的轉賬信息怎麼辦;又比如說消息在傳遞過程中被黑客篡改了怎麼辦等等等等。這在以往的計算機概論或者計算機網路書本上中可能都有提及到——「類兩軍」和「拜占庭將軍」問題。這里就不打算贅述,因為暫時跟主線不相關,感興趣的同學可以去Google或者網路一下,你只需要知道,在我們下面即將展開講到的區塊鏈系統中,通過巧妙的設計,足以解決上述存在的BUG。
Ⅲ 為什麼我們需要IPFS
一、IPFS相比傳統底層協議http來說
1、http/https :是一個底層傳輸協議,至今為止已經使用了25年,一項技術用久了會出現弊端
微信給別人發送照片,需上傳到中心點伺服器,接收的人從中心點下載,照片才算傳輸成功。好比一條馬路上百輛車,就一定會堵車。雙十一購物太卡,春運12306買不到票,就是因為中心化造成的弊端。
2. IPFS是分布式存儲,碎片化傳輸,沒有改變互聯網本質,只改變了傳統的存儲方式。
發送照片,文件被打碎,每一個文件大家為256KB,傳輸到各個節點。一條路會堵車,造幾百條路就解決了堵車的問題。
二、成本低
一個新技術的出現,如果成本過高,也取代不了舊技術。現在HTTP是中心化,被阿里雲網路雲這些大頭壟斷。但是IPFS是一個去中心化的伺服器,它在全球各地都有伺服器存在,如果其中一個伺服器出價1元,另一個出家0.5元,那我們自然選擇0.5元的伺服器,有競爭價格自然不會過高。那麼再一個帶寬成本。現在的阿里雲網路雲的伺服器都設立在一二線城市,成本高,所以帶寬費自然就高。我們在愛奇藝看電影,一部電影下載了一萬次,那麼愛奇藝就得向網路雲付一萬次的下載費。再一個是存儲成本,是一個哈希去重,我們微信用的是免費的吧,但是如果發送的文件很多天沒有打開下載到手機里,那麼就會顯示丟失文件,這是因為及數據存儲很貴,馬雲他們要伺服器維持下去,只能把我們的數據刪除掉。那麼IPFS就不會出現這樣的問題,它會自動去重,只留下五到兩三百分的備份,這樣節省了存儲空間,也節省了成本。
三、安全、天然防黑客
我們經常會接到騷擾電話,是因為在網上注冊的時候信息被泄露了,這就是中心化的不安全性。
IPFS是分布式記賬和分布式存儲。它會把文件打碎,每個文件都會有自己的一個哈希值,這個哈希值相當於身份證,只有有這個哈希值才能獲得文件碎片,就算獲得了文件碎片,也只是一個碎片而已,黑客進來也不知道是什麼,所以資料不會被泄露,是非常安全的。
四、數據永久保存
如果把一個雞蛋都放在同一個籃子里是不安全的。舉例一個911事件,當時飛機撞毀了兩棟樓,損失最大的不是兩棟樓,而是裡面公司的機房數據,機房被破壞了,數據就沒了,公司損失巨大。這就是中心化存儲的弊端
但是IPFS在全國各地都有伺服器,就算天災人禍,一般的伺服器被破壞了,剩下其他地方的伺服器還有備份,可以就近修復數據,所以是可以永久保存的。
Ⅳ 創業公司把伺服器放在雲伺服器上,會造成哪些弊端
現在很多創業公司都會選擇將自己企業的伺服器放在雲端,無可否認的是,雲端確實具有很多的優勢,但是,凡事都是具有兩面性的,既然有利就必然會有弊,那麼,創業公司的伺服器放在雲端分別會有哪些優勢和弊端呢?
綜上,雲平台的優勢還是不小的,但這些優勢相對劣勢來說,似乎又有點微不足道。必竟對於企業來說,再多的便捷、快速也不如數據的安全重要。所以,企業在選擇相關產品的時候,還是要選那種比較穩定的大企業的平台。