通過這篇文章,我開始了有關 Algorand 平台的系列文章。 首先,我想向您介紹一下我自己 基礎版本v1.0中的協議以及Algorand項目的背景。 在以下文章中,您將了解 Algorand 於 2019 年底(版本 v2.0)添加到其平台的更多高級功能。 擴展平台功能, 為 Algorand 生態系統以及中央銀行 (CBDC) 吸引了有趣的項目,所以這個項目開始發展得相當有希望——讓我們看一下基礎。
Algorand 1.0 - 簡介
我第一次聽說這個項目 Algorand 2019 年 1.0 月,我有機會在華沙的一次會議上見到 Naveed Ihsanullah(Algorand 工程主管)。 Naveed 隨後在主網啟動幾週後推出了該平台的 XNUMX 版本。
該平臺本身承諾非常有趣,它基於共識協議的一種稍微非常規的方法(PPoS - 純權益證明)(或:純權益證明)。 這讓我很感興趣,想要了解更多信息,看看我對 Algorand 的進一步想法是否證實了我最初的興奮。
隨著知識的加深,我以 YouTube 視頻的形式記錄了我的研究和觀察(以此作為構建和系統化我的想法的方法)。
您可以在這裡觀看這些視頻:videoPOL + videoENG
在我看來,在眾多方面中,有三件事使這個項目脫穎而出:
1)強 團隊 其根源於麻省理工學院,
2)創新 算法 共識,
3)合理 方法 分發代幣。
項目創始人及團隊
西爾維奧·米卡利(Silvio Micali) (Algorand 創始人)絕對是加密世界的權威,也是 Algorand 項目背後的強有力的代言人。 Silvio 是麻省理工學院的科學家、計算機科學教授,他的工作重點是安全協議(零知識證明、密碼學),即對區塊鏈重要的一切。 Silvio Micali 的工作為密碼學的基礎做出了貢獻。 2012年,Silvio因其成就獲得圖靈獎。 圖靈獎相當於信息技術領域的諾貝爾獎。
2017 年,Silvio 創立了 Algorand。 最初團隊的核心是麻省理工學院的科學家同事,他們幫助開發了 Algorand 平台的核心協議、架構和更廣泛的功能。
後來加入的團隊成員也具有相當的科學根基,紮根於麻省理工學院、斯坦福大學和哈佛大學等大學。 在我看來,這個 該團隊擁有良好的能力組合 – 最好自己檢查一下並認清他們的個人資料。
團隊在這里至關重要,因為加密/區塊鏈項目本質上非常複雜。 他們不僅限於構建最快、最漂亮的解決方案。 構建安全且可擴展的解決方案是一項巨大的挑戰。 此外,這些項目必須具有有效的市場進入策略、生態系統和社區發展的願景以及紮實的代幣經濟設計。 為了實現所有這些目標,你需要具有科學和商業背景的人、博弈論、密碼學、數學方面的專家——像一台運轉良好的機器一樣合作。 我相信 Algorand 在這個領域已經建立了一支非常堅實的團隊。
Algorand 團隊聲稱已經解決了三難困境 區塊鏈,即可擴展性 x 安全性 x 去中心化。 這是一個相當大膽的主張——讓我們來驗證一下它是否屬實。
Algorand 共識協議
共識協議……世界熱門話題 krypto。 到目前為止,我們已經看到了緩慢、昂貴且低效的協議,例如 PoW(工作量證明)(比特幣 就是一個很好的例子)或更快的 PoS 協議(證明的證明)最常犧牲去中心化的精神以實現更好的可擴展性(例如 EOS)。 在此背景下,Algorad 團隊關於解決“區塊鏈三難問題”的聲明多少有些挑釁性。
以下是其工作原理的簡單描述。
Algorand 共識協議分為兩個階段:
=== 第一階段 ===
即創建一個塊。
- 步驟 1:在 Algo 代幣持有者中,隨機選擇一個用戶來創建另一個包含交易的區塊。
- 步驟 2:將選定的用戶公佈給網絡的所有成員(他的公鑰被公開)
- 第 3 步:同一用戶生成一個區塊,並將其宣佈為區塊提案,以包含在區塊鏈中。 此步驟完成階段 1。
第一階段似乎非常快,只涉及一個用戶,但顯然沒有提供適當級別的去中心化和安全性。
第二階段來了。
=== 第一階段 ===
即區塊的驗證和確認。
- 步驟 1:從網絡參與者中隨機選出一個由 1000 個用戶 (*) 組成的委員會,並將其(公鑰)公開。
- 步驟 2:該委員會驗證第一階段的區塊,並對其是否正確和真實進行投票。
- 步驟3:如果大多數委員會成員確認該區塊是正確的,則該區塊將在網絡上公佈並添加到區塊鏈中。 另一方面,如果該建議塊中存在錯誤,則重複階段 1 和階段 2。
(*) 出現的問題: 誰選舉該委員會保持其去中心化的性質?
好吧,委員會自己選擇。 用戶在自己這邊運行一個受加密保護的隨機函數(一種彩票),如果他們贏得了這樣的彩票,他們會展示中獎彩票,同時透露他們對第一階段提出的區塊的看法。
安全性 x 可擴展性 x 去中心化
該解決方案安全嗎?
好吧,我們這裡需要的是前面提到的加密安全隨機函數。 該解決方案是由麻省理工學院最好的密碼學家設計的,因此我們當然可以在某種程度上依賴它。
我們還必須相信大多數網絡用戶都是優秀的參與者,這是 Algorand 的主要假設之一。 否則,1000名代表組成的委員會就有機會由不懷好意的用戶組成。 當然,我認為這是一個安全的假設——地球上大多數人都很好,對吧?
該解決方案可擴展嗎?
由 1 個用戶創建一個塊可能非常快。 由 1000 個用戶委託對該區塊進行驗證也應該很快完成。 Algorand 主網已經投入運行,您可以在那裡驗證交易和區塊實際上是快速高效地生成的,但我們能否在保持 1000 秒區塊大小的同時達到 5 筆交易/秒 與實際業務交易量? 在這裡,我們需要等待採用 - 在主網上看到此類交易。 任何類型的壓力測試通常都過於孤立,無法回答這個問題。
為了更好地驗證可擴展性,我們需要數千個真實的業務交易,但可以說的是 - 這個概念似乎很有前途!
這個解決方案是去中心化的嗎?
以下是需要考慮的幾個因素:
- 成為委員會成員沒有最低門檻,您只需 1 個 Algo 代幣即可參與抽獎,因此任何人都可以加入並幫助保護網絡安全。
- 目前,尚無針對網上不當行為的處罰。 缺乏懲罰既是優點也是缺點。 另外,因為它可能會阻止普通用戶加入共識。 減號,因為沒有任何因素可以阻止潛在的壞人。
- 被選為委員會成員的機率與您擁有的代幣數量成正比,您的“steek”(存款)越大,被選為委員會成員的機會就越大。
那麼,如果有持有大量代幣的壞人想要攻擊網絡,會發生什麼呢?
為了攻擊網絡,他們需要大量的 ALGO 代幣,可能遠遠超過所有流通代幣的 50%。 在這種情況下,問題是——他們還願意攻擊網絡嗎? 擁有如此大的網絡股份,這樣的不良行為者將成為該平台事實上的大股東,那麼他為什麼要攻擊自己的業務(並因此使 Algo 代幣變得一文不值?)
這就是我們進入博弈論的地方,我猜對於擁有大量 Algo 代幣的網絡參與者來說,攻擊他們“自己的”區塊鍊是沒有意義的。
結論?
為了最大限度地提高網絡安全性並將 Algorand 平台打造為真正公開且公平治理的平台,Algorand 需要確保代幣廣泛且公平地分配,在此過程中涉及數千甚至數百萬用戶>> 這就是代幣分配和拍賣發揮作用的地方。
代幣分配和拍賣
Algorand 區塊鏈有自己的原生代幣 (ALGO)。 Algorand 引入了拍賣的概念,作為分配 Algo 代幣的方式之一。
Algo 代幣的預計總量將達到 10 億枚,並將在未來 5 年內發行。
令牌 ALGO 將分佈在 5個主要領域:
- 2.5億 Algo 代幣出售給社區,包括私人和社區 公開拍賣(請閱讀下文)
- 2.0億 Algorand 已為選擇參與共識協議並通過 Hodling 幫助保護網絡的社區成員分配代幣。
- 3.0億 Algo 代幣專用於基礎設施,特別是 Algorand 網絡節點的運營商。
- 2.0億 Algo 代幣旨在供 Algorand Inc. 使用。 即構建協議本身以及基於協議的項目生態系統的組織。
- 0.5億 Algo 代幣面向 Algorand 基金會,該組織負責管理 Algorand 解決方案、合作夥伴、社區和大使的所有工作。
所有相關主題 供應 i 分配 Algo 代幣,我討論了很多 詳細信息請參見下面的視頻。 在那裡您還可以找到有關團隊在 2019 年 2020 月至 XNUMX 年 XNUMX 月期間如何分配代幣的匯總信息。
然而,在本文的以下部分中,我將進一步深入探討自己的主題 拍賣。
拍賣,這個機制是如何運作的?
拍賣定期進行,沒有固定的周期。 在每次拍賣中,都會在規定的時間窗口內出售一定數量的 Algo。 拍賣期間,代幣價格線性下降,拍賣結束時:
- 所有用於拍賣的 Algo 都將被出售,
- 或者價格達到為給定拍賣定義的最低價格(例如,假設 = 50 美分)
實例?
假設我正在參加一場拍賣,而我這次拍賣的預算是 100 美元。 每個 Algo 的拍賣起價為 1 美元,因此,根據我的 100 美元預算,我最初可以按拍賣起拍價獲得 100 個代幣。 然而,隨著拍賣期間 Algo 的價格下降,更多的用戶會受到鼓勵參與並下達購買訂單,因此拍賣期間出售的 Algo 數量也會減少。 在某個時刻,拍賣會結束,因為
- 買家的需求平衡或超過供應,
- 或已達到底價限制。
我們假設拍賣結束時的價格水平為 0.5 美元。 在這種情況下,我以這個價格購買了 200 個 Algo 代幣,花費了 100 美元的預算。 拍賣的其他參與者也以相同的價格(0.5 美元)購買了代幣,無論他們何時加入。
我認為 這是一個相當公平的方法因為每個人都以相同的價格購買 Algo。
值得一提的是,如果出於任何原因我們對購買的產品不滿意,那麼 我們可以選擇全年返還代幣。 然後我們將收到高達 90% 的投資資金。
這種做法是否有利於芯片的去中心化和廣泛分佈?
當然,5種不同的方式來分配代幣,包括拍賣、對節點運營商和開發人員的獎勵、用於構建和支持生態系統的計劃是一個好主意。
Algorand 現已推出多項激勵計劃 對於開發者、大使、創作者和企業家——更多詳情請點擊此處——如果我們想吸引多元化的社區加入該平台,這是一個很好的舉措。
Algorand 1.0 面臨的挑戰
與此時所能實現的目標相比,該平台的開發似乎相當先進。 大量已經可用的 SDK 肯定有機會吸引很多開發者:
- 開發工具包
- 開發工具包
- 去SDK
- 開發工具包
- .NET(即將推出)
2019 年底,Algorand 為該平台引入了新功能,我將在下一篇文章中討論這些功能(第 1 層智能合約、Algorand 標準資產或原子交換),但該領域的競爭非常巨大。 有很多優秀的團隊正在構建具有相似特徵的平台,僅提一下 以太坊 2.0、Aion、Cosmos 或 Cardano。
構建強大的解決方案很重要,但使其得到廣泛採用也是所有這些公司和協議在未來幾年將面臨的同樣巨大(甚至更困難)的挑戰。
在接下來的學習中,我將介紹 Algorand 的採用主題,以及平臺本身的開發主題,即前面提到的 Algorand 2.0 和新的互操作性功能。 也有很多相關內容 我在我的 YouTube 頻道上發言 每日劑量不適.
最後參考本文開頭的定理: Algorand 是否解決了區塊鏈的三難困境?
他們當然已經很好地思考了這個平台的架構,並且擁有大量有效的技術,但為了充分捍衛上述主張,我認為我們需要現實生活中的應用程序、每秒數千筆當前的業務交易、更廣泛的代幣分配,以及一個已經在生產模式下運行了數年的網絡,以證明它是堅不可摧的、不可破解的並且不受參與者串通的影響。
綜上所述,在我看來,現階段關於區塊鏈顫音解決方案的宣言還是有點 過早的但可以肯定的是 Algorand 正在努力實現這一目標.
我決定作為“大使”幫助他們發展他們的生態系統,所以如果這個話題引起了你的興趣,請繼續關注我。
聯繫 : Andrzej_0xa0