zombie
> > > >
> > > >

Solana 發布網路升級進展,引入 QUIC 通訊協定、質押加權 QoS 與手續費市場

2022/06/29 17:32
Solana 發布網路升級進展,引入 QUIC 通訊協定、質押加權 QoS 與手續費市場

Solana 為解決長期困擾的網路的穩定性和彈性問題,Solana 開發者進行了一系列升級工作。Solana 官方稍早發布了最新的升級進展,主要圍繞提高 Solana 性能的三種解決措施:將通信協議從 UDP 更改為 QUIC,並引入質押加權 QoS 和手續費市場。

QUIC 通訊協定

Solana 過去採用 UDP (使用者資料包協定)在 RPC 節點和目前負責驗證的主節點之間傳遞交易。由於 UDP(使用者資料包協定)是非可靠傳遞協定,不處理數據的流量控制和收妥確認(Receipt acknowledgment),因此在網路擁堵的情況下,主節點無法處理輸入的龐大通信量,這就有可能會導致某一些數據包因此丟失。

UDP 協定示意圖:多次數據傳輸會給接收者帶來負擔,並在途中丟失包。

為了對網路流量進行控制,Solana 的交易輸入協議正在 QUIC 通訊協定的基礎上重新構建。QUIC 是一個由 Google 建立的協議,為像 UDP 一樣的快速異步通訊所設計,但像 TCP 一樣具有會話(Session)和流量控制功能。一旦被採用,將會有更多選項來適應和優化數據輸入。

QUIC 協定示意圖:相當於混合 TCP 和 UDP 的特性。

QUIC 正在 Solana 測試網進行測試,主網 Beta 版預計即將推出。採用後 UDP 將被禁用。

質押加權 QoS(Stake-weighted QoS)

目前 Solana 網路以「先到先得」的方式未加區別地處理交易,不考慮來源。然而,驗證節點網路頻寬有一個固定容量,為了有效使用它,質押加權(Stake-weighted)是必須的。

質押加權是在流量超出網路負荷時,優先處理某些流量類型的做法。鑑於 Solana 是一個 PoS(權益證明)網路,將質押加權的效用擴展到交易的服務質量是一種自然的選擇。在這種模式下,一個擁有 0.5% 權益(質押代幣權重)的節點將有權把至少 0.5% 的數據包傳送給驗證節點,而網路的其他部分和剩餘權益的任何組合都不能完全將其排除。質押加權 QoS 正與 QUIC 並行發展。

手續費市場(Fee markets)

Solana 的交易手續費目前是固定的,針對交易中所需的每個簽名收取費用(0.000005 SOL)。如果特定市場高度競爭,用戶將面臨無法執行交易的風險。使用固定的交易手續費,無法傳遞優先級或透過支付更多手續費來獲得交易優先級別的競爭。如果沒有替代方式,用戶(通常是機器人)會向領導者節點(以及即將成為領導者)發送垃圾交易,目的是希望其中至少有一筆交易會成功。在許多情況下,這種行為會產生比網路能夠負荷的程度更大的流量。

過去 Solana 網路中一直存在的爭論點是,資料交易皆採取單純的「先到先贏」的順序來處理交易,這使得使用者無法表達其交易執行的緊迫性。因此,Solana 即將引入新的指令,提供用戶指定任意「額外手續費」的能力,該費用在執行交易並將其包含在區塊中時被收取。這種機制不僅可以幫助網路對時效性交易進行優先排序,而且還能減少機器人發送的無效或重複消息的數量,因為隨著總成本的增加,投機操作可能變得無利可圖。

該手續費與所請求計算單元的比率(程序執行所有操作的計算成本)將作為交易的執行優先權重,節點將使用該比率來確定它們發送給領導者的交易的優先級別。額外手續費將與今天的基本費用相同:已支付費用的 50% 將由驗證節點收取,50% 將被燒毀。

手續費市場將在 QUIC 被完全採用和 UDP 被禁用後實施。

資料來源1 & 資料來源2

join Zombit

加入桑幣的社群平台,跟我們一起討論加密貨幣新資訊!

桑幣區識 Zombit

桑幣筆記 Zombit 為專業的區塊鏈財經自媒體,利用自身的金融和區塊鏈知識,提供區塊鏈相關的時事新聞、專題專欄、新手教學和趨勢週報...等,協助大眾吸收正確的資訊,並和社群朋友站在一起,互相扶持成長。

桑幣熱門榜

zombie

桑幣正在徵文中,我們想要讓好的東西讓更多人看見!
只要是跟金融科技、區塊鏈及加密貨幣相關的文章,都非常歡迎向我們投稿
投稿信箱:[email protected]

為提供您更多優質的服務與內容,本網站使用 cookies 分析技術。若您繼續閱覽本網站內容,即表示您同意我們使用 cookies,關於更多相關隱私權政策資訊,請閱讀我們的隱私權及安全政策宣示