One Year In. Whitepaper Complete. Where Do We Go From Here?
With the roll out of SMART Alpha, we have completed, for the most part, what was set out in the BarnBridge whitepaper. It’s been a long ride and I’d love to spend time looking back on the past year, or even two, and talk about how we got here and everything that happened along the way. However, I think it’s more productive to take a future facing approach.
In other words, where do we go from here?
To start, we thought about writing a new whitepaper, but I think that would ultimately be what the specs are on future products. So instead of putting out another 30 page thesis on why fixed income will be a major factor in decentralized finance, I think it’s better to paint broad strokes as the past two weeks and next two weeks have been when we decided to really formalize agreement around what we should be building next.
This previous lack of alignment was more due to a wide array of things to build vs. a lack of ideas. I have seen people say recently on Twitter that Defi simply isn’t innovating as fast as it was last summer. With SMART Alpha and Tokemak, along with the explosion of use cases that come with Layer 2s, it’s very hard for me to agree with that.
When I look around, I see more things that need to be built than I do established primitives in place.
“Everything that can be Invented has been Invented” — An Idiot in 1899.
- These are my personal thoughts. This is not a roadmap.
- Not everything I write will be 100% of how the community and core team direct these efforts, but I’ve spent months thinking about this and wanted to get these thoughts down on paper since I don’t spend as much time in Discord as I used to simply because of me having a hard time following all of the threads I also am building a ton of things simultaneously. Something had to give and it, unfortunately, was my front facing Discord activity. I also felt that my Discord activity was just leading to alpha from people who don’t raise their hands to build WITH us and just go build competing products to my long winded Discord posts and Tweet storms.
- This article is going to be a long winded doozy . Anyone who thinks I’m not spending the majority of my waking hours working on and thinking about BarnBridge is mistaken, I’m just not as open about ideas as I used to be having seen little marginal utility from sharing vs. shutting up and building. So this is the result of months of Slack discussions, Discord discussions I lurked, and team calls for brainstorming. Literally months of it so it’s a Kain length mind dump where hard specs will come later as they always do.
So SMART Alpha is great, if I do say so myself. But most of the people I mentioned earlier who are complaining about the lack of innovation in defi haven’t been playing around with Layer 2s.
The Synthetix ecosystem (along with Lyra and Thales) and Uniswap are still full bore building to Optimism. You can go play with their applications and it’s hard to not get bullish about what is happening there.
Similarly, we’ve seen an explosion on Solana. I think I’m less interested in looking at this right now but it’s something we should monitor as a community.
There’s also Arbitrum who, I guess you could say, beat Optimism to market. It’s extremely fast, & inexpensive to use. Troy has been playing with it and loves it.
Then there is our trusted Polygon who we already built to for SMART Yield who just bought a ZK-Rollup project. I continue to agree with Vitalik that ZK-Rollups are likely the end game but Solidity developers who know Cairo aren’t growing on trees.
So a natural drawback of Ethereum’s Layer 1 for the average user of defi is fees. While SMART Alpha is more capital efficient than SMART Yield because it’s a base layer primitive, it still needs Layer 2 compatibility for a wide array of use cases we want to build into it long term.
So I think step 1 is build to Polygon. Then we should probably look at building to BOTH Optimism & Arbitrum. Bear in mind, it took me two sentences to say that, it will take much longer to build.
Plus Layer 2 compatibility is only so exciting. That isn’t worth a long form post vs. a tweet “We are building to Layer 2s.”
So are we retiring after that? Or forever looking for more scalability?
Okay so I’ll get into that.
Native Lending Market (SMART Leverage)
This isn’t something we started thinking about as a result of what happened with AAVE. We still love AAVE & aren’t planning on building a direct competitor as a source of revenge. I’ll get into the details before anyone tweets out that we are going to war with anyone.
Jai from Rari has tweeted before that all of defi will become competitive downstream due to capital efficiencies. While I don’t agree with that statement head on for a variety of reasons, there is still a lining of truth in that far reaching statement. However, I don’t think it will happen in quite the same way he insinuates albeit I respect him & his opinion.
It’s been well discussed in our community that one of the reasons that SMART Yield & SMART Exposure haven’t seen broad uptick in market receptance has to do with the lack of ability to access leverage or secondary products.
Maybe SMART Alpha will have the same issues.
So yes, we have talked to AAVE, we have talked to Compound, we have talked to CREAM, we have talked with Rari. And we will continue to work with them.
In fact, part of building this SMART Leverage product should include integrating into Rari’s FUSE pools because those kids have been gems to work with and we should return the favor.
However, BarnBridge’s products are extremely complex. AAVE and Compound listing our SMART Yield assets poses risk to their own systems. They’re essentially lending against something they already lent against if you think hard enough about how it works. So we made the mistaken assumption that if we turned off the borrowing power at the smart contract level that they could read the code and be comfortable with it. As Robert from Compound pointed out, their governance is different than ours, & we could introduce a product via our governance that their community doesn’t see. In that scenario it may be turned back on and you could drain liquidity from their system. To him, it made far more sense for us to allow end users to access the borrowing power they already have access to.
So that’s a big part of what we are doing here. Allowing users to leverage what capital markets are already able to give them access to from their deposit. So no, this isn’t a hyper competitive attack on them, it’s further integration into them.
Another factor to consider is SMART Yield senior tranche positions are NFTs. They don’t have oracles. There aren’t many current capital markets that provide utility for these types of products. They are also unique in other ways that makes it hard to see this getting passed through governance on the protocols that are building leverage functionality or capital markets for NFTs. Most of those are being built to provide collateralization to crypto punks.. not our senior tranches.
Further, there are other products that we have released that also will be hard to get passed through governance as collateral. SMART Exposure for instance, how would the rebalances affect liquidations and loan to value? Who’s writing that code? Who’s DAO will benefit from the fees generated from that code? The natural extrapolation of those questions made me start thinking that we would need to build our own.
What’s cooler, is if we do build something that let you have a rebalancing pair sitting on top of a native lending market, you can sit in 40% BTC & 60% ETH and still access leverage to that portfolio balance. If we build that for SMART Exposure, it opens opportunities for Uniswap V3 tokens & Balancer pools downstream.
Then enter SMART Alpha.
The opportunity for the collateralization of SMART Alpha Senior positions is actually mind blowing when you start to think about it. We started to discuss this when we discussed how DAO treasuries would be prime target users of SA Seniors. Then we started to extrapolate that thought & realized, after discussion with large VCs looking to learn to use SMART Alpha, many large VC firms don’t have access to leverage for A TON of the tokens on their balance sheet. Since long tail lending markets for early stage products is an easy invisible rug vector for early founders (lend $BOND, borrow USDC & never pay it back), most of what I have seen in the long tail capital market space has been inelegant. Moreso, if you deposit another asset, say USDC on a capital market, you aren’t just taking the counterparty risk of that asset. On AAVE, you are also taking Decentraland risk & on Compound you’re taking Augur. I’m not dunking on those projects, I am stating that they’re some of the riskier products on those platforms. As the tails become longer this inherently makes protocols less secure, so getting long tail senior tranche positions are not going to be easy to pass on any major capital market.
But SA Seniors fix some of the long tail asset risk given the downside volatility protection. This opens up A TON of capital that is sitting idle.
However, it rebalances each week. And you have to monitor it. And it’s never the same. And there aren’t oracles for the senior and junior positions.
And maybe I don’t want to take counterparty risk for SA Sen REN but would for SA Sen SNX. I will credit Tyler Reynolds with that final point as I think what he is building at Silo Finance will be powerful.
But solving all those “ands” is not going to be easy.
In other words, a native lending market built into BarnBridge is going to be extremely complex to build. And we cannot expect AAVE and Compound to learn our products so well that they can do it for us. We have to do it ourselves.
It’s also going to take MONTHS to build as we will likely need to change aspects of SMART Yield & SMART Exposure in order for it to work properly.
It’s a big lift.
SMART Fiat = FiatDAO
Since I love acronyms, I can open with the statement that FIAT is short for Fixed Income Asset Token.
In thinking through the complexity of a native capital market, we also realized (similar to how I highlighted SMART Exposure and SMART Alpha could open up massive potential for BarnBridge) that we have a massive, unnoticed, and underutilized feature attached to BarnBridge that very few other protocols have. Our SMART Yield Senior positions are BY FAR some of the strongest, safest, & most secure pieces of collateral in the entire industry. It may sound preposterous to say that a senior position of DAI in SMART Yield into AAVE or Compound is safer than a bank deposit, but the fact that can be argued shows the power of it.
This concept around hyper sound collateral is what we were teasing as SMART Fiat which isn’t anywhere near what we originally were scoping it to be. However, what we do with that is another MASSIVE build. It started as a magic bullet and turned into a lead bullet that would need it’s own dedicated team to execute on, because one small mistake could massively hurt our protocol.
Further, FiatDAO could/probably will extend past just BarnBridge products & needs to be autonomous from BarnBridge even though, at genesis, it will be built primarily on top of BarnBridge. For the same reason that Kain didn’t think BarnBridge should be built inside of Synthetix, we think FiatDAO needs to be it’s own autonomous organization.
If we are building an infinite list of Layer 2s for our products, cleaning up SMART Exposure to make it useful for a native lending market, and figuring out how to get SMART Alpha positions to work as collateral, all while we build a native capital market, I worried what we were doing with SMART Fiat was going to never get built. And some of team members absolutely worked their ass off on it. We have literally spent months trying to figure out how to build a collateralized asset from our senior fixed positions that was elegant & we realized it may end up being better off being it’s own thing.
So I started building a dedicated team, and they started building, and working. We decided that the multi-sig (which is provided to BarnBridge by the DAO to have autonomy to make decisions) could fund the project, as we have been up to this point, and spin it out. I have always been cautious to use the multi-sig as a hedge fund like other projects have.. but in this scenario, I don’t want the project to leave BarnBridge or never get built, and I don’t want it to get added to the never ending list of things we need to work on. So in this scenario we are going to incubate a project out of BarnBridge. The success of this may result in a more serious approach to the BarnBridge Labs concept that Akin and I used to talk about in Discord a lot, but FIAT can and should be it’s own thing.
However, in the spirit of NOT leaking alpha so vultures can front run our efforts at the expense of our community, I’ll keep the details vague on this one.
Here’s what you need to know:
1. If you hold $BOND you will get $FIAT as the DAO funded it’s development & all parties think it’s fair to do this.
2. The multi-sig will help to bootstrap it.
3. It will be DAO first.
4. It will MASSIVELY increase the TVL of BarnBridge if it works.
5. I get to have my cake and eat it too where I get the native capital market that BarnBridge so existentially needs without having to compromise on that by scrapping our efforts on FIAT up to this point.
6. We get parallel development happening on top of BarnBridge which is important long term for us to have.
7. For the long term security of FIAT, it’s important that they add and vet out additional fixed income protocol’s tokens. While this DECREASES the risk for FIAT as a standalone product it INCREASES the risk to BarnBridge if we don’t spin it out. This was a major determining factor in the decision.
8. It’s better for the ecosystem and the project to not be directly attached to BarnBridge similar to how Kain thought BarnBridge shouldn’t be directly attached to Synthetix for the exact same reason. He thought we should have the autonomy to add other assets than just synths and he was right. This is a similar ethos.
A General Rebuttal to Whispers
I’ll reiterate the disclaimer that what we develop may be different than what is above. Above is not a roadmap. The only thing for sure getting built right now is the L2 integrations for SMART Alpha. These are MY thoughts after MONTHS of discussions on where I think we should go from here. However, if we build half of this, it’s going to require DAO votes to get published, like our other products. So I’m more giving the community a snapshot into my headspace and feedback is welcome. I’m not behaving like a power hungry dictator.
We have one of the most distributed tokens in the ecosystem, by design.
Despite what people assume, I am not in control of BarnBridge. The wallets making up the graph above are. It’s extremely distributed.
Further, I know we’ll catch flack for spinning out FIAT by a vocal ministry or that doing this from the multi-sig seems like a more centralized way to roll this out. But it really isn’t. If we don’t manage the multi-sig funds properly, we won’t get more from the DAO. I think when people realize we didn’t buy Lambos and new deluxe office space with multi-sig funds & funded primarily development, they will feel comfortable. This is one of those discretionary decisions we need to the autonomy to make & will need to make in the future. If not the current team and me then someone else will. We ask for the community to trust but verify that we are treating any funds granted to us by the community will be handled with the utmost care and concern.
I also don’t want to give off the vibe that I don’t want feedback on it, but everyone who has been in the community long enough knows my default to open transparency has resulted in vampire attacks, competitive protocols, bad actors at the VC level, and a wide swath of other negative outcomes from me being so approachable & transparent. So I’m also being intentionally vague on WHY I think FIAT should be spun out, and I’m being intentionally vague on what exactly it is. Because I don’t want the team to get front run before they even have a chance to get it off the ground. They’ll release the whitepaper when they are ready, not when I’m ready to leak alpha to defend the decision.
People can say what they want about my attitude about that. They can assume what they want about my intentions. And at the end of the day, it’s what we think is best for BarnBridge & for FIAT. I can look in the mirror when it’s all said and done that I’ve tried my absolute best to act ethically with the power & success I’ve attained over the past year, and the point of going DAO first is that I’d never have to test what greed does to me. Everything I’ve done along the way, I thought, in one way or another, was good for BarnBridge, good for me, and good for the ecosystem. I’ll continue to behave that way even if I don’t explain myself and my reasoning as much as I did a year ago about the things I do or decisions I make.
Anything I do tends to get blowback by nature of me having a more public persona than I did when I started. I am not bragging I’m just saying, I get it I deserve scrutiny. However, for people whispering or concerned I’m not focused.. you should focus on output and not assumptions. I’m the one who chooses to work crazy hours at the expense of my personal life and health. I am writing this on a Saturday instead of watching football. My wife can get mad at me about how I spend my time, everyone else can watch or go build something themselves. If you do that you can enjoy listening to Monday Morning quarterbacks who don’t even own your token try to FUD your actions. It’s not easy.
In closing, I know it feels like we, at BarnBridge, build slow at times, but we also build safe. And if you zoom out on EVERYTHING we’ve built in the last year, we didn’t build slow, the market is just moving fast as hell and people have short attention spans. You can essentially look at SMART Alpha, SMART Yield & SMART Exposure as their own protocols that could all be DAO driven and run as their own unique project & people would think they’re innovative. Instead of having 3 DAOs, all three protocols/products are controlled by one DAO. I think the focus going forward should be improving the functionality of those 3 products as they all directly pertain to risk management and tokenized risk. Along with those 3 protocols, we also shipped the best DAO in the ecosystem that many projects, including XYZ and their ecosystem like LeagueDAO & EnterDAO, SOV Reign, & likely FiatDAO. What I see (based on DMs) is an increasing number of builders getting mind blown about what DMOB actually built. A lot of the industry is also using our Yield Farming contracts. On top of that, we are thinking through how to build on top of the most hyper secure version of collateral ever introduced in the ecosystem. Further, SMART Alpha has many people excited about BarnBridge again. It’s an amazing product.
Secure code takes time & it sure as hell isn’t easy. I get a lot of front facing credit because the devs aren’t always active in the Discord, they’re writing code. But we are ALL working our asses off even if people optically see me working on other things.
I’m still fully on board with pushing forward BarnBridge. If you want me to stop you’ll have to kill me because I’ll always have $BOND and will have an opinion on what utility I get from that.