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

當(dāng)前位置:主頁 > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 深度解讀Solana共識(shí)機(jī)制

Solana共識(shí)機(jī)制:委托權(quán)益證明和歷史證明

2024-01-02 16:35:13 | 來源: | 作者:佚名
Solana是一個(gè)高性能區(qū)塊鏈協(xié)議,采用了獨(dú)特的共識(shí)機(jī)制,即權(quán)益證明(PoS)與時(shí)鐘機(jī)制的結(jié)合,這種共識(shí)機(jī)制使得Solana能夠?qū)崿F(xiàn)高吞吐量和低延遲的交易處理,同時(shí)保持高度的安全性,本文將為大家深度解讀Solana共識(shí)機(jī)制:委托權(quán)益證明和歷史證明

區(qū)塊鏈的共識(shí)機(jī)制負(fù)責(zé)驗(yàn)證交易的有效性,并將它們按準(zhǔn)確的順序添加到區(qū)塊鏈中。根據(jù)選擇的共識(shí)機(jī)制,驗(yàn)證和排序過程的效率不同,從而導(dǎo)致不同水平的吞吐量。在區(qū)塊鏈領(lǐng)域, Solana 是一條高性能鏈,具有 400 毫秒的區(qū)塊時(shí)間,每秒交易數(shù)(TPS)平均在 2, 000 到 3, 000 之間,理論上的峰值 TPS 為 65, 000 (供參考,以太坊的 TPS 大約為 12)。

本文旨在突出 Solana 中發(fā)揮關(guān)鍵作用、有助于其高吞吐量的兩個(gè)架構(gòu),即其委托權(quán)益證明(DPoS)共識(shí)機(jī)制和歷史證明(PoH)機(jī)制。

Solana共識(shí)機(jī)制:委托權(quán)益證明和歷史證明

1. 傳統(tǒng)共識(shí)機(jī)制

讓我們從了解區(qū)塊鏈的一個(gè)關(guān)鍵瓶頸開始:可拓展性。

分布式區(qū)塊鏈網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)都有自己的內(nèi)部時(shí)鐘,它按照這個(gè)本地系統(tǒng)時(shí)鐘運(yùn)行。當(dāng)發(fā)生交易時(shí),節(jié)點(diǎn)將根據(jù)這個(gè)本地系統(tǒng)時(shí)鐘為交易添加時(shí)間戳。

下面圖片是展示節(jié)點(diǎn)內(nèi)部的時(shí)鐘:

最終確認(rèn)或拒絕交易的時(shí)間戳也將根據(jù)這個(gè)本地系統(tǒng)區(qū)塊進(jìn)行。在傳統(tǒng)的共識(shí)機(jī)制(例如工作量證明 PoW 和權(quán)益證明 PoS)中,所有的節(jié)點(diǎn)需要相互溝通,以協(xié)調(diào)彼此的本地時(shí)鐘,以確保它們?cè)谔幚斫灰讜r(shí)對(duì)時(shí)間的理解是一致的。節(jié)點(diǎn)之間的通信有助于建立一個(gè)共同的時(shí)間基準(zhǔn),以確保整個(gè)網(wǎng)絡(luò)對(duì)時(shí)間的認(rèn)知是一致的,從而協(xié)調(diào)交易的順序和確認(rèn)。

對(duì)于一個(gè)分布式區(qū)塊鏈,有成千上萬個(gè)節(jié)點(diǎn)分布在全球各地,節(jié)點(diǎn)之間的本地系統(tǒng)時(shí)鐘存在差異是不可避免的,導(dǎo)致交易的時(shí)間戳在不同節(jié)點(diǎn)之間不一致。當(dāng)節(jié)點(diǎn)需要就發(fā)生了哪些交易以及這些交易在區(qū)塊中的順序達(dá)成共識(shí)時(shí),這就成為一個(gè)問題。這被稱為時(shí)間戳同步問題,當(dāng)網(wǎng)絡(luò)通過增加節(jié)點(diǎn)數(shù)量來增強(qiáng)去中心化時(shí),這個(gè)問題會(huì)變得更加嚴(yán)重和復(fù)雜。

最終,這為惡意攻擊創(chuàng)造了一條可能的路徑。時(shí)間上的差異使惡意行為者能夠廣播類似于真實(shí)時(shí)間戳的虛假交易,試圖掌控網(wǎng)絡(luò)。為防止對(duì)交易的操縱,需要花費(fèi)大量的時(shí)間和處理能力來驗(yàn)證時(shí)間戳的準(zhǔn)確性。這有可能導(dǎo)致區(qū)塊確認(rèn)的延遲,甚至區(qū)塊被拒絕(因?yàn)楣?jié)點(diǎn)可能投票認(rèn)為區(qū)塊無效,原因是具有不同的時(shí)間戳)。

2. 什么是歷史證明(PoH) 

歷史證明(PoH)在 Solana 中用于證明交易被正確地按順序排列,而這可以由網(wǎng)絡(luò)中的驗(yàn)證者輕松驗(yàn)證。

與第一節(jié)提到的節(jié)點(diǎn)各自擁有其獨(dú)立時(shí)鐘的情況相反,PoH 可以被視為一個(gè)全局塊,所有節(jié)點(diǎn)都使用它來驗(yàn)證兩個(gè)事件之間時(shí)間的流逝。通過這個(gè)全局時(shí)鐘,節(jié)點(diǎn)查看相同的交易歷史記錄,摒棄了對(duì)交易順序可能存在的任何分歧。這使得共識(shí)可以迅速達(dá)成,極大地縮短了交易被驗(yàn)證并添加到區(qū)塊鏈的時(shí)間。

PoH 依賴于一種加密方法,以創(chuàng)建交易的連續(xù)、按時(shí)間順序的記錄。讓我們深入了解一下。

3. 對(duì) PoH 的技術(shù)深入探討

每個(gè)交易都經(jīng)過 SHA-256 處理,這是一種以其能夠接受任何輸入并生成唯一、不可預(yù)測輸出而聞名的加密哈希函數(shù)。當(dāng)一個(gè)交易被哈希時(shí),其輸出成為下一個(gè)交易哈希的輸入。這個(gè)過程在哈希輸出中建立了交易的內(nèi)置順序,形成了一個(gè)長而連續(xù)的鏈。

PoH(歷史證明)利用了可驗(yàn)證延遲函數(shù)(VDF),它在區(qū)塊鏈中驗(yàn)證時(shí)間流逝的重要性。VDF 是計(jì)算密集型的函數(shù),不僅依賴于先前的哈希,還包含經(jīng)過的時(shí)間。這個(gè)機(jī)制允許 Solana 以加密的方式展示真實(shí)時(shí)間已經(jīng)過去,生成連續(xù)的輸出。因此,存在清晰、可驗(yàn)證的交易順序,確保了一致的事件時(shí)間軸。驗(yàn)證者因此可以輕松驗(yàn)證經(jīng)過的時(shí)間有多長,進(jìn)一步增強(qiáng)了網(wǎng)絡(luò)的可信度。

在 Solana 中使用 PoH(歷史證明)添加了一個(gè)強(qiáng)大的安全和完整性層。篡改哈希鏈的任何部分都會(huì)需要重新計(jì)算所有后續(xù)的哈希,這是一項(xiàng)努力密集型的工作,可保護(hù)網(wǎng)絡(luò)免受更改的影響。

PoH(歷史證明)顯著減少了驗(yàn)證者每個(gè)區(qū)塊需要處理的信息量。通過使用交易最新狀態(tài)的哈希版本,區(qū)塊確認(rèn)時(shí)間被大幅縮短。當(dāng)驗(yàn)證者(或復(fù)制節(jié)點(diǎn))收到一個(gè)區(qū)塊時(shí),PoH(歷史證明)序列為它們提供了一個(gè)具有加密可靠的交易順序,他們可以在無需重新驗(yàn)證的情況下信任。這種效率對(duì)于加快共識(shí)機(jī)制至關(guān)重要,因?yàn)榫W(wǎng)絡(luò)可以迅速選擇并轉(zhuǎn)移到下一個(gè)驗(yàn)證者進(jìn)行區(qū)塊驗(yàn)證。

4. 委托權(quán)益證明(DPoS) 

在更好地了解 PoH 的基礎(chǔ)上,本節(jié)將解釋 PoH 如何在 Solana 的共識(shí)機(jī)制中(DPoS)得到應(yīng)用。

在 DPoS 中,每個(gè)抵押了 $SOL 的驗(yàn)證者都能夠參與網(wǎng)絡(luò)治理——對(duì)區(qū)塊的有效性進(jìn)行投票,決定是否將其添加到區(qū)塊鏈中。不愿直接參與權(quán)益證明過程的 $SOL 持有者(包括您和我)可以將其代幣委托給其他驗(yàn)證者,從而有效地使它們成為委托人。這個(gè)委托過程將委托人的投票權(quán)(與他們擁有的 $SOL 數(shù)量成比例)分配給這些驗(yàn)證者。作為抵押 $SOL 的回報(bào),委托人將獲得區(qū)塊獎(jiǎng)勵(lì)的一部分。

DPoS 系統(tǒng)的運(yùn)作原則是,具有較大權(quán)益的節(jié)點(diǎn)更有可能被選擇來驗(yàn)證交易并將其添加到區(qū)塊鏈中,獲得區(qū)塊獎(jiǎng)勵(lì)的機(jī)會(huì)鼓勵(lì)節(jié)點(diǎn)保持高水平的性能和完整性。

在了解了 DPoS 和 PoH 兩者之后,讓我們將這些知識(shí)結(jié)合起來,概述一下在 Solana 上典型的區(qū)塊確認(rèn)是什么樣的。

5. Solana 共識(shí)機(jī)制的高層概述 

1. 領(lǐng)導(dǎo)節(jié)點(diǎn)的選擇:領(lǐng)導(dǎo)節(jié)點(diǎn)負(fù)責(zé)生成 PoH 序列(歷史證明排序交易)和創(chuàng)建區(qū)塊。

這個(gè)選擇過程是基于節(jié)點(diǎn)的權(quán)益權(quán)重的,這個(gè)權(quán)重通過代幣持有人委托給它們而增加。領(lǐng)導(dǎo)角色將在驗(yàn)證者之間輪換。

2. 為交易添加時(shí)間戳:領(lǐng)導(dǎo)節(jié)點(diǎn)將接收交易,并使用 PoH 為它們添加時(shí)間戳,形成交易順序。

3. 區(qū)塊創(chuàng)建:通過來自 PoH 的序列,領(lǐng)導(dǎo)節(jié)點(diǎn)隨后開始創(chuàng)建一個(gè)區(qū)塊。

4. 區(qū)塊傳播:新創(chuàng)建的區(qū)塊將被發(fā)送到復(fù)制節(jié)點(diǎn)(分布式網(wǎng)絡(luò)中的其他驗(yàn)證者)。

5. 交易有效性驗(yàn)證,復(fù)制節(jié)點(diǎn)將驗(yàn)證以下兩個(gè)組成部分:

a. 交易順序:使用 PoH 序列驗(yàn)證交易是否按正確順序排列。由于它是一個(gè)全局時(shí)鐘,這種驗(yàn)證不需要節(jié)點(diǎn)之間的往返通信(與常見的共識(shí)機(jī)制如 PoW 和 PoS 不同)。

b. 交易有效性:檢查交易是否符合網(wǎng)絡(luò)規(guī)則并且有效。

6. 區(qū)塊最終化:在驗(yàn)證了交易順序和有效性之后,該區(qū)塊將被添加到區(qū)塊鏈中。然后將選擇下一個(gè)領(lǐng)導(dǎo)節(jié)點(diǎn),并且整個(gè)過程重新開始。

結(jié)論

Solana 一直不懈努力改進(jìn)其區(qū)塊鏈架構(gòu),最近的發(fā)展包括 QUIC、權(quán)益加權(quán)的 QoS 和本地化費(fèi)用市場。此外,生態(tài)系統(tǒng)期待著通過 Firedancer 的推出顯著提高其效率。值得關(guān)注的是,Solana 獨(dú)特的架構(gòu)——OPOS(僅限 Solana)可能會(huì)帶來新的用例。

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場,不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!

你可能感興趣的文章

幣圈快訊

  • 數(shù)據(jù):以太坊現(xiàn)貨ETF昨日總凈流入5271.12萬美元,持續(xù)16日凈流入

    2025-06-10 11:57
    ChainCatcher消息,根據(jù)SoSoValue數(shù)據(jù),昨日(美東時(shí)間6月9日)以太坊現(xiàn)貨ETF總凈流入5271.12萬美元。 昨日單日凈流入最多的以太坊現(xiàn)貨ETF為貝萊德(Blackrock)ETFETHA,單日凈流入為3518.90萬美元,目前ETHA歷史總凈流入達(dá)48.90億美元。 其次為富達(dá)(Fidelity)ETFFETH,單日凈流入為1290.17萬美元,目前FETH歷史總凈流入達(dá)15.29億美元。 截至發(fā)稿前,以太坊現(xiàn)貨ETF總資產(chǎn)凈值為97.99億美元,ETF凈資產(chǎn)比率(市值較以太坊總市值占比)達(dá)3.13%,歷史累計(jì)凈流入已達(dá)33.79億美元。
  • 數(shù)據(jù):比特幣現(xiàn)貨ETF昨日總凈流入3.86億美元,十二支ETF無一凈流出

    2025-06-10 11:54
    ChainCatcher消息,根據(jù)SoSoValue數(shù)據(jù),昨日(美東時(shí)間6月9日)比特幣現(xiàn)貨ETF總凈流入3.86億美元。 昨日單日凈流入最多的比特幣現(xiàn)貨ETF為富達(dá)(Fidelity)ETFFBTC,單日凈流入為1.73億美元,目前FBTC歷史總凈流入達(dá)116.11億美元。 其次為貝萊德(Blackrock)ETFIBIT,單日凈流入為1.21億美元,目前IBIT歷史總凈流入達(dá)487.71億美元。 截至發(fā)稿前,比特幣現(xiàn)貨ETF總資產(chǎn)凈值為1310.61億美元,ETF凈資產(chǎn)比率(市值較比特幣總市值占比)達(dá)6.07%,歷史累計(jì)凈流入已達(dá)446.27億美元。
  • SoarFun新官網(wǎng)正式上線,百萬造富計(jì)劃同步啟動(dòng)

    2025-06-10 11:51
    ChainCatcher消息,Web3高頻交易與游戲化平臺(tái)SoarFun宣布其官方網(wǎng)站于6月10日0:00(UTC)正式上線。用戶現(xiàn)可通過網(wǎng)頁端或TelegramMiniApp參與SoarFun的鏈上高頻游戲交易,并進(jìn)行資產(chǎn)充值、積分兌換等操作。 與此同時(shí),SoarFun正式啟動(dòng)“百萬造富計(jì)劃”第一階段,將向1,111名幸運(yùn)用戶空投總計(jì)$9,999USDT。用戶完成注冊(cè)并充值≥$5USDT即可參與抽取。 SoarFun提出全新Gatrifi模型(Game+Trade+Finance),通過無門檻的游戲化交易體驗(yàn),結(jié)合空投挖礦、返傭系統(tǒng)與鏈上透明機(jī)制,已在Q2積累超60萬注冊(cè)用戶,目前已開啟支持SFC兌換SFT,并將在近期開始推動(dòng)SFT上線DEX。
  • KuCoinSpotlight回歸并支持雙幣種認(rèn)購,首期項(xiàng)目Bombie將于6月10日啟動(dòng)

    2025-06-10 11:51
    ChainCatcher消息,KuCoin旗下打新平臺(tái)Spotlight宣布全面升級(jí)并正式回歸。本次升級(jí)帶來兩項(xiàng)核心優(yōu)化:一是支持USDT與KCS雙幣種參與認(rèn)購,二是允許理財(cái)資金無需解鎖即可直接用于認(rèn)購操作,有效簡化用戶流程。 此外,使用KCS參與認(rèn)購的用戶將根據(jù)會(huì)員等級(jí)享有最高10%的專屬折扣。 首期上線項(xiàng)目為Bombie(代幣代碼:BOMB),該項(xiàng)目已在Telegram和LINE平臺(tái)上線,玩家可通過參與趣味射擊游戲獲得BOMB代幣。BOMB代幣發(fā)行價(jià)為0.008USDT,總發(fā)行量為100億枚,認(rèn)購窗口將于6月10日開啟,持續(xù)至6月16日。
  • 日本首相開選舉支票:承諾到2040年薪資增長50%

    2025-06-10 11:46
    ChainCatcher消息,據(jù)金十報(bào)道,隨著日本參議院選舉越來越近,日本首相石破茂承諾將提高國民薪資水平,并使經(jīng)濟(jì)總量達(dá)到6.9萬億美元?!拔乙呀?jīng)指示黨內(nèi)高級(jí)官員制定我們的最高競選承諾,目標(biāo)是到2040年名義GDP達(dá)到1千萬億日元,并將平均工資在目前水平的基礎(chǔ)上提高50%或更多,” 石破茂在東京對(duì)記者說。這一承諾發(fā)表之際,日本選民即將對(duì)石破茂的首相職務(wù)表現(xiàn)作出“裁決”,他領(lǐng)導(dǎo)的少數(shù)派政府正與特朗普政府就降低關(guān)稅進(jìn)行談判,并與國內(nèi)不斷飆升的通脹作斗爭。去年10月,他的政黨在大選中慘敗。
  • 查看更多