什麼是 Algorand?
Algorand 是基於純權益證明 (PPoS) 共識的去中心化應用程序的低延遲平台。 它由總部位於波士頓的 Algorand, Inc. 監督。Algorand 設計由麻省理工學院教授 Silvio Micali 提出和開發。
Algorand 於 2019 年 4 月在測試網開始運營,並於 6 月推出主網版本 , 2019.
Algorand 的原生代幣被稱為 ALGO(algo),它有 100 億個 ALGO 硬幣的固定供應量。 到 2021 年第三季度,將釋放 55 億個 ALGO。
Algorand 如何處理交易?
為了達成共識最終性,Algorand 利用其獲得專利的加密抽籤機制。通過加密抽籤,ALGO 持有者的賬戶會提議將新區塊包含到網絡中。投票委員會將提案過濾為一個。
然後,單獨的委員會為該區塊投票並對其進行認證:每個節點收到該區塊的證書並將其包含在分類賬中。兩個委員會的成員都是通過可驗證隨機函數(VRF)隨機選擇的:一旦賬戶被選中,它就會收到一份成員身份的加密證書(證明)。
投票過程本身受到拜占庭協議的保護(BA) 使 Algorand 具有抗攻擊性:惡意行為者不知道他/她應該攻擊協議的哪一部分以破壞整個共識。該協議的這一特性被稱為“玩家可替換性”。
此外,Algorand 首創了“異步安全”的概念:來自任意方的兩個區塊不能被納入共識,因此,不可能用於 Algorand 中的意外更新(意外硬分叉)。
Algorand 為 dApp 提供哪些解決方案?
Algorand 的工具包擁有去中心化經濟所需的兩種基本類型的工具,即第一層 Algorand 智能合約(ASC-1)和 Algorand 標準資產(ASA)。
Algorand 的智能合約寫在新的交易上執行批准語言 (TEAL) 以及 Python 語言接口 PyTeal。 2021 年,Algorand 智能合約實現了每秒 1,000 筆交易的速度,交易延遲高達 5 秒。使用 Algorand 的智能合約執行一項操作只收取微不足道的 0.001 ALGO 費用(約 1000 筆交易,1 美元)。 Algorand 的工具包包括無狀態和有狀態(高級)智能合約。
Algorand 的原生資產是直接在 Layer1 上發行的定制代幣:與以太坊上的 ERC-20 代幣不同,它們的發行方式與 ALGO 代幣一樣。 ASA 代幣在基於角色的資產控制 (RBAC) 內發行:發行者和管理者可以使用靈活的資產控制選項。
這種設計使 ASA 能夠集成到各種價值轉移和治理場景中。 ASA 發行模塊具有抗垃圾郵件功能;它允許基於 Alogrand 的代幣參與敏感和復雜的工具。
哪些應用程序已經在使用 Algorand?
由於其低成本和靈活的設計,Algorand 的解決方案可用於許多令人興奮的用例。 例如,其智能合約適用於託管、支付渠道、債務/抵押品解決方案、跨鏈原子轉移、去中心化交易。
Algorand 的 L1 資產(ASA)適用於穩定幣鑄造、NFT 發行 、身份管理、驗證系統、證書、CBDC 等。
因此,Algorand 平台被兩大穩定幣(USDT 和 USDC)、頂級交易所(IDEX)甚至國家選擇 :馬紹爾群島共和國在 Algorand 區塊鏈上發行 SOV 貨幣。