區塊鏈科普——區塊鏈的What、Why、How

2020-11-28 金色財經

作為一種新興技術,區塊鏈技術經過十年的發展,已經從數字貨幣開始延伸到數字金融、物聯網、智能製造、供應鏈管理、數字資產交易等多個領域,「區塊鏈」本身也從一個密碼極客們口口相傳的專業名詞一躍成為人盡皆知的新基建技術。

但由於具備相當的專業度及複雜度,區塊鏈技術的入門門檻相對較高,許多對區塊鏈懷揣憧憬的朋友難入其門。鑑於此,ViaWallet團隊特推出「ViaWallet小課堂」系列科普,力求用最簡單易懂的語言為大家帶來有趣有料的區塊鏈科普。

今天帶來第一篇《導讀篇——區塊鏈的What、Why、How》,我們將從區塊鏈是什麼、為何而生、如何實現三個角度提綱挈領為大家理清區塊鏈技術脈絡,為未來細緻的科普內容提供理論基礎。

區塊鏈為何而生?

區塊鏈本質上是一個去中心化的資料庫。

資料庫,相信大家或多或少都曾經聽說過。顧名思義,資料庫就是一個存放數據的庫,幾乎每個行業都需要擁有自己的資料庫。

比如銀行,銀行系統是一個記載著我們每個人擁有多少資產以及我們資產轉入轉出記錄的資料庫;再比如淘寶,淘寶的背後有一個記載著商品信息、用戶信息、交易信息甚至物流信息的資料庫;即使是一些傳統企業,比如汽車製造商,也會建立一個記載零配件信息、供應商信息、商品售賣信息的資料庫。

上述這些資料庫都是由某個主體(央行、阿里、汽車廠商)整合數據並存入伺服器,數據的更新和維護工作也由這些主體完成,我們將這種模式稱為中心化資料庫。

那麼,為什麼需要去中心化的資料庫?

毋庸置疑,中心化資料庫非常方便,但中心化資料庫也存在一定問題。

首先是外部風險,傳統的中心化資料庫會把數據集中存放在某一個或某幾個伺服器中,萬一伺服器有個「頭疼腦熱」,出現諸如斷電、設備故障等意外狀況,整個資料庫就將無法訪問甚至崩潰。

除了外部風險外,中心化本身對於普通人來說也很不友好。

中心化會帶來嚴重的權力不平衡問題,我們平時在各式各樣的促銷活動中經常能看到這樣一句話,「本活動最終解釋權歸XX公司所有」,翻譯一下,這句話基本等同於「我不要你覺得,我要我覺得」。

中心化的資料庫同樣如此,身為普通用戶,我們無法確認傳統資料庫中的數據是否被損壞或篡改,我們也無法知曉我們的數據是否遭到洩漏。 

為此,人們開始思考如何構建一個去中心化、不可篡改、可追溯、公正透明的資料庫,區塊鏈為此而生

如何打造區塊鏈?

從技術層面說,區塊鏈系統由數據層、網絡層、共識層、激勵層、合約層和應用層組成。 

數據層 

小學二年級我們就學過,縮句的時候」的「字前面的都可以刪掉,」的「字後面的才最重要。因此,想要構造一個「具有XXX特性的資料庫「,最底層就是數據層。 

數據層需要負責存儲數據、規定數據的存儲方式,還需要規定一些技術手段來保證數據不可篡改、可追溯、安全透明,主要用到的技術手段包括時間戳、Merkle樹、非對稱加密、哈希算法等,我們會在以後的文章為大家詳細解釋,這裡暫時不做過多展開。

網絡層 

當一個資料庫具備數據存儲功能後,就要考慮數據的傳輸問題,因此接下來要做的就是在數據層上打造網絡層。

既然區塊鏈是一個去中心化的資料庫,那麼在傳輸方式上就需要設計成點對點網絡,讓全網所有參與者都可以自由收發數據信息,並由所有人共同參與資料庫的維護。

由於缺少中心化伺服器,我們必須在網絡層上寫入數據的傳輸方式、驗證方式等,確保數據在傳輸過程中安全可靠。 

共識層

在現實中,人們通過政府法律法規或者公司行為規範來防止用戶作惡。但作為一個人人平等的資料庫,區塊鏈系統中不存在一個可以制定規則的強力機構,我們需要一個人人認可的機制來約束用戶行為

如果存在一個完全沒有法律、道德約束的孤島,人性之惡將被無限放大,世界將充滿無序與混亂。毫不誇張地說,共識層是一個區塊鏈網絡中最核心的部分。 

目前最主流的共識機制是工作量證明機制(PoW)和權益證明機制(PoS),除此之外還有像拜佔庭容錯(PBFT)、委託權益證明(DPoS)等機制。

共識機制各有優劣,一個區塊鏈系統採用哪種機制很大程度上取決於開發者想要達成什麼樣的目的,這個我們以後再說。

激勵層

有了數據層、網絡層和共識層後,一個基本的去中心化資料庫就已經構建完成。在這個資料庫上,我們已經能保證數據的安全存儲、自由流通、更新維護。但這個資料庫是不完美的,它要求每個節點用愛發電,自願消耗資源參與資料庫的建設維護。 

這種模式顯然是不可持續的,所以我們需要向參與網絡的節點提供一定程度獎勵,讓他們有動力繼續建設維護區塊鏈,激勵層由此而來。 

激勵層需要考慮比較長遠,從區塊鏈誕生的那一刻起,我們就需要明確發行什麼代幣、代幣總量多少、通過什麼形式發放、釋放速度如何。我們通常將這一系列設定稱為代幣經濟模型,設計經濟模型需要慎之又慎,經濟模型的好壞很大程度上會決定一個區塊鏈的成敗。

應用層和合約層

有了數據層、網絡層、共識層和激勵層後,我們的目標已經初步達成,「一個人人平等、不可篡改、可追溯、公正透明的資料庫」,這樣就已經足夠了嗎?

遠遠不夠,我們前面說過,每個行業都需要資料庫。落地應用,才是一個資料庫存在最大的意義。在得到令人滿意的資料庫後,接下來的問題就是如何將之運用到各個行業中,這就是應用層

但在打造應用層時,我們會遇到另外一個問題,就是每設計一個應用時,我們都需要從頭開始設計整個區塊鏈系統,這種做法相當吃力不討好。就是像我們現在要設計一個類似於淘寶的電商平臺,卻被告知要自己先做一臺計算機一樣可笑。

因此,我們需要先打造一臺屬於區塊鏈世界的「超級計算機」,這臺「超級計算機」就是合約層,我們將各種腳本、代碼、算法機制及智能合約寫入其中。在實現區塊鏈可編程化的基礎上,再在合約層的基礎上打造應用層。

數據層、網絡層、共識層、激勵層、合約層、應用層,這六個層級就像是樂高積木,我們可以選擇替換其中任何一塊,設計各式各樣的區塊鏈系統。

接下來一段時間,我們將以每個層級及其相關技術概念為線索進行科普,帶大家一窺區塊鏈究竟,敬請期待。

聲明:本文由入駐金色財經的作者撰寫,觀點僅代表作者本人,絕不代表金色財經贊同其觀點或證實其描述。

提示:投資有風險,入市須謹慎。本資訊不作為投資理財建議。

相關焦點

  • 最新區塊鏈科普圖書《區塊鏈進化史》上市
    近日,由區塊鏈領域技術專家田君所著《區塊鏈進化史 26個故事講透區塊鏈的前世今生》低調上市,這是我國第一本區塊鏈行業科普類圖書,目前已在全國新華書店、當當網、京東網全面上市, 同時,作者田君也在「樹哥解讀」公眾號及「樹哥解讀
  • 一句話科普幾個主流區塊鏈項目
    ,簡單來說,比特幣只支持腳本語言,而以太坊是圖靈完備的,意思是開發者可以像開發傳統軟體一樣開發基於區塊鏈的項目,所以這也是為什麼以太坊擁有完整的生態和眾多開發者的原因;後續我會發布的關於區塊鏈開發的教程基本都是以以太坊為主;
  • 區塊鏈行業食物鏈_什麼是區塊鏈!區塊鏈是做什麼的?我們能用區塊鏈...
    林正真誤打誤撞闖入的公司,正是區塊鏈行業中最知名的兩家頭部媒體之一。  2018年春節,區塊鏈爆火,成為人人討論的話題焦點。這種狂熱甚至演變為了一種「行為藝術」:知名創業者們每天凌晨3點在社群中大聊區塊鏈改變世界,第二天聊天截圖便在網絡和媒體上瘋傳。  突如其來的集體狂熱讓人們相信:「在區塊鏈即將到來的日子裡,連睡覺都是浪費時間。」
  • 關於區塊鏈的普遍誤解:狹義區塊鏈和廣義區塊鏈的區別
    狹義區塊鏈和廣義區塊鏈的區別 我們從技術角度分析一下區塊鏈到底是什麼?其實從本質上來說,區塊鏈是一種底層基礎架構,它的應用範圍不僅局限於金融行業,也可以在其他行業。 我們從技術角度分析一下區塊鏈到底是什麼?
  • 遊戲+區塊鏈出路在何方 是區塊鏈遊戲 還是區塊鏈遊戲平臺
    隨著區塊鏈技術的發展,越來越多的遊戲人(也包括投機客)將目光轉向了區塊鏈+遊戲這一新概念。當下區塊鏈+遊戲行業分成兩種不同的發展模式。一種是以以太貓為代表的,通過區塊鏈技術打造單個區塊鏈遊戲;另一種是以新加坡拓撲基金會創立的TopChain(中文名:拓撲鏈)為代表的,通過區塊鏈技術建立一個去中心化平臺,對接所有的遊戲。
  • 區塊鏈投票
    In this post, I have tried to explore this concept further and illustrate how Blockchain can be leveraged in every stage of the election process. 在我以前的文章中 ,我曾嘗試列舉使用區塊鏈技術來解決傳統投票的痛點的好處。
  • 原創漫畫|區塊鏈能幹啥?一張圖看懂區塊鏈落地應用
    隨著數字時代的加速來臨,區塊鏈(Blockchain)底層核心關鍵技術之一,在全球各領域快速升溫,不僅政府出臺政策大力扶持,資本、大廠紛紛加快布局,各行各業亦陸續找尋區塊鏈為其賦能路徑渠道
  • 美圖發布區塊鏈白皮書,AI+區塊鏈=?
    1月22日,美圖發布區塊鏈方案白皮書,將基於AI技術打造區塊鏈生態,為用戶創建一個去中心化、安全加密的身份通行證:美圖智能通行證(MIP - Meitu Intelligent Passport)。用戶能夠在區塊鏈上用人臉特徵作為通證密鑰,進行去中心化的用戶身份認證(KYC)。
  • 區塊鏈應用廣|光大銀行使用螞蟻區塊鏈融資,阿根廷用區塊鏈分配...
    小編:記得關注哦來源:52CBDC光大銀行——供應鏈金融區塊鏈解決方案據《上海證券報》報導,中國光大銀行(CEB)宣布已啟動供應鏈金融區塊鏈。該項目將「螞蟻區塊鏈雙鏈解決方案」用於供應鏈金融。這不是CEB首次涉足區塊鏈貿易融資,它是中國銀行業協會倡議的參與者,其香港分公司參加了「輪廓信用證」區塊鏈(以前稱為Voltron)的試用。阿根廷——為天然氣系統配備區塊鏈網絡昨天,阿根廷區塊鏈公司IOV Labs宣布為該國的天然氣分配系統啟動Gasnet區塊鏈網絡。
  • 光觸媒+區塊鏈誕生PHT光觸媒區塊鏈生態模型
    區塊鏈技術起源於2008年中本聰(Satoshi Nakamoto)在論壇上提交的論文《比特幣:一種點對點的電子現金系統》中。金融機構開始意識到,作為區塊鏈運行的底層支撐技術—區塊鏈實際上是一種極其巧妙的分布式共享帳本技術,對金融乃至各行各業帶來的潛在影響甚至可能不亞於複式記帳法的發明。
  • 金融從業者需要了解的區塊鏈常識:區塊鏈的八大價值
    在《金融從業者需要了解的區塊鏈常識:什麼是區塊鏈?》中,筆者對區塊鏈的基本概念做了詳細介紹,今天來著重解析:我們為什麼需要區塊鏈?區塊鏈可以為我們帶來什麼價值?下文將從八個方面進行闡述。
  • 區塊鏈概念到底是什麼意思 區塊鏈為啥這麼火?
    區塊鏈概念到底是什麼意思 區塊鏈為啥這麼火? 2018年01月23日 09:07 來源:人民日報海外版 作者:葉子 張一琪 字號 內容摘要:區塊鏈為啥這麼火?
  • 什麼是夸克區塊鏈?
    夸克區塊鏈就是小編經常提到的QKI,那麼QKI到底是什麼呢?QKI,即QuarkblockchainIntegration的縮寫形式,意思是夸克積分,主要流通在夸克區塊鏈網絡中。QKI是夸克區塊鏈中的燃料(gas),任何涉及於夸克區塊鏈鏈上操作都需要用到QKI。
  • 火幣大學:區塊鏈教育布道者 構建區塊鏈思維的殿堂
    隨著區塊鏈產業加速發展,技術深化創新,應用迅速落地,區塊鏈人才越來越受到重視,區塊鏈相關崗位出現了需求井噴,社會各界對區塊鏈系統學習和了解的熱情更是日益高漲。火幣大學校長、權威區塊鏈專家於佳寧表示,作為長期聚焦於區塊鏈應用和數字經濟領域的專業化教育機構,火幣大學致力於成為社會各界邁向區塊鏈世界的認知入口,建築區塊鏈思維的殿堂。
  • 「區塊鏈項目直通車」| 高科技農業+區塊鏈——MFCC
    區塊鏈 項目直通車【區塊鏈項目直通車】旨在為各位投資人,投資方提供一個線上甄選優質項目的平臺。我們將邀請海量區塊鏈項目進行線上路演。敬請關注!在這裡,你可以尋找潛在標的,把握投資機會。你離成功投資,也許只差一個直通車!
  • 區塊鏈數據共享方案 - CSDN
    BackgroundA.區塊鏈區塊鏈是一種按照時間順序將數據區塊以順序相連的方式組合成的一種鏈式數據結構, 並以密碼學方式保證的不可篡改和不可偽造的分布式帳本。它最早應用在比特幣上,按權限劃分為公有鏈,聯盟鏈和私有鏈。 區塊鏈核心技術包括:• P2P技術: 點對點數據傳輸,沒有中心的伺服器。• 共識算法:區塊鏈能夠保證不可篡改,數據可信的核心。
  • Filecoin區塊鏈與區塊的詳細基礎知識
    4)一種鏈同步(ChainSync)susbystem,它跟蹤和傳播經過驗證的消息塊,維護一組候選鏈,礦工可以在這些候選鏈上進行挖掘,並對傳入的區塊進行語法驗證。5)一種存儲能力共識子系統,它跟蹤給定鏈的存儲狀態(即存儲子系統),並幫助區塊鏈系統選擇要擴展的子鏈和包含在其中的區塊。
  • 區塊鏈+視光產業:光學鏈生態平臺致力於視光產業區塊鏈布局
    總書記指出,要探索「區塊鏈+」在民生領域的運用,積極推動區塊鏈技術在教育、就業、養老、精準脫貧、醫療健康、商品防偽、食品安全、公益、社會救助等領域的應用,為人民群眾提供更加智能、更加便捷、更加優質的公共服務。
  • 硬體區塊鏈技術和軟體區塊鏈技術有什麼不同
    打開APP 硬體區塊鏈技術和軟體區塊鏈技術有什麼不同 發表於 2019-06-06 14:03:17 世界經濟模式大轉型,網際網路時代剛剛落地走進我們的生活,一個全新的區塊鏈時代已經開始萌芽。
  • 區塊鏈電子發票應用落地 區塊鏈電子發票系統開發
    原標題:區塊鏈電子發票應用落地,區塊鏈電子發票系統開發