< 返回

了解區(qū)塊鏈技術(shù)層次的初學(xué)者指南

2023-01-09 14:05 作者:joseph wu 閱讀量:2633

區(qū)塊鏈技術(shù)是密碼學(xué)、博弈論等二十世紀(jì)技術(shù)的獨特融合。因此,區(qū)塊鏈技術(shù)具有廣泛的用例,包括當(dāng)前的金融科技趨勢、加密貨幣。對于那些剛接觸密碼學(xué)和博弈論術(shù)語的人來說,密碼學(xué)只是數(shù)據(jù)的加密和解密,而博弈論是對理性決策者之間戰(zhàn)略互動數(shù)學(xué)模型的研究。

區(qū)塊鏈中去中心化身份的終極指南

區(qū)塊鏈技術(shù)通過提高效率、最大限度地降低運營成本和消除中介機構(gòu),提供透明度和牢不可破的安全性等優(yōu)勢。當(dāng)談到Web 3.0和去中心化賬本技術(shù) (DLT) 時,尤其是與區(qū)塊鏈相關(guān)時,您可能聽說過人們談?wù)搮^(qū)塊鏈的不同層次。但它們到底是什么,為什么如此重要?在這篇文章中,我們將了解層在 IT 生態(tài)系統(tǒng)中的重要性以及區(qū)塊鏈設(shè)置如何根據(jù)不同的層工作。

分層架構(gòu)

然而,由于區(qū)塊鏈沒有單一的控制機構(gòu),所有交易都必須安全,數(shù)據(jù)必須安全地保存在分布式賬本上。分布式賬本技術(shù) (DLT) 遵循預(yù)定協(xié)議,整個網(wǎng)絡(luò)中的多臺計算機(或節(jié)點)達(dá)成“共識”以確認(rèn)交易數(shù)據(jù)。當(dāng)新條目到達(dá)時,每個節(jié)點都會添加、檢查和更改它們。為了允許這種獨特的交易認(rèn)證,區(qū)塊鏈采用分層設(shè)計。

根據(jù)一些區(qū)塊鏈專業(yè)人士的說法,區(qū)塊鏈技術(shù)有五層:

  • 基礎(chǔ)設(shè)施或硬件層
  • 數(shù)據(jù)層
  • 網(wǎng)絡(luò)層
  • 共識層
  • 應(yīng)用層和表示層

但是,區(qū)塊鏈技術(shù)層也可以歸類為:

  • 第0層
  • 第一層
  • 第二層
  • 第三層

那么,這些層是什么,它們在區(qū)塊鏈技術(shù)中有什么好處?我們來看一下。

基礎(chǔ)設(shè)施或硬件層

數(shù)據(jù)服務(wù)器安全地備份區(qū)塊鏈數(shù)據(jù)。當(dāng)我們上網(wǎng)或使用任何區(qū)塊鏈應(yīng)用程序時,我們的計算機會從服務(wù)器尋求訪問這些數(shù)據(jù)。區(qū)塊鏈平臺依賴于 P2P,即點對點網(wǎng)絡(luò)架構(gòu),其中一個節(jié)點與其他節(jié)點連接以快速輕松地共享數(shù)據(jù)。客戶端-服務(wù)器架構(gòu)是允許這種數(shù)據(jù)交換的結(jié)構(gòu)。

它只不過是一個大型的設(shè)備網(wǎng)絡(luò),這些設(shè)備相互連接并交換數(shù)據(jù)和信息。分布式賬本就是以這種方式構(gòu)建的。一個節(jié)點與網(wǎng)絡(luò)上的另一個設(shè)備通信,每個節(jié)點都被授權(quán)隨機監(jiān)控交易數(shù)據(jù)。

什么是區(qū)塊鏈基礎(chǔ)設(shè)施?區(qū)塊鏈如何運作?

數(shù)據(jù)層

區(qū)塊鏈?zhǔn)且幌盗袔в薪灰子涗浀纳⒘袎K。區(qū)塊鏈的第一個區(qū)塊是創(chuàng)世區(qū)塊。之后,添加到區(qū)塊鏈的每個新塊都通過迭代過程鏈接到創(chuàng)世塊。因此,通過這種方式,區(qū)塊鏈不斷擴展。

每筆交易都使用發(fā)件人的錢包私鑰進(jìn)行“數(shù)字簽名”。此密鑰只能由發(fā)件人訪問,保證數(shù)據(jù)不能被任何其他人查看或修改。所有者的身份由加密的數(shù)字簽名進(jìn)一步保護(hù),確保最大的安全性。在區(qū)塊鏈術(shù)語中,這被稱為“最終性”。

數(shù)據(jù)加密使其無法訪問。在數(shù)據(jù)訪問的情況下,篡改它幾乎是不可能的。數(shù)字簽名還可以保護(hù)發(fā)件人或所有者的身份。因此,簽名在法律上與簽名者相關(guān)聯(lián),不能被忽略。

網(wǎng)絡(luò)層

P2P 框架允許多個節(jié)點通信交易數(shù)據(jù),以便就交易的合法性達(dá)成一致。這意味著網(wǎng)絡(luò)上的每個節(jié)點都必須能夠發(fā)現(xiàn)其他節(jié)點以便快速通信。網(wǎng)絡(luò)層使這種“節(jié)點間通信”成為可能。該層也稱為“傳播層”,因為它管理節(jié)點檢測、塊生成和塊添加。

共識層

該層是區(qū)塊鏈功能中最重要的層之一,負(fù)責(zé)交易認(rèn)證。沒有這一層,交易驗證將不會發(fā)生,從而導(dǎo)致系統(tǒng)故障。該層實現(xiàn)協(xié)議,該協(xié)議需要特定數(shù)量的節(jié)點來驗證單個事務(wù)。結(jié)果,每筆交易都由眾多節(jié)點處理,所有節(jié)點都必須得出相同的結(jié)論并就其合法性達(dá)成一致。

因為沒有節(jié)點對任何交易數(shù)據(jù)擁有獨占權(quán)限,而且角色是分散的。它也被稱為共識機制,保持了區(qū)塊鏈去中心化的特性。多個區(qū)塊可能同時形成,由于大量節(jié)點處理交易,將它們捆綁并添加到區(qū)塊鏈中,導(dǎo)致區(qū)塊鏈中出現(xiàn)分支。但是,任何時候都需要單鏈區(qū)塊添加,共識層保證解決這個爭議。

應(yīng)用層和表示層

應(yīng)用層由最終用戶用來建立區(qū)塊鏈網(wǎng)絡(luò)通信的程序組成。智能合約、Dapps(去中心化應(yīng)用程序)、鏈碼、腳本、UI(用戶界面)、API(應(yīng)用程序編程接口)和框架構(gòu)成了應(yīng)用層。應(yīng)用層和執(zhí)行層是應(yīng)用層協(xié)議的細(xì)分。區(qū)塊鏈網(wǎng)絡(luò)充當(dāng)應(yīng)用程序的后端機制,并借助 API 進(jìn)行通信。然而,智能合約、鏈代碼和底層協(xié)議構(gòu)成了執(zhí)行層。

組成應(yīng)用程序指示執(zhí)行層正確執(zhí)行交易,同時確保區(qū)塊鏈平臺的確定性方面。所以你有它:支持系統(tǒng)的區(qū)塊鏈的五個層。但是,如果您一直在閱讀有關(guān)區(qū)塊鏈的文章,您可能會遇到諸如第 0 層、第 1 層和第 2 層之類的術(shù)語。那么,讓我們看看這些層是什么。

區(qū)塊鏈、網(wǎng)絡(luò)托管和云托管在計算中的作用

第0層

Layer-0 由構(gòu)成區(qū)塊鏈生態(tài)系統(tǒng)基礎(chǔ)的硬件、協(xié)議、連接和其他組件組成,充當(dāng)區(qū)塊鏈底層的網(wǎng)絡(luò)架構(gòu)。這一層可以被認(rèn)為是“區(qū)塊鏈網(wǎng)絡(luò)”。鏈間可操作性也由第 0 層實現(xiàn),它允許區(qū)塊鏈相互通信。它為解決未來層可擴展性困難提供了關(guān)鍵支柱。第 0 層通常使用原生代幣來支持參與和開發(fā)。Polkadot、Avalanche、Cardano 和 Cosmos 是第 0 層的一些示例。

第一層

Layer-1 負(fù)責(zé)執(zhí)行維護(hù)區(qū)塊鏈網(wǎng)絡(luò)基本操作的大部分任務(wù),如爭議解決、共識機制、編程語言、協(xié)議和限制。Layer-1 象征著實際的區(qū)塊鏈。

該層必須經(jīng)常管理的大量作業(yè)會導(dǎo)致可伸縮性問題。隨著越來越多的人進(jìn)入?yún)^(qū)塊鏈,解決和向鏈中添加區(qū)塊所需的計算能力會增加,從而導(dǎo)致更高的費用和更長的處理時間。

可擴展性問題在一定程度上通過改進(jìn)的共識技術(shù)得到緩解,例如股權(quán)證明和分片的出現(xiàn)(將計算操作劃分為更小的部分)。然而,歷史表明它們是不夠的。以太坊、幣安智能鏈、比特幣和 Solana 都是第 1 層的例子。

第二層

為了提高區(qū)塊鏈的生產(chǎn)力,需要額外的處理能力。然而,這需要包含額外的節(jié)點,這會阻塞網(wǎng)絡(luò)。盡管添加節(jié)點對于維持區(qū)塊鏈的去中心化特性至關(guān)重要,但調(diào)整可擴展性、去中心化或吞吐量將影響第 1 層的其他節(jié)點。

因此,如果不將所有處理重新定位到在第一層之上創(chuàng)建的第二層,即第二層,就無法擴大第一層。通過允許第三方解決方案與第一層集成,這變得可行。一個新的網(wǎng)絡(luò) Layer-2 改造了 Layer-1 并管理所有交易驗證。Layer-2 位于區(qū)塊鏈生態(tài)系統(tǒng)中的 Layer-1 之上,并不斷與之交換信息。但是,第 1 層僅負(fù)責(zé)管理向區(qū)塊鏈添加和創(chuàng)建新塊。例如,將閃電網(wǎng)絡(luò)視為部署在比特幣區(qū)塊鏈上的第 2 層區(qū)塊鏈的示例。

第三層

區(qū)塊鏈生態(tài)系統(tǒng)的最后一層,也是人眼可見的一層。第 3 層是參與者最終與用戶界面 (UI) 交互的層。使用 L1 和 L2 時,該層旨在提供簡單性和易用性。

L3 不僅提供 UI,還提供鏈內(nèi)和鏈間可操作性形式的實用程序,例如去中心化交易所、流動性供應(yīng)和抵押應(yīng)用程序。去中心化應(yīng)用程序(dApps) 是一種第 3 層接口,可為區(qū)塊鏈技術(shù)提供真實世界的應(yīng)用程序。

其他示例包括:

  • 分散式加密貨幣交易所,例如Pancake Swap和Uniswap。
  • Binance 和 Coinbase 等錢包提供商。
  • Compound 和 Aave 等流動性管理協(xié)議。
  • 像 Tornado Cash 這樣的支付機制。

結(jié)論

現(xiàn)在在區(qū)塊鏈領(lǐng)域無法廣泛采用加密貨幣的原因之一是可擴展性。構(gòu)建區(qū)塊鏈技術(shù)的愿望將隨著對加密貨幣的需求而上升。由于區(qū)塊鏈的每一層都有自己的一套限制,解決可擴展性難題的唯一方法是構(gòu)建一個可擴展的系統(tǒng)。

因為第一層是所有去中心化系統(tǒng)的基礎(chǔ),所以它對區(qū)塊鏈生態(tài)系統(tǒng)至關(guān)重要。第二層協(xié)議解決了底層區(qū)塊鏈的可擴展性困難。不幸的是,大部分第三層協(xié)議(DApps)目前只在第一層運行,而忽略了第二層。因此,如果這些系統(tǒng)沒有達(dá)到我們的預(yù)期,這是合理的。

真實世界區(qū)塊鏈用例的創(chuàng)建在很大程度上依賴于第三層應(yīng)用程序。因此,與傳統(tǒng)網(wǎng)絡(luò)相比,它們不會獲得與底層區(qū)塊鏈一樣多的價值。區(qū)塊鏈目前非常復(fù)雜,仍處于萌芽狀態(tài)。因此,完成區(qū)塊鏈開發(fā)需要數(shù)年時間。然而,將構(gòu)成區(qū)塊鏈的許多底層組件分解為技術(shù)層可能有助于更好地理解這個概念。

聯(lián)系我們
返回頂部 主站蜘蛛池模板: 九九久久久久午夜精选| 亚洲欧美日韩中文字幕网址| 1024手机看片基地| 无码aⅴ精品一区二区三区| 人妻一本久道久久综合久久鬼色 | 日韩免费一区二区三区| 午夜性伦鲁啊鲁免费视频| 18禁美女黄网站色大片免费观看| 日本中文字幕有码在线视频| 亚洲色偷偷偷网站色偷一区| 麻豆国产在线观看免费| 大奉打更人最新章节| 久久国产精品女| 波多野结衣女教师| 国产乱色精品成人免费视频| 97无码人妻福利免费公开在线视频 | 国产精品99久久久精品无码 | 国产成人精品亚洲| 一区二区视频在线观看| 最近免费中文字幕大全| 免费福利在线观看| 黄色三级免费电影| 在线观看高嫁肉柳1一4集中文 | 中文字幕一级片| 欧美日韩在线视频一区| 唐人电影社欧美一区二区| 二区久久国产乱子伦免费精品| 巨大挺进湿润黑人粗大视频| 亚洲AV之男人的天堂| 男女一边摸一边做爽爽毛片 | 欧美最猛黑人猛交69| 又粗又黑又大的吊av| 欧美色图在线观看| 天堂/在线中文在线资源官网| 啦啦啦中文在线视频6| 亚洲激情小视频| 天天夜天干天天爽| 丰满少妇被猛烈进入高清播放| 欧美人与zxxxx与另类| 免费在线精品视频| 色视频在线观看视频|