您现在的位置是:主页 > 行业动态 >

tpwallet钱包ios怎么下载|Llama:Founders Fund领投的智能合约平台

2023-11-07 14:36行业动态 人已围观

简介撰稿:Luccy,BlockBeats BlockBeats 消息,11 月 6 日,智能合约平台 Llama 完成 600 万美元种子轮融资,本轮融资由 Founders Fund、Electric Capital、Polygon 联合创始人 Sandeep Nailwal 和 Aave 创始人 Stan...

撰稿:Luccy,BlockBeats

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 提供了用于访问控制和治理的全栈解决方案,使团队能够专注于构建他们的核心产品。

参考资料:1.Llama 文档:https://docs.llama.xyz/;2.Llama 官网:https://llama.xyz/

Tags: Electric Cap  融资  Aave  Founders Fun  Polygon 

本栏推荐

站点信息

  • 文章统计14369篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们