區塊鏈筆記:典型應用:數據資產、交易系統、即時通信、鏈上游戲、追蹤溯源等

數據資產

1 ) 詳解

  • 這是區塊鏈的一個比較核心的應用,對於軟件系統或者說對於互聯網系統來講,對數據的處理、分析、計算,這些功能是屬於比較基本的軟件功能
  • 對於區塊鏈來講它的核心的功能是在於創新式的提供了一個原先各種軟件都沒有能夠實現的功能,那就是數據資產
  • 什麼叫數據資產?顧名思義就叫數據的資產化,或者說某種具備資產性質的數據
  • 上圖中間代表一個區塊鏈網絡,在這個網絡的四周可以看到有:用戶信用,實物資產,無形資產,業務數據,金融資產等
  • 上面四周的這些都是一些無形的數據,當然還不能說它是資產
  • 如果說實物資產以及金融資產本身算一種資產的話,那麼像業務數據,用戶信用等這些,它本身它只能說是一種數據而不是一種資產
  • 當它們通過區塊鏈來進行公正,進行一個可信的公證確認的時候,就具備了一個資產的性質
  • 我們知道什麼叫資產,就是擁有一定的價值的,並且可以去量化它的某種實物或無形的東西,它是可以擁有一個標準化的定義
  • 對於區塊鏈來講,它的一個特性就是可以把那些生活中各種各樣的或者是資產或者還只是數據的這些東西,通通可以把它實現成一個鏈上的數據資產
  • 爲什麼可以實現呢?
    • 因爲對於區塊鏈來講,它所具備的主要功能就是實現一個可信網絡,實現一個價值傳遞網絡
    • 當一個數據具備一個價值傳遞的存在的時候,它就具備了一個資產的性質
  • 從技術上來說,它就是區塊鏈中的一段程序以及數據,就比特幣來說,在軟件角度它也就是一段程序和數據
  • 在這些年的發展過程當中已經形成了一些事實上的標準,如:ERC20/ERC875資產,這些所謂的資產其實就是一組數據以及軟件的接口標準
  • 這個是在社區發展過程中,逐步形成的一種事實上的標準
  • 當鏈外的數據,不管它原先是什麼樣子,當它到鏈上的時候一定會是一種比較標準的形式來呈現
    • 這些標準的數據,標準的程序,在鏈上經過公證,確權,經過價值的一個傳遞,一個背書
    • 它就具備了一個數據資產的一個特徵
  • 實際上在區塊鏈裏面,我們通常還並不直接稱呼數據資產,有一個更加通用的稱呼叫通證
    • 所謂通證就是指:對現實生活中各種已經可以資產化的數據進行的一個抽象
    • 對這種可以相信的,有信用的一種量化以及數字化
    • 在區塊鏈裏面,不單是所謂的數字貨幣,或者說是數據資產
  • 假如說我們在區塊鏈中實現一個業務系統:進銷存,追蹤溯源系統,積分系統,某種表單業務系統
  • 當這些系統上的數據在鏈上進行傳遞的時候,由於鏈上具備一個公正性,不可篡改,價值傳遞的能力,當它具備這些背書的時候,它就具備了一種信用
  • 也就是說我們可以來信賴這個數據,我們可以相信這個數據
  • 比如,在區塊鏈中我們可以看到的各種數字貨幣,以及現在出現的很多泛化數據資產,那爲什麼它會有價格有價值呢?爲什麼它會讓人們去相信?
  • 說到底其實就是通過區塊鏈這樣的一個技術,這樣的一個網絡來負載了一層信用,而這個信用並不僅僅只是一個概念,形容詞,描述,它是一種量化以及數字化
  • 那麼如果我有一個數據在鏈上進行傳遞的時候,如何去量化和數字化呢?
    • 數字化是相對來說比較容易的,那就是把各種各樣的數據已在鏈上定義的標準格式,以及與它相應的一些處理規則,把它存證在鏈上
    • 量化就是當所有的這種各種各樣的數據,資產進行一個量化以後進行上鍊以後,實際上它已經被抹除了本身各種各樣的差異,我們統稱爲通證
    • 這樣就能把它抽象化和量化
  • 在生活中,比如我們的書籍,電腦,車子,房子,這些具體的實物,它的形狀,特點都是不一樣的,那怎麼來對這些不同的資產來進行一個統一標定呢?
    • 生活中我們通過貨幣來量化
    • 在鏈上也一樣,把各種各樣的資產,數據,在上鍊以後實現一個通證化,使用通證這個工具進行量化並且產生一個標準的計量方式
  • 區塊鏈中很重要的功能並不僅是說把生活中的資產來映射到鏈上去,它的一個更加重要的功能是把生活中的某些數據(本身算不算資產)進行上鍊資產化
    • 比如個人信用,個人數據
    • 企業擁有的在業務過程當中產生的數據(交易, 採購, 銷售等過程中產生的一些信用, 長期積累的數據)
    • 這些東西原本只能算是一個數據,達不到資產的一個級別
    • 對於區塊鏈來講,它的一個核心功能在於能夠把這些數據給資產化,進而使得這些資產化的數據再通證化
    • 從而在鏈上使用通證這個工具,對它進行量化,數字化以及計價
  • 這個就是數據資產的一個應用

2 )思考

  • 數據資產化的技術支持是什麼?(爲什麼區塊鏈可以來實現數據的資產化?)

交易系統

1 ) 詳解

  • 交易系統也是區塊鏈裏面的一種應用類型
  • 典型案例:以德系統、0x協議、比特股
    • 以德是建立在以太坊公鏈上的一個去中心化的一個交易系統,這裏的去中心化有一定的前提的,它是通過以太坊的智能合約來實現的一個交易系統
    • 0x協議是在鏈上實現交易系統的協議
    • 比特股本身它是一條公鏈,實現了一個交易系統(數字資產的交易系統)這樣的一個功能
  • 不管是哪一種方式都是通過發佈在鏈上的合約來進行數據資產的轉換
  • 不管是什麼樣的交易系統,最基本的功能無非就是對於不同的資產來形成交易對,之後進行一個買賣
  • 買賣之間產生一個撮合價格,買賣雙方完成自己的買單和賣單的處理
  • 基於這樣的一些功能可以在鏈上通過合約的形式或者說通過一些專門定義的指令腳本來實現這樣的功能
  • 對於區塊鏈系統來講,由於它的一些特點是數據的公開透明以及不可篡改,對於實現交易系統來講可以增強它的可信性
  • 對於中心化的交易系統,至少在技術層面上,我們是不能完全相信它的,因爲一箇中心化的系統,可能會存在一些內幕操作
  • 對在鏈上的交易系統,由於每一筆都是在鏈上產生,而且是記錄在這個區塊賬本里面,即使有人操控也是非常容易被發現
  • 這是交易系統在區塊鏈上面的一些應用
  • 目前我們用戶真正使用的交易系統,並沒有廣泛上鍊,因爲它存在的一些問題
    • 如性能不是特別高
    • 由於鏈上的數據的公開透明,更容易被人探測到一些買單賣單
    • 所以這類場景下的應用不高
  • 作爲一種應用來講,我們可以去嘗試,基於區塊鏈,p2p網絡,基於這樣的一種場景之下,實現一個更加具備可行性的一種交易系統

2 ) 思考

  • 對於鏈上的交易系統,它會有哪些問題呢?

即時通信

1 ) 詳解

  • 我們日常使用的微信,QQ等等都是一些即時通訊的軟件工具軟件服務,在這裏我們指的是在區塊鏈上實現的即時通信
  • 對於鏈上的即時通信系統主要使用的是兩類技術
    • p2p網絡
      • p2p網絡是沒有服務器的,p2p網絡就是對等網絡系統
      • 對等網絡系統的節點都是平等的,不管是直接點對點的通信還是通過節點的轉發,沒有一個固定的服務器
      • 這裏可以首先達到一個隱私保護和防止了一些網絡攻擊
    • 非對稱密碼技術
      • 我們無需想到去註冊一個用戶,而是使用這個非對稱密碼技術(比如橢圓線密碼算法),每一個用戶可以爲自己來生成一對密鑰
      • 一對密鑰是指生成一個公鑰和私鑰,公鑰是公開出去給別人,別人可以通過公鑰加入自己的好友中
      • 當自己使用時要簽名(加密)的數據來進行發送以後呢,對方可以使用我公開的公鑰來進行的驗證
      • 我要給對方發信息,可以使用對方的公鑰來進行加密,對方收到以後,使用相應的自己的私鑰來進行解密
      • 這種方式就實現了一個身份識別和隱私保護
      • 在整個這個過程當中,都是以密鑰對的形式存在,而不是以用戶名等與用戶的真實身份相關的信息出現
      • 這種方式呢可以更好的實現隱私保護的通信
      • 在這樣的一個網絡系統中實現的即時通訊,用戶的身份本身是不會體現在這個系統裏
      • 每一個人在這個網絡中,他唯一的一個身份表示就是密鑰
      • 對於一個密鑰來講,我們是無法看着一個密鑰就知道是誰,更何況用戶可以隨時更換自己的密鑰
    • 通過這2點,我們可以來實現即時隱私通信
  • 對於區塊鏈來說,p2p網絡以及非對稱密碼技術,都是屬於區塊鏈的一部分,對於即時通信在區塊鏈的實現
  • 如果只是使用這兩者的技術,顯然我們看起來併不併不一定需要區塊鏈技術,p2p網絡和非對稱密碼技術這些是早就有的
  • 區塊鏈可以爲我們實現一個經濟模型,雖然是點對點網絡,但是在網絡中也得要有節點才行
  • 那些節點爲什麼會願意運行在網絡中,這就需要一個經濟模型
  • 顯然這個經濟模型並不能通過一個機構,或者一個服務型的實體來支持,如果是那樣的話,又回到了傳統的模式
  • 我們現在可以通過區塊鏈來實現經濟模型,而通過經濟模型呢,使得這一個個的節點就獲得了經濟的支持
  • 就可以確保網絡的一個自治運行

2 ) 思考

  • 僅僅實現無服務器的通信是一定需要區塊鏈嗎?

鏈上游戲

1 ) 詳解

  • 遊戲在軟件裏面是佔有很大的一個重要板塊,區塊鏈作爲一種平臺,當然也可以來實現一些遊戲
  • 最典型的遊戲就是加密Kitty貓,那麼這是一款在2017年年末的時候,出現的一款基於以太坊智能合約的一個遊戲
  • 它可以通過合約來生成不同的貓,兩隻不同的貓之間的就可以生成下一代的貓,並且這些貓還可以用來進行交易,當時是非常的火熱
  • 基於鏈上的一個遊戲,它有哪些特徵呢?
    • 實現遊戲的無服務器化,區塊鏈是一個p2p的網絡,沒有服務器,所以在區塊鏈上面的遊戲也就是遊戲的無服務器化
    • 實現遊戲數據的資產化,通過鏈可以把數據資產化,同樣的在區塊鏈遊戲裏面所產生的數據自然也就可以實現遊戲數據的資產化
      • 可以更加方便用戶去進行遊戲數據的一些交易買賣,增強遊戲的數據流通能力
    • 可以開創具備區塊鏈特徵參數的遊戲,區塊鏈裏面是有一些不同於其他軟件的一些很特別數據參數的
      • 比如區塊高度,區塊頭的哈希值,區塊中的難度值,隨機數等這些數據
      • 這些數據隨着區塊的不斷的增長,每一個區塊基本都是不一樣的,通過這個特徵就可以去實現一些很有意思的功能
      • 比如可以判斷當到達某個高度的時候可以觸發某個特性,觸發某個遊戲世界

2 ) 思考

  • 設計一個鏈上的遊戲的話,會設計一個什麼樣遊戲(充分發揮區塊鏈的特性)?

追蹤溯源

1 ) 詳解

  • 追蹤溯源是區塊鏈裏面一個很典型的應用,它的主要使用區塊鏈裏面幾個基本的特徵
    • 數據的不可篡改
      • 由於數據不可篡改,自然也就提高了違法成本,若將某個假的數據或有問題的數據,故意寫到鏈內
      • 由於這些數據是不可篡改的,違法後果始終被記錄,從而提高了一個違法的成本
    • 可以使用私鑰簽名來追責到人
      • 某些藥品,農產品等,在物流,銷售環節,在通常的時候,其實是很難追責到人
      • 因爲在很多環節裏面,不是通過一個人的身份區來進行操作操作,而是一個機構的身份,比如說我們檢驗機構,物流公司等
      • 由於在區塊鏈的裏面做任何操作就一定是使用某個私鑰進行簽名的,某個私鑰一定屬於某個人或某些人,這就可以追責到某個或某些人
    • 與物聯網的結合繼續增強過程監管
      • 比如藥物(疫苗)必須在某個溼度,溫度,包括不能有陽光照射等特殊要求
      • 在這些有特殊要求的一個運輸環境當中,比如說車廂被破壞導致溫度改變,陽光直射
      • 可以通過物聯網設備來直接進行報警,並且把這些數據自動的通過物聯網設備接入到鏈上,這樣就能夠進一步的去避免人爲的一些人爲的作弊或違法違規行爲
    • 鏈式數據的環環相扣
      • 區塊鏈裏面區塊之間是一個個環環相扣的鏈,區塊鏈的內部每一條數據之間也是鏈式存儲的結構
      • 由於先天的鏈式結構,使得追蹤溯源中,它的存儲的數據格式也必然是這種格式
      • 可以實現環環相扣的溯源功能

2 ) 思考

  • 如果說數據在上鍊的那一刻就是假的,那會怎麼樣呢?

其他應用

  • 隨着對區塊鏈技術的認知越來越深, 區塊鏈也越來越多的深入到各個業務領域中去從而與各個不同的業務發生了一些結合
  • 物聯網,鏈上公證,供應鏈(實現供應鏈的結算支付合同存證,或上下游的結算規則等的合約化),以及電子票據存證溯源,防止作假
  • 資產保護(像知識產權的確權),價值擔保等等
  • 將來會有更多區塊鏈應用與各種業務場景結合,帶來越來越多豐富的應用

思考

  • 區塊鏈可以與哪些行業來結合?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章