Co-founder of @bgdlabs, building... Previously core development on the Aave DAO and CTO at @aave (labs)

Filter
Exclude
Time range
-
Minimum likes
Welcome to _ Barry!
Very excited to announce that I’ve joined the @bgdlabs team!
5
1
39
7,942
I will be making a personal donation of 100 ETH to the relief effort coordinated by @aave Labs in relation to the KelpDAO's/LZ exploit. While I'm not involved with Aave anymore, I still believe the Aave protocol is important for DeFi overall. And the coordination effort led by @aave Labs without Aave itself being the exploited system, deserves support
55
41
696
60,609
Imo: - Suppliers agree are relatively insensitive to rates at the moment, and they **very** sensitive to specific announcements/plans regarding the unpaired collateral not affecting stablecoins on Aave Core (I really think it is the case, but uncertainty is not good for suppliers). - Stablecoin borrowers are actually quite a priority, because they are the business. Meaning that they are already suffering the high rates, but on the current ~15% levels, for the argument of duration/float, @ImperiumPaper comments, I think it is a scenario they should be prepared to, because it really can happen for 3-5 days, even if rarely sporadically. - The current borrowing rate levels, I'd say, are in quite good "equilibrium" considering the previous. I'd say even quantitatively, the delta LTV-LT of Aave v3 (~2% on more stressed e-modes like Ethena) should have protected a majority of borrowers. Of course, not against the ongoing cost, but still, the cost is not an order of magnitude higher. In the case of borrowers of stables against "volatile" assets, the borrowers assume want frequently) the volatility on the collateral, going long. So the higher borrowing cost on the collateral for a short period of time is not really. - I'm currently an outsider to Aave, but 100% sure @aave Labs are working full-steam to achieve a situation where 100% the stablecoins are not getting affected, and I'd bet neither ETH in any big amount (or zero).
Lots of people are dunking on the Circle proposal to shift Aave rates, and I have, inevitably, been asked my opinion. I’ll share it here publicly. Gordon’s proposal is not incorrect directionally. He correctly diagnoses that the market is not clearing, and provides a pretty standard solution that would fit into half the textbooks on my bookshelf. Where I disagree with him are on his rate (in)sensitivity assumptions. Going straight to 40% seems destined to force liquidations. In the current market, contagion risk is already high, so cascades would need to be mitigated. I don’t know if Aave can throttle the liquidation throughput like the old Maker vaults could, but that would be a way to do that. It’s an open question whether this would be a good idea. I’m open to considering it, but am not convinced at this time. Gordon doesn’t say that the goal is repayment or liquidation, though. He believes this is a way to finance attracting supply, which I agree WOULD be the best way to unstick the market for the moment. However, the rate can’t just be the usual mechanics. For starters, anyone who has been in DeFi knows that juicy rates get diluted quickly in a floating rate lending protocol. Given the high probability of at least some loss, why would a lender put their stables to work even for a temporary (maybe a week?) 40% rate? Imagine you had $100m, and you saw this 40% deposit rate on Aave. Knowing there is more than $1b of impaired collateral in the system, are you going to risk your clients’ money for $109k/day? You’d need a week and a half just to break even on a 1% loss to your deposited funds. Except this is a floating rate. Once danger has passed, the rates drop down. And if they stay elevated it’s likely because the situation hasn’t gotten better. The calculus COULD be different if it was 40% for 6 months or a year. But you’re really just getting outsized rates for a few days in the best case scenario, and it is rising or realized risk that would let you keep earning that rate. This is at its heart a risk that is unmeasured, and so you can’t know what is the correct rate to price it at. You can’t tell if this is picking up nickels in front of a steam roller or the trade of the century. So I think depositors are the most rate insensitive group at the moment, and due to a very wide range of possible outcomes at the intersection of distressed collateral assets, ultimate recovery rates on those assets, timeline to realize that recovery, secondary damage that has created bad debt, and governance risk around things like implementation of Umbrella or the funds seized by Arbitrum. Basically everyone is standing around keeping rsETH marked to some imaginary number because we don’t have enough guidance from Kelp (and possibly L0 and now Arbitrum) for Aave to know how to begin liquidations and realize losses without accidentally taking on someone else’s loss because they were too pessimistic in valuing the impaired collateral. I do think at this point, Aave would be better off making an “ok” plan and acting today than waiting for a “good” plan that requires information from Kelp/L0/Arbitrum/law enforcement that may not be available for some time.
1
30
7,587
A person I trust commented that sometimes it is important not to ignore weird propaganda, no matter how silly it seems. So, just a thought, which is highly possibly my last on the topic. Maintenance & incremental updates are not (only) what BGD was doing for 4 years in Aave. However, those tasks were very fulfilling work, way more important than people think, and for anybody looking around, a big reason of success in mature products. To be a bit more blunt: the cemetery is full of good initial ideas not well taken care of after. I would argue that indirectly trying to diminish that role precisely now on Aave, is very very far from a good idea.
I am seeing this myth being spread around that the core development team of Aave left. This is indeed false. While Aave labs built V3 up to the 3.0.1 and bgd took over the progressive updates till 3.6, Labs has been independently security reviewing every single V3 iteration that was released, sometimes providing feedback to bgd or finding bugs. While the code was developed by bgd, Labs team still has excellent proficiency with it. The team lead @miguelmtzinf has been developing Aave as a core contributor since Aave V2 and his knowledge is second to none. Additionally, V3 is at the end of its development cycle and requires basically no upgrades, so the only focus will be threat monitoring, which again we have always been doing. All new features and protocol extensions that are planned will be built on Aave V4 because the V4 infrastructure enables them. BGD has no contributions to V4, therefore the development is in pretty strong shape.
11
5
74
11,132
Principles first. Respect to @omeragoldberg and the @chaoslabs team
Chaos holds a simple principle: we only put our name on work we fully believe in. Principles matter when they cost you something. Today it's costing us $5 million. To the Aave community: thank you for the trust. It was a privilege 👻
2
43
4,265
Day 1
33
8
298
178,475
My thoughts on it. - I understand the mandate document as: our end goal is the most optimal possible scenario, but we know reaching that requires time and a constantly balancing approach to progress. - Being on the most radical side of decentralisation is relatively easy. Being on the most radical side of optimality and efficiency is also relatively easy. Being on a middle ground (like at least I understand will be the case for a long time in Ethereum), which is constantly dynamic, is the complicated one. - Only by already having a strong position established on the middle ground (Ethereum today) can you double down on principles, while not becoming immobilised. Debates aside, that's the bold approach. - If Ethereum (the chain, the ecosystem) did not act as a credible anchor to principles, there is a high chance that nobody with enough positioning would. And from there, pure efficiency seeking is a slippery slope. - In my opinion, the majority of challenges of achieving perfect CROPS principles in a blockchain are solvable. Far from easy, potentially not doable, but it doesn't feel to me like completely impossible. - I'd really argue that the real value of Ethereum arises almost exclusively from having achieved partially CROP principles. So, double down on that is not even idealistic; it is being practical.
Today, the Foundation’s Board released the EF Mandate. This document, which was first intended for EF members, reaffirms the promise of Ethereum, and the role of EF within this ecosystem.
4
8
60
15,296
Replying to @DevDacian
There are definitely practical improvements, but I really don't think there is anything that makes DAOs impossible from first principles. Regarding huge portions of voting power in centralised entities, directions are: economic incentives (or lack of) for concentration of power (e.g., case of a CEX), self-limitation (e.g., big holder can just self-lock softly), granularity of control (e.g., having mechanisms like @LidoFinance dual gov, multi-stage voting), etc. About security councils, there is nothing inherently wrong with them, and the improvements are limiting their power by "sudo" actions, economic incentives, reputation game theory, etc Another problem that exists outside of your list is the concentration of delegated power, but due to good reasons and performance, which is a very tricky one. Talking about a case like ACI's on Aave, where under the hood, there are hundreds of independent delegators of voting power because they, well, basically like the representation they are getting. And imo, after certain limits, that is not so good, but very unnatural to design protection mechanisms for something being "too good". Of course, it can also degenerate into an exercise of propaganda, hence a problem of uninformed delegators, a lack of expertise. And on DAOs, you need localised initial centralisation in some cases, but that doesn't mean that the party having more influence should not have as its first and main priority reducing dependency on themselves by design. I mean, BGD is a testimony of that approach: we have been contributing to Aave for years, and if it were not for third-party decisions, the ecosystem would be more decentralised than ever. But that is a consequence of poor execution and bad principles on the initial steps of the DAO (basically not having full ownership of itself), not any proof that "DAOs can't work". I would even argue that having a successful DAO on some type of on-chain financial system is way simpler than, for example, on base layers like Ethereum. In pure computation environments like Ethereum, it is trickier to just define "what is good" direction-wise.
3
128
DAOs are a method of both direct and indirect transparency and accountability when done right. Whoever doesn't aim to have an on-chain application controlled partially or totally by one or multiple DAOs, has very certainly nothing to do in the blockchain world long term. People will study the Aave DAO, but this is just the beginning.
7
6
54
4,527
Appreciate the kind words, but no goodbye here @SagivMooly 😁 Neither Certora nor BGD is going to disappear any time soon
1
17
1,366
Replying to @laurashin
Not really any drama in what concerns BGD. We are simply not interested in contributing going forward to the current Aave, but from a very rational point of view
3
54
1,807
Needless to say, the Aave protocol is perfectly fine and will continue to be so. BGD is still working on Aave, until our current engagement with the DAO finishes at the beginning of April. Highly recommended to read our full forum post on what happens going forward (and what doesn't) governance.aave.com/t/bgd-le…
9
5
129
9,365
After 4 very productive years, we will be stopping our contribution to the Aave ecosystem as service providers, once our current scope finishes
16
5
148
17,578
Replying to @EvgenyGaevoy
I didn't have time to even apply feedback on the Ownership phase 😅 But yes, I will elaborate on different points on the forum
1
23
1,329
Replying to @antonttc
I already commented on what I think of the creation of this proposal, but it really has no type of effect on Aave v3. Still the biggest and most solid DeFi protocol now and in the foreseable future
6
448
Replying to @dabit3
Again, it is not by the rules. Proposing something in the name of somebody else without any type on consent is anything but by the rules
1
51
1,269
Replying to @dabit3
As you probably already know, it is quite natural to let people discuss and then incorporate feedback. Not so natural to submit proposals in the name of others and claim "it is gov procedures"
2
49
2,263