比特幣價格 比特幣價格
Ctrl+D 比特幣價格
ads

BAC:Code Review 回顧:算法穩定幣 Basis_gode幣價格今日行情

Author:

Time:1900/1/1 0:00:00

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是一個很新的項目,采用了三幣模型。

Developer DAO已開放治理代幣CODE空投查詢頁面:8月4日消息,開發者社區Developer DAO已開放治理代幣CODE空投查詢頁面,或即將開放空投申領。快照已于北京時間2021年11月14日15:41:06完成。

CODE總量共計1000萬枚,其中25%(250萬枚)將分發給滿足以下要求的DAO成員:在區塊高度13612670之前持有指定NFT,在Season 0之前參與早期Snapshot提案投票以及擁有指定POAP的成員。總量的10%(100萬枚)分發給早期貢獻者,即幫助建立DAO并做出卓越貢獻的活躍社區成員。[2022/8/4 5:23:28]

Basis機制

Basis有三個幣:BAC、BAS、BAB,三者相當于貨幣,股票和債券。可以將Basis理解為一個央行,BAC是央行發行的貨幣;BAS是央行的股東持有的股票,需要承擔系統風險,也獲取系統的收益;BAB是債券,相當于央行的債券。這3個都是erc20token,BAB目前沒有日期限制,只要在合適的價格就可以兌付。

ConsenSys Mesh選擇Codefi Staking運營其在以太坊上的驗證器:據官方消息,ConsenSys Mesh選擇了ConsenSys的機構級質押服務Codefi Staking來運營其在以太坊上的驗證器。

ConsenSys于2020年12月推出Codefi Staking,作為一個面向交易所、托管方、基金、錢包和其他機構的以太坊質押即服務平臺。Codefi Staking有助于消除質押ETH的技術和操作風險,幫助機構實現回報最大化。如今,Codefi Staking運行著超過8000個以太坊驗證器節點,擁有99.95%的正常運行時間記錄。

Codefi Staking將在其多區域、多云和多客戶端平臺上分發MESH的驗證器。在與Codefi Staking合作時,MESH將保留對其ETH的托管和控制權。[2022/6/1 3:56:48]

以太坊dapp開發框架Truffle發布VS Code Extension:4月20日消息,以太坊 dapp 開發框架 Truffle 發布 VS Code Extension,該擴展將支持 Microsoft VS Code 用戶開發、構建、調試和部署以太坊智能合約,并提供調試器、樹視圖和命令面板等原生 IDE 功能來增強開發者的開發體驗。[2022/4/20 14:35:24]

BAC價格調節機制就是一個市場供需的調節機制。

當BAC價格少于1美元,需要減少BAC流通,讓BAC的價格自然上升到1美元

BAC價格少于1美元,用戶可以用申購債券BAB,方式是銷毀BAC,得到BAB

BAB價格=BAC價格的平方,因為BAC價格小于1,所以平方后的BAB的價格會更低

動態 | Chaincode Labs主導創建論壇解決比特幣擴展問題:據由Chaincode實驗室的開發人員John Newbery和James O'Beirne發起,比特幣Optech20日宣布創建一個論壇,比特幣開發商和公司可以通過研討會和在線討論聚集在一起,以協調解決擴展問題。[2018/7/20]

未來可以用一個BAB換回一個BAC

當BAC價格超過1美元,需要增加BAC流通,讓BAC的價格自然下降到1美元

目前的閾值是當BAC>1.05時,可以觸發系統增發BAC

增發的BAC會發給持有BAB和BAS的用戶

優先還債,所以先給持有BAB的用戶,方式是銷毀BAB,得到BAC

剩下的BAC給BAS持有人,如果沒有剩余,則不給BAS持有人分配

XRP支持者推出XRP Symbol項目 對其Unicode符號進行標識開源:據CCN報道,近日,Ripple的支持者Alexavier Guzman為XRP的Unicode符號而推出XRP Symbol標識開源項目。Guzman解釋,雖然XRP擁有代碼ISO 4217,但并無Unicode符號。例如BTC的符號是“?”,而XRP也應該有用一個這樣的符號。[2018/5/14]

BAS相當于股東,只有鎖定到boardroom合約的BAS才能獲得這部分收益

代碼解讀

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

treasury.sol

合約中主要的方法包括:

setFund:修改社區發展基金接收地址?

setFundAllocationRate:修改社區發展基金從BAC增發中接收的比率?

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供應調整是通過激勵用戶的投機行為,讓用戶主動參與的。

Tags:BACBASCODODEbacon幣有前景嗎coinbase如何登入code幣怎樣gode幣價格今日行情

pepe最新價格
比特幣:“無奈”的中本聰與梅克爾樹的“多余”_影視幣區塊鏈有哪些

導讀 數字貨幣本質上是一串特殊的字符串,可以無限復制。如果一名礦工短暫控制了超過50%的算力,向交易所發起轉賬,同時把同一筆數字貨幣轉賬給自己.

1900/1/1 0:00:00
以太坊:2020年,我只服比特幣、以太坊和DeFi | 巴比特年終特稿_GEFI價格

轉眼之間,2020年就過去了,這一年里,有四個關鍵詞令我印象非常深刻,它們分別是“口罩”、“比特幣”、“以太坊”以及“DeFi”。第一個關鍵詞,無需多說,大家都懂.

1900/1/1 0:00:00
比特幣:觀點 | 比特幣成了機構追捧的香饃饃,但這真的沒有壞處嗎?_ROL

在即將過去的2020年,比特幣已經出現了大量機構涌入的場面,他們的資金在購買端口引發了需求危機,因為所有賣方的流動性都被吸收了.

1900/1/1 0:00:00
比特幣:關于比特幣的基本常識 你都了解嗎?_以太坊交易是什么

很多朋友最近詢問比特幣的問題,正好在此一并回答,增進大家對比特幣網絡的認知。1、比特幣出塊時間是十分鐘嗎?理論上是10min,實際上一個小時不出塊也正常.

1900/1/1 0:00:00
區塊鏈:“反壟斷”來襲,對產業區塊鏈有什么啟發?_PERA幣

反壟斷是近期中國經濟討論的熱門話題。2020年12月11日,中共中央局召開會議,要求強化反壟斷和防止資本無序擴張。隨后,中央經濟工作會議確定,堅決反對壟斷和不正當競爭行為.

1900/1/1 0:00:00
VER:DeFi協議COVER新代幣認領教程_cova幣價格

近期遭遇無限增發攻擊的DeFi保險協議項目方COVER在今日發布了新代幣,按照公告顯示,符合以下情況的用戶可以認領到新的COVER代幣.

1900/1/1 0:00:00
ads