欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當(dāng)前位置:主頁(yè) > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 區(qū)塊鏈原理與特征

區(qū)塊鏈的原理和特征介紹

2023-02-09 00:17:01 | 來(lái)源: | 作者:佚名
區(qū)塊鏈(Blockchain)是一系列現(xiàn)有成熟技術(shù)的有機(jī)組合,它對(duì)賬本進(jìn)行分布式的有效記錄,并且提供完善的腳本以支持不同的業(yè)務(wù)邏輯

區(qū)塊鏈的概念和特征

  區(qū)塊鏈(Blockchain)是一系列現(xiàn)有成熟技術(shù)的有機(jī)組合,它對(duì)賬本進(jìn)行分布式的有效記錄,并且提供完善的腳本以支持不同的業(yè)務(wù)邏輯。在典型的區(qū)塊鏈系統(tǒng)中,數(shù)據(jù)以區(qū)塊(block)為單位產(chǎn)生和存儲(chǔ),并按照時(shí)間順序連成鏈?zhǔn)剑╟hain)數(shù)據(jù)結(jié)構(gòu)。所有節(jié)點(diǎn)共同參與區(qū)塊鏈系統(tǒng)的數(shù)據(jù)驗(yàn)證、存儲(chǔ)和維護(hù)。新區(qū)塊的創(chuàng)建通常需得到全網(wǎng)多數(shù)(數(shù)量取決于不同的共識(shí)機(jī)制)節(jié)點(diǎn)的確認(rèn),并向各節(jié)點(diǎn)廣播實(shí)現(xiàn)全網(wǎng)同步,之后不能更改或刪除。

從外部來(lái)看,區(qū)塊鏈系統(tǒng)應(yīng)具備如下特征:

多方寫入,共同維護(hù)

  此處的多方僅指記賬參與方,不包含使用區(qū)塊鏈的客戶端。區(qū)塊鏈的記賬參與方應(yīng)當(dāng)由多個(gè)利益不完全一致的實(shí)體組成,并且在不同的記賬周期內(nèi),由不同的參與方主導(dǎo)發(fā)起記賬(輪換方式取決于不同的共識(shí)機(jī)制),而其他的參與方將對(duì)主導(dǎo)方發(fā)起的記賬信息進(jìn)行共同驗(yàn)證。

公開賬本

  區(qū)塊鏈系統(tǒng)記錄的賬本應(yīng)處于所有參與者被允許訪問的狀態(tài),為了驗(yàn)證區(qū)塊鏈記錄的信息的有效性,記賬參與者必須有能力訪問信息內(nèi)容和賬本歷史。但是公開賬本指的是可訪問性的公開,并不代表信息本身的公開,因此,業(yè)界期望將很多隱私保護(hù)方面的技術(shù),如零知識(shí)證明、同態(tài)加密、門限加密等,應(yīng)用到區(qū)塊鏈領(lǐng)域,以解決通過密文操作就能驗(yàn)證信息有效性的問題。

去中心化

  區(qū)塊鏈應(yīng)當(dāng)是不依賴于單一信任中心的系統(tǒng),在處理僅涉及鏈內(nèi)封閉系統(tǒng)中的數(shù)據(jù)時(shí),區(qū)塊鏈本身能夠創(chuàng)造參與者之間的信任。但是在某些情況下,如身份管理等場(chǎng)景,不可避免的會(huì)引入外部數(shù)據(jù),并且這些數(shù)據(jù)需要可信第三方的信任背書,此時(shí)對(duì)于不同類型的數(shù)據(jù),其信任應(yīng)來(lái)源于不同的可信第三方,而不是依賴于單一的信任中心。在這種情況下,區(qū)塊鏈本身不創(chuàng)造信任,而是作為信任的載體。

不可篡改

  作為區(qū)塊鏈最為顯著的特征,不可篡改性是區(qū)塊鏈系統(tǒng)的必要條件,而不是充分條件,有很多基于硬件的技術(shù)同樣可以實(shí)現(xiàn)數(shù)據(jù)一次寫入,多次讀取且無(wú)法篡改,典型的例子如一次性刻錄光盤(CD-R)。區(qū)塊鏈的不可篡改基于密碼學(xué)的散列算法,以及多方共同維護(hù)的特性,但同時(shí)由于這個(gè)特性,區(qū)塊鏈的不可篡改并不是嚴(yán)格意義上的,稱之為難以篡改更為合適。

區(qū)塊鏈的核心技術(shù)

1. 分布式賬本

  分布式賬本技術(shù) DLT (Distributed Ledger Technology)本質(zhì)上是一種可以在多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)、多個(gè)物理地址或者多個(gè)組織構(gòu)成的網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)分享、同步和復(fù)制的去中心化數(shù)據(jù)存儲(chǔ)技術(shù)。相較于傳統(tǒng)的分布式存儲(chǔ)系統(tǒng),分布式賬本技術(shù)主要具備兩種不同的特征:

  傳統(tǒng)分布式存儲(chǔ)系統(tǒng)執(zhí)行受某一中心節(jié)點(diǎn)或權(quán)威機(jī)構(gòu)控制的數(shù)據(jù)管理機(jī)制,分布式賬本往往基于一定的共識(shí)規(guī)則,采用多方?jīng)Q策、共同維護(hù)的方式進(jìn)行數(shù)據(jù)的存儲(chǔ)、復(fù)制等操作。面對(duì)互聯(lián)網(wǎng)數(shù)據(jù)的爆炸性增長(zhǎng),當(dāng)前由單一中心組織構(gòu)建數(shù)據(jù)管理系統(tǒng)的方式正受到更多的挑戰(zhàn),服務(wù)方不得不持續(xù)追加投資構(gòu)建大型數(shù)據(jù)中心,不僅帶來(lái)了計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)等各種龐大資源池效率的問題,不斷推升的系統(tǒng)規(guī)模和復(fù)雜度也帶來(lái)了愈加嚴(yán)峻的可靠性問題。然而,分布式賬本技術(shù)去中心化的數(shù)據(jù)維護(hù)策略恰恰可以有效減少系統(tǒng)臃腫的負(fù)擔(dān)。在某些應(yīng)用場(chǎng)景,甚至可以有效利用互聯(lián)網(wǎng)中大量零散節(jié)點(diǎn)所沉淀的龐大資源池。

  傳統(tǒng)分布式存儲(chǔ)系統(tǒng)將系統(tǒng)內(nèi)的數(shù)據(jù)分解成若干片段,然后在分布式系統(tǒng)中進(jìn)行存儲(chǔ),而分布式賬本中任何一方的節(jié)點(diǎn)都各自擁有獨(dú)立的、完整的一份數(shù)據(jù)存儲(chǔ),各節(jié)點(diǎn)之間彼此互不干涉、權(quán)限等同,通過相互之間的周期性或事件驅(qū)動(dòng)的共識(shí)達(dá)成數(shù)據(jù)存儲(chǔ)的最終一致性。經(jīng)過幾十年的發(fā)展,傳統(tǒng)業(yè)務(wù)體系中的高度中心化數(shù)據(jù)管理系統(tǒng)在數(shù)據(jù)可信、網(wǎng)絡(luò)安全方面的短板已經(jīng)日益受到人們的關(guān)注。普通用戶無(wú)法確定自己的數(shù)據(jù)是否被服務(wù)商竊取或篡改,在受到黑客攻擊或產(chǎn)生安全泄露時(shí)更加顯得無(wú)能為力,為了應(yīng)對(duì)這些問題,人們不斷增加額外的管理機(jī)制或技術(shù),這種情況進(jìn)一步推高了傳統(tǒng)業(yè)務(wù)系統(tǒng)的維護(hù)成本、降低了商業(yè)行為的運(yùn)行效率。分布式賬本技術(shù)可以在根本上大幅改善這一現(xiàn)象,由于各個(gè)節(jié)點(diǎn)均各自維護(hù)了一套完整的數(shù)據(jù)副本,任意單一節(jié)點(diǎn)或少數(shù)集群對(duì)數(shù)據(jù)的修改,均無(wú)法對(duì)全局大多數(shù)副本造成影響。換句話說,無(wú)論是服務(wù)提供商在無(wú)授權(quán)情況下的蓄意修改,還是網(wǎng)絡(luò)黑客的惡意攻擊,均需要同時(shí)影響到分布式賬本集群中的大部分節(jié)點(diǎn),才能實(shí)現(xiàn)對(duì)已有數(shù)據(jù)的篡改,否則系統(tǒng)中的剩余節(jié)點(diǎn)將很快發(fā)現(xiàn)并追溯到系統(tǒng)中的惡意行為,這顯然大大提升了業(yè)務(wù)系統(tǒng)中數(shù)據(jù)的可信度和安全保證。

  這兩種特有的系統(tǒng)特征,使得分布式賬本技術(shù)成為一種非常底層的、對(duì)現(xiàn)有業(yè)務(wù)系統(tǒng)具有強(qiáng)大顛覆性的革命性創(chuàng)新。

2. 共識(shí)機(jī)制

  區(qū)塊鏈?zhǔn)且粋€(gè)歷史可追溯、不可篡改,解決多方互信問題的分布式(去中心化)系統(tǒng)。分布式系統(tǒng)必然面臨著一致性問題,而解決一致性問題的過程我們稱之為共識(shí)。

  分布式系統(tǒng)的共識(shí)達(dá)成需要依賴可靠的共識(shí)算法,共識(shí)算法通常解決的是分布式系統(tǒng)中由哪個(gè)節(jié)點(diǎn)發(fā)起提案,以及其他節(jié)點(diǎn)如何就這個(gè)提案達(dá)成一致的問題。我們根據(jù)傳統(tǒng)分布式系統(tǒng)與區(qū)塊鏈系統(tǒng)間的區(qū)別,將共識(shí)算法分為可信節(jié)點(diǎn)間的共識(shí)算法與不可信節(jié)點(diǎn)間的共識(shí)算法。前者已經(jīng)被深入研究,并且在現(xiàn)在流行的分布式系統(tǒng)中廣泛應(yīng)用,其中 Paxos 和 Raft及其相應(yīng)變種算法最為著名。對(duì)于后者,雖然也早被研究,但直到近年區(qū)塊鏈技術(shù)發(fā)展如火如荼,相關(guān)共識(shí)算法才得到大量應(yīng)用。而根據(jù)應(yīng)用場(chǎng)景的不同,后者又分為以 PoW(Proofof Work)和 PoS(Proof of Stake)等算法為代表的適用于公鏈的共識(shí)算法和以PBFT( Practical ByzanTIne Fault Tolerance)及其變種算法為代表的適用于聯(lián)盟鏈或私有鏈的共識(shí)算法。

  工作量證明 POW 算法是比特幣系統(tǒng)采用算法,該算法于 1998 年由 W. Dai 在 B-money的設(shè)計(jì)中提出。以太坊系統(tǒng)當(dāng)前同樣采用 PoW 算法進(jìn)行共識(shí),但由于以太坊系統(tǒng)出塊更快(約 15 秒),更容易產(chǎn)生區(qū)塊,為了避免大量節(jié)點(diǎn)白白陪跑,以太坊提出了叔(Uncle)塊獎(jiǎng)勵(lì)機(jī)制。PoS(Proof of Stake)算法最早由 Sunny King 在 2012 年 8 月發(fā)布的 PPC(PeerToPeerCoin 點(diǎn)點(diǎn)幣)系統(tǒng)中首先實(shí)現(xiàn),而以太坊系統(tǒng)也一直對(duì) PoS 抱有好感,計(jì)劃后續(xù)以 PoS 代替 PoW 作為其共識(shí)機(jī)制。PoS 及其變種算法可以解決 PoW 算法一直被詬病的浪費(fèi)算力問題,但其本身尚未經(jīng)過足夠驗(yàn)證。PBFT 算法最早由 Miguel Castro(卡斯特羅)和Barbara Liskov(利斯科夫)在 1999 年的 OSDI99 會(huì)議上提出,該算法相較原始拜占庭容錯(cuò)算法具有更高的運(yùn)行效率。假設(shè)系統(tǒng)中共有 N 個(gè)節(jié)點(diǎn),那么 PBFT 算法可以容忍系統(tǒng)中存在F 個(gè)惡意節(jié)點(diǎn),并且 3F+1 不大于 N。PBFT 共識(shí)算法雖然隨著系統(tǒng)中節(jié)點(diǎn)數(shù)增多而可以容忍更多的拜占庭節(jié)點(diǎn),但其共識(shí)效率卻是以極快的速率下降,這也是我們能看到的應(yīng)用 PBFT做共識(shí)算法的系統(tǒng)中很少有超過 100 個(gè)節(jié)點(diǎn)的原因。

  無(wú)論是 PoW 算法還是 PoS 算法,其核心思想都是通過經(jīng)濟(jì)激勵(lì)來(lái)鼓勵(lì)節(jié)點(diǎn)對(duì)系統(tǒng)的貢獻(xiàn)和付出,通過經(jīng)濟(jì)懲罰來(lái)阻止節(jié)點(diǎn)作惡。公鏈系統(tǒng)為了鼓勵(lì)更多節(jié)點(diǎn)參與共識(shí),通常會(huì)發(fā)放代幣(token)給對(duì)系統(tǒng)運(yùn)行有貢獻(xiàn)的節(jié)點(diǎn)。而聯(lián)盟鏈或者私鏈與公鏈的不同之處在于,聯(lián)盟鏈或者私鏈的參與節(jié)點(diǎn)通常希望從鏈上獲得可信數(shù)據(jù),這相對(duì)于通過記賬來(lái)獲取激勵(lì)而言有意義得多,所以他們更有義務(wù)和責(zé)任去維護(hù)系統(tǒng)的穩(wěn)定運(yùn)行,并且通常參與節(jié)點(diǎn)數(shù)較少,PBFT 及其變種算法恰好適用于聯(lián)盟鏈或者私鏈的應(yīng)用場(chǎng)景。

3. 智能合約

什么是智能合約?

  智能合約(Smart contract )是一種旨在以信息化方式傳播、驗(yàn)證或執(zhí)行合同的計(jì)算機(jī)協(xié)議。智能合約允許在沒有第三方的情況下進(jìn)行可信交易。這些交易可追蹤且不可逆轉(zhuǎn)。其目的是提供優(yōu)于傳統(tǒng)合同方法的安全,并減少與合同相關(guān)的其他交易成本。

  智能合約概念可追溯到 20 世紀(jì) 90 年代,由計(jì)算機(jī)科學(xué)家、法學(xué)家及密碼學(xué)家尼克·薩博(Nick Szabo)首次提出。他對(duì)智能合約的定義如下:“一個(gè)智能合約是一套以數(shù)字形式定義的承諾,包括合約參與方可以在上面執(zhí)行這些承諾的協(xié)議。” 尼克·薩博等研究學(xué)者,希望能夠借助密碼學(xué)及其他數(shù)字安全機(jī)制,將傳統(tǒng)的合約條款的制定與履行方式,置于計(jì)算機(jī)技術(shù)之下,降低相關(guān)成本。然而,由于當(dāng)時(shí)許多技術(shù)尚未成熟,缺乏能夠支持可編程合約的數(shù)字化系統(tǒng)和技術(shù),尼克 薩博關(guān)于智能合約的工作理論遲遲沒有實(shí)現(xiàn)。

  隨著區(qū)塊鏈技術(shù)的出現(xiàn)與成熟,智能合約作為區(qū)塊鏈及未來(lái)互聯(lián)網(wǎng)合約的重要研究方向,得以快速發(fā)展?;趨^(qū)塊鏈的智能合約包括事件處理和保存的機(jī)制,以及一個(gè)完備的狀態(tài)機(jī),用于接受和處理各種智能合約,數(shù)據(jù)的狀態(tài)處理在合約中完成。事件信息傳入智能合約后,觸發(fā)智能合約進(jìn)行狀態(tài)機(jī)判斷。如果自動(dòng)狀態(tài)機(jī)中某個(gè)或某幾個(gè)動(dòng)作的觸發(fā)條件滿足,則由狀態(tài)機(jī)根據(jù)預(yù)設(shè)信息選擇合約動(dòng)作的自動(dòng)執(zhí)行。因此,智能合約作為一種計(jì)算機(jī)技術(shù),不僅能夠有效地對(duì)信息進(jìn)行處理,而且能夠保證合約雙方在不必引入第三方權(quán)威機(jī)構(gòu)的條件下,強(qiáng)制履行合約,避免了違約行為的出現(xiàn)。

智能合約的優(yōu)點(diǎn)與風(fēng)險(xiǎn)

  隨著智能合約在區(qū)塊鏈技術(shù)中的廣泛應(yīng)用,其優(yōu)點(diǎn)已被越來(lái)越多的研究人員與技術(shù)人員認(rèn)可??傮w來(lái)講,智能合約具備以下優(yōu)點(diǎn):

  a. 合約制定的高時(shí)效性:智能合約在制定中,不必依賴第三方權(quán)威機(jī)構(gòu)或中心化代理機(jī)構(gòu)的參與,只需合約各方通過計(jì)算機(jī)技術(shù)手段,將共同約定條款轉(zhuǎn)化為自動(dòng)化、數(shù)字化的約定協(xié)議,大大減少了協(xié)議制定的中間環(huán)節(jié),提高了協(xié)議制定的響應(yīng)效率。

  b. 合約維護(hù)的低成本性:智能合約在實(shí)現(xiàn)過程中以計(jì)算機(jī)程序?yàn)檩d體,一旦部署成功后,由計(jì)算機(jī)系統(tǒng)按照合約中的約定監(jiān)督、執(zhí)行,一旦發(fā)生毀約可按照事前約定由程序強(qiáng)制執(zhí)行。因此,極大降低了人為監(jiān)督與執(zhí)行的成本。

  c. 合約執(zhí)行的高準(zhǔn)確性:智能合約的執(zhí)行過程中,由于減少了人為參與的行為,因此利益各方均無(wú)法干預(yù)合約的具體執(zhí)行,計(jì)算機(jī)系統(tǒng)能夠確保合約正確執(zhí)行,有效提高了合約的執(zhí)行準(zhǔn)確性。

  雖然智能合約較傳統(tǒng)合約具有明顯的優(yōu)點(diǎn),但對(duì)智能合約的深入研究與應(yīng)用仍在不斷探索中,我們不能忽略這種新興技術(shù)潛在的風(fēng)險(xiǎn)。

  2017 年,多重簽名的以太坊錢包 Parity 宣布了一個(gè)重大漏洞,這個(gè)關(guān)鍵漏洞會(huì)使多重簽名的智能合約無(wú)法使用,該漏洞導(dǎo)致了價(jià)值超過 1.5 億美元的以太坊資金被凍結(jié)。無(wú)獨(dú)有偶,2018 年 2 月,新加坡國(guó)立大學(xué)、新加坡耶魯大學(xué)學(xué)院和倫敦大學(xué)學(xué)院的一組研究人員發(fā)布了一份報(bào)告聲稱,他們運(yùn)用分析工具 Maian,分析基于以太坊的近 100 萬(wàn)個(gè)智能合約,發(fā)現(xiàn)有 34,200 個(gè)合約含有安全漏洞,予黑客可趁之機(jī),可竊取以太幣或是凍結(jié)資產(chǎn)、刪除合約。

  安全風(fēng)險(xiǎn)事件的發(fā)生值得我們反思,但不管怎樣,業(yè)內(nèi)人士普遍認(rèn)為,區(qū)塊鏈技術(shù)及智能合約將成為未來(lái) IT 技術(shù)發(fā)展的一個(gè)重要方向,目前的風(fēng)險(xiǎn)是新技術(shù)成熟所必然經(jīng)歷的過程。

智能合約的應(yīng)用

  目前,智能合約作為區(qū)塊鏈的一項(xiàng)核心技術(shù),已經(jīng)在以太坊、Hyperledger Fabric 等影響力較強(qiáng)的區(qū)塊鏈項(xiàng)目中,得到廣泛應(yīng)用。

  a. 以太坊的智能合約應(yīng)用:以太坊的一個(gè)智能合約就是一段可以被以太坊虛擬機(jī)執(zhí)行的代碼。以太坊支持強(qiáng)大的圖靈完備的腳本語(yǔ)言,允許開發(fā)者在上面開發(fā)任意應(yīng)用,這些合約通常可以由高級(jí)語(yǔ)言(例如:Solidity、Serpent、LLL 等)編寫,并通過編譯器轉(zhuǎn)換成字節(jié)碼(byte code) 存儲(chǔ)在區(qū)塊鏈上。智能合約一旦部署就無(wú)法被修改。用戶通過合約完成賬戶的交易,實(shí)現(xiàn)對(duì)賬戶的貨幣及狀態(tài)進(jìn)行管理與操作。

  b. Hyperledger Fabric 的智能合約應(yīng)用:在 Hyperledger Fabric 項(xiàng)目中,智能合約的概念及應(yīng)用被更廣泛的延伸。作為無(wú)狀態(tài)的、事件驅(qū)動(dòng)的、支持圖靈完備的自動(dòng)執(zhí)行代碼,智能合約在 Fabric 中部署在區(qū)塊鏈網(wǎng)絡(luò)中,直接與賬本進(jìn)行交互,處于十分核心的位置。和以太坊相比,F(xiàn)abric 智能合約和底層賬本是分開的,升級(jí)智能合約時(shí)并不需要遷移賬本數(shù)據(jù)到新智能合約當(dāng)中,真正實(shí)現(xiàn)了邏輯與數(shù)據(jù)的分離。Fabric的智能合約稱為鏈碼(chaincode),分為系統(tǒng)鏈碼和用戶鏈碼。系統(tǒng)鏈碼用來(lái)實(shí)現(xiàn)系統(tǒng)層面的功能,負(fù)責(zé) Fabric 節(jié)點(diǎn)自身的處理邏輯,包括系統(tǒng)配置、背書、校驗(yàn)等工作。用戶鏈碼實(shí)現(xiàn)用戶的應(yīng)用功能,提供了基于區(qū)塊鏈分布式賬本的狀態(tài)處理邏輯,由應(yīng)用開發(fā)者編寫,對(duì)上層業(yè)務(wù)進(jìn)行支持。用戶鏈碼運(yùn)行在隔離的鏈碼容器中。

4. 密碼學(xué)

  信息安全及密碼學(xué)技術(shù),是整個(gè)信息技術(shù)的基石。在區(qū)塊鏈中,也大量使用了現(xiàn)代信息安全和密碼學(xué)的技術(shù)成果,主要包括:哈希算法、對(duì)稱加密、非對(duì)稱加密、數(shù)字簽名、數(shù)字證書、同態(tài)加密、零知識(shí)證明等。本章從安全的完整性、機(jī)密性、身份認(rèn)證等維度,簡(jiǎn)要介紹區(qū)塊鏈中安全及密碼學(xué)技術(shù)的應(yīng)用。

完整性(防篡改)

  區(qū)塊鏈采用密碼學(xué)哈希算法技術(shù),保證區(qū)塊鏈賬本的完整性不被破壞。哈希(散列)算法能將二進(jìn)制數(shù)據(jù)映射為一串較短的字符串,并具有輸入敏感特性,一旦輸入的二進(jìn)制數(shù)據(jù),發(fā)生微小的篡改,經(jīng)過哈希運(yùn)算得到的字符串,將發(fā)生非常大的變化。此外,優(yōu)秀哈希算法還具有沖突避免特性,輸入不同的二進(jìn)制數(shù)據(jù),得到的哈希結(jié)果字符串是不同的。

  區(qū)塊鏈利用哈希算法的輸入敏感和沖突避免特性,在每個(gè)區(qū)塊內(nèi),生成包含上一個(gè)區(qū)塊的哈希值,并在區(qū)塊內(nèi)生成驗(yàn)證過的交易的 Merkle 根哈希值。一旦整個(gè)區(qū)塊鏈某些區(qū)塊被篡改,都無(wú)法得到與篡改前相同的哈希值,從而保證區(qū)塊鏈被篡改時(shí),能夠被迅速識(shí)別,最終保證區(qū)塊鏈的完整性(防篡改)。

機(jī)密性

  加解密技術(shù)從技術(shù)構(gòu)成上,分為兩大類:一類是對(duì)稱加密,一類是非對(duì)稱加密。對(duì)稱加密的加解密密鑰相同;而非對(duì)稱加密的加解密密鑰不同,一個(gè)被稱為公鑰,一個(gè)被稱為私鑰。公鑰加密的數(shù)據(jù),只有對(duì)應(yīng)的私鑰可以解開,反之亦然。

  區(qū)塊鏈尤其是聯(lián)盟鏈,在全網(wǎng)傳輸過程中,都需要 TLS(Transport Layer Security)加密通信技術(shù),來(lái)保證傳輸數(shù)據(jù)的安全性。而 TLS 加密通信,正是非對(duì)稱加密技術(shù)和對(duì)稱加密技術(shù)的完美組合:通信雙方利用非對(duì)稱加密技術(shù),協(xié)商生成對(duì)稱密鑰,再由生成的對(duì)稱密鑰作為工作密鑰,完成數(shù)據(jù)的加解密,從而同時(shí)利用了非對(duì)稱加密不需要雙方共享密鑰、對(duì)稱加密運(yùn)算速度快的優(yōu)點(diǎn)。

身份認(rèn)證

  單純的 TLS 加密通信,僅能保證數(shù)據(jù)傳輸過程的機(jī)密性和完整性,但無(wú)法保障通信對(duì)端可信(中間人攻擊)。因此,需要引入數(shù)字證書機(jī)制,驗(yàn)證通信對(duì)端身份,進(jìn)而保證對(duì)端公鑰的正確性。數(shù)字證書一般由權(quán)威機(jī)構(gòu)進(jìn)行簽發(fā)。通信的一側(cè)持有權(quán)威機(jī)構(gòu)根CA(CerTIficaTIon Authority)的公鑰,用來(lái)驗(yàn)證通信對(duì)端證書是否被自己信任(即證書是否由自己頒發(fā)),并根據(jù)證書內(nèi)容確認(rèn)對(duì)端身份。在確認(rèn)對(duì)端身份的情況下,取出對(duì)端證書中的公鑰,完成非對(duì)稱加密過程。

此外,區(qū)塊鏈中還應(yīng)用了現(xiàn)代密碼學(xué)最新的研究成果,包括同態(tài)加密、零知識(shí)證明等,在區(qū)塊鏈分布式賬本公開的情況下,最大限度地提供隱私保護(hù)能力。這方面的技術(shù),還在不斷發(fā)展完善中。

  區(qū)塊鏈安全是一個(gè)系統(tǒng)工程,系統(tǒng)配置及用戶權(quán)限、組件安全性、用戶界面、網(wǎng)絡(luò)入侵檢測(cè)和防攻擊能力等,都會(huì)影響最終區(qū)塊鏈系統(tǒng)的安全性和可靠性。區(qū)塊鏈系統(tǒng)在實(shí)際構(gòu)建過程中,應(yīng)當(dāng)在滿足用戶要求的前提下,在安全性、系統(tǒng)構(gòu)建成本以及易用性等維度,取得一個(gè)合理的平衡。

到此這篇關(guān)于區(qū)塊鏈的原理和特征介紹的文章就介紹到這了,更多相關(guān)區(qū)塊鏈原理與特征內(nèi)容請(qǐng)搜索腳.本.之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持腳.本.之.家!

免責(zé)聲明:本文只為提供市場(chǎng)訊息,所有內(nèi)容及觀點(diǎn)僅供參考,不構(gòu)成投資建議,不代表本站觀點(diǎn)和立場(chǎng)。投資者應(yīng)自行決策與交易,對(duì)投資者交易形成的直接或間接損失,作者及本站將不承擔(dān)任何責(zé)任。!
Tag:特征   原理   區(qū)塊鏈  

你可能感興趣的文章

更多

熱門幣種

  • 幣名
    最新價(jià)格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 105337.27¥ 750254.17
    -0.98%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3562.24¥ 25371.69
    -1.46%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 0.9995¥ 7.1188
    +0%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 2.494¥ 17.7632
    +1.45%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 984.8¥ 7014.13
    -2.64%
  • solana SOL Solana

    SOL

    Solana

    $ 165.58¥ 1179.32
    -1.52%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 1.0001¥ 7.1231
    +0%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.2966¥ 2.1125
    +0.75%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.1792¥ 1.2763
    -1.32%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.5864¥ 4.1765
    -0.59%

幣圈快訊

  • 巴西將金融行業(yè)監(jiān)管范圍擴(kuò)大至加密貨幣服務(wù)提供商

    2025-11-11 13:47
    據(jù)TheBlock報(bào)道,巴西央行發(fā)布了針對(duì)當(dāng)?shù)財(cái)?shù)字資產(chǎn)公司的新規(guī),進(jìn)一步收緊對(duì)服務(wù)提供商的要求,以打擊非法活動(dòng)。根據(jù)新規(guī),虛擬資產(chǎn)服務(wù)提供商必須獲得巴西央行授權(quán)才能運(yùn)營(yíng),且被劃分為虛擬資產(chǎn)中介機(jī)構(gòu)、托管機(jī)構(gòu)和經(jīng)紀(jì)商三類。新規(guī)將客戶保護(hù)、內(nèi)部治理、防范洗錢等金融業(yè)現(xiàn)有要求,拓展至加密貨幣服務(wù)提供商,要求它們建立合規(guī)與風(fēng)險(xiǎn)管理體系等。符合要求并采取充分措施的服務(wù)提供商,可獲得運(yùn)營(yíng)授權(quán)。另外,與法定貨幣掛鉤的穩(wěn)定幣買賣,以及利用虛擬資產(chǎn)進(jìn)行國(guó)際轉(zhuǎn)賬或結(jié)算,將被納入外匯市場(chǎng)監(jiān)管;若涉及未經(jīng)授權(quán)的交易對(duì)手,交易金額上限設(shè)為10萬(wàn)美元。新規(guī)將于2026年2月生效,各公司有九個(gè)月時(shí)間適應(yīng),2026年11月前未遵守者將被要求停運(yùn)。
  • 某鯨魚向HyperLiquid存入119萬(wàn)美元USDC開設(shè)UNI多頭頭寸

    2025-11-11 13:45
    據(jù) Onchain Lens 監(jiān)測(cè),某鯨魚(地址 0xB29)向 HyperLiquid 存入 119 萬(wàn)美元 USDC,并開設(shè) UNI 多頭頭寸,杠桿倍數(shù)為 5 倍。該頭寸價(jià)值 447 萬(wàn)美元,清算價(jià)格為 7.4 美元。
  • 某巨鯨向HyperLiquid存入119萬(wàn)枚USDC,并5倍杠桿做多UNI

    2025-11-11 13:45
    據(jù)OnchainLens監(jiān)測(cè),巨鯨"0xB29"向HyperLiquid存入119萬(wàn)枚USDC,并開立了5倍杠桿的UNI多頭倉(cāng)位。該倉(cāng)位價(jià)值為447萬(wàn)美元,其清算價(jià)格為7.4美元。
  • 特朗普:不利裁決或?qū)?dǎo)致關(guān)稅返還超3萬(wàn)億美元,甚至可能使國(guó)家難以維系

    2025-11-11 13:44
    據(jù)金十?dāng)?shù)據(jù)報(bào)道,美國(guó)總統(tǒng)特朗普表示:美國(guó)最高法院被提供了錯(cuò)誤的數(shù)據(jù)。如果在關(guān)稅問題上作出不利裁決,所造成的“(關(guān)稅)返還”,包括已投資、待投資及資金回流部分,將超過3萬(wàn)億美元。這種規(guī)模的打擊根本無(wú)法彌補(bǔ),將構(gòu)成真正的無(wú)法渡過的國(guó)家安全事件,并對(duì)美國(guó)的未來(lái)造成毀滅性影響——甚至可能使國(guó)家難以維系。
  • 美政府停擺結(jié)束后,一大批“劣質(zhì)”數(shù)據(jù)或?qū)_擊市場(chǎng)

    2025-11-11 13:39
    美國(guó)政府停擺走向開始清晰,意味著華爾街可能很快就會(huì)迎來(lái)一大批被推遲了一個(gè)多月的關(guān)鍵經(jīng)濟(jì)報(bào)告。首先登場(chǎng)的將是9月份的就業(yè)數(shù)據(jù)。摩根士丹利經(jīng)濟(jì)學(xué)家估計(jì),9月就業(yè)報(bào)告最早可能在本周五公布,但更可能是在下周初。此外,在最壞的情況下,10月份的消費(fèi)者價(jià)格指數(shù)(CPI)、生產(chǎn)者價(jià)格指數(shù)(PPI)和個(gè)人消費(fèi)支出(PCE)價(jià)格指數(shù)將根本不會(huì)發(fā)布。PCE指數(shù)是美聯(lián)儲(chǔ)最青睞的通脹衡量指標(biāo)。另一種可能是,美國(guó)勞工統(tǒng)計(jì)局會(huì)嘗試拼湊出當(dāng)月的通脹趨勢(shì)。但經(jīng)濟(jì)學(xué)家們表示,報(bào)告的質(zhì)量將會(huì)大打折扣,而且發(fā)布時(shí)間可能晚到幾乎失去意義。9月就業(yè)報(bào)告的延遲發(fā)布以及10月通脹報(bào)告的缺失,將使美聯(lián)儲(chǔ)在討論是否連續(xù)第三次會(huì)議降息時(shí)缺乏足夠的決策依據(jù)。(金十)
  • 查看更多