官术网_书友最值得收藏!

1.3.1 區(qū)塊鏈:底層架構(gòu)

相比于傳統(tǒng)的網(wǎng)絡(luò),區(qū)塊鏈(blockchain)擁有去中心化和高安全性的核心特點(diǎn),是Web 3.0的底層架構(gòu)。區(qū)塊鏈?zhǔn)侵赣梢粋€(gè)個(gè)區(qū)塊連接在一起組成的鏈條,每一個(gè)區(qū)塊中保存了一定的信息,并按照各自產(chǎn)生的時(shí)間順序連接而成。每一個(gè)區(qū)塊都包含了前一個(gè)區(qū)塊的哈希(hash)值,從而保證連接的精準(zhǔn)性。整個(gè)鏈條被保存在所有節(jié)點(diǎn)中,系統(tǒng)中的服務(wù)器為整個(gè)區(qū)塊鏈系統(tǒng)提供存儲(chǔ)空間和算力支持。并且,區(qū)塊鏈上的任何一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)都存儲(chǔ)著一樣的數(shù)據(jù),任何一個(gè)節(jié)點(diǎn)對(duì)文件修改(比如交易)都需要半數(shù)以上的節(jié)點(diǎn)確認(rèn)同意(consensus),信息一旦發(fā)生變動(dòng),鏈上的其他人都會(huì)知道,因此篡改區(qū)塊鏈中的信息是一件極其困難的事,理論上節(jié)點(diǎn)的數(shù)量越多,去中心化程度就越高。

區(qū)塊鏈基于密碼學(xué)的設(shè)計(jì),提供了一種新的合作形式——在區(qū)塊鏈中,人與人的交易活動(dòng)被記錄在一個(gè)不可篡改的公開賬本中,從而使得交易活動(dòng)可以在零信任、沒有第三方干涉的條件下與陌生人展開可信的合作。

如圖1.13所示,根據(jù)去中心化程度,區(qū)塊鏈可以被分為三類,分別是公鏈、聯(lián)盟鏈以及私鏈。在公鏈下,任何人都可以加入網(wǎng)絡(luò)及寫入和訪問數(shù)據(jù),任何人在任何地理位置都可以參與共識(shí);在聯(lián)盟鏈下,只有授權(quán)公司和組織才能加入網(wǎng)絡(luò)參與共識(shí),寫入及查詢數(shù)據(jù)都可以通過授權(quán)控制,可實(shí)名參與過程并滿足監(jiān)管AML/KYC(6);在私鏈下,使用范圍控制在公司內(nèi)部,可改善審計(jì)性,但不完全解決信任問題。

圖1.13 去中心化由高到低的程度示例:公鏈、聯(lián)盟鏈和私鏈

公鏈?zhǔn)侨魏稳硕加袡?quán)限讀取、發(fā)送獲得有效確認(rèn)的共識(shí)區(qū)塊鏈,因此公鏈通常被認(rèn)為是“完全去中心化”的,其無須注冊(cè)、授權(quán)便可匿名訪問網(wǎng)絡(luò),具有中立、開放、不可篡改等特點(diǎn)。最早的公鏈?zhǔn)潜忍貛牛ú捎肞oW(7)共識(shí)機(jī)制),除此以外,知名公鏈項(xiàng)目有Ethereum(PoW,后續(xù)會(huì)改為PoS(8))、Binance(PoA(9))、Solana(PoS、PoH(10))、FTX(PoS)等。公鏈一般會(huì)通過項(xiàng)目本身的代幣(Token)來鼓勵(lì)參與者競爭記賬,來確保數(shù)據(jù)的安全性。

公鏈的作用在于為應(yīng)用提供了平臺(tái),降低了應(yīng)用開發(fā)門檻,為開發(fā)去中心化應(yīng)用提供了底層的模板。不是所有應(yīng)用都能夠或者有必要去構(gòu)建一個(gè)自己的區(qū)塊鏈(要有足夠數(shù)量節(jié)點(diǎn)才能保證安全性),而公鏈則類似于一種平臺(tái)性的產(chǎn)品,支持任何人在平臺(tái)中建立和使用通過區(qū)塊鏈技術(shù)運(yùn)行的去中心化應(yīng)用,允許用戶按照自己的意愿創(chuàng)建復(fù)雜的操作。由于不同公鏈在性能設(shè)計(jì)、共識(shí)機(jī)制、營銷策略等方面有差異,不同應(yīng)用在選擇公鏈落腳時(shí)需要考慮交易費(fèi)率、交易效率(如TPS(11))、便捷度(如跨鏈協(xié)議)、生態(tài)成熟度等情況。

主站蜘蛛池模板: 柳河县| 林甸县| 邛崃市| 山阳县| 阳原县| 乌拉特前旗| 华坪县| 绥中县| 简阳市| 庆安县| 库尔勒市| 祁连县| 巨野县| 子长县| 长宁县| 高安市| 渑池县| 瑞昌市| 和平县| 新闻| 曲阜市| 牙克石市| 北宁市| 丰原市| 新兴县| 亳州市| 务川| 大厂| 玉溪市| 新晃| 夹江县| 贡觉县| 龙井市| 浦北县| 米林县| 若羌县| 巩义市| 福泉市| 武胜县| 安乡县| 青河县|