Open Side Menu Go to the Top
Register
Ethereum - Blockchain App Platform Ethereum - Blockchain App Platform

02-22-2021 , 03:43 AM
Quote:
Originally Posted by Two SHAE
Compound is Lindy because it's had 9-10 figures in it without funds being drained or bricked. Full stop. It's fair to conclude Compound is a good risk-adjusted bet because of that measured against the edge lending USDC. If you disagree feel free to not put your money there.
i've used compound before, during, and after the liquidation event and i will continue to do so. i just have no delusions about it being lindy like you do.

Quote:
Only a subset of Compound users have *ANY* liquidation risk. If you don't borrow you can't get liquidated, and if you recursively borrow and resupply the same asset you also cannot get liquidated.
what does it matter how many compound users have liquidation risk when even ONE faulty liquidation that amounts to $1 is enough? why are you bringing up these irrelevant things?

Quote:
Disagree w the rest and neither of us is going to be convinced by the other at this point. It sucks if people got liquidated because they thought it worked in a way that it literally does not. If it was some black box contract your point may hold water but that's simply not the case.
i'm not really trying to convince you at this point, i am just pointing out to others that might listen to you about compound and think that it is as safe as you say it is.

it's pretty irresponsible to portray something as lindy when it employs a mechanism that causes liquidations at a way higher price level than the aggregate, double down and play stupid and coy about how one would define a global price, and then also on top of all that maintain that they should fix the design and use multiple price sources.

Last edited by invictus-1; 02-22-2021 at 03:51 AM.
Ethereum - Blockchain App Platform Quote
02-22-2021 , 04:15 AM
Feel free to not respond to my posts with semantic arguments about what Lindy means. This thread is in the specific context of smart contract systems which have only been around for a few years. Many of them have far less $ in them and have been around for much less time than Compound. Several have been drained/bricked for 6-8 figure amounts. QED. No one is pretending Compound is safer than Fort Knox. I am extremely careful about making sure new users understand the risks + don't start out with big $.

Your continued distortion of my statements are annoying, nevermind your inability to parse context or recognize the distinction between market risk and smart contract risk, then try to misrepresent something I said.

There's nothing delusional about trying to price risk and then betting accordingly.

There were no faulty liquidations because I don't think anyone defines faulty as "things invictus doesn't like" or "things people who can't/don't bother to read don't know/understand".
Ethereum - Blockchain App Platform Quote
02-23-2021 , 12:43 PM
https://www.sec.gov/news/speech/peir...ing-2021-02-22

ReGuLaToRs ArE gUnNa KiLl It AlL fOr SuRe!!1!
Ethereum - Blockchain App Platform Quote
02-23-2021 , 01:23 PM
Quote:
Originally Posted by Two SHAE
https://www.sec.gov/news/speech/peir...ing-2021-02-22

ReGuLaToRs ArE gUnNa KiLl It AlL fOr SuRe!!1!
crypto mom is great but she's gotta be outta the sec soon i think
Ethereum - Blockchain App Platform Quote
02-23-2021 , 03:44 PM
They're everywhere:
Ethereum - Blockchain App Platform Quote
02-24-2021 , 01:09 AM
Is this a concern for ETH holders?

https://bridgemutual.medium.com/big-...e-13406bc0c07f
Ethereum - Blockchain App Platform Quote
02-24-2021 , 12:48 PM
For me it is not.

The (near) future is multichain. Which chain do they all bridge to first? hmm
Ethereum - Blockchain App Platform Quote
02-24-2021 , 02:28 PM
Quote:
Originally Posted by Two SHAE
For me it is not.

The (near) future is multichain. Which chain do they all bridge to first? hmm

Thanks for the reply TS, your crypto info on 2+2 and Twitter is very helpful to a noob like me
Ethereum - Blockchain App Platform Quote
02-24-2021 , 11:15 PM
Quote:
Originally Posted by Two SHAE
Your continued distortion of my statements are annoying, nevermind your inability to parse context or recognize the distinction between market risk and smart contract risk, then try to misrepresent something I said.
this is pretty funny because the only one misrepresenting my position is you.

exhibit z:
Quote:
You're trivializing 1) defining a good tamper-resistant price 2) implementing something so a smart contract can use it for critical functions. It's nowhere near the same problem as building a price checking site. There's an inherent tradeoff between complexity of code changes/additions and security. In general, you should expect Compound Labs to prioritize security of the entire system (liquidations being just one part of it).
i am arguing from the perspective of the user, the user experience and reasonable user expectations. whereas you seem to be operating from the perspective of some sort of compound shill.

i also think it is you who has the inability to parse context. i will repeat what i said earlier in the thread:
"the aggregate price seen on coinmarketcap, coingecko, chainlink price feeds never went above 1.03 and liquidations were triggered at the price level of 1.24. this is wrong."

that is the crux of my argument.

the difficulty of smart contract implementation because it is irrelevant to my point. if a plane crashes because there is a fault in the way it's designed and results in injury/death, what relevance does the difficulty of aircraft design have to the claim that people died because its design it's faulty?

the difficulty of the problem is not a valid defense against bad design. the fact that aircraft design is difficult does not absolve the designers of the plane from wrongdoing if they designed something that resulted in death/injury. in the same way that the fact that defining tamper-resistant price oracles being difficult does not absolve compound from wrongdoing if their design resulted in loss of funds!

in fact, the boeing 737 max problem is quite apt for what's being discussed here.

to give a little background for those unfamiliar, this is the summary of the boeing 737 max situation:
Quote:
Boeing faced pressure to design a longer-range airplane, and they had to do it quickly to not lose sales to Airbus. The fastest way for them to do this was to modify the design of an existing product, the 737.
To extend the range, they fitted it with newer, more efficient engines. Those engines were a bit taller than the ones that the original 737 had, so they had to be mounted differently, more in front of the wing than under it.
The different mounting point changed where the thrust was applied, which tended to force the nose up and stall the plane. To compensate for this, they included an anti-stall system in the plane's software. Essentially, if it detects that the plane is pointed too far up, it will dip the nose of the plane down.
Now this is where the problem starts: When Boeing promised the long-range plane to American Airlines, they also promised that there would be no additional training required, and that it would fly just like the existing 737. In the 737 MAX manual, there is only one mention of this automatic anti-stall system, so pilots just didn't know about it; they were told the plane would fly exactly like the 737 they already flew, and so didn't know what was going on when planes started diving automatically. And, well, when a plane dives, it hits the ground.
if we were discussing the safety of boeing 737 max and i held the position that it is bad that people died due to its faulty design, you would be saying that i am trivializing the difficulty of constructing airliners and that it's hard to develop new designs quickly so as to not lose sales to other airliner manufacturers.

throughout our discussion about compound liquidating users at dai prices way higher than the global dai price, you've also responded with the following:
-the single price feed is well documented and functioned as intended and therefore grievances are invalid because users should have known to read better
-not many users got liquidated
-not many users were at risk of liquidations in the first place

if we were discussing the 737 max, you would also be of the belief that the system functioned as intended because it was designed that way and boeing's airplanes were therefore not faulty.

you would also believe that the pilots or the families of the dead passengers should have no grievances because it is mentioned in the manual and it should have been up to passengers and pilots to read/know/understand.

you would also be saying that only a small fraction of passengers were ever at risk of death or injury in response to my grievances about the 737 max.


Quote:
There were no faulty liquidations because I don't think anyone defines faulty as "things invictus doesn't like" or "things people who can't/don't bother to read don't know/understand".
rofl. and you say that i'm the one distorting your statements and misrepresenting what you've said?

so i guess to top all that off, you would be saying that boeing airplanes shouldn't be considered faulty because nobody defines faulty as "things invictus doesn't like" or "things people who can't/don't bother to read don't know/understand."
Ethereum - Blockchain App Platform Quote
02-25-2021 , 12:25 AM
okay so far the two analogies you've made are:
-people getting superused on a closed-source poker site with explicit representations of fairness
-an airliner accident where people lose their lives that was a result of a manufacturer negligence that couldn't reasonably be inspected by the passenger

To a situation where some users of leverage in a nascent market lost < 5 (!!) % of their collateral using open source contracts with explainer docs that clarify exactly which prices they use for matters of liquidation.

Maybe the third time is a charm and you can come up with a good analogy.
Ethereum - Blockchain App Platform Quote
02-25-2021 , 12:55 AM
Quote:
Originally Posted by Two SHAE
okay so far the two analogies you've made are:
-people getting superused on a closed-source poker site with explicit representations of fairness
-an airliner accident where people lose their lives that was a result of a manufacturer negligence that couldn't reasonably be inspected by the passenger

To a situation where some users of leverage in a nascent market lost < 5 (!!) % of their collateral using open source contracts with explainer docs that clarify exactly which prices they use for matters of liquidation.

Maybe the third time is a charm and you can come up with a good analogy.
or maybe you could come up with a reason why getting liquidated at 20% higher than the global price should be acceptable that isn't "iT wAs DeSiGneD ThAt wAy" or "ImPleMenTaTioN oF PrICeS InTo sMarT ConTraCtS iS diFFiCuLT"
Ethereum - Blockchain App Platform Quote
02-25-2021 , 01:18 AM
Quote:
Originally Posted by Two SHAE
To a situation where some users of leverage in a nascent market lost < 5 (!!) % of their collateral using open source contracts with explainer docs that clarify exactly which prices they use for matters of liquidation.
also, lol @ this weasel sentence.
Quote:
nascent
of what relevance is market nascency? the poker market was also nascent and some people only lost a little vs potripper. does that make it acceptable because it was early? no.
Quote:
<5 (!!) %
ah, okay, i guess if it's 5% it's not so bad. there were only 2 max 737 planes that crashed and only 346 (!!) people died which is not so bad for a plane that had 8600 flights per week prior to its grounding. i can't work out the numbers here, but it seems reasonable to assume that there could've been way more crashes and way more deaths and that is a good thing that only 346 died!
at which point does the % of collateral lost during those liquidations become unacceptable? is it over 10%? 20%? 50%? why is 5% okay?
Quote:
users of leverage
users of leverage that likely had reasonable expectations not to get liquidated at over 20% of the global asset price.

Last edited by invictus-1; 02-25-2021 at 01:27 AM.
Ethereum - Blockchain App Platform Quote
02-25-2021 , 01:44 PM
guys you are both good posters and this argument is dumb. just drop it.
Ethereum - Blockchain App Platform Quote
02-25-2021 , 02:29 PM
I'm holding 5, when can I afford a new Honda civic per ether??
Ethereum - Blockchain App Platform Quote
02-25-2021 , 04:00 PM
Okay this will be my last post addressing invictus re: this subject, since to me it seems we have very clear ideological difference wrt open source smart contract systems.

Quote:
Originally Posted by invictus-1
also, lol @ this weasel sentence.

of what relevance is market nascency? the poker market was also nascent and some people only lost a little vs potripper. does that make it acceptable because it was early? no.
I have so far refrained from any ad hominem but you continue to go there for <reasons>, despite knowing way less about this (demonstrated by you thinking it was an oracle attack, among other things). Potripper analogy is fantastically terrible because 1) closed source 2) explicit representations of fairness 3) was actual theft. No one in this case was stolen from. Users who didn't understand the risks took too much risk and lost a little because of it. If you think the protocol or regulators need to protect people from themselves in this regard, then we simply have different views about financial libertarianism/freedom in general and that's fine.

If compound's docs said, "we will liquidate based on the coingecko price of DAI/USD", and then they liquidated you based on the Coinbase price, you'd have a very good argument that Compound Labs is liable.

Also, users who don't understand these things should probably not be using Compound until they do. I always caution newer people getting into DeFi to read the whitepaper and docs thoroughly until they understand them before risking any real money for this specific reason. I've even seen a new user borrow 100% of borrow limit and get liquidated *right away*. People who do stupid things will be forced to learn the hard way, and personally I don't have a problem with that. I understand some belief systems that do, though.

Nascency of the systems is extremely relevant due to lack of track record/data. It should be clear as day to all that Compound has different mechanics and an additional layer of risk (via contract bugs + market volatility) than taking a loan from your dad or bank. If you want to go with the plane analogy, it's fair to assume Compound having a critical issue is more likely than your plane crashing.

Quote:
ah, okay, i guess if it's 5% it's not so bad. there were only 2 max 737 planes that crashed and only 346 (!!) people died which is not so bad for a plane that had 8600 flights per week prior to its grounding. i can't work out the numbers here, but it seems reasonable to assume that there could've been way more crashes and way more deaths and that is a good thing that only 346 died!
at which point does the % of collateral lost during those liquidations become unacceptable? is it over 10%? 20%? 50%? why is 5% okay?
Again doubling down on a poor analogy of lives lost to $ lost for a situation that isn't analogous for many reasons other than just that.

Quote:
users of leverage that likely had reasonable expectations not to get liquidated at over 20% of the global asset price.
No, that is demonstrably not at all a reasonable expectation, because it is literally not how it works, and that fact is represented clearly in many forms/mediums. If you audited the contracts and/or read the docs, read any article about it, etc you'd know it liquidated based on:
1) coinbase
2) uniswap TWAP

If you read the docs, studied the history of the Coinbase DAI markets (and DAI peg in general), and decided to not borrow too much DAI while you were asleep, Bravo! you did a good job to not get liquidated.

I'll try at a better analogy but nothing will be perfect. Let's say you're playing PLO and you get all in preflop. You've got aces, the board is dealt and you table your hand. Your opponent tables 5555, thinking he won with quads when he was actually drawing dead pre. But he didn't know the rules! Should the poker site pay him back? My view is obviously no, but if this happened in a live game I'd personally give the guy most of the $ back.

To me, your opinion seems to be that they should change the rules after the fact? (It's unclear to me so forgive if I'm wrong here) This would be like if you're in a huge poker pot and you call your opponent's river jam. You table your top full house knowing you won, opponent tables a flush. Dealer pushes the pot to your opponent and informs you that for that hand only, flushes beat full houses, despite this not being the normal rules and not having been previously stated. We all agree that would be wrong because everyone was operating under the same, pre-determined rules.

Anyway, that's my thoughts on the matter and it touches on how I think about these systems in general. To me it is very unclear what you even want to happen (Compound Labs pays people back out of their own pocket??) and more just seems like you have a bone to pick with me for some reason.
Ethereum - Blockchain App Platform Quote
02-25-2021 , 04:06 PM
Quote:
Originally Posted by fakekidpoker
I'm holding 5, when can I afford a new Honda civic per ether??
2 weeks, 3 tops
Ethereum - Blockchain App Platform Quote
02-25-2021 , 05:28 PM
Quote:
Originally Posted by Two SHAE
Again doubling down on a poor analogy of lives lost to $ lost for a situation that isn't analogous for many reasons other than just that.
why won't you answer this question? at which point does the % of collateral lost during those liquidations become unacceptable?

Quote:
I'll try at a better analogy but nothing will be perfect. Let's say you're playing PLO and you get all in preflop. You've got aces, the board is dealt and you table your hand. Your opponent tables 5555, thinking he won with quads when he was actually drawing dead pre. But he didn't know the rules! Should the poker site pay him back? My view is obviously no, but if this happened in a live game I'd personally give the guy most of the $ back.
in this situation i would agree with you that the poker site should not pay him back, but i don't think this analogy is appropriate because it's missing a very important element. i would adjust it like this:
let's say you're a PLO player and you've been playing for a few years. you're not a complete rookie, but you're not a pro, either. it's 2021 and the online games are terrible and the local casino games have rake that is too high. you hear about a PLO home game that charges no rake and you hear that they also play PLO. you're eager to get in. you ask your friend if you can come along next time the game runs. you arrive a little late but you're eager to get in on the action. it's the first hand and you're all in with AA. your opponent tables 5555 and you're excited to win the pot, but after the showdown, the dealer shoves all the chips his way. "hey, what happened? i had aces, i won!" you say. the host says, "oh, sorry you didn't know, but we play a different version of PLO here where AA is the lowest pair. other players should have told you."

should the host pay him back? i think they should. i also think they should highlight that they play a different version of PLO.


Quote:
To me, your opinion seems to be that they should change the rules after the fact? (It's unclear to me so forgive if I'm wrong here) This would be like if you're in a huge poker pot and you call your opponent's river jam. You table your top full house knowing you won, opponent tables a flush. Dealer pushes the pot to your opponent and informs you that for that hand only, flushes beat full houses, despite this not being the normal rules and not having been previously stated. We all agree that would be wrong because everyone was operating under the same, pre-determined rules.
but this is backwards. the normal rules are: you get liquidated when the global asset price hits x. the compound rules are: you get liquidated whenever the price spikes on this one exchange they use for market data. the player tabling the top full house knowing he won is playing by the normal rules. the player who thinks the flush beats the full house is not.

Quote:
Anyway, that's my thoughts on the matter and it touches on how I think about these systems in general. To me it is very unclear what you even want to happen (Compound Labs pays people back out of their own pocket??) and more just seems like you have a bone to pick with me for some reason.
i am just of the position that they were false liquidations due to a faulty oracle mechanism that relies upon a single exchange for market data. i also think they should move to multiple price feeds.

i have no bone to pick with you. in fact, i stated that you know bear cases of bitcoin better than any bitcoin bear in the bitcoin thread not so long ago. i just think that your stance on compound is a particularly out of character position to have for someone with as much level of domain knowledge as yourself.
Ethereum - Blockchain App Platform Quote
02-26-2021 , 07:31 AM
Probably a noob question, I am new in DeFi.

I would like to stake some ETH in seth Curve pool. If I understood correctly, I will need to deposit & gauge, then withdraw and then dump the CRV that I earned.

Lets assume gas price is 100 (I am not planning to do anything unless gas comes down anyway). I should expect to spend in total around 0.3 ETH in gas? Or even more?

Thanks!
Ethereum - Blockchain App Platform Quote
02-26-2021 , 12:44 PM
Quote:
Originally Posted by danielesp
Probably a noob question, I am new in DeFi.

I would like to stake some ETH in seth Curve pool. If I understood correctly, I will need to deposit & gauge, then withdraw and then dump the CRV that I earned.

Lets assume gas price is 100 (I am not planning to do anything unless gas comes down anyway). I should expect to spend in total around 0.3 ETH in gas? Or even more?

Thanks!
yes gas is costly. it will cost you around $100 to deposit and stake in gauge, and then more to withdraw crv every so often, and then more to uniswap your crv to eth. farming is expensive. you need to have a large amount to overcome the gas costs.
Ethereum - Blockchain App Platform Quote
02-27-2021 , 02:03 PM
Thanks! I thought it was little bit more. Good news I guess!
Ethereum - Blockchain App Platform Quote
02-27-2021 , 09:22 PM
A little late on this one, but Vitalik proposed including EIP-3298 in London hard fork (scheduled July), which eliminates gas refunds for the `SSTORE` and `SELFDESTRUCT` opcodes. This will at least moderately help the fee problem. $CHI and $GST prices have collapsed and there's now basically no incentive to bloat the network with useless contracts to be destroyed later when gas prices are higher.

Also, appears some people are deploying some abhorrent **** to Binance Smart Chain, imo in an attempt to force CZ to censor it and show how centralized BSC is.

Exhibit A:


Last edited by Two SHAE; 02-27-2021 at 09:42 PM.
Ethereum - Blockchain App Platform Quote
02-27-2021 , 11:09 PM
Quote:
Originally Posted by Two SHAE
appears some people are deploying some abhorrent **** to Binance Smart Chain, imo in an attempt to force CZ to censor it and show how centralized BSC is.
looking increasingly likely:

Ethereum - Blockchain App Platform Quote
02-28-2021 , 03:58 PM


Ameen's new project, basically the original purple paper vision for MakerDAO.

Also, I think another MakerDAO-esque project will be launching soon. Been saying for a while it's inevitable that someone forks MakerDAO and goes back to single collateral DAI, but also allows for negative rates. Maker governance has been broken for a while as the team doesn't want to make any changes that could rile up regulators. Several key team members like Cyrus and Mariano have left in the wake of that. Also, now a large % of Maker collateral is centralized stuff like USDC.

Reflexer is basically single collateral DAI w negative rates, but instead of targeting stability at $1, it has a control loop that dampens ETH volatility. It's interesting, and I think the stable version of it would also be interesting, if it does launch.

Another sector I'm looking at a lot is dPerps trading. FutureSwap, dydx, DerivaDAO, Perp protocol some names with some different approaches. I think it's an interesting and large use case. One of the current problems (with, for example, FutureSwap) is gas fees, but dydx is now live on a StarkWare Layer 2 (0 gas fees). FutureSwap is moving to a layer 2 in its next upgrade as well. Curious if anyone has thoughts on this sector and ideas on likely winner(s), competitive advantages, the different approaches (AMM vs order book), and centralized vs decentralized competition.

Last edited by Two SHAE; 02-28-2021 at 04:05 PM.
Ethereum - Blockchain App Platform Quote
03-06-2021 , 06:11 PM
EIP-1559 should go live around July with the London fork. Should be interesting to watch it unfold
Ethereum - Blockchain App Platform Quote
03-08-2021 , 03:54 AM
Quote:
Originally Posted by applesauce123
2 weeks, 3 tops
Let's goooo

Run up in July?
Ethereum - Blockchain App Platform Quote

      
m