Sadinoel where do i sign?
Exploring a Bond-Centric Future
CosmicRadii from what i understand staking will still be available but it just wouldnt be the exorbitant triple digit percentages. if you want to receive those rewards you have to take the risk of being illiquid for a certain amount of time.
Zeus sure - so far all our bonds have been 0% coupon rate - you get the discount you agreed upon at purchase upon term expiration plus auto staking rewards in the interim (but I don’t THINK those are analogous to coupon payments) If we shift to a model with longer dated bonds, one way to dampen interest rate risk is to purchase a bond that pays out some “cash flow”(OHM) along the way. Sorry if I missed any details explaining such a mechanism in the paper.
ser,so the internal bond's yield comes from where? Are these yeild come from the total token emmissions which means the emmissions for staking will be less?
Is this similar to what Fantohm just implemented with $Fhud?
I've been waiting for a bond market to emerge on top of olympus to confirm the success of the project. If we're getting mature enough to play these games, I can only support pursuing the reflexion around this!
Just for my smol brain, no rebase on these bonds right? can you remind me what is PID?
How would we decide the different epochs length? Would it be dynamic or fixed?
biscuit yeah it certainly has legs, the issue ive run into is how to do so in a way that is composable, trustless, and gas efficient (i.e. does the token have to rebase down after a coupon payment, are you doing snapshots to determine who receives the interest (and if so who's executing that snapshot), etc). I definitely see the benefits and maybe this is something we should explore more. I bet there's an implementation out there; but if not, I do skew toward composability personally.
Ohm is my biggest holding. The ethos and team are the best I've experienced in crypto. As a simple investor there is comfort in just sitting on my gOHM and letting it grow at a fixed and generous rate.
If staking rewards were still incorporated to a degree and/or locking gOHM for a known fixed return was offered -this could provide some 'certainty' in this new and expanded bond marketplace.
But I know crypto is rarely certain.
- Edited
I really like the bond vaults / erc-20 dynamic introduced here. That does make bonds and yields more accessible and more liquid.
I’m also really happy to see the DAO improve sustainable APY and incentivize long duration staking (via internal bonds).
I recently authored a mega thread on Twitter about OHM and KLIMA that proposes a different approach with a ton of overlap to this. Each has pros and cons, and this seems to check off the changes to bonds and staking that I outlined.
Idk if I can link but I’ll try, and fyi the thread was for KLIMA and OHM both, and generalized to all POLs.
OHM is the OG POL, so I name dropped it a lot. KLIMA has a bit more focus on post since OHM has more in the works already.
https://twitter.com/Chees_eth/status/1492267892213174278?s=20&t=mlz_orRu5u5jRjQolowpVA
Full disclosure, I have more reading to do about the OHM dynamics proposed above (by Zeus). I do follow the outline, and I’m a wiz a math. I did not get to linked technicals yet, but I will soon.
Off the cuff I think that locked staking (described in my post) would more effectively remove OHM from circulation than what I see above.
From what I see above, bond tokens will be liquid even before maturity. If bond tokens are liquid, then interest is partially realized in real time and selling is easy.
(I like liquid bond tokens but…)
These alone leaves the premium dynamic (as described in my post) unchanged. [Although, increasing sustainable yield would help alleviate that some, as it would represent an increase in RFAPY (in my post)].
As long as Stake APY >> RFAPY, RFV is diluted over time. Therefore Prem* (defined in post) is still under pressure.
As it stands, (and perhaps I have more reading to do) Internal Bond Tokens will be liquid. and Prem* & (therefore price) will be subject to market whims. RFV will still dilute, and Prem will still decrease (after a likely spike from new protocol). Feedback ensues until Prem approaches (1 + new higher RFAPY). I would love to see a solution that fixes this and breaks the cycle.
So, that leaves us in a jam. I like liquid bond tokens and “internal bonds” but they do not solve the current problem (as I see it and as outline in my post).
Would auto-staking and locked staking (as described in my post) fix this?
Genuinely asking, idk.
IMO we must incentivize long duration staking / holding in an illiquid fashion, but that’s IMO. So is this: Fully bringing APY and RFAPY into sync will require something that cannot be sold on a whim.
I think that illiquid long staked OHM would solve the problem with premium, and bring stability to prices as well.
Moreover, It would also reward the most ardent (3,3) believers regardless of what price the buy at, which seems fair (see “mid-wave” buyer notes on Twitter).
Any such locking mechanism would have to be funded by rev alloc and voted on by DAO, of course. Therefore it’s not really “monetary policy” in the old sense, or at least it’s enacted by vote.
If locked staking (as is described it) is unappealing, is there any alternative?
The goal IMO is to incentive longer duration staking (and take OHM out of circulation for a set duration).
How besides locked stakes can we incentive long dur holding (vs shorter dur) and stabilize price (assuming as I do that price = [RFV] x [RFVAPY + Prem*]).
Can we do something to minimize volatility of Prem*, if not also incentivize long dur stake?
Conclusion:
That’s all food for thought, but regardless the plan as stated above seems like a good step in the right direction.
It does at least allow for duration, and IMO that is the most key thing (for OHM right now).
Liquid bond tokens are also pretty neat. They would allow the market to set they APY for a maturity date in real time, and they’d remove the bot problem.
The key will be solving the Premium dilemma going forward. I do not see a solution to that in the changes outlined, but I’ll see if I missed anything in the docs.
We’re all still growing and learning on the journey, and I welcome constructive feedback
The Olympus Lookout dashboard https://dune.xyz/fluidsonic/Olympus-DAO projected that we'll be in +/- 428% APY territory by May 2022. I'm wondering what range of Bond APY can we expect with this proposed idea?
Great to have this discussion. I am not convinced it is the right time to do this though.
- bonds in tradfi exist because the issuer wants to raise currency and are willing to pay back a greater amount because they either need the money for costs, but ultimately think they can return more through their investment. Is this why Olympus would issue bonds?
- If so then the bonds would need to pay more than what current staking rates are, as that is effectively the return that holders of OHM are able to achieve.. this would dilute OHM more than it currently is being diluted by staking rewards currently?
- Without many ‘things’ being denominated in OHM, these bonds will trade on DEX’s denominated in USD, therefore creating many more ‘ohm’ coins. The confusion that gohm created makes me think that it would damage the brand further.
I think that this would be the next step of staking rewards were reduced a lot more. Essentially though the thought had to be that by raising ohm and paying interest on it, there has to be an investment plan with the ohm - so what is the utility of ohm other than to exchange for other coins and generate yield? That would be fine, but that yield would need to be greater than the interest the bonds would pay that in turn needs to be bigger than staking rewards to attract buyers.
If it is just to issue staking rewards in a different format, then it will only attract smart people with bots looking to arb opportunities.
This is a bit of off the cuff ramble, but hope it helps in the discussion. Thanks
The APY / accumulation phase is acknowledged in my Twitter thread, and I dont think I missed anything about that.
Therefore I am not sure if you misunderstood what I’m saying, or if you think I might have overlooked that part.
Thanks for reading, and lmk if you dig more or if you can clarify that APY part for me. I’ll reply / update if needed.
nightmare Do you mean these new bonds under this model? I'm not sure bonding makes much sense for me, I considered it at first, but interacting with contracts on the ETH network is just way too costly for a small investor like myself, so I've kept network usage to the absolute minimum. So I kind of hope bonding does not become the new 3, 3 in the future. Though I suppose I could try to move over to another chain with my gOHM, I'd imagine that in itself would be costly. But I'm elaborating beyond the scope of the main topic there, so I'll stop. I'm just wondering how this would play out for us smaller investors who bonding never made much sense for.
Don't see any reason this would conflict with the issuance of inverse bonds but just to be clear in the event inverse bonds were being issued would there be a halt on new issuance of internal bonds or just business as usual?
- Edited
Zeus
We should pursue this, but Liquidity of the receipt asset should be high otherwise there will be arbitrage imo.
If I understand this correctly, this comes down to introducing:
- "rOHM" (as receipt for Bonding but in this case immediate Timelocked Staking) functioning analogous to ETH staking with receipt of stETH which is able to be used in DeFi for e.g. borrowing, farming, staking etc.
- With expiration date, after which you can redeem your Timelocked Stake of OHM with rOHM.
- Difference between rOHM and sOHM is that rOHM would have market value / would be liquid.
What I think would be important for a receipt asset implementation:
As solution to the rebase mechanics application within the receipt, in my opinion, the receipt asset for Internal Bonding should be rgOHM providing ability to claim X gOHM after expiration thus collecting rebases.
An issue I see with this mechanism is even if the receipt asset is rgOHM:
Upon Internal Bonding investor receives rgOHM at premium in relation to gOHM market price, swapping rgOHM to gOHM thus making profit on the receipt, utilizing gOHM for Bonding OHM and receiving a discount, rinse and repeat.
Interesting implementation, I was considering the same for our project Zeniverse but we streamlined it to Timelocked Staking with simultaneous Revenue Sharing. Currently working on the ability to claim the Revenue Sharing from the Timelocked Staking pool while the Timelocked Staking gets autocompounded.
Great paper, and fully support long-term vision. I would discuss here a bit about tokenization and the liquidification of secondary markets.
Tokenization will introduce additional tokens, of which we already have OHM, sOHM and gOHM. Tokenization of bonds will possibly explode these tokens with one new token for each new expiry (?) - leading to an infinite number of token types issued by Olympus. While tokenization may bring benefits such as allowing the trading of fractional notes, and possibly the utilization parts of existing defi infrastructure, one must raise the question whether Olympus itself is the best agent to issue the tokenization, or whether this is better left to other actors - such as vault agents.
Tokenization is a means for Olympus, while liquidification is the objective. Is tokenization by Olympus necessary for liquidification?
In the white paper, it is stated that "bonds are completely illiquid", which is almost true but not completely so. Bond notes are not locked, as they can already now be traded OTC using the pullNote and pushNote functions of the bondDepository. We just dont have a trustless mechanism to execute bond swaps yet.
BOND (NOTE) SWAPS
To understand note swaps, we should try to create an understanding of the expected strategies from traders. When swapping/trading notes, users want to isolate risk to a time component only. What ever exchange risks, users can play for elsewhere. In the bond market, its all about the lockup period - time. We know that the principal paid out by a v2 bond is gOHM and hence, when we pay for a bond that is also the deposit token we want to use to purchase. Through same input and output (mirroring) we isolate risk to a pure time play. Some definitions for the below charts:
Premium: Unbonded gOHM always trades at reference value 100.
Time t(zero): Datetime at which bond is purchased
Time t(one): Datetime of bond expiration
STRATEGIES:
A: No bond purchase. Staked gOHM represents a flatlined value 100, regardless of t.
B: User is able to purchase bond for 80 - below par value (100). Holds note until expiration.
C: User purchased bond according to B (paid 80), but publishes ask value to market according to formula y = kx + m with m = 95 at t(zero). With time, the gap between ask and par decays. If another user accepts the asking price at t(zero), then the first user flips the note, realizing the gap between 80 and 95 and is freed from time lock. The second user still wins from discount between 95 and 100, but accepts the time lock. The second user’s position would continue same as strategy B.
D: User purchased bond according to B (paid 90), but has another time dependent opportunity at t(two) and thus publishes ask value to market according to formula y = kx + m with k = 0 and m = 90 at t(zero). If somebody purchases his bond before t(two) he will be in profit. If nobody buys before t(two), his ask price begins to trade at a discount to staked gOHM.
E: Negative interest / discount. There is additional time value for the bond and it trades at premium versus staked gOHM. (For example, see my post on General forum on allowing governance vote boost from time-locked gOHM).
F: User purchased bond according to B (paid 90), and updates ask parameters 2 times during the note duration.
G: Advanced: Instead of linear y = kx + m, user may choose to set asking price formula using 2nd degree equation: x2 + bx + c = 0.
Without expertise in Solidity, all these trading strategies should be enabled by a pretty simple contract?
1a. Seller authorizes the smart contract (approves) to transfer the note to itself [pushNote]
1b. Seller signs a message, or otherwise, to the contract about the pricing parameters that the ask price should follow.
2a. Buyer identifies opportunity, interacts with the smart contract to purchase the available note.
2b. Required gOHM is transferred from buyer to seller.
2c. Note is transferred to smart contract via [pullNote]
2d. Note is approved for transfer to buyer [pushNote[
2e. Note is transferred to buyer [pullNote]
The main difference in this swap model is that only full notes can be transferred – no fractionalization at this tier. But where there is value, volume and a trustless transfer mechanism, there will be liquidity. The tokenization is not necessarily needed from Olympus itself, since major players will appear if there is value to be found. These major players will accumulate large bond positions and there will be opportunity for these (can be called vault agents) to tokenize on their part – allowing fractionalized bond buying from second tier providers. In this scenario, the likely bond buyers of Olympus (tier 1) will be other protocols, institutions (?) or in other words whale wallets.
Benefits should be faster time-to-market. More clarity in what is the offering of Olympus. Less explosion of various Olympus tokens. Liquidity should be ample, even with no tokenization.
rx001 is this in 2023? Might be misreading.
Hello there.
I very much agree with the rgOHM idea you mentioned.
I see a lot of similarities between your post and a recent mega (50 post) thread that I posted on Twitter (about KLIMA and OHM both).
It was (quite serendipitously) posted sandwiched around Zeus’ post directing people here. However, it was also written without knowledge of the “internal” bonds and other mechanisms Zeus mentioned.
I think we both have spent a lot of time thinking about this topic. Cheers, and I am glad to have run into you out here.
I’d humbly ask you to read through my post and give me any feedback or share your thoughts. I also wrote and extrapolated a bit in the forums here.
I think illiquid staking is almost necessary, and I’d love feedback specific to that if you have any. Vested rgOHM would achieve this too.
link to thread:
https://twitter.com/Chees_eth/status/1492267892213174278?s=20&t=zgGnZgH_LGJEDtFFgpSYEQ