BlockChange 它們能替代區塊鏈嗎?

2021-08-21 02:27:03 字數 1371 閱讀 9717

區塊鏈受追捧因為人們認為它能解決很多合約信任、資料真實性、資料備份、融資困難等一系列科技和經濟生活中的問題,但作者認為區塊鏈在這些問題中並不一定是最經濟有效的解決方案,反而由於技術限制和制度空缺導致了**昂貴和欺詐頻發的問題。所以作者倡議企業根據自身情況尋找適合的技術,而不是為了區塊鏈而區塊鏈。

位元幣中使用的區塊鏈實際上是一系列不同技術的集合(工作量證明、公鑰加密、gossip協議等),而這些技術產生的是分散的系統。有些系統試圖使用區塊鏈技術,但同時又保留了一些集中控制的部分,這樣做實則毀掉了區塊鏈中最有吸引力的特性。

在本文中,我將介紹一些區塊鏈技術使用方面的替代方案,這些方案可以實現「區塊鏈」倡導者聲稱的大多數功能,但是會實惠很多。

收據我聽說過很多關於「區塊鏈技術」的論調,大多數都是針對某乙個有責任分布問題的特定行業。他們通常從某個行業的乙個問題開始,然後開始講述區塊鏈是如何解決上述問題的。很多時候,這個問題是關於資料的真實性。也就是說,交易參與方在某種程度上對資料的準確度觀點不一,從而導致了衝突。通常一方會覺得自己被欺騙了,有些情況下甚至需要對簿公堂,費用高昂。

人們希冀用區塊鏈來解決這樣的衝突。也就是說,通過建立乙個客觀而共用的資料庫,讓各方可以檢視原始資料,所有行業參與者就可以避免昂貴的費用問題。責任分布的確是乙個需要解決的問題,我們也需要在出差錯時能夠輕易找出責任方。

要解決這個問題,實際上「區塊鏈」是一種昂貴的儲存可審計資料的解決方法,可審計資料是不需要去中心化的。事實上,將可審計的資料放在區塊鏈上可能並不是乙個好方法,這會涉及到隱私保護問題。因為像競爭對手、記者等這類不屬於交易的參與方也可以在區塊鏈中查驗這些資料。所以,這就是一種權衡,看你到底是更想要保護資料隱私,還是不惜以此來換取昂貴且緩慢但是冗餘的可審計資料儲存。

要解決責任分布問題,公鑰加密更加適合。與其在不同的地方以昂貴且緩慢的方式儲存相同的資料,你可以匯出收據。相比於本質上起到協調作用的整個區塊鏈機制,由相關方簽署收據並由第三方來審計則是一種更便宜更快速的實現資料完整性的方式。

收據已經存在了數千年,有其存在的合理性。它提供的記錄可以防止各方在事後進行修改。公鑰加密和計算能力的新增應該能讓實現資料的完整性和實時審計更容易。各方可以保有自己的簽署收據資料庫,而且這種方案更快捷更經濟。

附有api的**資料庫

帶有api的**資料庫也算是區塊鏈的一種。實際上,資料庫中新條目的錄入必須通過**系統,而系統中的其他人也可按照他們認為合適的方式複製資料。

鑑於其有乙個鏈結起來的儲存塊(每個區塊都是一組有序資料),所以從某種意義上說這就是乙個「區塊鏈」,但它不具有分散性,因為資料仍由單個實體來驗證,且由對方來簽署。這種解決方案與任何具有開放式api的**服務並沒有太大區別,而其一大優越之處就在於資料的訪問許可權可以決定透明度和隱私水平

php使用區塊鏈 PHP也能實現區塊鏈?

什麼是區塊鏈?官方的解釋是 區塊鏈是乙個分布式記賬系統,是藉用密碼學串接並保護其內容的串連交易記錄 又稱區塊 每乙個區塊包含了前乙個區塊的加密雜湊 對應的時間戳記以及交易資料 通常用默克爾樹演算法計算的雜湊值表示 這樣的設計使得區塊內容具有難以被篡改的特性。用區塊鏈所串接的分布式賬本能讓兩方有效率地...

區塊鏈分為公有鏈 私有鏈和聯盟鏈 它們的區別?

公有鏈的安全由工作量證明機制 pow 或權益證明機制 pos 等方式負責維護。他們是以經濟獎勵和加密數字驗證相結合的方式存在的,並遵循這一定的原則 每個人從中可獲得的經濟獎勵,與對共識過程作出的貢獻成正比。優點 1 訪問門檻低,任何人都可以訪問,有一台能聯網的計算機就能滿足訪問的條件。2 保護使用者...

PHP也能實現區塊鏈?

什麼是區塊鏈?官方的解釋是 區塊鏈是乙個分布式記賬系統,是藉用密碼學串接並保護其內容的串連交易記錄 又稱區塊 每乙個區塊包含了前乙個區塊的加密雜湊 對應的時間戳記以及交易資料 通常用默克爾樹演算法計算的雜湊值表示 這樣的設計使得區塊內容具有難以被篡改的特性。用區塊鏈所串接的分布式賬本能讓兩方有效率地...