什么是區(qū)塊鏈技術(shù)?
區(qū)塊鏈有時(shí)被稱為分布式賬本技術(shù)(DLT),通過使用去中心化和加密散列,使任何數(shù)字資產(chǎn)的歷史均不可更改且透明。
Google Doc是理解區(qū)塊鏈技術(shù)的一個簡單類比。當(dāng)我們創(chuàng)建文檔并與一群人共享時(shí),該文檔將被分發(fā),而不是被復(fù)制或轉(zhuǎn)移。這將創(chuàng)建一個分散的分發(fā)鏈,使每個人都可以同時(shí)訪問文檔。沒有人被鎖定等待另一方的更改,而對文檔的所有修改都被實(shí)時(shí)記錄下來,從而使更改完全透明。當(dāng)然,區(qū)塊鏈比Google Doc更復(fù)雜,但是這種類比是恰當(dāng)?shù)?,因?yàn)樗f明了該技術(shù)的三個關(guān)鍵思想:
區(qū)塊鏈解釋:快速概述
數(shù)字資產(chǎn)是分發(fā)的,而不是復(fù)制或轉(zhuǎn)移的。
資產(chǎn)是分散式的,允許完全實(shí)時(shí)訪問。
透明的變更分類賬可以保留文檔的完整性,從而建立對資產(chǎn)的信任。
區(qū)塊鏈?zhǔn)且环N特別有前途和革命性的技術(shù),因?yàn)樗兄诮档惋L(fēng)險(xiǎn),消除欺詐并以可擴(kuò)展的方式為各種用途帶來透明度。
區(qū)塊鏈如何運(yùn)作?
使用區(qū)塊鏈的全部目的是讓人們(尤其是彼此不信任的人們)以安全,防篡改的方式共享有價(jià)值的數(shù)據(jù)?!?麻省理工學(xué)院技術(shù)評論區(qū)塊鏈包含三個重要概念:區(qū)塊,節(jié)點(diǎn)和礦工。
積木
每個鏈包含多個塊,每個塊具有三個基本元素:的數(shù)據(jù)在該塊。一個32位整數(shù),稱為隨機(jī)數(shù)。隨機(jī)數(shù)是在創(chuàng)建塊時(shí)隨機(jī)生成的,然后會生成塊頭哈希。 該散列是一個256位的數(shù)字拘泥于隨機(jī)數(shù)。它必須以大量的零開始(即,非常?。?。
創(chuàng)建鏈的第一個塊時(shí),隨機(jī)數(shù)生成加密哈希。除非被挖掘,否則該塊中的數(shù)據(jù)被視為已簽名,并且永遠(yuǎn)與現(xiàn)時(shí)和散列相關(guān)。
礦工
礦工通過稱為挖掘的過程在鏈上創(chuàng)建新的區(qū)塊。在區(qū)塊鏈中,每個塊都有自己獨(dú)特的隨機(jī)數(shù)和哈希,但也引用鏈中上一個塊的哈希,因此要挖掘一個塊并不容易,尤其是在大型鏈上。
礦工使用特殊的軟件解決了一個難以置信的復(fù)雜數(shù)學(xué)問題,即查找生成可接受哈希的隨機(jī)數(shù)。因?yàn)殡S機(jī)數(shù)只有32位,散列是256,所以在找到正確的散列之前,必須先挖掘大約40億種可能的隨機(jī)散列組合。發(fā)生這種情況時(shí),據(jù)說礦工找到了“黃金隨機(jī)數(shù)”,并將他們的區(qū)塊添加到了鏈中。
對鏈中較早的任何塊進(jìn)行更改不僅需要重新開采具有更改的塊,而且還需要重新開采所有后續(xù)塊。這就是為什么操縱區(qū)塊鏈技術(shù)及其困難的原因。認(rèn)為這是“數(shù)學(xué)上的安全性”,因?yàn)檎业近S金隨機(jī)數(shù)需
要大量時(shí)間和計(jì)算能力。成功開采一個區(qū)塊后,該更改將被網(wǎng)絡(luò)上的所有節(jié)點(diǎn)接受,并且該礦工將獲得經(jīng)濟(jì)獎勵。
節(jié)點(diǎn)數(shù)
區(qū)塊鏈技術(shù)中最重要的概念之一就是去中心化。沒有任何計(jì)算機(jī)或組織可以擁有該鏈。相反,它是通過連接到鏈的節(jié)點(diǎn)的分布式分類賬。節(jié)點(diǎn)可以是維護(hù)區(qū)塊鏈副本并保持網(wǎng)絡(luò)正常運(yùn)行的任何類型的電子設(shè)備。
每個節(jié)點(diǎn)都有自己的區(qū)塊鏈副本,網(wǎng)絡(luò)必須通過算法批準(zhǔn)任何新開采的區(qū)塊,以更新,信任和驗(yàn)證鏈。由于區(qū)塊鏈?zhǔn)峭该鞯?,因此可以輕松檢查和查看分類賬中的每個動作。每個參與者都將獲得一個 唯一的字母數(shù)字標(biāo)識號,以顯示他們的交易。
將公共信息與制衡系統(tǒng)相結(jié)合有助于區(qū)塊鏈保持完整性并在用戶之間建立信任。本質(zhì)上,可以將區(qū)塊鏈視為通過技術(shù)實(shí)現(xiàn)信任的可擴(kuò)展性。