Skip to main content

NEWSALLAMA
網誌

回前頁
為何 Solana 能較高速處理交易? - 加密資產

為何 Solana 能較高速處理交易?

· · 專欄: 加密資產

比特幣之所以每秒只能處理7筆交易,除了跟它區塊容量太細(只得1 MB)外,更與節點太多有關。

比特幣區塊鏈若要完整紀錄交易,須由某個節點將交易資訊打包成區塊,再分發給其他節點,等到所有的節點都接受且更新區塊鏈後,交易才算是完成,雖然安全性高但速度慢,大概需十分鐘才確保所有節點將交易驗證及完成記帳。

而Solana 每秒交易的吞吐量 (TPS) 在需求強勁下可處理高達6 萬多筆的交易資訊(跟Bitcoin 的處理能力是天淵之別了),幾近跟Visa 每秒平均能處理的交易數量看齊;當然,Solana 只能偶一為之,並不是每秒也能做到,但至少在現實交易中不至於縛手縛腳到難以應用。

而Solana 這方面的高效,多少跟它的挖礦機制有著不可分割的關係。

Solana所行的挖礦機制叫「代理權益證明機制 DPoS (Delegated Proof of Stake)」,是以太坊PoS 權益證明機制的變種,與其不同的地方在於多了個 英文字D (委託),這是什麼意思呢?

DPoS 與 PoS 都是以質押代幣的方式去獲得驗證交易的資格,而 PoS 是質押越多代幣則獲得驗證與記帳的機會就越高,DPoS 則是某個礦工表現得越好越穩定,就越能獲得驗證與記帳的機會。

DPoS 可以理解為一場選舉,用戶所質押的 SOL 幣是選票,投票 (Vote) 選出驗證者 (Witness) 來負責驗證與記帳區塊,並監督這些選出來的驗證者之表現,若某驗證者的表現不理想,選民就可以再投票罷免他,換上更好的驗證者來維持 Solana 的性能。由此,這些選民確保了Solana 鏈的穩定性與高效能。

被選出來的驗證者叫超級節點,數量較少,正因節點較少,就不用像比特幣般需時約十分鐘才可生成另一區塊,整條鏈的容載能力便大大提升,令交易處理速度大勝其他區塊鏈。

再者,solana 還使用一種叫「歷史證明機制 (Proof-of-History, PoH) 」的記帳方法,這方法是透過創建歷史記錄,證明交易在一個特定時間發生:PoH 會先記錄交易發生的順序,再由各個節點來更新與同步狀態,情況如餐廳派發籌號來記錄客人光臨的先後,再以手機發放訊息通知籌號已到,這就不需要一大群人在門口塞住囉。

Solana 透過這歷史證明機制 (PoH),便不需要等待所有節點驗證,就能夠通過該筆交易,既節省資源亦減省時間,如此一來 ,Solana 就得以實現交易速度的超高效能。

0 likes

推薦文章

當下商業登記數目增加並不是好徵兆

當下商業登記數目增加並不是好徵兆

雖則特首說得沒錯,商業登記數目要比過往多,但若拿這數據來抵銷實店的收縮狀況,藉以支持「香港經濟仍無大礙」這一論調,我個人認為就太過樂觀了,而實情也頗令人擔憂,…

挪威卑爾根

挪威卑爾根

卑爾根是挪威第二大城市,其獨特的地理位置使其被山脈和峽灣所環繞,更被描述為一座坐落在七座山脈之間的城市。 這座城市以其歷史意義而聞名,尤其是自1…

日本德島縣大步危蔓藤橋

日本德島縣大步危蔓藤橋

一早從德島出發直抵大步危,前一晚先聯絡酒店在大步危無人車站交送行李,吃個簡單卻出奇鮮味的祖谷橋蕎麥麵,再尋幽探秘。 大步危往返蔓藤橋祖谷秘境等地的公車非…

留言 (0)

還沒有留言,成為第一個留言的人吧!

發表留言

您必須登入才能留言。還沒有帳號?立即註冊