區塊鏈的共識機制問題

2021-09-23 13:18:55 字數 2575 閱讀 2218

鏈客,專為開發者而生,有問必答!

區塊鏈共識問題

從本質上來說,區塊鏈只是一種用不可變的形式來儲存數字資訊的方法。從企業的 it 戰略層面上來說,區塊鏈在概念上與關聯式資料庫很類似。大約三十多年前,關聯式資料庫取代了大型機(又叫非關係型資料庫)的主導地位。而到了 2023年 前後,非關係型資料庫又開始反過來搶占關聯式資料庫的利基市場。

區塊鏈中的 「區塊」 用密碼鏈結在一起,這樣就不可能再通過修改以前的資料來 「做假賬」。新產生的內容由所有參與維護這一區塊鏈的所有系統共同審核,只要有足夠的系統承認這個新內容,它就成為了乙個新區塊。

bitwage 公司的運作很順利,隨著公司日趨成熟,我有必要花點時間來研究這個領域下一步將會如何發展。有很多金融服務公司對區塊鏈支付感興趣,但同樣也有很多應用是無須公眾參與的不可變公共區塊鏈。

「雖然私有區塊鏈受到許可權的限制,但仍然是去中心化的,也沒有單一的權威。使用區塊鏈可以在合作夥伴之間建立信任,從而無需或減少使用票據結算。各個公司可以創造不同的資產,指定交易速度,提出保密要求,決定誰可以參與區塊鏈。通過同一聯盟成員之間進行共享,私有企業區塊鏈可在合作夥伴之間建立信任並提高效率。

但公司會想要去掉一些位元幣的包袱,比如說,挖礦所導致的高能耗。私有區塊鏈可以根據企業及其合作夥伴的具體案例來量身定製。通過相互模仿,內部網的發展會促進公共網路發展,反之亦然。」

利用透明機制來建立信任並提高效率,這一點無論是對公共區塊鏈還是對私有區塊鏈似乎都是關鍵所在。共享網路的合作夥伴之間分享資訊的過程,甚至各分公司之間共享資訊的過程都極其效率低下,需要中介機構來保證資料的合法性。區塊鏈技術的創新在於它能夠把互不相干的機構聯絡起來。眾多企業正在研究的應用案例包括簡化對賬程式、提高網路安全性以及工作流程自動化。

許多創業公司在運用私有區塊鏈建立具體應用案例方面取得了相當的成功。

分布式賬本初創公司 r3cev 建立了乙個有 42 家金融機構參與的金融聯盟,研究並實施區塊鏈技術解決方案。早前巴克萊銀行、瑞士信貸銀行和高盛投資集團已經加入了金融聯盟,最近美國合眾銀行與丹麥銀行也加入了這個聯盟。

r3cev 認為通過三項服務可以解決金融聯盟成員的需求。第一項服務是建立技術基礎層結構,並計畫在上面構建各種的應用案例和私有區塊鏈。第二項服務是全球協作實驗室,從本質上來說這是乙個高度技術個性化的 sandbox,參與者要通過嚴苛的業務流程,包括申請、測試和分析三個階段。第三項服務是根據全球協作實驗室發現的成功應用案例,在基礎技術結構層上建立商業應用模式 。

charleycooper 是 r3cev 的總經理,之前擔任過美國商品**交易委員會的首席運營官。雖然目前市面上還沒有私有區塊鏈技術,但 charley cooper 解釋說,**金融領域有幾個應用案例已經得到了金融聯盟成員的認可,正在積極將其轉化為商業應用。

另外還有一些公司致力於開發私有區塊鏈在非金融領域的應用。gem 公司同時為私有區塊鏈和公共區塊鏈開發中介軟體,它對醫療領域很感興趣。emilyvaugh 是 gem 公司的市場總監,他說:

「bmc healthservices 雜誌的一項研究表明,由於醫療收費系統過於複雜,每年浪費的金額高達 3,750 億美元之多。雖然對醫療收費系統造成影響的某些因素是無法避免的,但如果保險公司、醫院收費部門、貸款方以及患者都使用同乙個區塊鏈來管理支付,既能夠保護患者的隱私,又能夠提高醫療收費過程的效率。

此外,在保護患者隱私和網路安全的基礎上,運用區塊鏈網路管理電子病歷能提高醫療服務的透明度和效率。區塊鏈技術的身份認證結構錯綜複雜,由此產生的資料完整性和分布式安全模式能減少整個醫療行業的人員冗餘和盜竊現象。」

因為需要遵守《醫療電子交換法案(hippa)》,醫療保健領域面臨著重重困難,但是鑑於每年因為效率低下而造成的浪費數以千億,實行區塊鏈解決方案不是 「要不要」 的問題,而是 「什麼時候」 的問題。

儘管有許多企業家對於用私有區塊鏈替代公共區塊鏈的想法感興趣,可一旦涉及到不同法律實體之間的資產結算問題,私有區塊鏈似乎仍然舉步維艱。私有區塊鏈已經能夠解決透明度問題,但這些系統仍然還在尋找改進結算機制的方法。

舉個例子,在美國,仍然是用紙質產權證來代表汽車所有權。如果在區塊鏈上將產權數位化,再向車主發放數字產權令牌,這一過程將變得高效,而且還可以打擊造假行為。但如果我把我的數字產權令牌發給你,就出現了結算問題,因為紙質產權證仍然在我的手中,那麼這種情況下汽車到底是誰的呢? 這是乙個法律問題,因而也是乙個政治問題,超出了技術解決的能力範圍。若是在同乙個國家之內,這個問題還有可能解決,但是若問題超出國界成為跨國資產結算,這就需要國際政治及法律合作才能解決。

使用位元幣的公共區塊鏈進行跨國支付時,由於其數字令牌本身也是有價值的,因此這是乙個直接支付體系。這和汽車產權數字令牌的情況不一樣,位元幣數字令牌的價值是純數位化的,投資購買位元幣的區塊鏈就會產生乙個真正的價值交易,將價值從乙個媒介轉換到了另乙個媒介,再轉移數字令牌的時候,接收人就接收到了真正的價值,而不是價值的代表。這就是即時結算。

也許你正在醞釀成立自己的創業公司,希望能夠使用區塊鏈技術填補這一市場空白。你會使用私有區塊鏈還是公共區塊鏈? 這裡有幾個簡單的規則:公共區塊鏈針對的是面向應用的使用者,已經正式有了乙個可信任第三方。私有區塊鏈針對的是單一實體內的使用者,或者在同乙個行業聯盟內的使用者,他們彼此之間需要透明,但沒必要對公眾透明。

不要被相互矛盾的區塊鏈協議弄昏了頭腦。鑑於人們對這一領域的狂熱激情,目前的效能和安全問題是暫時的。區塊鏈技術和二十世紀九十年代的客戶端—伺服器計算系統一樣,也會有成長的痛苦,但是即將風暴般席捲全球。

區塊鏈共識機制

1 工作量證明共識機制pow proof of work 工作量證明是指使用者使用計算機算力耗電的成本,人稱挖礦,率先算出區塊唯一雜湊的礦工會得到這個區塊的獎勵,然後礦工們爭著計算出區塊的雜湊特定唯一值 這一數學問題答案 代表 位元幣 2 權益證明共識機制pos proof of stake 權益證...

區塊鏈的共識問題

四位將軍商討攻打拜占庭的時機,他們中任意三人達成一致,就可以獲勝。由於他們相互缺乏信任,不能共處一室,只能通過書信向其他將軍發表看法,比如,在第一輪通訊中,可能出現4位將軍都不一樣的情況。那麼,要如何協調,讓大家的攻打時機一致呢?在這樣的情況下,如果是40人,或者更多人,如何協調呢?問題的本質是如何...

區塊鏈有哪些共識機制

位元幣在block的生成過程中使用了pow機制,乙個符合要求的block hash由n個前導零構成,零的個數取決於網路的難度值。要得到合理的block hash需要經過大量嘗試計算,計算時間取決於機器的雜湊運算速度。當某個節點提供出乙個合理的block hash值,說明該節點確實經過了大量的嘗試計算...