menu-icon
anue logo
熱門時事鉅亨號鉅亨買幣
search icon

區塊鏈

Llama:Founders Fund領投的智能合約平台

BlockBeats 律動財經 2023-11-07 12:00

cover image of news article
律動財經圖片

BlockBeats 消息,11 月 6 日,智能合約平台 Llama 完成 600 萬美元種子輪融資,本輪融資由 Founders Fund、Electric Capital、Polygon 聯合創始人 Sandeep Nailwal 和 Aave 創始人 Stani Kulechov 等參投。

智能合約應用程序已積累了數十億美元的價值鎖定和庫存持有量。然而,保護和管理這些協議仍然很複雜。Founders Fund 領投的 Llama 推出了一個全棧平台,旨在讓訪問控制和治理更加有效和安全,目前已上線主要 EVM 鏈。

Llama:鏈上訪問控制和治理的全棧平台


Llama 是一個用於鏈上訪問控制和治理的全棧平台。使用鏈上策略和自定義執行策略安全地採取行動。Llama 此前曾為加密領域主流的協議和社區做出過貢獻,如 Aave、Nouns、Lido、dYdX 和 ApeCoin。

Llama 表示其旨在通過使區塊鏈協議的治理更加高效,使協議能夠編碼角色和權限以執行鏈上操作,例如資金轉移或更改協議參數。該平台旨在解決可能導致性能不佳甚至駭客攻擊和利用的一些低效和安全漏洞問題。

基於角色的治理

Llama 表示其「專為基於角色的治理而設計」,這可能涉及網路安全團隊更新風險參數或營運團隊緊急暫停以應對流動性問題。

基於角色的工作流程示例包括風險參數、協議撥款和緊急更新。其中,風險參數是指風險管理者有能力樂觀地更新風險參數,因此更改將在一段時間延遲後執行,除非被代幣持有者否決。

協議撥款是指撥款評審員對小額撥款的批准門檻較低,但對大筆撥款的審批門檻較高。而緊急更新是指團隊成員可以在較高的批准閾值下激活緊急暫停,並在達到該閾值後立即執行操作。

Llama 通過鏈上策略引擎為協議提供支持,以設置操作創建的權限以及操作批准和拒絕的角色。協議對其角色和權限有鏈上審計跟蹤,為用戶和投資者提供保證。

角色管理涉及在 Llama 策略 NFT 中創建、編輯、授予和撤銷角色。角色的類型為 uint8,這意味著角色以無符號整數表示,一個 Llama 實例可以擁有的最大角色數量為 255。每個 Llama 實例都為 保留 0 角色,該角色在鑄造時分配給每個 ALL HOLDERS ROLE 投保人,並且在創建之前無法撤銷。每個角色都有兩種物資儲存在 SupplyCheckpoints.History 檢查點中並且始終可以在儲存中使用。

由於管理 Llama 策略的所有基本方法都是單一的,這意味著必須為用戶可能想要調整的每個單一策略、角色和權限創建新操作。而將這些方法批處理在一起是預期的用例,例如向一組新用戶授予策略,或刪除與正在棄用的特定策略相關的所有權限 ID。Llama 旨在解決這一問題。

GovernanceScript 通過提供一個接口,允許用戶將常見的策略管理調用批量處理在一起,以提供更好的用戶體驗。GovernanceScript 必須與基本策略管理功能分開獲得許可,因為它具有本質上不同的目標地址和可以單獨獲得許可的各種功能選擇器。

部署獨立的實例

Llama 旨在讓協議開始簡單,並實現去中心化。去中心化是通過細粒度的訪問控制來實現的,因此每個治理參與者都被授予執行其職能所需的最小權力。這種精度旨在幫助實例管理操作複雜性,同時保留強大的用戶保證。

使用 Llama,團隊可以部署獨立的實例,這些實例定義執行事務(稱為「操作」)的細粒度角色和權限。

Llama 實例可以通過逐步添加新參與者並擴展可用操作集來適應不斷變化的環境。操作可以是通過調用智能合約函數表示的任何操作,包括轉移資金、更新註冊表、更改協議參數或激活緊急暫停。

通過 Llama 的本機帳戶功能,團隊可以為代幣批准和轉移設置細粒度的規則。他們可以擁有多個帳戶來做出不同的資本分配決策,而不是為每個決策都建立一個大金庫。協議可以通過逐步增加新的保單持有人和擴大可治理行動的範圍來逐步去中心化。

Llama 實例由具有不可變核心和可互換外圍的智能合約模塊化系統組成。

其中,LlamaCore 是指管理從創建到執行的操作過程;LlamaPolicy 是指 ERC721 合約,其中每個代幣都是不可轉讓的,並定義保單持有人持有的角色權限,角色可以被授予 create、approve 和 disapprove 操作的權限;LlamaExecutor 則是 Llama 實例的單一出口點,所有執行的操作都將從 Llama 執行器發送,該地址應該是 owner 由 llama 實例控制的系統中的或其他特權角色。

LlamaCore 與 LlamaPolicy 合作,建立和執行行動從創建到執行的進展規則。成功的操作執行會導致 LlamaExecutor 使用商定的交易調用數據調用指定的目標合約,由於執行器是實例的單一出口點,因此外部函數的所有權只需要設置一次。

實例還可以部署任意數量的策略、帳戶、腳本和守衛。策略配置有時間段長度和法定人數閾值,用於確定操作如何在狀態之間轉換。帳戶是可以接收、轉移和批准代幣的鏈上錢包。腳本是可以從執行者委託調用的合約。這對於創建批處理多個操作的自定義實例治理函數非常有用。防護用於添加在操作創建、執行前和執行後運行的額外安全檢查。

帳戶是可以由 Llama 實例直接部署來管理鏈上資產的合約。實例可以部署多個帳戶,並通過授權額外的帳戶邏輯合約來創建新的類型。Llama 推薦的帳戶邏輯合約包括管理原生資產(例如 ETH)、ERC-20 代幣、ERC-721 代幣、ERC-1155 代幣的功能,以及可用於支持非標準代幣類型和擴展的任意執行功能。

實例可以通過帳戶和使用策略接收 ETH 等原生資產或 USDC 等代幣設置如何批准和轉移這些代幣的權限。傳輸和批准有單獨的功能,以及 ERC-721 和 ERC-1155 營運商批準的功能。還有其他功能可以在一次交易中將代幣批量轉移到多個接收者。

融資及團隊

11 月 6 日,智能合約平台 Llama 完成 600 萬美元種子輪融資,本輪融資由 Founders Fund、Electric Capital、Polygon 聯合創始人 Sandeep Nailwal 和 Aave 創始人 Stani Kulechov 等參投。

Llama 聯合創始人 Shreyas Hariharan 告訴 The Block,該公司計劃雇用更多工程師,並使用新資金支付基礎設施成本。

Llama 聯合創始人 Austin Green 和 Shreyas Hariharan (Llama)

兩位聯合創始人表示,他們的夢想是由區塊鏈構建者在開發產品時面臨的挑戰所驅動的。他們的全棧解決方案旨在使智能合約開發過程更加有效。

Greene 表示,「構建和維護特權訪問系統需要寶貴的工程資源和大量的安全預算。團隊只是想要一種安全的方式來為所有決策者設置和迭代細粒度的角色和權限,而無需編寫自定義模塊」。

Hariharan 認為,開發人員可以使用該平台「通過定義協議升級、行動國庫資金、編輯智能合約參數和啟動緊急停止等關鍵操作的角色和權限來擴展其鏈上實體。」

如今,協議正在花費工程資源來創建開源框架、集成複雜的訪問控制模塊以及將自定義前端組合在一起。Llama 提供了用於訪問控制和治理的全棧解決方案,使團隊能夠專注於構建他們的核心產品。

原文連結

暢行幣圈交易全攻略,專家駐群實戰交流

▌立即加入鉅亨買幣實戰交流 LINE 社群(點此入群
不管是新手發問,還是老手交流,只要你想參與虛擬貨幣現貨交易、合約跟單、合約網格、量化交易、理財產品的投資,都歡迎入群討論學習!

前往鉅亨買幣找交易所優惠

文章標籤


Empty