作者jailbreaker (jailbreaker)
看板DigiCurrency
標題[請益]PoS 跟 PoA 的比較
時間Sat Feb 3 11:58:49 2018
此文主要是請教這兩種共識方法的不同與比較。
PoS: Proof of Stake 股權證明
PoA: Proof of Authority 權益證明
小弟最近看了一些ICO project
像PoA.network 就強調自家使用的PoA技術比PoS還要好,
但是我找了許多資料到現在還是霧煞煞啊......
但像市值前幾名的Cardano ADA 是採用PoS,
如果他這共識方法這麼差也不會被拱到前幾名了。
到底這兩種有何差異?優劣勢又在哪裡呢?請版上的大神解惑。感謝感謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.100.65
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1517630331.A.565.html
※ 編輯: jailbreaker (118.165.100.65), 02/03/2018 12:11:08
1F:推 DarkerDuck: PoA其實還是一個比較中心化的方法 02/03 16:33
2F:→ DarkerDuck: 靠幾個官方的Authority節點去認證交易 02/03 16:34
3F:→ DarkerDuck: PoS則有Nothing is the stake的問題 02/03 16:34
4F:→ DarkerDuck: ETH的Casper是DPos 02/03 16:35
5F:推 st945306: 應該是nothing at stake。PoW攻擊失敗會耗費電費,但如 02/03 16:52
6F:→ st945306: 果PoS的設計不好就沒懲罰,大家會各種嘗試攻擊XD 02/03 16:52
7F:→ st945306: 借串問個,Cardano的PoS感覺設計非常完整,各方面都考慮 02/03 16:54
8F:→ st945306: 到了。有人知道他有什麼缺點嗎? 02/03 16:54
9F:推 DarkerDuck: 對,剛睡醒腦袋空空,Casper有懲罰機制 02/03 17:04
10F:→ kuma660224: 攻擊失敗就沒收錢。 02/03 18:10
11F:→ timwu: casper懲罰可兇勒,被抓到要燒毀(slash)押金的 02/03 22:00
12F:→ jailbreaker: 所以各位的意思是,PoS比PoA更加去中心化,但是缺少 02/03 22:11
13F:→ jailbreaker: 的是懲罰機制,以太則是加入了懲罰機制,共識方法叫D 02/03 22:11
14F:→ jailbreaker: PoS 02/03 22:11
15F:→ jailbreaker: 既然PoA是比較中心化的辦法,怎麼會還有人支持他呢? 02/03 22:12
16F:→ jailbreaker: 有特別的優勢存在嗎? 02/03 22:12
17F:推 petC: ETH的Casper不是DPOS,DPOS仍存在礦池中心化問題 02/04 01:13
18F:→ petC: Casper是對簽署多個同高度區塊的人懲罰來達成共識 02/04 01:14
19F:→ petC: 因為不能委任挖礦,入礦池會冒資金被侵佔的風險 02/04 01:15
20F:→ petC: 藉此讓出塊變得非常去中心化 (理想上啦 02/04 01:16
21F:→ timwu: POS最開始是在peercoin提出來,但原始論文只是提供基本概念 02/04 02:20
22F:→ timwu: 所以POS實作的發揮空間很大,你很難單獨討論POS是好是壞而不 02/04 02:23
23F:→ timwu: 引用任一實作,另外,ETH轉POS是有規劃循序漸進的,今年會上的 02/04 02:29
24F:→ timwu: Casper FFG特色是混合POW/POS,礦工每出塊50個才讓POS參與一 02/04 02:30
25F:→ timwu: 次驗證與結局(finality),dPOS一直被EOS強烈行銷成一個完美 02/04 02:35
26F:→ timwu: 共識機制,現階段的疑慮是沒有提供誘因給驗證節點,所以現有 02/04 02:39
27F:→ timwu: 驗證節點太少且機器loading很高. Cardano的Ouroboros被EoS 02/04 02:44
29F:→ timwu: PoA不是什麼新東西,小規模,節點不多的網路跑POW/POS太傷本 02/04 02:52
30F:→ timwu: 直接集中給少數權威節點驗證,geth & parity都可以架PoA 02/04 02:54
31F:→ timwu: 以太開發用的測試公鏈 rinkeby & kovan都是跑POA 02/04 02:55
32F:→ jailbreaker: 謝謝樓上詳細的回覆!太仔細啦~我後來查到的資料顯 02/05 22:39
33F:→ jailbreaker: 示目前以太坊似乎是參考了PBFT的機制來改良DPoS。原 02/05 22:39
34F:→ jailbreaker: 因似乎是因為單純的DPoS和PoS會有分叉存在,無法確認 02/05 22:39
35F:→ jailbreaker: 最終性。但是我不清楚為什麼PoS跟DPoS會有分叉存在呢 02/05 22:39
36F:→ jailbreaker: ?分叉的原因會是什麼? 02/05 22:39