Elrond正在解決分散式加密貨幣平臺的可伸縮性問題
分散式加密貨幣和智能合約為匯款和接收電子支付提供了可靠、安全的解決方案,這一點(diǎn)現(xiàn)在已經(jīng)得到了很好的證實(shí)。它們可以用于創(chuàng)建分散式應(yīng)用程序(dApps),并最終作為數(shù)字價值存儲。
然而,當(dāng)將分散式平臺與集中式平臺進(jìn)行比較時,廣泛采用的解決方案面臨著挑戰(zhàn)。
以正確的方式應(yīng)對挑戰(zhàn)
Elrond旨在解決與分散式加密貨幣平臺相關(guān)的可伸縮性問題。
為了實(shí)現(xiàn)這一目標(biāo),埃爾隆德Elrond的工程師團(tuán)隊(duì)開發(fā)了一種狀態(tài)分片方案,提供了實(shí)用的可伸縮性,同時減少了能源和計算浪費(fèi)。
此外,它集成了一個安全權(quán)益證明(SPoS)協(xié)商共識機(jī)制,該機(jī)制提高了安全性,同時降低了運(yùn)行節(jié)點(diǎn)的閾值要求。它們獨(dú)特的自適應(yīng)狀態(tài)分片概念也使得網(wǎng)絡(luò)能夠在所有參與者之間公平分配網(wǎng)絡(luò)負(fù)載。自適應(yīng)狀態(tài)分片最好的地方在于,它允許解決方案/吞吐量隨網(wǎng)絡(luò)中節(jié)點(diǎn)的數(shù)量動態(tài)伸縮,而不影響安全性。
安全權(quán)益證明
Elrond集成了一個安全權(quán)益證明共識機(jī)制,擴(kuò)展了Algorand的隨機(jī)選擇機(jī)制的思想。
該解決方案通過允許分片中的每個節(jié)點(diǎn)從輪的一開始就識別共識組的活動成員,從而減少了延遲。因?yàn)樽詈笠粋€塊的聚合簽名是隨機(jī)的。
此外,Elrond可以在幾毫秒內(nèi)隨機(jī)選擇一個共識組。不需要任何可能導(dǎo)致延遲的外部通信,因?yàn)樵诿看喂V涤嬎阒卸紝㈦S機(jī)化集成到一個新的塊中!
Elrond廣闊的網(wǎng)絡(luò)被分成更小的單元,稱為分片。分片是根據(jù)二叉樹模型構(gòu)造的,其中的分片包含關(guān)于以前網(wǎng)絡(luò)重組的歷史信息。驗(yàn)證器節(jié)點(diǎn)被分配到哪一個分片,取決于確保節(jié)點(diǎn)在樹葉(分片)上均勻分布的算法。
延遲是由于節(jié)點(diǎn)希望從網(wǎng)絡(luò)的其他部分獲得更新時的通信開銷造成的。
Elrond自適應(yīng)狀態(tài)分片
Elrond獨(dú)特的自適應(yīng)狀態(tài)分片設(shè)計用于處理組合網(wǎng)絡(luò)、交易和狀態(tài)分片的復(fù)雜性。它提供了一種動態(tài)自適應(yīng)分片機(jī)制,允許根據(jù)活動節(jié)點(diǎn)的數(shù)量進(jìn)行分片計算和識別。
此外,它還促進(jìn)了每個中分片節(jié)點(diǎn)的漸進(jìn)和非確定性重分配,通過在每次更改分片時執(zhí)行相同步驟來減少潛在的延遲損失。
為了減少網(wǎng)絡(luò)內(nèi)的通信,每個節(jié)點(diǎn)只需要同步與其分片對應(yīng)的信息然后使用數(shù)據(jù)分片和網(wǎng)絡(luò)分片即可。
此外,它還旨在提供以下問題的解決方案
調(diào)度和實(shí)時跟蹤: 確定交易是確定的,易于計算,允許Elrond消除多組通信。
效率與適應(yīng)性: 各分片之間不斷平衡,提高了網(wǎng)絡(luò)的效率與適應(yīng)性。
提高效率
在工作量證明(PoW)中,每個節(jié)點(diǎn)都需要解決一個數(shù)學(xué)難題。第一個完成拼圖的節(jié)點(diǎn)可以獲得獎勵。工作量證明防止了以高能耗為代價的雙重開銷、DDoS和Sybil攻擊。
Elrond的共識方法是將類似pBFT的方法與隨機(jī)驗(yàn)證器選擇、通過權(quán)益關(guān)系和評級的資格以及共識組的最優(yōu)維度 (SPoS))相結(jié)合而開發(fā)的。
加強(qiáng)安全
Elrond被設(shè)計用來消除安全問題,如Sybil攻擊, Rogue-key攻擊、無權(quán)益關(guān)系攻擊等等。
本系統(tǒng)旨在結(jié)合以下幾個方面來解決這些問題:
· 隨機(jī)性來源
· 分片重組
· 共識群體選擇
· 節(jié)點(diǎn)評級
· 分片冗余
· 威脅模型
· 攻擊向量的預(yù)防
區(qū)塊鏈技術(shù)無處不在。但它還沒有在企業(yè)或大眾消費(fèi)解決方案中扮演重要的增值角色。DLT正處在數(shù)字時代的改革邊緣,而有遠(yuǎn)見的人已經(jīng)在構(gòu)建未來的解決方案了;然而,今天的底層區(qū)塊鏈基礎(chǔ)設(shè)施并不能很好地體現(xiàn)開發(fā)人員在這個領(lǐng)域的能力。Elrond網(wǎng)絡(luò)是一個優(yōu)雅而高效的解決方案,它克服了阻礙采用和使用之前的智能契合約區(qū)塊鏈之間的障礙。
該項(xiàng)目的團(tuán)隊(duì)正在毫不費(fèi)力地對鏈上交易進(jìn)行1000倍的改進(jìn),同時又不犧牲任何使區(qū)塊鏈技術(shù)如此有價值的特性——安全性和分散化。