如何確保公有鏈中的隨機數Random Numbers?PoS,DPos,BPos有啥優劣勢?

買賣虛擬貨幣

如何確保公有鏈中的隨機數Random Numbers?現有的Proof-of-Stake(POS)協議與DPoS VS Bonded PoS VS Pure POS有啥優劣勢呢?

1.對於2019年3月5日發表的白皮書“共識的數字簽名”。它表明簽名方程包含一個隨機值r。 你如何確保公共區塊鏈中的隨機數真的是隨機的?

隨機性用於選擇委員會成員在Algorand的純粹證據共識協議中進行塊生成。 這是透過可驗證隨機函式(VRF)完成的。VRF的seed由塊提議者生成,並且取決於到目前為止的區塊鏈的狀態。 在看到區塊提議者的訊息之前,攻擊者無法預測隨機性,因此無法根據它進行預先攻擊策略制定。 協議中使用的隨機性每輪都會更新,並且看到當前輪次的隨機性並無助於攻擊者預測未來輪次中使用的隨機性。類似的方案可用於產生用於其他目的的隨機性,包括數字簽名。

2.委託權益證明(DPOS)和抵押權益證明Bonded PoS的問題有哪些?

雖然Dpos和BPoS的權益證明方法更具環保意識 - 因為它們不需要PoW工作量證明系統中的大量計算能力電能來挖礦 - 但它們仍然是設計比較中心化的。

在委託的PoS股權證明中,選擇固定數量的選舉實體或代表來生成區塊。代表們被網路使用者投票授權,每個使用者獲得與他們在網路上擁有的通證數量(即他們的Stake)成比例的票數。但是,一旦選定了代表,他們就會在超級節點的位置上長時間保持地位,從而使系統更加中心化。

此外,無法保證所有代表節點都保持誠實。即使他們的誠實是肯定的,因為他們的身份是眾所周知的,他們很容易成為攻擊者的明顯目標。

在Bonded PoS證明中,使用者的投票權與他願意“鎖倉”的通證數量成比例 - 也就是說,然後長時間放在那裡。如果他被抓到在系統內採取惡意行為,那麼這些通證可能會被沒收。這就使大量的“小”使用者處於很不利地位,因為他們可能是經常需要他們的通證並且不能長時間鎖定的使用者。另一方面,擁有大量通證的使用者通常更願意這樣做,導致系統中的投票權力不成比例地傾向於他們。

相比之下,Algorand的Pure Proof-of-Stake(PPoS)方法隨機選擇負責塊生成的使用者。隨機選擇不僅發生在每個塊上,而且實際上發生在每個塊的拜占庭協議的每個步驟中。可以選擇每個使用者提議並對塊進行投票。選擇概率與使用者的總stake成正比,而不是他願意鎖定的stake。該協議不會要求使用者鎖定任何stake以參與,也不會沒收使用者的stake。

3.為甚麼採用荷蘭式拍賣來確定通證價格?

Algorand基金會負責分發Algos - Algorand平臺的原生代幣。 Algos最初將透過一系列荷蘭式拍賣進入發行量,因為它們具體提供三個主要好處 - 公平性,透明度和便利性。

荷蘭式拍賣讓市場決定代幣的公平價格,而不是由任何特定實體設定價格。此外,在荷蘭式拍賣中,所有參與者贏得任意數量的代幣,公平對待參與者的代幣價格是相同的。

荷蘭式拍賣方便使用者線上參與。實際上,在這種拍賣期間,使用者不需要在整個時間保持線上。他們可以出價然後離線,甚至可以線上返回以便稍後再次出價。

最後,在Algorand區塊鏈上進行拍賣以獲得絕對的透明度。所有出價都放在區塊鏈上,因此每個人都可以驗證拍賣是否已正確進行。

4.現在公鏈中的大多數dApp與遊戲相關,如何吸引現有領導者(如EOS和Tron)的區塊鏈開發人員?

Algorand的技術在去中心化,可擴充套件性和安全性方面脫穎而出。我們致力於建立一個真正的無需許可的和去中心化的公鏈; 這是許多區塊鏈開發人員共同的願景。 Algorand區塊鏈提供並將繼續提供真正技術所在的許多獨特功能。

例如,由於Algorand區塊鏈不分叉,它提供了即時交易終結性。在看到包含特定交易資訊的新生成的區塊之後,使用者在他可以安全地依賴該交易資訊之前不需要等待在其之後生成若干其他塊。這對時間敏感的應用程式至關重要,因為無需權衡交易的短暫確認時間和某些交易從鏈中消失的風險。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;