That’s the only action fully compliant with the terms.
Yet the actions compliant with the terms aren’t always sufficient to support the peg.
Round after round putting pressure on FLOT for timely depositing funds to the gateways and me withdrawing the proceeds to FLOT addresses is tiring - especially for FLOT.
So this clearly has a price, which is hard to calculate.
Another option would be to introduce a buffer in Poloniex, which has the vast majority of trading volume and the peg there is in my opinion more important than on minor exchanges.
Say you’d operate a dual side NuBot with 10,000 USD equivalent in total with Nu funds.
That would be another step back to the custodian model with that Nu started.
It would use much less funds and put much less funds at risk, though (compared to kTM and jmiller times).
The question is: what’s the price of that (risk * funds + fees) and does Nu want to afford it?
And: can Nu afford not having it until luiquidity issues have been sorted out?
You might realize that we are effectively close to operating that way, but with a lot of effort for FLOT in difference to just keeping funds on exchange as a buffer layer.
The risk is always there. And since there are no human LPs to take it, NU as a DAO should step in.
About the fees, it is up to you. What is your price to operate such a service? Like an ALP operator’s fee?
Ok, will put you on notice Stop doing it! Sometimes violations are accepted or mildly punished for the greater good. I believe that is the case awaiting better solutions.
The bandaid solution would be to turn one of the gateways into dual side mode.
As I don’t charge any fee for the gateways, I wouldn’t charge any fee for that either.
The rest of the gateway terms regarding availability etc. would remain unaffected as well.
This might help to create a (more sound) temporary solution until T3 custodians and fixed cost (hopefully) improved the liquidity situation.
Would that bandaid solution be one meeting thus description:
I think it would be good to raise a motion about the dual-side and test whether that is accepted as a bandaid pending T3 roles being fulfilled. I would support that with some restrictions regarding amounts (10k sounds reasonable)
When further emergencies occur you can at least be supported by Shareholders retrospectively. If it doesn’t pass then we might hope that T3 is already doing their job otherwise I’m at loss.
I think it’s not only good, but necessary to have such a motion.
I’m going to draft one if nobody beats me to it.
I must say that I really don’t like the way this proceeds.
Misplaced incentives seem to be in place.
The gateways have been convenient for Nu and so will the dual side NuBot be.
I think I need to include a fee in that dual side Poloniex motion to provide an incentive to Nu to not rest on its (or rather other’s) laurels.
I’m aware that this might reduce the attractiveness of the motion, which could endanger its acceptance.
For that reason the fee will not kick in immediately, but only after no replacement for the dual side NuBot was found after time x.
That scheme was successful for supporting the creation if FLOT and the continuation of NSR buybacks.
What’s the difference between holding the money on exchange versus off other than the risk? Why make this a T1 thing instead of a T3 or better yet a T1-3 thing? The only argument I can see to doing this T1 instead of T3 is that we don’t have enough sheer liquidity on T1, which I don’t think is the case. We just need better T3 to balance using off-exchange (much less risky) funds so FLOT doesn’t work so hard.
I’m all for T3 solutions!
That’s why I called it bandaid solution; the solution (at least I hope it will be one) will be a bunch of T3 custodians.
We aren’t there and have had enough drama with walls in danger of running dry (or even temporarily running dry).
If you look at the reasoning of the dual side proposal, you’ll find an assessment that identifies the gateways as a part of the problem of sides running dry (by siphoning funds) as the drawback of supporting the other side.
So why don’t you keep both the nubot running with a small bit of funds, but also keep a T3 reserve so you can fill the MLP (cause it’s not a gateway anymore) yourself? Then FLOT can just refill your T3 reserves. This is an MLP T1-3 solution using shareholder funds, and totally acceptable (though has not been done before). This way, you can keep just a minimum of say 2,500 NBT and $2,500 BTC in the polo pool and will refill from T3 to $5,000 if either side drops below that 2.5k mark for >12 hours. Or something like that. Much better than dropping 10k on-exchange for an indefinite period of time. And this way you can totally justify your fee, as it will be some work for you. And you can call it MoDpuddle T1-3 or something.
Because it requires my availability to support the peg and I long for a more stable liquidity provision on Poloniex.
Agreed. That would be more than just a bandaid solution.
You might have noticed that I’ll be away for (at least) 2 weeks in February. I doubt the liquidity provision issues have been sorted out until then.
A transitory solution is required.
But I’ll think about your proposal and consider drafting a motion for it.
I think it would make liquidity provision even more agile in answering to changed demands, because it needs only one party to support a side.
That could be another piece in the puzzle.
15:10:36.801 [Strategy Secondary Task] INFO - initOrders SELL [com.nubits.nubot.strategy.Secondary.StrategySecondaryPegUtils:177]
15:10:37.752 [Strategy Secondary Task] INFO - The current balance equivalent 2042.40429048 NBT is not enought to place the full SELL wall defined in the liquidity model (3000.0).
Resizing the size of the order [com.nubits.nubot.trading.LiquidityDistribution.LiquidityDistributionModel:152]
15:10:37.764 [Strategy Secondary Task] INFO - The current balance equivalent 2042.40429048 NBT is not enought to place the full SELL wall defined in the liquidity model (3000.0).
Resizing the size of the order [com.nubits.nubot.trading.LiquidityDistribution.LiquidityDistributionModel:152]
15:10:37.771 [Strategy Secondary Task] INFO - SELL- OrderBook : ----- SELL-side order book :
1.006,0.00256456,2042.40429048
SELL wall volume : 2042.40429048
SELL tier2 volume = 0.0 NBT
Total SELL volume = 2042.40429048 NBT
Best price :0.00256456 (1.0059999512$)
I will deactivate the (ab)used buy side gateway.
This will cause the sell side order size to drop to 3,000, but 7,000 are left to replenish orders.
I won’t be near my computer for several hours. I might be able to sign FLOT transactions, but can’t take a leading role.
nud getliquidityinfo B | grep BETwD8nSjtj9ADSvej2na34xmsMYwPRymv -A 2
"BETwD8nSjtj9ADSvej2na34xmsMYwPRymv" : {
"buy" : 14859.61,
"sell" : 0.0
Will sign the tx.
edit:
the tx had only 0.01 NBT fees, although it was above 1 kB. I created a new tx (as the tx doesn’t show up on the blockexplorer; it seems to be rejected by the network):
edit2:
the buy side on Poloniex starts to run dry.
I’ll try to fix that while I’m on the road.
Will talk about it later.
edit3:
status on Poloniex:
peg ok
according to CMC a 24h trading volume of over $100,000