<span id="1ljtx"></span>
<strike id="1ljtx"></strike>
<strike id="1ljtx"><i id="1ljtx"></i></strike> <ruby id="1ljtx"></ruby>
<span id="1ljtx"><dl id="1ljtx"></dl></span><progress id="1ljtx"><noframes id="1ljtx">
<th id="1ljtx"><video id="1ljtx"><ruby id="1ljtx"></ruby></video></th>
<strike id="1ljtx"></strike>
<ruby id="1ljtx"></ruby>
<strike id="1ljtx"><i id="1ljtx"></i></strike>
<strike id="1ljtx"><dl id="1ljtx"><del id="1ljtx"></del></dl></strike><strike id="1ljtx"></strike><ruby id="1ljtx"></ruby>
<span id="1ljtx"><dl id="1ljtx"></dl></span><th id="1ljtx"><noframes id="1ljtx">
<span id="1ljtx"><dl id="1ljtx"></dl></span>
<strike id="1ljtx"></strike>
<strike id="1ljtx"></strike><span id="1ljtx"></span><strike id="1ljtx"><dl id="1ljtx"><ruby id="1ljtx"></ruby></dl></strike><strike id="1ljtx"><dl id="1ljtx"><del id="1ljtx"></del></dl></strike>
<strike id="1ljtx"></strike><strike id="1ljtx"></strike><strike id="1ljtx"></strike>
風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

25步教您玩轉區塊鏈第6步:我們為何知道自己擁有什么

白話區塊鏈 2018-01-04 20:51:46
微信分享

掃碼分享

在上節中我們給出了“區塊鏈”的個初步定義,并指出了為什么對所有權的掌控被認為是區塊鏈最重要的應?場景。在這節中我們會對這個話題進?深?的探討,并延伸到所有權管理與個完全去中的端到端系統中的信任和完整性之間的關系。另外,我們會提供些對所有權本質的洞悉

作者:歷史文章 / 來源:白話區塊鏈

  在上?節中我們給出了“區塊鏈”的?個初步定義,并指出了為什么對所有權的掌控被認為是區塊鏈最重要的應?場景。在這?節中我們會對這個話題進?深?的探討,并延伸到所有權管理與?個完全去中?的端到端系統中的信任和完整性之間的關系。另外,我們會提供?些對所有權本質的洞悉,并介

  紹基本的系統安全概念。

  遇到下面場景時,你會怎么做?

  早上出門前,你拿了個蘋果放在自己的包里作為午餐,在去辦公室的路上,你順便去超市購買三明治和餅干。在結完賬后,你打開包把所買的的東?放進去,這時收銀員發現你的包中有?個蘋果,而他們超市恰好也賣這種蘋果!

  你認為收銀員會怎么想?

  他很有可能會(錯誤的)認為這個蘋果是你從店內偷竊的!更不幸的是,這個超市在蘋果售賣處剛好沒有安裝監控探頭,并且你是店內唯?的顧客,那么你怎么證明這個蘋果不是你從店內偷竊的呢?

所有權和?證?

  如果你將自己代入到上述場景,那么現在你很可能正在思考這個問題:是什么讓你成為了你包中蘋果的擁有者?又該如何證明呢?

  如果有?能夠證明你在去超市之前就買了這個蘋果,?切就迎刃?解了對吧?很幸運,你恰好記得你買這個蘋果的?果店,并且賣你蘋果的店員愿意證明這?點。但是你?發現你低估了公訴人,他在交叉驗證環節向你的證?提出了?連串尖銳的問題:

  他是否能準確證明他賣給你的那個蘋果?

  他是否能識別在你包?發現的蘋果就是他賣給你的那個?

  他是否能夠證明你就是買了這個蘋果的那個??

  如果以上都可以證明,那他為什么能記得如此清楚?

  是不是有可能你賄賂了他讓他來證明你的清??

  現在我們可以很清楚的認識到?個基本原則:能夠有?個證?是?件好事,但是同時擁有多位互相獨?的證?是證明你的清?的關鍵。

  上?這點?常重要:有越多的獨??證?能夠證明同?件事,這件事就越有可能是真實的。這?點也就是區塊鏈的?個核?思想。

所有權的基礎

  我們將上面的內容提煉到?個更抽象的級別后得出,?般證明所有權需要以下三個基礎:

  對所有者的證明

  對擁有該事物的證明

  證明?個所有者和事物之間的聯系

  法庭上證?的證詞就需要囊括以上三點。從歷史上講,?擊者經常是證明這三點的唯?信息來源,然?依賴?擊者的?頭陳述是很費時費?的。因此,這些要素會通過可信的機構整理出的?檔所提供。現在我們通過身份證、出身證明以及駕駛證去識別?個?,通過序列號、?產?期、產品證書或者細節描述去區分事物。這?類的?件從他們?成之后就不會變化,因為對應的?和事物不會變化。

  在所有者和其擁有的物品之間的關聯會通過?個賬本進?記錄,這個賬本在?成之后并不會?成不變。每?次的所有權變更都會在賬本中進?登記,畢竟?個過期了的賬本會失去證實所有權的公信?。

  正因如此,維護?個實時更新的賬本產?了很多相關的制度與機構,?所管理的事物的價值越?,政府越有可能介?記錄對應所屬權的賬本中來。

  在?多數情況下任何?都可以訪問賬本去鑒定所有權并且輕松的申明所有權,這?點在任何國家都可以找到?量的例?。?如在美國,我們可以找到記錄了房產、專利、交通?具、公司、婚姻、出生、死亡等等信息的所屬權?件/賬本。

  圖1:所有權概念圖

  上圖描述了在設計?個管理所有權的軟件系統時,需要考慮的不同概念及其相互之間的關系。其中,上層概念會?下層概念更加寬泛,下層的概念可以認為是對上層概念的具體表現。

  ?如對所有權的證明需要對所有者和財產進行鑒定,以及確認他們之間的聯系。要明確所有權就必須進?鑒定和檢驗,并且需要去保證?由合法的?才可以使?對應的財產。

  最下?的五個?塊代表著具體的實現層,?如密碼和簽名是?來實現授權與鑒定這兩個基本概念的。 ?個賬本可以看作是關聯所有者和他們財產的?個具體實物實現。

所有權與區塊鏈

  政府出具的賬本是證明很多?價值事物所有權的關鍵。但當賬本被破壞時會發?什么呢?或者有?在更新賬本信息的時候故意搞破壞呢??旦發?這種情況,賬本將?法反映真實情況。?正因為所有?都相信賬本代表了真實情況……就如同法庭上的證?,這時候往往會導致災難性的后果。

  只擁有?個賬本?來證明所有權所帶來的問題可以采?法庭上審判的?式來解決。只依靠?個證?的證詞來下定論需要考慮其可能不誠實的?險,那么顯然更多的證?是更好的。

  越多的獨?證?參與進來,他們證詞中主要的相同部分為真的可能性就越?。這也可以通過?數定理或者統計學知識進?證明,?在這個過程之中,接近并找到真相的關鍵在于擁有?量相互獨?的證?。

  將這?點延伸到賬本是?常簡單易懂的:拋棄只維護?個賬本的想法,我們應該構建?個完全去中?化的賬本系統,其中所有權的證明需要通過絕?多數節點的共識來完成。

  說到這?,你可能會感到奇怪,這一切和區塊鏈有什么關系?通過賬本和區塊鏈來進?所有權管理之間的聯系可以總結如下:

  單個賬本可以?來記錄與所有權相關的信息,所有權可以看作是?個區塊鏈數據結構中存儲的與其相關的數據。

  單個賬本存儲在?個端到端系統中的節點電腦上。

  區塊鏈算法確保了單個節點在每?次投票決議之后能夠同步的到達同?個狀態版本。

  如果想要創建關于身份、認證和授權的可信工具,并且保證數據安全的話,密碼學是一個不可或缺的工具

  展望

  這?節我們重點講解了所有權的重要特征,以及區塊鏈和所有權之間的關系。下?節課我們會重點討論?個基于通過完全去中?化的端到端系統的賬本來管理所有權,將會帶來多?的變化。

【下期預告】

  大白課程 | 25步教您玩轉區塊鏈第7步:重復轉帳

白話區塊鏈

區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

91香蕉视频污