【幣圈】區塊鏈的共識機制與算法

更新於 發佈於 閱讀時間約 8 分鐘
raw-image



■區塊鏈主要有3種常見的共識機制,分別為PoW、PoS、DPoS


raw-image


簡單來說這就是一種保護各網路節點間傳遞的訊息不被修改,並決定誰取得區塊鏈的記帳權、可領取獎勵(加密貨幣)的區塊鏈共識算法。

 

1.PoW (Proof of Work ) 工作量證明 : 可稱為算力挖礦

PoW共識機制是區塊鏈中使用最廣泛的方法之一,最早是由比特幣(BTC)普及,你可以把它想成在這個區塊鏈中,有一群礦工透過大量消耗電腦CPU、電量、時間,來解一道稱為PoW工作量證明的數學難題。

為什麼說PoW工作量證明是個數學難題呢?前面有提到,PoW工作量證明是共識機制的一種,這是個高難度的協議程式碼,採用密碼學安全傳輸訊息的方式,達到防止篡改(不可更改)的特性。

以比特幣來說,這個區塊鏈任何人都可以加入,在比特幣網路中的人被稱為礦工,而使用電腦CPU的電力和時間來運算PoW工作量證明稱為挖礦或算力挖礦,簡單來講,比特幣網路大約每10~15分鐘生成一個區塊

N個礦工可以開採出X個區塊,這裡就涉及到共識機制的作用:

(1)它不允許任何一個人或實體,控制整個區塊鏈系統。

(2)共識機制可以保持區塊鏈更新,確保每一個被添加到區塊鏈的區塊都是真實和唯一的。

後來不同的區塊鏈架構,也衍生出使用顯示卡、甚至開發出專門做運算的礦機來挖礦,都是為了取得工作量證明,並從中獲取獎勵,也間接維持了區塊鏈的運作。

 

2.PoS (Proof of Stake)權益證明(又稱股權證明) : 稱為持幣挖礦

權益證明機制PoS (Proof of Stake)不消耗大量電力、能源來取得新的區塊,而是消耗大量的權益(金錢)來取得新的區塊,也就是說,

PoS是用加密貨幣的抵押數量,來取代礦工的運算力,必須花錢購買加密貨幣,並將這些加密貨幣抵押在智能合約中。

PoW共識機制下開採節點的稱為礦工,而PoS共識機制下開採節點的稱為驗證者,依代幣持有量來取代PoW機制下的運算力。

PoS共識機制下,會依照幣齡(Coin Days)以隨機的方式,選擇下一個區塊的驗證節點。

幣齡也會用來計算在新區塊能獲得多少獎勵,每個代幣每天都會產生1幣齡,可以把它想像成當你越早持有某公司的股權,幣齡就會加權。

幣齡計算方式= 代幣質押的天數 × 質押的幣數

假設你有10個代幣,持有代幣10天,幣齡 = 10 × 10 = 100。

成功幫忙打包一個新區塊會獲得一定的加密貨幣獎勵(利息)。

利息計算方式 = 幣齡 × 年利率 ÷ 365


舉例來說,在一個年利率 5% 的系統內,

驗證者可獲得:100 × 5% ÷ 365 = 0.0137 個貨幣

獲得獎勵後幣齡就會歸0,並且重新累積到下一次的新區塊產生(必須等待一段時間),

這樣是用來防止較大的權益節點主導區塊鏈。


在PoS中,提升記帳權(獲得獎勵)機率的方式:

  • 加密貨幣抵押數量越多
  • 加密貨幣抵押時間越長
  • 距離上次獲得記帳權越久的節點

 

3.DPoS (Delegated Proof Of Stake)權益委託證明 :稱為投票挖礦。

DPoS權益委託證明機制有3個主要運作方式,分別為投票(Voting)、票選見證人(Witnesses)、票選代表人(Delegates)。

1. 投票(Voting)

在DPoS系統中,用戶透過投票來選擇見證人(用戶信任的其他用戶), 獲得最多票的人就有驗證交易的權利。

選票是根據持有的加密貨幣數量而定, 越多的加密貨幣可以轉換為更多的選票,算是一種類似民主的投票過程。

2. 票選(Witnesses)

得票高的人可以成為見證人,由幾位見證人負責記帳,也被稱為超級節點。

見證人的數量取決於項目方的設定, 這是固定的數量,例如使用DPoS的EOS幣有21個見證人、BTS幣有101個見證人。見證人負責驗證交易和創建區塊,完成任務後就能獲得相關報酬, 這種工作可以想成是PoW中的礦工身份。

每當見證人在時效內生產區塊,就可以收取費用獎勵,但如果見證人沒有生產出區塊就得不到獎勵, 同時還有可能在未來被投票出局而失去見證人身份。投票在DPoS是一個持續的過程,因此見證人有可能被一個獲得更多投票的用戶取代, 見證人彼此之間是非常競爭的。

3. 票選代表(Delegates)

DPoS系統中的使用者可以投票選出代表人(負責維護網路的受信任人), 主要的工作是監督整個區塊鏈協定的管理和性能,但不負責交易驗證與區塊生產。

例如:代表可以提議改變一個區塊的大小、要付給見證人多少獎勵費用, 一旦代表們提出提議,區塊鏈的用戶就可以投票決定是否採用這些內容。

這也意味著,投票者可以將選票,投給會給予他們最大回饋的對象,有機會讓利潤更加平均一點。

 

■區塊鏈各種共識算法比較


raw-image

  

■不同產業如何使用區塊鏈?


區塊鍊是一種新興技術,並且正以創新的方式為各產業所採用。我們在以下小節中描述了不同產業的一些使用案例:

●能源

能源公司使用區塊鏈技術來建立對等能源交易平台並簡化對可再生能源的存取。例如,考慮以下用途:

1.以區塊鏈為基礎的能源公司為個人之間的電力銷售建立了一個交易平台。擁有太陽能板的屋主會利用這個平台來將多餘的太陽能銷售給鄰居。該流程自動化程度很高:智慧型電錶建立交易,而區塊鏈進行記錄。

2.透過以區塊鏈為基礎的眾籌計畫,使用者可以在缺少能源的社群中讚助和擁有太陽能板。一旦太陽能板建成,贊助商也可能會收到這些社群的租金。

●金融

銀行和證券交易所等傳統金融系統使用區塊鏈服務來管理線上付款、帳戶和市場交易。例如,在整個亞洲提供金融交易服務的投資控股公司 Singapore Exchange Limited 利用區塊鏈技術建置了更高效的銀行間付款帳戶。透過採用區塊鏈,他們解決了幾個挑戰,包括數千筆金融交易的批次處理和手動對帳。

●媒體與娛樂

媒體和娛樂產業的公司使用區塊鏈系統來管理著作權資料。

 Sony Music Entertainment Japan 使用區塊鏈服務來提高數位版權管理效率。他們已成功使用區塊鏈策略來提高生產力及降低著作權處理成本。

●零售

零售公司使用區塊鏈來追蹤供應商和買方之間的貨物移動。例如,Amazon 零售已為分散式總帳技術系統申請了專利,其中該系統將使用區塊鏈技術來驗證平台上銷售的所有貨物是否都真實可靠。Amazon 賣方允許製造商、外送員、經銷商、最終使用者和次要使用者等參與者在憑證授權單位註冊後向總帳新增事件,進而映射其全球供應鏈。 

 

■各種加密貨幣的共識機制


 圖片來源 : 區塊先生

圖片來源 : 區塊先生




raw-image









avatar-img
78會員
125內容數
1.占星軟體及運用 2.各種推運法(Transit / 次限 / 主限 / Solar Arc / 法達星限 / 中點占星等)
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
跨元探索的沙龍 的其他內容
●Lookonchain https://twitter.com/lookonchain 不定期提供鏈上數據:機構投資人的 LDO 持倉與買入均價分析彙整 ●Coin360 網站 https://coin360.com/ ●Odaily News https://
很多新手進入加密貨幣市場會首先選擇幣幣交易,這時候你會發現很多交易所貨幣對是以泰達幣(USDT)計價的,如BTCUSDT, ETHUSDT。 也就是你需要先用TWD買USDT,然後用USDT交易BTC比特幣等幣種。   ●什麼是Tether (USDT) 虛擬貨幣 在2014
2024 農曆新春短段幾天 BTC 就由44K 上漲突破至 48K, 基本確立 BTC牛市已啟動。 ●探討造成暴漲的因素不外下列幾個重大因素 1.   BTC數量減半的FOMO情緒化 依照BTC每半年減半的慣例, 今年4月即將減半,每次BTC減半其現貨幣價走勢離奇相似
如果你不懂下列這些加密貨幣術語和俚語,那就快閱讀一下,這是幣圈人必修功課 ●FOMO   FOMO的這種現像是一種強迫性恐懼症,即錯過一個有趣的事件或一個有利可圖的機會。它起源於社交媒體,甚至被添加到牛津英語詞典中。一但BTC 被認定是 FOMO化,等同BTC就像人人的手機一樣,人人
TradingView 最特別的功能之一,就屬讓 USER 可以在 Pine編輯器上開啟查看指標腳本的開源碼,如想增修可 copy後,另命檔名存入Γ我的腳本˩後,才能修改。 就介紹其步驟如下 :   ●尋找公開的TradingView 指標、策略腳本 https://www.t
●國內常見的傳統型指標看盤軟體不外下列幾款 1. TradingView 2. Goodinfo!台灣股市資訊網 3. 三竹股市 4. 嗨!投資(Hi Stock) 5. 財報狗選股 6. 籌碼K線 7. XQ全球贏家 9. 券商的看盤軟體   其中以TradingVie
●Lookonchain https://twitter.com/lookonchain 不定期提供鏈上數據:機構投資人的 LDO 持倉與買入均價分析彙整 ●Coin360 網站 https://coin360.com/ ●Odaily News https://
很多新手進入加密貨幣市場會首先選擇幣幣交易,這時候你會發現很多交易所貨幣對是以泰達幣(USDT)計價的,如BTCUSDT, ETHUSDT。 也就是你需要先用TWD買USDT,然後用USDT交易BTC比特幣等幣種。   ●什麼是Tether (USDT) 虛擬貨幣 在2014
2024 農曆新春短段幾天 BTC 就由44K 上漲突破至 48K, 基本確立 BTC牛市已啟動。 ●探討造成暴漲的因素不外下列幾個重大因素 1.   BTC數量減半的FOMO情緒化 依照BTC每半年減半的慣例, 今年4月即將減半,每次BTC減半其現貨幣價走勢離奇相似
如果你不懂下列這些加密貨幣術語和俚語,那就快閱讀一下,這是幣圈人必修功課 ●FOMO   FOMO的這種現像是一種強迫性恐懼症,即錯過一個有趣的事件或一個有利可圖的機會。它起源於社交媒體,甚至被添加到牛津英語詞典中。一但BTC 被認定是 FOMO化,等同BTC就像人人的手機一樣,人人
TradingView 最特別的功能之一,就屬讓 USER 可以在 Pine編輯器上開啟查看指標腳本的開源碼,如想增修可 copy後,另命檔名存入Γ我的腳本˩後,才能修改。 就介紹其步驟如下 :   ●尋找公開的TradingView 指標、策略腳本 https://www.t
●國內常見的傳統型指標看盤軟體不外下列幾款 1. TradingView 2. Goodinfo!台灣股市資訊網 3. 三竹股市 4. 嗨!投資(Hi Stock) 5. 財報狗選股 6. 籌碼K線 7. XQ全球贏家 9. 券商的看盤軟體   其中以TradingVie
你可能也想看
Google News 追蹤
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
區塊鏈的深度技術往往被忽視,大多數人只關注投機炒幣。導致一個常見誤解:似乎操作加密貨幣非透過中心化交易所不可,讓「去中心化」淪為炒作的假象。 支付服務與金融交易是截然不同的需求 支付服務與金融交易滿足了完全不同的市場需求。事實上,透過中心化交易所應用程序購買比特幣、以太幣或期貨合約等金融衍生
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
區塊鏈技術的崛起正在深刻改變記帳士的業務模式,將公司登記和設立等流程重新定義,同時帶來新的挑戰和機遇。 公司登記的全新契機 區塊鏈在公司登記中的應用 區塊鏈的去中心化特性為公司登記帶來更高的透明度和安全性。記錄的不可更改性確保了公司信息的真實性,徹底改變了工商登記的現行模式。 註冊公司的區塊
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2
Thumbnail
大家好,我是woody,是一名料理創作者,非常努力地在嘗試將複雜的料理簡單化,讓大家也可以體驗到料理的樂趣而我也非常享受料理的過程,今天想跟大家聊聊,除了料理本身,料理創作背後的成本。
Thumbnail
哈囉~很久沒跟各位自我介紹一下了~ 大家好~我是爺恩 我是一名圖文插畫家,有追蹤我一段時間的應該有發現爺恩這個品牌經營了好像.....快五年了(汗)時間過得真快!隨著時間過去,創作這件事好像變得更忙碌了,也很開心跟很多厲害的創作者以及廠商互相合作幫忙,還有最重要的是大家的支持與陪伴🥹。  
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
區塊鏈的深度技術往往被忽視,大多數人只關注投機炒幣。導致一個常見誤解:似乎操作加密貨幣非透過中心化交易所不可,讓「去中心化」淪為炒作的假象。 支付服務與金融交易是截然不同的需求 支付服務與金融交易滿足了完全不同的市場需求。事實上,透過中心化交易所應用程序購買比特幣、以太幣或期貨合約等金融衍生
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
區塊鏈技術的崛起正在深刻改變記帳士的業務模式,將公司登記和設立等流程重新定義,同時帶來新的挑戰和機遇。 公司登記的全新契機 區塊鏈在公司登記中的應用 區塊鏈的去中心化特性為公司登記帶來更高的透明度和安全性。記錄的不可更改性確保了公司信息的真實性,徹底改變了工商登記的現行模式。 註冊公司的區塊
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2