Re: [Coin] Ethereum POS

看板DigiCurrency作者 (R&D = Retry and Delay)時間7年前 (2017/07/24 23:49), 7年前編輯推噓5(509)
留言14則, 7人參與, 最新討論串2/2 (看更多)
作者另有投影片在這邊 https://media.consensys.net/casper-smart-contract-consensus-7be6cfa6f7ec 從目前有公佈的消息來看,以太坊的POS打算透過智能合約來完成 它比較像是一個賭盤,賭那一個區塊會獲得最多礦工的睛睞,也就是共識落誰家? 猜對了贏得利息,猜錯會被扣錢,嚴重甚至沒收保證金。 參與賭局之前,要先透過智能合約,押注保證金,申請成為驗證者(Validator)。 之後就仿照拜占庭容錯機制(PBFT)分三個階段來達成共識, 這三個階段分別是: pre-prepare, prepare, commit pre-prepare階段由提案機制推舉出Next Block候選人 不確定推舉方式,有一說是沿用POW由礦工兢爭,也有一說是由亂數指定。 總之,至少有一個候選人會出線。 prepare階段是讓各個驗證者向外廣播,內容有點像是: "我, XXX-validator 認為 YYY-block 會成為 Next Block" commit階段就是押注的時候了 在聽取完其它驗證者的意見之後,每個驗證者都必需公告它的決定, 它的內容有點像是: "我, XXX-validator 在聽取完眾人的意見之後, 認為全網共識 會押注在 YYY-block 做為 Next Block, 若開盤結果不如預期,願賠上ZZZ押金做為擔保" 然後,智能合約就依照開盤的結果執行獎勵與處罰。 比較困惑的是智能合約的執行方式 由於網路傳播有延時的問題,每個節點在同一時間看到的訊息不見得一致。 如果不把 prepare/commit 的訊息寫到Block-Chain裏, 那麼,散佈在世界各地的EVM,如何得到一致的執行結果? 但是Casper本身就是推舉Block的機制,沒達成共識前如何寫入? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.127.213 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1500911368.A.5CE.html ※ 編輯: WhiskyLin (1.160.127.213), 07/24/2017 23:59:11

07/25 00:05, , 1F
太複雜 太複雜的東西向來沒有什麼好結果 -_-
07/25 00:05, 1F

07/25 00:06, , 2F
然後賭盤又是三小, 沒事要把ETH搞成大賭場? 不懂
07/25 00:06, 2F

07/25 01:09, , 3F
押注只是個意象,塊出的速度這麼快哪來的急押注
07/25 01:09, 3F

07/25 01:30, , 4F
POW本來也就是下注制啊XD
07/25 01:30, 4F

07/25 01:43, , 5F
POW靠算力當賭本,POS靠錢當賭本...賭本大的會吸光賭本小的
07/25 01:43, 5F

07/25 01:55, , 6F
這個是針對過渡期的PoWPoS
07/25 01:55, 6F

07/25 07:52, , 7F
猜錯會扣錢噢...> <
07/25 07:52, 7F

07/25 07:59, , 8F
正常狀況沒猜中不會吞你保證金。是怕你有意破壞驗證
07/25 07:59, 8F

07/25 08:00, , 9F
他類似押金,然後給你其利息。押越多利息越多
07/25 08:00, 9F

07/25 08:01, , 10F
用利息來講比較恰當,講賭場有點太超過。
07/25 08:01, 10F

07/25 08:07, , 11F
且hybrid of PoW/PoS 也只是full PoS前的過渡
07/25 08:07, 11F

07/25 08:08, , 12F
最終目標大概還是往全pos走。
07/25 08:08, 12F

07/25 08:12, , 13F
另外有文章說,押金太少很難分到利息,所以之後
07/25 08:12, 13F

07/25 08:12, , 14F
可能出現PoS virtual滟ining pool這種東西?
07/25 08:12, 14F
文章代碼(AID): #1PTXS8NE (DigiCurrency)
文章代碼(AID): #1PTXS8NE (DigiCurrency)