Episode 135: April 1st, 2021
00:00: Introduction and Governance Update
07:21: Forum at a Glance
10:25: Real World Finance Update
13:51: Smart Contracts Team Update
25:18: Oracles Team Update
35:23: Operational Support Update
40:30: MIPs Update
43:25: Growth Core Unit Update
1:10:23: Liquidation 2.0 Parameters
1:22:01: Open Discussion
Preamble + Governance Update
- Hello everyone, and welcome to the MakerDAO scientific Governance and Risk meeting #135, taking place on Thursday, April 1st at 17:00 UTC. Welcome to everyone. I’m joined by a bunch of excited Maker people.
- If someone is speaking and you have questions, please don’t be afraid to ask them. We enjoy it when people get involved.
- Recently, we had topics on the forum more contentious than usual and in the chat and various other places and such. I would like to give everyone a general reminder to keep things civil and try to engage in good faith in these discussions, these meetings, etc. I don’t think we are anywhere near getting to the point where I need to tell anyone that, but I think it serves as a good general reminder. Most people would agree that everyone is on the same side. We are all working towards the same goal, so if someone says something you disagree with, please try and take it in the best way possible or with the best possible intentions.
- I’ll get into my updates for Governance. Last week’s executive passed and hasn’t been executed yet, but that will see some increases to the DCs and addition to the DC Instant Access Module for a few of the UNI LP tokens, which I know a couple of people have been eagerly awaiting. This isn’t all of them; This is DAI-ETH, USDC-ETH, and DAI-USDC, all of which are seeing increases. We are also ready to increase the ETH-B debt floor, also known as
dust, from 2000 to 15000 Dai. And we also increased the surplus lot size from 10000 to 30000. This is the lot size when we do
flap options, where we burn auctions off Dai to burn MKR.
- We had a set of polls this week, all of which have passed. There were four polls for DC increases on PSM-USDC-A, ZRX-A, YFI-A, and COMP-A. YFI-A is particularly timely because we’re now at the DC.
- This week’s executive will include all of those four poll outcomes. It will also include the first budget distribution for the Core Units, Governance, Risk, and RWF. We will see the first monthly payments to those units, which is exciting.
- To give a brief update on what Gov Alpha and our Core Unit have been doing, we posted on the MIPs’ portal a couple of times. We’ve had a new update pushed to the main URL. This now includes sub-proposals. You can now view sub-proposals on the MIPs portal. We had other improvements as well. You can now link directly to a section within a MIP. The search functionality is improved. There have been other minor polishes. we’ve provided a 1.2 spec on new features for the next version. Development on that will continue.
- We’ve had the initiative to clean up the MIPs themselves and add tags to tie them at the MIPs portal. We can use the MIPs portal tags to provide more tailored searches, which may be useful to individual Core Units or people interested in certain things. Onboarding is going fairly well; We are continuing to onboard Prose to operate on many Governance processes such as polls and the executive process. We are continuing to onboard Elihu as well. The MIP3 rewrite is in progress, which we discussed at last week’s Governance meeting. Since then, we have had a separate meeting about it. We agreed that MIP3, the monthly Governance Cycle MIP, could use a bit of rewrite; That’s in progress, and we are hoping to post that early next week on the forum for feedback.
- Finally, we have been working on parameter documentation for Liquidations 2.0. When the first poll goes out for the LINK-A parameters, which is on Monday, Governance will have easy links that will tell them what parameters mean. This is in progress, but we are getting there. We are hoping to have everything ready for Monday. We may only get 90% of the most important parameters done, but let’s see.
Deeper Discussions happen in the Forum.
Forum at a Glance
Forum at a Glance: Mar 26 - Apr 01, 2021
Three Point Summary
- Total DAI supply above 3B!
- The Surplus Buffer will cross 20M DAI for the first time today
- Weekly VWAP for DAI down to $1.001
Real World Finance Team Update
- First, the financial reports for last month will be done tomorrow. It was slightly too short today to get it done. There were some complications in the SQL query, but everything is fixed. My numbers show that we had less than 3 million last night at midnight, which is different from the numbers we usually use. I will make a post about that.
- On data infrastructure, I made good progress, or at least I spoke with a lot of people from inside the Foundation and outside of it to see how we can work together to create data infrastructure to source all the data we need. not only for my Core Units but for other Core Units as well. If there is an idea for Data Core Units outside in the wild, please reach out to me.
- On the collateral side, we will have New Silver quite soon. I will let Chris expand more on that. We will have the final due diligence with them next Tuesday. I have to find a bit of Dai to invest in this pool as I’m one of the core investors in the pool. We will work on a timeline with the SC Team and other moderators to see how we can use more RWAs within the following months. We have a pipeline; We have ConsoleFreight that can be done almost any time. Still, we will wait a little bit to see if things works out with New Silver and, after that, begin to onboard other collaterals.
- I created an article on Crypto Banking 101. Check it out.
Smart Contracts Team Update
- We’ve not made any significant progress on the collateral onboarding sheet last week, but we assigned Nas to it. He’s going to gut-check each one of those collaterals. We want to begin ranking all the newly added collaterals over the past two months and have an idea of what we’re going to pick up after liquidations 2.0.
- There were no collateral assessments this week. But there ae updates on collateral for Kovan.
- We ended up shipping PAX-G to Kovan. PAX-G is relatively more difficult to get into the system due to fee-charging on transfers. Our current way of using the system with UIs would result in double fees. This is similar to Tether. However, they don’t have the fee turned on. This is a generic way to handle any token that does transfer fees.
- We also have NS2-DRP, which I will detail in a few minutes.
- We’re dealing with the medians on Kovan and trying to reflect their price updates. This was done through a cross-collaboration process with the Oracle team.
- Three things are in review: We have a more efficient MegaPoker that we’re looking at and hoping to get that out on to Kovan soon. We have LP Oracle tokens review and the Sushi Join adapter, which is off for auditing.
- On the MIP22 Centrifuge front, we squeezed that RWA addition into a MIP21 style adapter. It’s still called MIP22 because it handles its own liquidations, but it’s in MIP21 format, making it easy to adapt. We’ve added the first version of the Centrifuge, the New Silver edition; that’s the NS2-DRP token we’ve added to Kovan. MIP21 and MIP22 are officially in Kovan and have been tested in Kovan. We will be able to release YFI based on the shipment of Liquidations 2.0. we’re expecting it up on Kovan by Wednesday. However, there is lots of work, and it may go up by Friday. Some of the work involved
dust consistency and comment changes that we merged in the main PR.
- We reviewed and merged the
clippermom, which is the new clipper that will have a publicly accessible circuit breaker on it. We have also reviewed the ESM replacement.
- Ilk registry is completed but still in review. We also have Dss interface changes that we need to update. There is the actual Kovan spell itself with a giant checklist on it. It’s a huge spell. If you’re interested in auditing, feel free to check it out.
- We have many changes based on the clarifications of MIP45, including additions of all audits. We’re going to post all the audit reports into MIP45 as well as make clarifications and remove some function parameters in that PR. Let us know if these are too many changes for a MIP.
- Finally, we have to create a bug bounty for Liquidations 2.0 and update the security docs.
Updates on Optimism L2
- The Optimism team delayed their launch, which gives us more time to audit. We don’t have to rush the contracts.
- We’ve developed an upgradable v1 bridge that can be replaced to support fast withdrawals in the future. We also developed a Governance repeater, which is a mechanism that allows us to run spells on L2 Optimism. We don’t need to use the multi-sig.
- We’ve been actively looking into Optimism’s token bridge standard design discussions.
- Chris: I would like Derek to speak on the community sections. He was working directly with the SC domain team or the protocol engineering team.
- Derek: Yesterday, I submitted the SC Core Unit Application, which is now in the formal submission. It’s been renamed into ProtocolEengineering because we’ve expanded the team to include two more individuals, Bartek and Chris, who have been doing a lot of work in L2 Optimism. It’s enabling us to focus on innovation growth on the L2 world a lot more now than previously focused on. In the upcoming week, I will focus on creating team-specific backlogs, priorities and OKRs in advance of the executive vote. I am highlighting this point because we’re committed to working on decentralization strategies and building a structure that enables multiple teams to contribute to the protocol.
Oracle Team Update
- There was a light feed proposal from Defi Saver. I have reviewed their proposal, and it all checks out to polling votes on Monday for the DAO to vote on. They are a really good team. They’ve done a lot to bring the Maker ecosystem further along. They’ve provided an alternative interface to Oasis. The automation service they made’s prevented the auction vulnerability that we have. Please, vote your honest opinion.
- I am the point of contact for ABDK ever since we did a Uniswap LP audit with them. We’re still finishing some of the fixes they brought up in their audits. There are some dependencies on the SC team, who are busy at the moment. We will finalize this as quickly as possible and complete the final audit report.
- We’ve got an ABDK agreement to do the audit for crop join adapter implementation for Sushi Swap. This is a pared-down version of Compound. It will cost us 8000 DAI, which we are planning to submit by April and expecting a report by May. Then we would have another round of feedback with them. However, if no criticial issues are found, maybe we can deploy the Sushi Swap crop join adapter without the final report being published.
- We’ve been working on revamping the Oracle Kovan deployment. It used to source its own non-mainnet feeds. This revamping is the kind of effort we’re trying to get into running Liquidations 2.0 on Kovan. This will be helpful for the people that are trying to integrate changes coming with Liquidations 2.0. The migration should be complete today.
- Regarding Uniswap LP Oracles, we just had the vote to raise DC. The Rates Group is discussing raising DC on more Uniswap LP collateral types. The plan is to lean more towards the ETH derivative, not EWRC20 types. In the past, we raised DAI-USDC, DAI-ETH, and USDC-ETH. Coming up would be ETH-USDT and probably UNI-ETH, and WBTC-ETH could be an interesting option as well.
- The patched client we’ve been talking about, which fixes the state size issues, is now stable. We’ve got an instance close to 100 GB, which is the target. Previously, the state size was 4.3 GB. We’re looking to launch within the next few weeks.
Operational Support Update
- We now have the new version of the MIPs portal. You will find an improved search sub proposal mode and realizations if you go to mip.makerdao.com. The Gov Alpha team uses it to clean a lot of data and ensure that data is consistent and readable.
- Know your MIP is going to be next Friday at 1PM. We will publish the agenda. Tim and Seb are going to discuss the EURO-DAI MIP. If you’re interested, please join us.
- Regarding collateral onboarding, we have Bancor next week on April 7th. It will be followed by SolidBlock on April 14th talking about the RWF; agendas are in the forum. We have seen a lot of updates on Core Units. We are keeping track of everything on them. coreunit.makerdao.network has new images for deadlines.
- We had a call yesterday with Otonomos explaining how their Otocore works and how to spin LLC directly from a wallet. It was followed by the Maker compensation framework.
- We will be having a call with @davidutro on April 21st to discuss the Core Unit he proposed, which is Gov Comms, including all the new modifications that he has been doing.
- The Protocol Engineering Core Unit has been renamed to align more with the mandate.
- Special emphasis on Maker Compensation working group. After yesterday’s call, we plan to assemble a small group that can put forward proposals for Governance which we can vote on. We’re looking for one current core unit, either facilitator or contributor; We’re looking for a proposed one. We’re also looking for a third party that will be neutral and brings experience to the topic. Then, we’re looking for one large Maker holder and a community member with less of a position. We’re trying to hear all the voices and propose something.
Operational Support Weekly Update: March 25-30, 2021