作者keyman5566 (關鍵人物5566)
看板DigiCurrency
標題[Coin] Ethereum POS
時間Thu Jul 20 23:19:18 2017
最近發現到一個很奇怪的現象,
就是很多人誤以為 Ethereum 的 POS 是幣齡這種機制,
但其實 Ethereum 在下一個版本要推出的是 Casper,
雖然 Casper 也是屬於 POS 的一種,但是在是概念上這兩種其實是有很大的差別。
POS 是用“資產”來達成共識,而 POW 則是“工作量”來達成共識。
而實現 POS 的方法其實有很多種,
有coinage(幣齡)、Delegate Proof of Stake(授權代理)
以及 Ethereum 未來 POS 將採用的 Casper 等等
就像是 Bitcoin 和 Ethereum 目前採用的都是 POW,
但 Bitcoin 採用的演算法是SHA-256,
而 Ethereum 則是採用 Ethash。
目前就我所知採用 coinage 這種的 POS 是 Peercoin,
也就是根據目前持有的貨幣乘上持有的天數,
依此來決定誰可以決定下一個 Block,
礦工所獲的報酬就是一種利息的概念。
Casper 比較像是借用 Practical Byzantine Fault Tolerance 的概念,
由 proposal mechanism 和 validators 組成,
依照 Ethereum 之前的說法一開始是由 POW+POS 的 Hybrid Casper,
也就是 proposal mechanism 暫時由 POW 提供,
驗證的工作則是每100個 Block 組成 checkpoint,
validators 的工作由他們的保證金來提供 economic finality。
簡單來說,就是 validators 用他們的資產來保證這個區塊是安全,
如果有人想反轉這個區塊將會付出龐大的代價。
為了達到 economic finality,Casper 對 validators 訂定了許多規則,
如果 validators 違反這些規定,則會受到沒收資產的懲罰。
其實 Casper 滿複雜的,而且目前官方提供的資料大多是理論概念,
所以有些地方,我也還不是很清楚......
https://www.youtube.com/watch?v=MyDocEQfBGA
這是Casper設計者針對Casper所做的一些介紹,
有興趣的可以參考看看。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.233.64.162
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DigiCurrency/M.1500563964.A.0B0.html
1F:推 john371911: 太複雜了@@ 07/21 01:11
2F:推 bobbyac01: 推長姿勢 07/21 08:18
3F:推 bluefancy: 可憐的ppc 07/21 09:53
4F:→ kuma660224: 混合應只是暫時的,因為怕反彈或風險太大 07/21 13:14
5F:→ kuma660224: 小金童原本認為pow只是過渡機制。 07/21 13:20
6F:→ kuma660224: 但怕轉pos會動盪,又搞了混合過渡 07/21 13:20
7F:→ kuma660224: 難度炸彈不改的話... 07/21 13:21
8F:推 darkdixen: 難度炸彈會改 大都會改成兩次硬分叉 第一次分叉應該就 07/21 14:34
9F:→ darkdixen: 會拆彈了 07/21 14:34
10F:推 darkdixen: 只是每塊出的ETH也會降 小金童想降到3 07/21 14:35
11F:推 john801110: 所以eth年底轉的不會是看幣齡跟持有數量? 07/21 16:27
12F:→ keyman5566: Eth之後轉的pos不會是幣齡這種 07/21 21:45
13F:推 L0v35: 最酷的是casper就只是個smart contract 07/21 21:58
14F:→ wkwtb: 1.w hen the network doesnt finalized, everyone is puni 07/22 07:12
15F:→ wkwtb: shed. 07/22 07:12
16F:→ wkwtb: 2.we dont tell the difference between censorship& offl 07/22 07:12
17F:→ wkwtb: ine 07/22 07:12
18F:→ wkwtb: 然後做法感覺有點像dcr 07/22 07:17
19F:→ kuma660224: casper是設個帳戶,看你存入幣量影響記帳權 07/22 08:32
20F:→ kuma660224: 押金越多越有優勢。 07/22 08:32
21F:→ wkwtb: dcr是存入資金買入場卷 07/22 10:14
22F:→ wkwtb: eth是存入資金記帳(用語翻譯不懂) 07/22 10:14
23F:→ wkwtb: dcr要投完票後資金才可再度運用 07/22 10:14
24F:→ wkwtb: eth不參與記帳一段時間後才可以轉出運用 07/22 10:14
25F:→ wkwtb: 所以感覺有點像 07/22 10:14