服務項目

需求溝通

區塊鏈瀏覽器開發

  這種不可更改的審計追蹤不受任何單個權威控制,當然是很有用的,但是創建這樣的系統有很多代價。我們來逐個看一看。區塊鏈瀏覽器開發。

  開發更嚴格且緩慢

  創建一個可證明為一致性的系統不是簡單的任務。一個小小的bug都將污染整個數據庫或者導致某些數據庫不同于其他數據庫。當然,受到污染或者分裂的數據庫就沒有一致保障了。而且呢 ,所有這些系統從一開始就要設計成一致的。在區塊鏈世界里面也沒有所謂”快速前進,打破陳規“的說辭。如果你打破規則,你就失去了一致性,那么區塊鏈就將受到破壞而毫無價值了。

  你可能會想,你為啥不能修復這個數據庫從頭再來呢?這在中心化的系統中是容易的,但是在去中心化的系統里就是很難的。你需要共識,或者系統的所有參與者達成共識才能來修改這個數據庫。區塊鏈必須是公開的資源,不在任何單個實體的掌控之下(去中心化,還記得嗎?),不然所有的努力都變成以非常昂貴的方式創建了一個又慢又中心化的數據庫。

  激勵機制是很難設計的

  添加激勵機制來保證所有的系統參與者不會破壞數據庫是一個很大的考量。區塊鏈可能是一致的,但是如果存一堆毫無價值,無意義的數據所需要的成本是很低的,則區塊鏈就沒什么用了。反之如果存數據很貴導致沒有數據了那這個一致性的區塊鏈也沒有什么用處。

  什么是數據的最終確定性?你怎么確保獎勵與網絡的目標一致呢?為什么節點保持數據并更新數據呢?當數據有沖突的時候,是什么促使他們選擇某一些數據而不是其他的呢?這些都是關于激勵的問題,是需要給出好的答案的。這些大難不僅需要從一開始甚至是將來所有時間點,不管技術如何演進,公司如何變遷,都要能夠保持一致,否則區塊鏈就是無用的了。

  你可能會想問你為什么不能修復某些失敗的激勵呢?再次強調,這在中心化的系統里是很簡單的,但是在去中心化的系統里,你不能簡單地在沒有共識的情況下修改任何東西。除非有來自所有人的共識否則沒有所謂修復的說法。區塊鏈瀏覽器開發。

  維護是耗費很大的

  傳統的中心化的數據庫只需要寫一次,區塊鏈則需要寫數千次。傳統的中心化的數據庫只需要檢查數據一次,但區塊鏈需要檢查數據數千次。傳統的數據庫只需要傳輸數據一次,而區塊鏈則需要傳輸數千次。

  維護區塊鏈的成本要高出幾個數量級那么這個成本必須證明其有用性。很多應用程序在尋求實現前面提到的幾個屬性,比如說一致性和可靠性,可以用完整性檢查,收據,備份等實現。

  用戶擁有主權

  這可能真是好的,因為公司不愿意對用戶數據負主要責任。然而,如果用戶“行為不端”,這可能就是不好的。沒有辦法把那些用無價值的數據填滿你的區塊鏈的用戶踢出去,或者把這種通過給其他用戶帶來很多不便來贏利的人踢出去。這與上面的觀察有關:激勵機制必須設計得非常好,因為如果一個用戶發現一個漏洞那他是不太可能放棄的,尤其是有利潤的話。

  你可能會想,你只需要簡單的對這些惡意用戶拒絕服務即可,這在中心化的服務中可能很容易做到。然而,不像中心化的服務,在沒有單個實體掌握權威可以剔出任何人的系統里,拒絕服務很難。區塊鏈必須是不偏不倚的,并且堅決執行由軟件定義的規則。如果規則不足以阻止惡意行為,那就很不幸運了。這里可沒有法律精神。你只能選擇處理這些惡意行為或者面對惡意的人,這可能要很長時間。

  所有的升級都是自愿的

  強制更新不是一種選擇。網絡中的其他參與者沒有義務更改你的軟件,如果他們這樣做了,那么這樣的系統就變得更簡單、更快速并且更便宜,就像一個中心化的系統一樣。而區塊鏈的重點在于它不受單個實體的控制,而這與強制更新是相違背的。

  相反呢,所有的升級必須是向后兼容的。這顯然很難,尤其是你想添加新特性時,這從測試的視角來看就更難了。軟件的每個版本添加了大量的測試矩陣內容并且延長了發布時間。

  再啰嗦一次,如果是中心化的系統,這就很容易來糾正:不再為舊版本的服務器提供服務即可。但是在去中心化的區塊鏈里不能這么干,因為你不能強迫任何人做任何事情。

  擴展性是真的很難

  最后,擴展性至少要比傳統的中心化系統難好幾個數量級。同樣的數據必須冗余存儲在數千個地方,而不是只存在一個地方。傳輸、驗證和存儲的開銷是巨大的,因為數據庫的每個副本都必須要付費而不是像在傳統的中心化數據庫一樣只付費一次即可。

  當然你可通過減少節點數來減少負載。可以在這一點上,你為什么需要一個去中心化的系統呢?為什么不直接弄個中心化的數據庫呢,如果擴展性是主要考量的話?區塊鏈瀏覽器開發。


         溫馨提示:仟源科技一家專注于區塊鏈錢包開發,區塊鏈技術開發 ,數字貨幣交易平臺開發,虛擬幣錢包開發,虛擬幣開發,區塊鏈交易所開發,提供完整數字加密資產系統解決方案、區塊鏈應用開發及開發虛擬幣錢包的技術服務商;現有數字貨幣交易體系,極強安全防護級別,采用金融系統主流的java語言開發,穩定高效的系統架構,多重加密方式,匠心打造服務一體化的交易平臺系統。

文章標簽:
文章評論:

專業的游戲開發/系統開發、品牌設計/網站建設,選仟源!

選擇專業的企業服務公司,服務更靠譜!

立即點擊咨詢>
客服圖標
客服圖標
118旺角心水论坛