简介:

#Agoric是一条利用JavaScript语言,基于全新的虚拟机开发的搭建在#Cosmos上的Layer1 应用链。

  • Agoric 试图通过用 JavaScript 编写智能合约,目的是为更广泛的从业者提供一种安全、简单和优雅的方式来编写智能合约。

  • Agoric 就像其他基于 Cosmos SDK 构建的Tendermint的区块链,这是一个权益证明链。Agoric 多年来一直在完善一种使用 JavaScript 的方法,以使更广泛的开发人员可以访问智能合约编程。Agoric 的强化 JavaScrypt 将使数百万开发人员能够轻松安全地构建应用程序。

  • 由于 Agoric 是建立在 Tendermint 之上的,它也得到了 IBC 的原生支持,这自然地将它与整个 Cosmos 生态系统连接起来。Agoric 技术的可组合性有望实现我们在其他 JavaScript 生态系统(如 Node.js )中指数级增长。

分类:

可组合的 DeFi

Zoe - Agoric 的智能合约框架

Zoe 作为web2 和 web3 开发人员之间的可识别链接,被设计为具有可插入和可组合的框架。

Zoe 和其他智能合约框架之间的主要区别在于提供安全性(确保获得所需的信息或提交的信息已经退款关闭),这确保了链上交易要么结算并关闭,要么返回给用户。

在以太坊或 Solana上,没有为用户提供此类保护:例如用户向 UniSwap 上的智能合约发送代币,由于错误或者恶意的代码等导致交易失败,那么用户就无法退回他们资产。

在使用 Zoe 时,向 Zoe 智能合约发送代币,而不是合约本身。这意味着,这项基础设施可以保证用户获得他们想要的东西,或者取回他们资产。Zoe 通过自动托管所有用户的数字资产并处理他们的后续支付来做到这一点。

Zoe提供安全性使得用户和开发人员避免灾难性错误,而其他区块链上经常出现这样的错误。

 

ERTP

电子权利转移协议(ERTP)是 Agoric 用于创建和转移代币的标准,后续还将包含 NFT 等组件以及来自其他链的资产。它还使项目能够通过 JavaScript 的安全性快速启动自己的令牌。 

Endo

Endo 是一个仍在开发中的 JavaScript 平台,它将实现节点和协议之间的对象安全通信。Endo 基于 SES,这是一个安全的 JavaScript 环境,允许隔离程序单独执行。

BLD 是原生质押代币

为网络提供安全性。BLD 不仅在质押中产出,也在 IST(Agoric 的本地稳定币)的运转中产出 

BLD 也将成为协议治理的代币,与 Cosmos 生态系统中的其他代币一样。意味着作为 BLD 的持有者,还可以投票支持 BLD 和 IST 协议的治理。同样,运行 IST 协议产生的费用流向 BLD 质押者。

 Inter Protocol 协议 - IST

  • 超额抵押稳定币

  • 可以理解为Agoric链上的综合经济层

三种方式可以铸造IST

  • 治理通过的白名单资产,比如Atom, OSMO, SCRT等

  • 提供相对较安全的稳定币USDC (类似于Maker的方案)

  • 质押BLD (Agoric的治理代币)

 

Agoric采用了直接从IST的使用和经济活动中受益的收益捕获模型,而非Terra的铸造和销毁机制

 Agoric和Inter Protocol的收入来源主要来自于以下方面:

1)Agoric上的燃料(网络)费用,交易手续费以IST支付,并且通过奖励池分发给质押者以及验证者

2)IST的铸造费用,用户通过超额抵押的方式获取IST,通常需要支付铸造费用,稳定费用(按日计算),清算罚息等。而这些费用会分发给奖励池和储备池。注意,尽管IST的铸造需要通过Agoric,但是当IST大规模使用后,IST的获取或者交易并不必须通过Agoric链执行。

3)Agoric正在开发原生AMM DEX以及稳定币兑换协议, 其上交易费用也会反哺给Agoric 

4) 和其他POS机制下的链一样,Agoric治理代币BLD的增发会给到维护网络的质押者。

 

  • Agoric 系统可以作为一个软件发布和分发市场,为软件组件的开发提供强有力的激励。