This is the Acropolis Cardano node in action, replaying blocks read from Mithril snapshots, unpacking the transactions and passing these to the modules. Each state module is a node receiving, processing, and publishing messages, creating what can be compared to a set of neurons.
Sure, you do you, I'm not trying to convince anyone to change their vote.
For what it's worth, I've never said Hydra or Governance fixes anything :) Nor do I think Leios/Peras alone fixes anything.
The world is built on imperfect systems. The things that are successful are often not the things that are the best. It's just a sad fact of the world.
The things that are successful are the ones that make themselves inevitable, and a big part of that is getting in front of people with imperfect solutions.
The mistake Cardano has been making is the exact opposite of what you describe; we keep saying "one more core improvement to the tech and *surely* people won't be able to ignore us!" without bothering to ask them what they actually need.
We need to solve exactly the minimum amount of pain required for people to be willing to build on Cardano, and then shape what we do next based on what they find, what they need, and how we can make them successful.
Meld chose not to build on Cardano because they were worried about liquidations if Cardano throughput was saturated. Leios raises the ceiling so that dApps have plenty of head room to be sure that their transaction can *always* make it on-chain in a timely matter.
Others have avoided building on Cardano because having theoretical 12 hour finality wrecks the UX for things like bridges and cross-chain signalling. Peras solves that problem so that we can provide 4 minute round-trip times with Ethereum.
We're never going to convert other users by focusing on whether your staking power is forfeited to a dApp because users have no frame of reference to understand why that matters. If we unlock granular staking capabilities for dApps, that's a *subtle* win that benefits people who are already here, not a user acquisition tool.
And dApps are still plenty parallel. Our utilization is nowhere near saturating in a way that we'd ever notice the small amount of sequentialism on an individual pool. In practice, because of the tx/block unit costs, Sundae v3 *suffers* from having pools split across different UTxOs, and would, paradoxically, have higher throughput if it were more sequential. And having a batcher is a huge *selling point* to people from other ecosystems who face huge losses due to frontrunning.
The things you list are problems worth solving in the long term, but they're abstract and hard to articulate to new users. IMO your strategy is like trying to redo the tile in the upstairs bathroom in the hope that it sells the house... instead of listing the house on Zillow!
We can't handle high traffic. That's why CF wants to market to low traffic but consistent transaction enterprise adoption. It's what we can handle. Anytime we brought in hype, it was brutally murdered by our current technical capabilities. We take a black eye every time. Cardano is not ready. We cannot reach sustainable revenue with the current capabilities. The network costs more than it makes. The tree cannot bear fruit if the trunk dies. We're too focused on short term prices and bad feelings to understand that we cannot win if we don't fix these problems. It doesn't matter what anyone thinks about prior spending. That's done. Gone. Over. We need to collectively stop trying to wag fingers and be right and start working. Price is down for everyone. Capabilities keep moving forward. If we want to win, we need to spend and complete the roadmap. The arguments against this are based on emotional pain and not assessment of our capacity and how to improve it until we can fill the bucket where transaction fees cover the rewards output. We cannot handle a huge influx of transactions with an acceptable user experience. We need to fix this. We *must* be ready for the next surge, or the treasury will be worth zero anyway.
Don't delegate understanding
There is a parasite, I see it everywhere. It consumes your health and wealth. It preys on ignorance and is easy to catch. It’s so common you may not even notice you have it.
The parasite has a simple and attractive proposition: let me take care of this hard thing for you. Trust me, I know better.
Instead of understanding it yourself, you choose to give the parasite control over your health, education, money, housing, business, identity, data, infrastructure, climate, justice. Even your beliefs.
The parasite has three stages: acceptance, extraction, intervention.
First is acceptance. Everyone else seems to have the parasite already. You are expected, even encouraged, to accept the parasite into your life. You are invited to follow the norm, outsource, consume. It’s okay! Use all the services and amenities. Satisfy your desires. Eat the cheap food, watch the cheap media. Your money and time are meant to be spent. Show off what you got in exchange. Please do not try to understand how it works, it’s too complicated for you. The parasite wants you fattened. Literally and figuratively. You are paying the parasite for the privilege of being ripened.
Second is extraction. Under the influence of the parasite, you have developed unhealthy habits and you are suffering the consequences. Stress, anxiety, obesity, disease, ignorance, fear, lethargy, decay. To dampen these problems you pay the parasite for help — support, medicine, loans, fines, rent, taxes. Enforcement of some homeostasis. You try to abate the issues, but you don’t have a stable foundation to build on. You have ignored the root causes. The parasite thrives. You are paying the parasite to be harvested, milked, sucked dry.
Third is intervention. The side effects of the parasite’s extraction have reached a critical level. The parasite tells you it’s an emergency. You need doctors, lawyers, firefighters, a military effort. You’re in a surgery room, a court room, a psychiatric ward, a jail cell. The disease can no longer be controlled, it has festered. The flame has turned into a raging fire that needs to be put out. You are paying the parasite to go back to square one.
The three stages of the parasite are interdependent. Every stage benefits someone who is not you. Everyone tells you this is just the way it is. Never mind that the parasite is living large.
Why? Extraction and intervention pay well. Education and prevention do not. The incentives are aligned to make the parasite persuasive. You are alone against a coordinated system that is exceedingly effective at packaging problems you should never have with solutions you should never need. A symbiotic loop.
You must recognize the parasite in its earliest form.
To inoculate yourself don’t delegate understanding. If you build your own understanding you will be the one who earns the dividends.
@loregrammer@ItsDave_ADA We're continuing the Midnight indexer work in Dingo. We're adopting the Acropolis protobufs so we'll generate and maintain a 100% compatible version. It's not funded, specifically, but you did all the hard work so it's a simple task not a project. OSS for the win. 🫡
@wolf31o2@ItsDave_ADA That makes me very happy, I'm stoked you are doing that.
Let me know if you have any questions in the future around that, but I suspect you guys got this one :)
We’re looking forward to another edition of Rare Evo with our CTO on the ground.
Who's going to be there? What do you think we have planned this year? 👀
Dingo! Dingo! Dingo! 📢
Our latest feature release completes Conway governance support, adds initial Ouroboros Genesis, and adds more Blockfrost API endpoints. This also fixes a major bug in Mithril snapshot shape changes and improved resume handling.
Happy Tuesday! 🌮🌮🌮