区块见闻 区块见闻
Ctrl+D收藏区块见闻

BAC:Code Review 回顾:算法稳定币 Basis_BAS

作者:

时间:

2021年1月6日晚上9点,我们组织大家一起review了算法稳定币中的Basis,视频回顾在这里:https://www.bilibili.com/video/BV1bK4y157aR/,非常感谢菠菜的分享。

目前的稳定币一共分为三种:

锚定法币,比如USDT和USDC,也包括交易所发行的稳定币,例如BUSD、HUSD等。

链上资产抵押型,比如MakerDAO的DAI和Synthetix的sUSD。

算法稳定币,比如AMPL、ESD、Frax,还有今天要说的Basis。

算法稳定币经历了几个阶段,basis是一个很新的项目,采用了三币模型。

Basis机制

Basis有三个币:BAC、BAS、BAB,三者相当于货币,股票和债券。可以将Basis理解为一个央行,BAC是央行发行的货币;BAS是央行的股东持有的股票,需要承担系统风险,也获取系统的收益;BAB是债券,相当于央行的债券。这3个都是erc20token,BAB目前没有日期限制,只要在合适的价格就可以兑付。

审计DAO Code4rena以600万美元向Paradigm出售15% ARENA Token已获投票通过:3月22日消息,审计 DAO Code4rena 以 600 万美元向 Paradigm 出售 1.5 亿枚(占总量 15%)ARENA Token」已获投票通过。此前报道,Paradigm 寻求以 600 万美元收购审计 DAO Code4rena 1.5 亿枚(占总量 15%)ARENA Token。[2023/3/22 13:19:39]

BAC价格调节机制就是一个市场供需的调节机制。

当BAC价格少于1美元,需要减少BAC流通,让BAC的价格自然上升到1美元

BAC价格少于1美元,用户可以用申购债券BAB,方式是销毁BAC,得到BAB

Compass UOL收购Avenue Code提供数字转型解决方案:金色财经报道,数字转型公司Compass UOL今天宣布收购北美软件咨询机构Avenue Code,该公司在美国、加拿大、欧洲和巴西拥有1000多名技术专业人员。Compass UOL首席执行官Alexis Rockenbach表示:“Avenue Code与Compass UOL合作,在一个随着元宇宙、区块链和技术增强现实等新趋势的出现而迅速发展的市场中提供数字转型解决方案。”(prnewswire)[2022/11/10 12:41:12]

BAB价格=BAC价格的平方,因为BAC价格小于1,所以平方后的BAB的价格会更低

未来可以用一个BAB换回一个BAC

当BAC价格超过1美元,需要增加BAC流通,让BAC的价格自然下降到1美元

Codebase 推出 DeFi投资组合,包括元宇宙资产:金色财经报道,Codebase Ventures宣布推出DeFi投资组合,在 DeFi 生态系统中积累关键投资,因为与 Code 的区块链 DeFi 资金论点一致,与公司顾问进行了深入的分析和规划。(cryptonewsbtc)[2022/2/24 10:14:13]

目前的阈值是当BAC>1.05时,可以触发系统增发BAC

增发的BAC会发给持有BAB和BAS的用户

优先还债,所以先给持有BAB的用户,方式是销毁BAB,得到BAC

剩下的BAC给BAS持有人,如果没有剩余,则不给BAS持有人分配

BAS相当于股东,只有锁定到boardroom合约的BAS才能获得这部分收益

Andre Cronje:Fantom链游Rarity Codex模块代码已更新,“Gambits”功能已部署:9月21日消息,Yearn.finance创始人Andre Cronje在推特上发布Fantom链游Rarity的最新进展,其中Codex模块代码已更新,Codex中的“Gambits”功能已部署。据悉,Gambits允许大规模的战斗模拟和执行。[2021/9/21 23:40:53]

代码解读

源码:https://github.com/Basis-Cash/basiscash-protocol

treasury.sol

合约中主要的方法包括:

setFund:修改社区发展基金接收地址?

setFundAllocationRate:修改社区发展基金从BAC增发中接收的比率?

ConsenSysCodefi推出Filecoin市场应用程序以及基于Ren的以太坊桥接功能:由ConsenSys推出的、支持机构级以太坊2.0Staking质押服务的平台Consen SysCodefi宣布将于本月通过市场应用程序Filecoin Storage以及以太坊桥接服务FilecoinDeFi Bridge帮助去中心化存储项目Filecoin启动主网。根据公告显示,ConsenSysCodefi增加对Filecoin的支持,并通过旗下专注于提供DeFi相关的代币化合规产品的Activate平台帮助Filecoin启动网络。Filecoin主网将于区块148,888高度启动,预计将在10月15日左右启动。ConsenSys Codefi Activate将提供Filecoin Storage以及FilecoinDeFi Bridge两种产品,旨在为Filecoin主网的早期市场动态带来必要的可用性。Filecoin Storage为Filecoin矿工市场,将帮助矿工提供买卖的最佳价格。FilecoinDeFi Bridge将帮助桥接Filecoin代币FIL转化为基于以太坊网络的ERC20FIL代币,同时该桥接服务将去中心化跨链解决方案RenProtocol提供支持。[2020/10/2]

getBondOraclePrice:通过预言机获取Uniswap上BAB的价格?

getSeigniorageOraclePrice:通过预言机获取Uniswap上BAC的价格

bugBonds:购买债券,targetPrice参数是给前端进行校验的,只有当BAC小于1美元才能执行

redeemBonds:赎回债券,BAC价格要大于1.05美元才能执行

allocateSeigniorage:分配系统收入

价格小于1.05不执行,大于1.05才计算发多少钱

需要在一个epoch开始后才能执行,代码中的checkEpoch是1个modifier,用来检查这个条件

计算增发量,并增发

uint256?seigniorage?=?cashSupply.mul(percentage).div(1e18);?

IBasisAsset(cash).mint(address(this),?seigniorage);

每次增发的总量的2%会进入到CommunityDevelopmentFund

uint256?fundReserve?=?seigniorage.mul(fundAllocationRate).div(100);

IERC20(cash).safeApprove(fund,?fundReserve);

ISimpleERCFund(fund).deposit(...)

发给债券持有人

uint256?treasuryReserve?=?...;

accumulatedSeigniorage?=?accumulatedSeigniorage.add(treasuryReserve);

emit?TreasuryFunded(now,?treasuryReserve);

给股票持有人,也就是给boardroom

IBoardroom(boardroom).allocateSeigniorage(boardroomReserve);

Boardroom.sol

Boardroom相当于董事会,是Basis股份的持有者。合约的主要方法有:

allocateSeigniorage:计算可以分配多少钱?

claimReward:取钱操作

Timelock.sol

时间锁是治理体系不可或缺的一部分,通过Timelock限制超级用户对系统参数的修改,使普通用户有足够的时间进行决策,这里的Timelock,参数需要等待至少2天才能生效。

uint256?public?constant?MINIMUM_DELAY?=?2?days;uint256?public?constant?GRACE_PERIOD?=?14?days;uint256?public?constant?MAXIMUM_DELAY?=?30?days;

还有个巧妙的onlyOneBlock,限制1个块中只能有1个操作者,防止多次调用。

_status?=?true;_status?=?true;

总结

Basis的代码很巧妙,化繁为简,也很整洁,通过3种token的互相转化,保持价格稳定。AMPL的供应量是自动调整的,而Basis的token供应调整是通过激励用户的投机行为,让用户主动参与的。

标签:BACBASBABSISBACON币BASED价格Mirrored AlibabaSynesis One

火币APP下载热门资讯
GAT:Gate.io 将上线 Elrond (EGLD) 交易的公告_HTT

Gate.io将于2021年1月7日19:00上线Elrond(EGLD)交易。EGLD令牌是Elrond网络的原生的价值单位.

PRO:以太过去24小时上涨13%,首次跻身市值前100交易资产之列_Proof of Anon

比特币牛市到底牛到什么程度呢?利益使然,比特币已经涨到了37660新高价位。而与此同时,以太坊的价格在过去24小时内上涨了13%,这使得以太坊首次跻身市值排名前100的交易资产之列.

以太坊:加密货币热度居高不下,周K收线在即,能否再次冲击高点?_BTC

加密货币热度居高不下,周K收线在即,能否再次冲击高点?以太坊价格周日迎来突破继续向上走高最高触及1348一线位置后回落。今日周K收线,谨防庄家噶事.

520:拜登万亿美元刺激计划若通过 比特币将站上五万美元丨币鑫_比特币

比特币昨日白盘行情维持高位盘整,价格在千余点区间内上下波动,下方支撑关注40000关口。晚间行情破位下行,短时价格暴跌千点,低位触及38500位置情况才逐渐好转.

BAB:娄底模式:一场四线城市的产业区块链“破局”_BAC币

从资源枯竭型城市到“区块链之城”,娄底作为一个四线城市探索形成的娄底模式,对其他正探索区块链产业发展路径的城市而言,具有一定的借鉴意义.

SHI:DEX又赢一局?老牌CEX ShapeShift将转型去中心化交易所_SHIFT

昨日,成立6年多的老牌交易所ShapeShift宣布全面拥抱DeFi,整合去中心化协议,弃用其在2018年开始的KYC。这一举措在社区大受欢迎.