Solend is now voting to reverse the decision to interfere with $170M position
realms.today
realms.today
Then you go and look at the history, and it's totally opaque who actually has the governance tokens- Apparently it was split 60% for community, 15% for investors, 25% for the engineering team. But you look at Realm (I have no idea how Realm works) and it seems there's only ever been two votes - steal the coins, unsteal the coins (https://realms.today/dao/SLND).
Oh, and it seems totally unclear who the whale is that managed to carry this vote. It seems likely that it's one of the SLND team, since we know they have as many as 25% of the governance tokens and they're the ones who initiated the vote. But why then, did they only vote with 1% not 15%? Well doesn't it seem likely they voted with the exact minimum number of votes they needed to pass the threshold for it to be effective?
Honestly, I just find this wild, it's basically a DAO where 1 user controls the whole thing. If you put a penny in SLND you're basically saying "I totally trust the guys running this, because they can just unilaterally take everything at a moment's notice". It seems perfectly designed for a rug pull.
I admit, that I'm very ignorant how all this stuff works, but the voting seems a tad farcical. Is it just to see if some other DAO whale is for/against it? Because normal users weight is pretty much negligible.
If that were to happen, and the quorum were higher, then no changes could be made.
A system where the people who don't want to be involved in the day-to-day operations elect representatives to protect their interests would be a more appropriate fit here.
Of course, the large shareholders are all people who created the company, early employees, and early investors in the first place.
So yeah, there's the illusion that votes from all shareholders matter, but if a company required even 30% of shareholders to vote to make changes, nothing will ever get done unless a few holders comprise that 30%
With DAOs governance tokens are basically shares, so why does 1% make sense there?
Which is how many DAOs don't require many votes to pass as the limit gets lower until they are able to reach a conclusion at all.
Squirting UDP packets until you see your tx pop up in a block turned out to be a risky design choice.
Hopefully, Solana can add p2p tx propagation like a normal public blockchain. I just wish they wouldn’t throttle by stake as that makes Solana more of a private hyperledger than an Ethereum replacement.
It never was immutable, and generally, that's fine - contract upgrades by DAO vote are pretty normal and hard to avoid for complex projects. On Ethereum, you need a proxy contract to implement it, on Solana, there's a native loader that can set an upgrade authority and which works similarly. Either way, working as advertised.
What appears to be utterly broken is Solend's DAO governance process, which apparently allows a single whale account to approve changes. There is nothing decentralized about that!
> Squirting UDP packets until you see your tx pop up in a block turned out to be a risky design choice.
Yes, but how is that related to Solend's (!= Solana) governance?
(Solana is fixing this by moving the transaction ingress stage to QUIC with proper flow control - it won't be throttling by stake, but have guaranteed minimum allocations for staked nodes)
Imo this event is comparable upside to many of the previously spammed events (idos, nft mints) so if solana still can’t handle this liquidation that’s really unfortunate.
What’s shocking about he vote is there are many in between a - they could have voted to give an otc desk special permissions to liquidate first for example (and maybe that’s what they meant)? It doesn’t liquidate the whale early and it doesn’t give their team ability to take over an account, and it solves the solana spam problem.
"We might break Solana" sounds like a bad excuse, plenty of options to mitigate that. Might not even be a concern anymore.
Are you saying that “working as advertised” means that a crypto blockchain is adjustable by a centralized authority?
Solend is an individual application running on Solana.
It's changeable by anyone/group that has 1% of the votes. Calling that "centralized" seems like a reach.
I’m not sure if this was true before 24 hours ago? If you click back on the link of this post you get to the DAO page: https://realms.today/dao/SLND
It seems that the vote to take control of the whale account was the first ever vote of this DAO. The Solend twitter account also refers to it as the first governance vote: https://twitter.com/solendprotocol/status/153844135044142284...
I’m not sure exactly when the Solend DAO was formed, but it doesn’t seem true that past users were involving themselves with a Solend that had governance. That seems to be an innovation specifically to solve this problem.
A quick search for "site:solend.fi governance" kinda disproves this. There aren't any explict pages on how governance works, but there are pages[1][2] (last modified 2 months ago) that havementions to governance tokens.
> For now, there isn't a timelock program, but transitioning to governance in the future will cause upgrades to go through a governance vote as well.
So not really suggesting any currently functional governance, which makes sense given they never did a vote before. That said the important thing here is probably that they document an upgrade authority, and that they control its keys.
The second link mentions governance only in the context of types of attacks that are in scope for a bug bounty, which doesn’t really tell users anything about governance. I wouldn’t be surprised if they copied this from somewhere TBH, it doesn’t seem very tailored.
I think if QUIC (node to node handshake) was in place, Solend would have no excuse to do this vote as there would be very little risk of the network going down.
The move to proof-of-stake will only show that it will get worse.
There's been zero rollback to block the attacker's seized ETH in the DAO hack. There was a "cooldown" period during which the attacker couldn't withdraw the fund and during that cooldown period Ethereum's code was modified and everybody had the choice to either run the old code or the new code on its node. People mostly decided to adopt the code preventing the attacker from accessing the stolen ETH while some decided to continue with the original code. So the chain forked into two blockchains: Ethereum and the one that was named "Ethereum Classic" (ETC).
Arguably after the fork ETC was the "original" blockchain (but with its token way less valued) but since then AFAICT the real development has been happening on Ethereum, not Ethereum Classic and so nobody is arguing anymore that Ethereum Classic is the "real Ethereum".
> The move to proof-of-stake will only show that it will get worse.
Why would that be? Instead of rich miners it's now rich HODLers mining blocks but mining is ultra centralized through a few big pools: I don't see how PoS, if it works, would make anything worse than it currently is?
Doesn’t affect your point tho.
why? seems like an unrelated statement to your first line.
This is why most legislative bodies have rules for how votes are conducted, how votes are counted, etc. Solend doesn't have any of this infrastructure, and literally their first vote was a major "we need emergency powers" vote. I understand that they consider this an existential risk to their platform, but having a second vote, to undo the first vote and implement countermeasures for the existential risk does, in my eyes, reduce the my belief that the threat is/was existential in the first place.
[0]: https://realms.today/dao/SLND/proposal/HuaL6cDtuNtfnJgvwMnYi...
[1]: https://realms.today/dao/SLND/proposal/HuaL6cDtuNtfnJgvwMnYi...
It is true that their contract will have had some upgrade authority, so people would know that the contract could be changed. But I’m not sure people could previously have been expected to predict that they might create a DAO and have governance votes with a few hours notice.
Solend realised this, and took a vote on seizing this amount (effectively removing the tokens from the owner's ownership and preventing them from exiting their position) requiring only 1% of token holders to approve. The vote passed. Now they've backtracked.
Wouldn't it be in Solana's interest to continue being used as collateral? Why would anybody continue accepting Solana-based collaterals if funds can be seized at will?
The creditors might get back less money than they lent to the whale if the whale defaults and the creditors have to sell Solana. So doing nothing is not great for them, either.
> Solend realised this, and took a vote on seizing this amount (effectively removing the tokens from the owner's ownership and preventing them from exiting their position) requiring only 1% of token holders to approve. The vote passed.
* big fucking asterisk
please take a look at the first proposal [0].
[0]: https://realms.today/dao/SLND/proposal/HuaL6cDtuNtfnJgvwMnYi...
Edit: Thanks! This submission was incomprehensible on its own.
Really?
> The price of SOL has been steadily increasing...
In other words, we changed our mind because the circumstances have shifted, and it's a chance for us to look virtuous/remorseful.
My understanding is he "owes" interest on loans he's received using Solana as collateral, so the account is at risk of being liquidated. Of course, no one wants that when many people are already underwater at current prices.
What's funny is literally one day after voting to take over this account, prices are rising and now they "have time" to find a better solution? Brilliant governance, all around.
There are a few individuals and firms invested in solana ecosystem bailing out companies in the background right now which is increasing the price for liquidation.
Even if he got liquidated, then he could just buy sol at cheap due to contagion from his relatively stable loan in stablecoins and many investors will still need to bail out to recoupe their sol investment. He also could have short positions.
It's the most optimal move for someone with that big stake.
Hilarious.
Recent tweet about this:
Sounds like his gut turned out to be wrong.