Proof-of-Work

工作量證明/權益證明之間的混合如何工作?(點點幣)

  • November 16, 2019

我想我現在從概念上理解了 PoS 和 Proof of Work。對他們自己來說,這兩者肯定都是好主意,但是像 Peercoin (PPC) 這樣的加密貨幣如何將兩者結合起來呢?我的意思是,當活躍的客戶在等待質押並與其他人競爭時,同時也有普通礦工使用工作證明,計算雜湊值。那麼如何決定誰將實際創建和發布下一個區塊?必須在貨幣中建立某種優先級。但是話又說回來,當完成一些工作證明時,該塊將包含用於計算下一個雜湊的門檻值。Proof of Stake 客戶應包括哪些內容?

我真的希望了解這種聯繫是如何工作的,如果有人能解釋一下,那就太好了。

謝謝

我不是 Peercoin 方面的專家,但 Decred (DCR) 已經存在工作量證明 (PoW) 和權益證明 (PoS) 的混合共識模型,並且我知道一些事情。

PoW 和 PoS 的區別:

  • PoW 需要使用挖礦硬體的礦工來尋找區塊並驗證發送到網路的新交易。
  • PoS 需要持有/鎖定硬幣的利益相關者來驗證礦工已經開采的區塊。質押者可以投票使創建不利 PoW 探勘行為的塊無效,例如探勘空塊。

PoW 和 Pos 的相似之處:

  • PoW 和 PoS 礦工都擁有投票權,可以就區塊鏈上的程式碼更改達成共識。
  • PoW 和 PoS 礦工都獲得塊獎勵或獎勵的百分比。
  • PoW 和 PoS 礦工都可以使用礦池來獲得更一致和穩定的資金流。
  • PoW 和 PoS 探勘都是使網路更安全免受攻擊的方法。

Decred PoS 票證系統(簡化):

  • 門票是有價格的。例如:100 DCR。(有關目前票價,請參見<https://dcrstats.com>。)此金額取決於網路上總共購買了多少票。當您購買門票時,該金額被質押/鎖定並且仍歸您所有。
  • 一段時間後(從 28 天到 142 天),如果票成功投票,則將 DCR 發送回您的錢包 + 部分區塊獎勵。這個獎勵金額取決於許多因素,可以是每年 10-30% 的獎勵。
  • Decred 正在開發分票池,因此質押者不需要全部票價即可開始質押。

我查找了 PeerCoin (PPC) Staking/Minting

  • 質押 PeerCoin 是通過將硬幣留在您同步的錢包中來完成的。這意味著您正在執行一個 PeerCoin 節點,這將每年獎勵您約 1%。這被稱為“鑄幣”。(閱讀<https://peercoin.net/minting>了解更多資訊。)我在 PPC 的白皮書中沒有找到很多技術細節。

我希望這能澄清一些關於 PoW/PoS 混合共識系統的事情,很抱歉我不能提供關於 PeerCoin 的更具體的資訊。

根據已發布的 Peercoin 白皮書(您可以在此處找到副本),

選擇總消耗幣齡最高的區塊鏈作為主鏈。

在比特幣中,選擇具有最大工作量證明的區塊來形成最長的鏈。在 Peercoin 中,具有最大信任的塊是將被添加到主鏈的塊。如果區塊通過權益證明驗證,則區塊信任為:2^256/(target + 1)。如果區塊通過工作量證明進行驗證,則區塊信任度為 1。因此,在發生衝突時,PoS 勝過 PoW。程式碼可以在 GitHub 上找到

CBigNum GetBlockTrust() const
{
   CBigNum bnTarget;
   bnTarget.SetCompact(nBits);
   if (bnTarget &lt;= 0)
       return 0;
   return (IsProofOfStake()? (CBigNum(1)&lt;&lt;256) / (bnTarget+1) : 1);
}

區塊“鏈信任”是通過將新區塊“區塊信任”添加到前一個區塊“鏈信任”來定義的。Peercoin 選擇“鏈信任”最好的鏈。

引用自:https://bitcoin.stackexchange.com/questions/29851