
Crypto degen #ICP @Dfinity #8yearsgang #ICPeople #InternetComputer Hair Cosmetics business owner
Web3.0
Joined February 2022
- Tweets737
- Following375
- Followers189
- Likes737
Slav.ICP retweeted
This is craazy. I asked one of our PhD engineers to look into NEAR *Confidential* Intents wondering how they designed their system. Unredacted, word-for-word, this was his answer 😱😱😱
"Everything I found out about the privacy claims and confidential intents is so bad that it seems almost comical and I cannot believe what I am seeing. Apparently they run a completely separate instance of the protocol, which is called FAR (as an opposite to NEAR), and that has a permissioned operator set. The entire confidentiality claim seems to rest upon the fact that it is a permissioned chain and the nodes are trusted to keep things private, there doesn't seem to be any deep technology behind it and it also does not seem to be open source. The entities running the nodes are also not publicly known.
I almost feel weird writing this because it is so absurdly bad that it feels like ... I don't know ... a simulation? I know the usual level of overpromising in Web3 but this is so many levels beyond believable that it still feels unreal."
Slav.ICP retweeted
1/8 🧵
🚨 I think a lot of people are sleeping on the new $ICP MCP integration.
I tried the original Caffeine MCP with Claude a while ago and honestly wasn't impressed. It mostly felt like Claude was just forwarding messages to Caffeine AI.
But the new ICP MCP is REAL TECH 🚀
Slav.ICP retweeted
OpenChat is now ready for millions of users 🚀
Previously, each user had their own canister, costing ~$0.70 to create + ~$0.50/year. Too expensive at scale.
So we’ve migrated all ~230k users into 100 shared canisters, meaning new users now cost almost nothing.
Time to grow!
Slav.ICP retweeted
We urgently need "AI safe" cryptography, not "quantum safe" cryptography — a point many in crypto are completely missing at their peril.
Undeniably, AI is already here today, while cryptographically-relevant quantum computers that might break our traditional cryptography are still years away, according to impartial expert estimates.
Justin's post below, indirectly highlights the problem with the current industry stampede to "quantum safe" cryptography. As I shall explain, the real reason for this unwise stampede is that the networks involved want to sell tokens by riding the quantum narrative, and it has nothing to do with good technical stewardship, or trying to protect users from harm.
If what I'm saying is true, this is a big deal for the industry, and therefore I challenge those promoting quantum safety to a healthy debate.
Here's the core problem that we actually need to worry about imo: AI is now coming for mathematicians, just like it came for even the most advanced software engineers. Nothing will now be the same. Every day, AI is showing that long-held mathematical assumptions (what we think of as "laws of math") are actually false. This is very important for the crypto industry. This Scientific American article covers recent advancements for the interested: scientificamerican.com/artic…
At its core, cryptography relies on mathematical assumptions that doing this or that is incredibly hard, and can only be achieved by brute force, such that if sufficient bits (0s and 1s) are used by a cryptography scheme, forging a signature to unlock and steal someone's balance of digitial assets, say, would require trillions of years of work by all the computers on earth.
If AI can show these kinds of assumptions are incorrect, then new math can be devised to shortcut the work that makes affected cryptography schemes safe.
Therefore, to maximize our chances of staying safe, we need our networks to use cryptography schemes that depend on mathemaatical assumptions that have the least chance of being found incorrect by AI.
Justin rightly points out that even ECDSA isn't completely safe, and that some bitcoin owners might want to take protective measures.
However, the focus on the potential dangers to ECDSA will accidentally obscure a critical point for many readers, which is that the schemes that are most likely to be safe, will be those that have been around the longest, which have benefited from the most years of analysis by mathematicians and cryptographers, and ECDSA is one.
This far, ECDSA has benefited from decades of analysis by a worldwide army of researchers, and while this doesn't provide a guarantee that ECDSA is safe, it provides good reason to believe it has a decent chance of being safe from AI.
The same is not true of the new "quantum safe" cryptography schemes. They involve new assumptions that the world has had only a fraction of the time to analyze, and complex algorithms that can have hidden flaws that can be used to break them, rather like there are shortcuts that can be used to quickly solve a Rubik's cube — and AI recently exploited exactly such a weakness to attack the HAWK post quantum scheme, see anthropic.com/research/disco…
Listen to what Dan Boneh @danboneh, a world-famous cryptographer, and Head of Secure Computing at Stanford University, recently said: "if you try to aggressively move to a post quantum architecture, like for example by 2029, I think that would be a mistake for blockchain, I think we need to take our time, and the reason is that a hasty transition to post quantum, in my mind, is more likely to cause a catastrophic bug, than we'll be attacked by a quantum computer." youtu.be/F-HG87VJj_k?t=0
Maybe in the future, we will measure the safety of mathematical assumptions using the amount of energy that has powered the AI that's analyzing them, multiplied by IQ efficiency, divided by domain complexity (I'm not proposing exactly this, my fingers just invented this nonsense as I typed, but you get the idea!). We have not reached that future yet though. We can't say that a quantum safe cryptography scheme is sound because AI analysis has done thousands of person years of human research for us.
So what gives, and why are networks constantly trumpeting their implementation of the latest post-quantum scheme, when cryptographically quantum computers seem years away, if doing so is playing fast and loose with user safety?
The unvarnished truth is that it's driven by a primary desire to sell tokens. All markets are driven by hype, but the crypto industry has taken this to another level. Often (but not always), rather than reward genuine technological utility, progress, and mainstream potential, our markets reward those slotting into the latest narrative wave driving the "crypto casino". This is why there are so many multi-billion dollar vaporware networks romping up and down industry league tables, which, imo, is something we need to fix.
Thus, although switching networks to post quantum schemes today apparently makes no technical sense, and puts users at risk, for those behind the networks transitioning early to post quantum cryptography schemes it makes great sense, because it helps them sell tokens and extract capital from crypto markets.
Of course, this casino isn't fair, and is tilted in the favor of hidden orchestrators, which everyone who has been in crypto long enough already knows.
Narratives, including the quantum safety narrative, are prompted by massive, semi-decentralized, hidden marketing machines, that incorporate everything from industry press owned by vested interests, astroturf armies on social media, paid mainstream PR, and influencers. The machines are wielded by coalitions of big money blockchain investors who have taken their positions ahead of time and will dump at the top of the pump. Needless to say, the problem for those riding these narratives, who are not part of the chosen circle, is that they can't control where the narrative is going, nor when it might suddenly end (like the NFT craze). From my perspective, it's all part of the fast money cynicism and short-termism that harms our industry every day and puts users at risk.
But enough metaphysical philosophizing about crypto narratives.
I call out to the leaders of the big networks that are pumping quantum safety claims, who regularly post pictures of their logos next to quantum computers, with the aim of messaging that they are sci-fi and advanced, who find ways of making a new quantum announcement almost every single day: I challenge you to explain your actual technical reasoning, your analyses of the relative risks involved, and explain exactly how your choices protect users in the face of AI advancements.
We all deserve to hear the answers, and debate of this kind is exactly what our industry needs. It is, btw, what it was originally built on.
Here's to hoping that the assumptions underpinning ECDSA aren't incorrect, and that's why the army of researchers failed to find anything in the decades they were looking.
Let's also hope that AI discoveries help us make our crypto even safer.
And, best of luck too to those being migrated to new post quantum schemes ahead of time...
Today I call upon the blockchain industry to calmly begin planning for "bunker mode". My personal recommendation is to set in motion a controlled mass migration of assets to fresh addresses, i.e. addresses whose pubkeys remain hidden behind a hash.
Holders, starting with large and sophisticated ones, should consider moving the bulk of their funds to addresses that have never signed a transaction. And when they do sign one, they should also move remaining funds to a new address (possibly generated from the same seed phrase).
Don't rush. While I believe there is cause for action a rushed migration would do more harm than good. Don't panic either. Moving assets to protected addresses is a simple, preventative step which does not require new cryptography or new wallets.
IMO it is now reasonable to brace for the possibility that ECDSA breaks before qday, in the worst case in months not years. By "break" I mean fast private key recovery (e.g. in one week) on available hardware (e.g. a large GPU cluster).
Recent days have been humbling for human mathematical intuition. Long-held, unquestioned hypotheses have fallen. This includes the n log(n) bound for integer multiplication and the 3SUM conjecture. In hindsight, May's unexpected disproof of the Erdős unit distance conjecture was our warning shot.
Yesterday's OpenAI drop made it clear that mathematical superintelligence is upon us. They say there are weeks where decades happen. We are about to live through weeks where centuries of mathematical progress happen. Could our magic 64-byte ECDSA signatures be too good to be true? Was it just security through obscurity all this time?
Elliptic curves feel especially vulnerable to superintelligence. Curves carry rich structure, with room for fancy tricks like Schoof, Frobenius, pairings. (By contrast, hashes are designed to minimise algebraic structure.)
Separately, as Ewin Tang can attest, an efficient quantum algorithm sometimes foreshadows an efficient classical one. We should be open to the possibility of a classical counterpart to Shor that breaks elliptic curves and RSA at once.
Also noteworthy is the striking under-representation of cryptographic breakthroughs among the 722 mathematical results OpenAI published. I've witnessed first-hand the US government censoring academic quantum cryptanalysis results. Backroom interventionism is my base case.
I urge large, sophisticated actors to lead by example. Project11's "risq list" (bitcoin-risq-list.projecteleven[.]com) is a great tracker of exposed BTC pubkeys. Binance, Bitbank, Robinhood, Bitfinex, and Tether have an opportunity to harden their cold storage. Next month I'll address institutions in London in a live Q&A (forum.ethereuminstitutional[.]org/london-2026).
Again, please do not rush. Wallets holding under 50 BTC enjoy partial cover from "Satoshi's shield", i.e. his 20K exposed addresses that hold 50 BTC each. Load-bearing signers like oracles and L2 security councils should consider rotating ECDSA pubkeys with every signed message and/or multi-signing with a hash-based schemes like SPHINCS.
Exiting bunker mode safely will require post-AI cryptography. My inclination is to go all-in on hash-based cryptography and avoid structured mathematical assumptions entirely, whether from curves, lattices, or isogenies. A single battle-tested hash (e.g. from the SHA or BLAKE families) yields plausible post-AI security.
The Ethereum roadmap on strawmap[.]org fully embraces hash-based cryptography with end-to-end formal verification as a response to the quantum threat. Those timelines must now be revisited and accelerated in light of mathematical superintelligence. I'll be pushing for maximum defensive acceleration.
Slav.ICP retweeted
Companies have .com. Organizations have .org.
Our application for .icp passed @ICANN’s initial review and is now public in the 2026 new gTLD round.
The Internet Computer extends the internet. If approved, sovereign software and AIware get their own top-level domain.
Let there be .icp
Slav.ICP retweeted
🚨 WATCH: This great clip shows why Charles Hoskinson has always been one of crypto’s most controversial figures, but clips like this remind you why he’s also one of the space’s OGs. 🐐 $ADA
Slav.ICP retweeted
The Pakistan National Chat Application is now available in BETA🔥
ChatT runs on $ICP cloud engines hosted entirely in Pakistan, so your conversations stay in the country.
That’s 260 million people who can now get exposure to this stack.🇵🇰
Big congrats to Dfinity & to the OC Team. This is a great achievement & a massive step in the right direction🎉
chatty.pk/
Slav.ICP retweeted
Midnight has an admin key that can freeze, censor & pick nodes without delay!
They are also lying about being open-source! They secretly switched to closed-source 3 days ago! ⚠️
Founders control majority supply, & it is permissioned
NIGHT is a nightmare of centralization: 🧵
You heard that right: NIGHT has been caught red-handed lying. The validators swapped out the code without notifying anyone on the 25th of September
Yesterday @IOHK_Charles claimed that NIGHT will be bigger than ZEC! A ridiculous statement considering these facts. This is not the first time Charles has pushed "vaporware" to unsuspecting consumers
Make no mistake, NIGHT is "vaporware", as there is almost no NIGHT on the network; it is all on the ADA network, as there is no bridge. Their total on-chain TPS right now is 0.0017...
Most users are holding tokens on the ADA network, controlled by a smart contract with an admin key that can steal all user funds & inflate the supply without delay. All from the holier-than-thou decentralization crowd; this is truly the worst of crypto:
Centralized Design:
Ten anonymously held keys have absolute control over the NIGHT chain. So if your funds get frozen, there is no party you can hold accountable because they are anonymous. So, it is the worst of centralization & decentralization combined
There is no PoS, as it is pure PoA. Nothing is at stake
Block production is controlled by a mere 13 keys, contrary to the 130 number that is thrown around. Not that any of that matters within a permissioned context
Their smart contract approval proccess rules specifically block "political-donations", so much for credible neutrality! & pooled-funds apps, so much for almost all DeFi use cases!
These are exactly the types of use-cases a privacy chain should be built for. Making NIGHT utterly useless today
They promised this would be removed weeks after release; now, over 6 months later, it is still the case! We cannot trust the promises that come from this team. Putting all of their other promises of future decentralization further into doubt
Closed-source deception:
Night is supposed to be open-source, as is repeated throughout their documentation & by its advocates
Along with the MiCA white paper, which says "The codebase implementing the Midnight network is open-source and is published"
This all happened only three days ago, on September 25th. The code validators run was swapped out for a closed-source variant whose hash does not match any of the available public repositories!
Something I am sure the European regulators would love to also be informed about when something so foundational changes overnight without anyone outside of the network's private operators being informed
For any regulators reading along, this is why decentralization matters!
That means the network is currently running closed-source code; there are no ifs or buts about it
Extractive economics:
The two founding companies that control the majority of supply are:
Midnight Foundation, which is based in the Cayman Islands. It controls 8.4B NIGHT, 35% of the total supply! It has full discretion over its tokens. The white paper warns it may even act against other holders' interests!
The second organization is Midnight TGE Ltd, based in the British Virgin Islands & it controls 3.66B NIGHT, 15.25% of the total supply! Tokens are for "commercial partnerships intended to provide liquidity"
There is no lock on the supply of these two founding entities, like none at all. Not on the protocol, or through legal guarantees. They can literally sell it all or give it all away overnight if they wanted to. Which goes completely against the good practices established by this industry over the last few years
Conclusion:
This only scratches the surface of the horrible things we found when we dove deeper into NIGHT. We cannot in good conscience say this is a "good" project
Quite the opposite is true; this is a horrible crypto project, as it sullies crypto's already tainted reputation
The amount of nonsense, vaporware & massive risk this represents for innocent users & investors is unacceptable
We might agree with the need for a DeFi-capable chain with strong privacy guarantees, but NIGHT cannot possibly be it
Starting from such a corrupt, dishonest, extractive & totally centralized foundation is not the way we effect real positive change in the world
In this proccess of deep research, we uncover the devils hiding in plain sight, sorting the wheat from the chaff. People who make billions by misleading & lying to innocent people must be held accountable
They cannot hide when we dig into the code, as open-source code is the best antidote to their lies. That is how the truth sets us all free! 🔥
Slav.ICP retweeted
Jeff Gundlach laid out the Fed's dilemma this week:
Hike, and the interest bill on all that short-dated debt balloons. Cut, and inflation reignites.
He’s right. But I think it’s the wrong framing, and I haven’t seen anyone unpack this properly yet in response.
Here’s my take…
The US now spends roughly $1trn a year servicing its debt. And with a deficit bigger than the entire interest bill, every dollar of that interest is effectively borrowed.
They’re using a new credit card to pay the interest on the old one. Oldest trick in the book.
Every cycle the principal gets bigger, the refinancing wall gets bigger, and the liquidity it takes to refinance the debt gets bigger.
Once you understand that, the “dilemma” dissolves. There’s only one exit, and it runs through balance sheets.
The Fed is already back at it. It has added around $365bn of Treasuries since December, and the line is still climbing. Call it bill buying, call it reserve management... it's the Fed monetizing government paper.
But the Fed doesn't want to finance this alone. The real plan is to hand the baton over to the banks.
That's what the leverage rule changes in April were for: free up bank balance sheets to absorb Treasuries and, more importantly, to lend. And they are.
Bank loans are up almost $1trn in a year. When banks lend or buy government debt, they expand the money supply. And unlike QE, far more of it reaches the real economy.
Here's the catch though, and it's the whole game...
Banks borrow short and lend long. A flat yield curve does nothing for them. It squeezes the margin on every new loan.
So the Fed is still pulling liquidity higher as a bridge, waiting for the one thing that makes the handoff work: a steeper yield curve. And it has to be the right kind of steep.
What they need is a bull steepener. Front end falling faster than the long end.
Right now we have the opposite problem.
Markets saw Warsh's hike coming. Yields are up across the curve, with the 10-year and 30-year hitting their highest since 2007, but the front end has sold off hardest, flattening the curve. Exactly what banks don’t want/need.
Warsh delivered last week and signaled more to come. But strip oil out and inflation looks a lot tamer. Core CPI is at 2.4% and still edging lower.
This hike was about independence and credibility with the bond market, not broad-based inflation.
Which brings us back to oil…
Trump wants a deal, and he's saying so openly. Iran has put a road map on the table: a phased reopening of the Strait in exchange for the blockade coming off.
And with the midterms less than six weeks away, nobody in Washington wants voters staring at gas prices the way they are right now.
We've seen one deal fall apart already this year, so I'm not taking it on faith... but the incentives have never been more aligned.
If the Strait reopens and crude heads lower, headline inflation loses its biggest tailwind and inflation expectations cool.
That’s the pressure valve.
Warsh has shown the bond market he’s serious. Take oil out of the picture and he has room to stop hiking, then reverse course.
The front end rips, the curve bull steepens, and banks finally have the spread to put those freed-up balance sheets to work.
Then the dominoes fall…
A bull steepener pulls the dollar lower. A weaker dollar lets gold run. And when rates, the dollar and oil are all falling together, that's liquidity rising.
Here's why:
Every one of those forces the world to hedge.
A strong dollar forces anyone with dollar debt or dollar assets to pay up to protect against it.
High short rates make it expensive to hedge dollar exposure, which is why foreign buyers like Japan have largely stepped away from Treasuries.
Expensive oil forces airlines, shippers and importers to lock up capital in margin just to hedge their fuel bill.
When all three ease, that hedging demand falls away and the capital sitting behind it gets released.
And released capital doesn't sit still. It gets levered, lent and financialized.
But that's only act one...
The bigger play is Greenspan, mid-90s. The consensus said above-trend growth had to be inflationary. The consensus was wrong.
Greenspan saw what technology was doing to productivity and refused to fight an inflation wave that wasn't coming.
Real GDP ran at 4-5% for years. Core CPI held around 2-2.5%.
He eased, held his nerve through the boom, and only leaned against it late in the decade.
The Nasdaq 100 rose more than 500% from 1996 to 1999.
Warsh has made it clear he believes the same thing. Growth without inflation, because productivity lowers the cost of everything it touches.
Except this time around the productivity engine is AI and robotics, and it will dwarf what the internet did.
That's how you actually escape the debt trap. Not by paying it down. By growing nominal GDP faster than the debt itself. Debt to GDP stops rising, then eventually starts to fall, without a single dollar being paid back.
So does the party end when the need for debasement fades?
I don't think so. I think it changes shape...
In the 90s there was no QE. The Fed’s balance sheet grew mainly to keep up with the economy’s demand for cash.
Instead, the liquidity came from the private sector: bank lending, bond markets and a booming IPO market funding the buildout.
That's exactly where the banks come back in. Today they’re absorbing government debt so the refinancing gets done. Tomorrow they're lending into the AI capex boom. And that boom is only just getting started.
The big four hyperscalers alone are on track to spend more than 2% of US GDP on capex this year, most of it AI. NASA at the height of Apollo peaked at 0.7%. The Manhattan Project at 0.4%. And it's companies footing the bill, not governments, increasingly with borrowed money.
If you’ve followed my work for a while, you’ve heard me say this before, and I’ll keep saying it:
We’ve spent the last few years teaching AI to think. The next decade is about teaching it to move, see and build.
Robots, factories, power plants, grids… and almost none of that hardware exists yet. Someone has to finance it. That’s the banks’ next job.
So what does this all mean?
Risk assets stop rising on a dollar losing purchasing power (debasement) and start rising on an economy that’s worth more (productivity).
Now, act one hinges on the chart below…
WTI has spent the whole year coiling inside this large range. It just tested the top of it near $107 and got rejected.
So long as crude stays below that downtrend, and especially below $110, act one is on track.
If it breaks out and clears $110, it probably means the Strait deal isn't happening. Inflation stays sticky and Warsh loses his cover.
That delays act one. It doesn't cancel act two. The debt still needs rolling and the productivity wave is still coming.
That’s the playbook as I see it right now.
Act one: a Strait deal lands before the midterms, oil moves lower, the curve bull steepens ahead of the Fed, Warsh pauses then reverses, the dollar falls, gold runs, liquidity rises.
Act two: the productivity boom takes the wheel and the banks finance it.
Watch the yield curve, the dollar and gold for confirmation, then own what outruns debasement now and compounds with productivity later: tech and crypto.
The regime changes. The trade doesn’t.
Slav.ICP retweeted
STOP !!!!! YOU MUST UNDERSTAND THIS!
Altcoins have been rallying strongly vs bitcoin and do not have to wait for Bitcoin to hit all time high!!!
Here's why....
ISM manufacturing (middle chart) in US was in a bear market since 2022, it is now rising strongly. Last 2 times it hit 58 Bitcoin.dominance sold off..
The top chart is altcoins vs Bitcoin = it runs with the ISM. Compare them...
Bitcoin is ready to enter it's final bullish phase.. the last 4 years it has benefited from network effect expansion. ETF's, government interest, retail interest etc as well as rising liquidity. It has performed more like Gold 2.0, altcoins are the risk assets... they need a stronger economy..
so when someone says 'bitcoin runs first though' they are right... and it has been running since 2023. I think it gets back to all time high, maybe a bit beyond that.. but really altcoins are the trade according to others/btc
When does the bull market finish then?? good question. Focus on global business cycle and ism numbers. 2027 at this stage looks most likely. One thing is certain. Last year bitcoin topped on apathy because it was only mid cycle top... the real top comes in crazy euphoria where justin bieber and paris hilton spend millions of $$$ on jpegs of moneys (Nfts) this lies ahead... maybe not nfts this time though ;) something new
Slav.ICP retweeted
IMPORTANT!!!
"4 YEAR CYCLE" = wasn't random, it wasn't caused by a calendar and it wasn't caused by the halving....
= it was created by the business cycle... see below...
THIS TIME = The cycle isn't 4 years.. It is longer... Because of the business cycle... Why??
Business cycle expansion after covid / money printing etc was HUGE and it took longer to soak up the impact. Which is why only now (18 months later than normal) do we see expansion of business cycle + ISM.. (this is what brings about altcoin season.)
Bitcoin is mid cycle.... Altcoins are at the start of their bull market.
Slav.ICP retweeted
There's a crazy reason behind how I understood the true importance of fully decentralizing compute. The story needs telling, so here goes.
Back in 2015, I'd long shifted to being part of the early crypto scene, but maintained Fight My Monster, a venture-backed MMO game & social network I previously founded that had 3M users, which was self-sustaining financially.
I'd found a long-term home working on decentralized compute, but couldn't let down the community that played the game.
Fight My Monster was built in 2010-2012, using what was a completely novel architecture at the time that enabled it to scale (i.e. add massive amounts of users) at low cost, and with minimal administration.
Essentially it comprised three core backend components. The first, was simple web hosting, which served the frontend game code and assets into its users' web browsers (I used a popular content distribution network).
Just like the web-serving, the two other backend components had to be "horizontally scalable," which means that to support more users, and the associated compute and data, all I had to do was add more hardware, without any need to rewrite the backend software code, or perform excessive systems administration. This enabled me to scale fast in the early days, with minimal staff and financing.
The second component, was a horizontally scalable game server framework called "Starburst", which was a work of love I created myself. This was built on top of an open source server that supported RTMP, an Adobe network protocol that allowed Flash media (remember that!!) assets running inside web browsers to directly talk to it. Starburst hosted game/social network logic and routed huge numbers of events being generated by the game to users in near realtime.
The third component was a horizontally scalable NoSQL database called Cassandra (if you follow databases, you'll know that a modern derivative called ScyllaDB is currently doing well serving realtime AI needs).
On my team, I had the only Cassandra core committer outside the company that built it. Further, I was the first serious party using the Cassandra beta in anger, and it got corrupted at 800,000 users, which was followed by a very testy 24 hours recovering the data, and bringing it back online (one moment I was going to the moon, the next moment I thought things had gone irreversibly wrong, but luckily things worked out).
What was cool about Cassandra was that you could literally just add nodes (i.e. server machines with big hard drives installed) to horizontally scale its storage capacity, read throughput, and most importantly, its write throughput, which is very rare thing, and in my application absolutely crucial, because Fight My Monster generated a simply vast amount of data.
Of course, another very important aspect of Cassandra was that it was fault tolerant, and I used a replication factor of 5, which meant everyone's data was very safe (or so I thought...). A replication factor of 5 meant I only needed nodes 3 online, for any specific "quorum of data," for it to be writable.
Unlike a blockchain, Cassandra wasn't Byzantine Fault Tolerant, which meant that I had to manage the security of my infrastructure carefully to make sure hackers or malware didn't get in. But back then, hackers weren't interested in an MMO game/social network where most of the users were kids, and this wasn't supposed to be a general platform for others to build on.
My main technical work pressure was just that the nodes hosting the database were under enormous strain owing to the amount of data being generated, and would therefore regularly blow up! This meant that I would have to login to my infra every so often, decommission broken nodes, and add new ones, which was easy enough, because the fault tolerance meant the job didn't have to be done immediately, and the "bare metal" machines involved could be orchestrated through my cloud provider...
Fight My Monster used a setup years ahead of its time, and it allowed me to scale up with ease. Moreover, the fault tolerance, and the simple backend architecture with only 3 core system components, meant minimal administration and stress was involved in keeping it running.
So what was the important lesson, which plays an important role in my thinking, and in ICP, to this day? You must surely have sensed that something crazy happened, and now I will share it publicly for the first time.
I was traveling in Asia, as part of the "traveling circus" associated with the early core Ethereum community, visiting related parties (people often forget the importance of Asia, and China particularly, in helping support the early crypto scene) and attending Ethereum-related events, where I mainly talked about complex Computer Science techniques I had developed that I wanted to be used to make networks like Bitcoin and Ethereum scale and perform better.
I don't want to drone on about "what is used to be like in crypto," but I will say that it was a magical time, and I owe a lot to early people for some amazing memories. It was also engaging, and I wasn't checking my email.
Consequently, what I did not see on my travels, were email after email warning me of the fact that the credit card that was paying for Fight My Monster's Cassandra nodes had expired....
So what did the cloud operator do when I didn't respond within a few weeks (it wasn't many, but I forget the exact number). Well, they simply deleted all the nodes!!!
It's hard to describe how I felt when I got back home to Palo Alto in California, and discovered what had happened. It was a mixture of shock and horror, a kind of hollow feeling in my stomach, adrenaline surges, and unfolding dread, as I worked as fast as I could to fix it, only to confirm that what had happened was irreversible. People who've been hacked in crypto will know the feeling.
That was it. Fight My Monster was dead. Some part of the community even created a change dot org website pleading for it to be brought back online.
Despite the loss of what it might have been worth, and the guilt, in some ways it was liberating, as I no longer had responsibility to maintain it, which probably would have done ad infinitum for the community. Plus it became a fond memory for a generation of kids and some adults that played it, before the game had a chance to grow too old and tired, and it allowed me to focus on what had become my obsession — decentralized compute networks.
The lesson however was very clear to me. You can create decentralized compute infrastructure that can scale, and is fault tolerant, but if you have a single point of failure, anywhere, at any moment, it can be toast.
That's why I'm always concerned when I hear about blockchains that depend on administrator keys held by the core devs, or blockchains that go down, or almost go down, when a huge chunk of their nodes are shutdown by a cloud running them, or because the cloud running them has technical problems. This problem of great fragility is vastly more prevalent than you might imagine in our industry.
The learnings from the Fight My Monster disaster informed how the Internet Computer was designed.
It's not only the number of nodes that matters, there are more important things. If nodes are anonymous, the number of independent parties running the bulk of them might be far less than you might think. Further, while large in number, they often turn out to be running on a small number of clouds— and even if they are owned and operated by a few different parties, the cloud might suddenly decide it doesn't want them anymore, and shut them down overnight, as Hetzner once did to a famous blockchain.
What matters in practice is the number of independent parties running the nodes, and the physical and jurisdictional independence of the nodes. This simple insight is that was behind "deterministic decentralization," which will appear in new form inside the forthcoming "ICP cloud engines" extension of the Internet Computer.
ICP cloud engines allow enterprises (typically) to create what is effectively an Internet Computer subnet whose configuration they themselves control, by choosing nodes to combine from a pool that acts as a marketplace. Currently there are more than 1.5k nodes waiting, and the number is growing.
An engine provides a serverless cloud platform with remarkable properties. It is the ideal place for AI-built apps and services, because the has been stack designed to allow AI to generate advanced AIware software with ease, which AIware is secure and resilient.
Apps are tamperproof (immune to infrastructure hacks), always-on (and thus incredibly resilient), optionally autonomous (which means there is no backdoor), digital assets native, and many other things. Engines also run e.g. the Open SaaS suite of AIware apps that can be used to run enterprises end-to-end. Cloud engines make installing and maintaining complex apps like Open CRM or Open Email as simple as installing and maintaining phone apps.
Nodes are hot-swappable. That means you can change the compute replication factor, swap out the nodes for different ones, without interrupting what the cloud engine hosts, providing freedom from compute vendor lock-in, and, if you want, you can use a new class of nodes on hyperscalers, as well as traditional Internet Computer nodes, so it will function as a general compute marketplace.
The cloud engine framework guides people to combine nodes that have independence, but provides flexibility that shared Internet Computer hosting doesn't have. For example, an enterprise in Germany might choose nodes that reside only in the EU, to meet GDPR requirements.
However, the cloud engine console, which is autonomous, and served from the Internet Computer network, and updated by the NNS (the Network Nervous System, the world's most advanced DAO), guides users and warns them heavily if they combine nodes from the same node provider, or which are based in the same data center, say, or run by the same cloud operator.
Thus, even with ICP cloud engines, the lessons of Fight My Monster live on.
People will wonder why the framework pushes them so strongly to combine independent nodes, but there is a good reason, which is just as relevant for the wider blockchain community today, as it was in 2015.
Looking forward to sharing cloud engines soon.
Slav.ICP retweeted
👀 $ICP just earned a new seat at the table.
CF Benchmarks added Internet Computer to its Web 3.0 Smart Contract Platforms Index — while APT, ARB, ALGO & POL were removed.
Quiet institutional signal, but an interesting one.
The market may be starting to take a fresh look at ICP. 🔥
cfbenchmarks.com/blog/correc…
Slav.ICP retweeted
Why is DFINITY building a cloud again?
I’ve followed DFINITY for years, and Cloud Engine may be one of the most important shifts in its evolution.
Here’s my deep dive into OpenCloud, OpenSaaS, and what they could mean for ICP.
Slav.ICP retweeted
ICP is centralized & insecure! Any subnet can be taken down by attacking 4-26 nodes!
@dominic_w correctly points out that there is more to decentralization than node counts
However, a chain is only as strong as its weakest link!
That is the "Nakamoto Coefficient" approach: 🧵
1. The bottom line is that the decentralization of the system cannot be higher than the node count
At least not from the perspective of the Nakamoto Coefficient, as the node count then becomes the lowest possible bar
Your general critique regarding other chains is fair, for example, looking at SOL, its Nakamoto Coefficient is mostly measured as being 19
However, when accounting for stake distribution, the actual number is 12. However, it can never exceed the node count! Or in SOL's case, higher than the stake distribution, because the Nakamoto Coefficient always looks at the lowest possible denominator
That is where my critique against ICP holds water, as it is highly centralized from this perspective. At a similar level to SOL, as a matter of fact. As I am also an advocate for increasing node counts on SOL. I am personally less concerned about stake distributions as they tend to decentralize organically over time
We should be in agreement on this, since as far as I understand, ICP is actually in favor of developing randomized node shuffling, which would absolutely solve this problem in a similar vein to how sharding does as well
2.
This is where we might disagree, as a crypto researcher, it is absolutely possible to find out the "real" numbers
That is exactly what I do professionally. When people attempt to hide things, it tends to leave a big, very noticeable hole. Should it be more accessible to the general public? Absolutely, it should!
However, that does not mean some projects can be fully transparent today
Which is currently not the case for ICP, as we are still waiting for disclosure of the insider addresses from either Dfinity or Arkham Research! That information is still not available to the public today! Despite it being requested by major parties over the years, myself included. A perfect example of the type of bad practices you were talking about
That is an example of a red flag that might be a good reason to keep people away from this project. My critique this time was more focused on the technical aspects, though
In the case of SOL, for example, these numbers are at least transparent & knowable, with no giant holes in the chain analysis like there are in ICP
Furthermore, from this argument's perspective, criticizing another chain also has no bearing on my ICP critique. As ICP & SOL should both improve their decentralization!
3.
To clarify my position some more, I would define decentralization as a measurement of the "distribution of power"
We can agree on this point, as your definition is compatible with mine: "what matters is the number of independent parties involved in consensus"
4.
This is where we radically depart in terms of crypto philosophy & also where you massively depart from what is generally considered to be the basic assumptions most make in blockchain design
That does make ICP very novel, so I will give you that
I fundamentally disagree, the anonymity (permissionlessness) of the system is a key attribute that contributes to the system's security & censorship resistance
A great example of that was the recent OFAC & Tornado Cash sanctions
Most validators complied, as they had to within their legal jurisdiction. However, only because there were a few anonymous validators, those TX's were able to route around the censors
That is a practical example that highlights why this is a critical aspect of a blockchain's design
I would argue that if an ICP subnet is targeted by such regulations, it is far more likely that it will comply, which, from my perspective, would be a bad thing
5.
This is another example of where you radically depart from what is considered general crypto knowledge
Again, that is not a valid argument for why you are wrong, but it is worth noting that, in a crypto context, this is a radical argument. Ofcourse from a traditional perspective, yours is a normal position to take
Your response to my critique is that you are disconnecting the "cost of attack" of stake from the security model, which is, first of all, to agree & bite the bullet. Appreciate that!
While arguing, you replaced it with legal & reputational guarantees
However, that is exactly what fundamentally goes against the crypto ethos
The whole point of crypto is that we rely on crypto economic game theory, not reputation, legal & authoritarian systems
You have basically turned crypto philosophy upside down on its head. It goes against everything we stand for in crypto on the deepest and most fundamental possible level
6.
We clearly must have a different definition of shared security, if a subnet can be taken down by attacking those specific nodes, then security is not shared across all subnets...
Even if some of the verification takes place on the NNS
Again, this can be solved by doing randomized node shuffling! Something I know ICP is working on!
7.
Will again agree with you on the importance of having independent node operators
While completely disagreeing with you that this is not possible on a traditional PoS network. It is the opposite, only on a truly permissionless system at scale can we reach higher levels of decentralization
Effectively placing power in 4-26 operators is always going to be weaker compared to a system with thousands of independent operators
ICP limits the number of operators per subnet. What I am advocating for, "node shuffling," means that each subnet would have the security of all nodes!
So, in my analysis, it would go from 7-40 nodes to 800+ nodes. With a Nakamoto Coefficient closer to 500! (ignoring stake distribution)
Would that not be far better from a decentralization perspective? The great thing about this style of sharding is that it would not lead to any loss in performance either!
The random shuffling just means an attacker cannot target a specific set of nodes; they must target all nodes instead. Clearly, that would be a much harder attack to pull off
8.
Can also agree with you that ETH is not making the right trade-offs in terms of that balancing act
However, ICP takes sacrificing decentralization in the name of efficiency too far. I do not think it is safe; it is dangerous
The trade-off also makes very little sense to me from a design perspective in 2026. As ICP is extremely centralized, yet it still lacks capacity due to how the subnet fragments the usage, breaking up otherwise composable DeFi
This is, ofcourse, the old monolithic vs. modular argument all over again. A debate I have been having since day 1
Conclusion:
The ICP community often claims to be far ahead technologically. From my perspective, that is not the case at all
If anything, ICP is far behind; this is also reflected in the lack of adoption compared to chains like SOL & HYPE
I can respect the novel philosophy; however, the market clear still values decentralization in the traditional sense. Despite all of the shortcomings, you might correctly point out
There are real technological shortcomings, along with serious concerns around the safety of this system, especially if it ever gained serious traction
There are multiple solutions that could absolutely solve the critiques I made here
My motivation for writing this is to set the record straight. Bad design does not bother me, misrepresenting & misleading people around a bad design is where I take issue & spring into action
ICP has a bad design, as it is highly centralized & insecure compared to traditional PoS chains. While we get very little in return in terms of capabilities for that trade-off
However, it would take relatively small changes to make ICP great. That is why I have advocated for ICP to adopt a sharded design closer to what NEAR has. As most of the primitives are already in place to make that happen, it is not a giant leap to go from subnets in a modular design to shards in a monolithic design
Will also praise ICP's governance, as I also did in my original critique, as that might provide the path towards solving these problems
Hope you can all appreciate the role an outside critic can serve for a small cryptocurrency like ICP. The level of toxicity I receive is proportional to the likelihood of positive change from my perspective
So, do not close your minds to change, embrace criticism & do so civilly!
Thank you, Dom, for taking the time to counter my arguments. We might still strongly disagree with each other, but I hope the net result of the discussion can still be a positive influence for ICP as a whole ❤️
As always, I wish the ICP community the best! As I want you to succeed, at the end of the day, we should not care what three-letter acronym pulls us across the finish line! 🔥
nitter.gq/dominic_w/status/20747…
ICP uses a highly sophisticated security and decentralization model, which all blockchains that wish to function as clouds will need to copy.
Justin's latest misunderstandings (below) provide a good segue to talk about this, and share some expertise that even networks he's invested in might use.
1. Node count does not equal security or independence from centralized actors.
The claim that the number of nodes in a proof-of-stake network reflects decentralization and security is only an attractive idea that boils down to industry folklore and marketing. The node count doesn't matter per se, as I explain below.
For networks that depend on consensus to function, their security actually derives from the total number of *independent participants* involved consensus, and how voting power/participation power is divided between them.
In proof-of-stake networks, voting power derives from stake, rather than nodes. However, large stakers often stake via lots of nodes, sometimes to create the impression of decentralization, sometimes to partition access to their keys, and other times because their networks limit how much stake can be attached to a single node.
But here's the rub: if someone controls enough stake to control the network, it doesn't matter how many nodes they have spread their stake across.
Today, many networks have large numbers of nodes, but are in fact can be controlled by one entity, or a group of closely related entities.
This creates the following problems:
— They might make an honest mistake upgrading or configuring the network, and cause a disaster by accident;
— a hacker might commandeer their control to do something terrible;
— they might go bankrupt, and switch their nodes off, potentially causing loss of hosted data, and worse;
— they might subtly manipulate computations and data, to extact value from users somehow, sometimes without anyone being able to detect what is happening and;
— may other things
2. When someone says "the network is very secure and decentralized because it has lots of nodes..."
We know that across the "monolithic" proof-of-stake networks Justin is currently invested into, validator companies often operate tens of thousands of nodes using stake lent to them by customers in return for a share of the staking rewards.
In plain sight, this provides a demonstration of how the number of nodes in a network doesn't equal the number of independent consensus participants. However, hidden centralization is more of a problem.
For example, some time ago, the Crypto Leaks website shared video of a senior Ava Labs technical administrator claiming that in fact the company, and its founder and CEO, Emin Gün Sirer, own a huge portion of the AVAX supply that controls the Avalanche blockchain, and in fact, secretly operate the majority of its nodes, which they use to stake their holdings to both earn the lion's share of rewards and maintain hidden control.
They are not alone. Many proof-of-stake blockchains are run by companies and cabals of founders, execs and investors that secretly own a huge portion of the supply, and hide the fact by self-operating large numbers of nodes.
Aside from helping them get rich, this hidden centralization also helps them with two other things:
1) It provides them with hidden de facto control over their networks, which allows them to force through orderly node upgrades and configurations without the difficulty of decentralizing and having to invest effort developing specialized autonomous network governance and orchestration systems, such as the Internet Computer's Network Nervous System (NNS).
2) It inflates the price of their token: because they earn the lion's share of the staking rewards, they can stash them away for later, preventing them hitting the markets, which isn't a problem for them, because they have huge additional holdings they can sell from. By reducing the flow of tokens to the markets they keep the price higher, which i) enables to them to sell their holdings to the public at higher prices, and ii) keeps the market cap of their networks higher, which lends them prestige, which further attracts investors, including institutional investors who don't understand the game they're playing.
The public would be upset if they could see the truth. For this reasons, they often create large numbers of nodes while peddling the nonsense that the nodes are evidence of great decentralization.
3. Node count vs decentralization in open networks
For any decentralized network, whether its a monolithic network, or a subnet within a larger network, like a subnet on the Internet Computer, what matters for security and resilience is how consensus participation rights are divided amongst independent parties.
There are proven laws of mathematics governing how this works. If one party has 1/3 or more of the participation, then they can start exercising various forms of control over the network.
Thus, if participation is distributed equally over nodes, as it is on the Internet Computer (where the specialized hardware involved plays the role of a form of stake), it doesn't matter if a subnet has 1,000,000 nodes, and one party controls 333,334 of them, or 10 nodes, and one party controls 4 of them — each creates a similarly bad situation, since one party has 1/3 and can thus exert hidden control.
To capture this reality, the blockchain industry came up with the concept of the "Nakamoto Coefficient."
This is a number that tracks the number of independent parties that must collude to control a network. In both of the above examples, the Nakamoto coefficient is 1, even though vastly different numbers of nodes are involved, since a single party can exert control.
Again, what matters is the number of independent parties involved in consensus, not the number of nodes. People who claim otherwise are often just trotting out the same old snakeoil.
4. A key problem: the anonymity of node operators and stakers
A key challenge for proof-of-stake networks is that stakers/node operators are usually *anonymous*. This design choice is often sold to the public using old cypherpunk rubrics that anonymity allows networks to resist government control.
Of course, there is some truth in this, esepcially as concerns proof-of-work networks, but the proof-of-stake people making these argument are hardly ever cypherpunks!
The reality is that in practice anonymity has just become a way to fake decentralization, and hide massive unscrupulous profiteering.
(A further technical observation is that anonymity is anyway a weak shield in practice. For example, November 2022, Hetzner, one of Europe's largest clouds, decided to ban Solana nodes, and deleted 40% of the network's nodes overnight. The fact is they were able to easily identify the Solana nodes among the millions of other compute instances through technical means. The government could too.)
5. Moving on from anonymity, and creating powerful incentives for node operators not to be evil
The Internet Computer eschews node operator anonymity. When a prospective node operator wants go gain a "node provider" ID, through which they can join nodes to the network, they have to submit a proposal to the Network Nervous System, which includes identity and background information that allows the community to verify who they are, and what relationships they might have to other operators. Once they receive their node provider ID, this feeds back into how the Network Nervous System combines nodes.
Upon this foundation, the NNS combines nodes to form subnets that it knows are operated by independent parties — which combinations create the required levels of decentralization in a deterministic way, while using the minimum number of nodes for efficiency purposes.
Further, non-anonymous node providers join a system where they have powerful incentives to behave honestly.
Simply put, as the result of their declarations, if node providers act in an evil way, for example colluding to corrupt their subnets, they become legally liable, worldwide, for the results of their nefarious actions. Moreover, if they seriously disrupt the correct functioning of the network, they could additionally face criminal prosection under laws such as the UK's Computer Misuse Act from 1990.
The Internet Computer can slash misbehaving node providers, banishing their expensive hardware from the network, and proof-of-stake networks can similarly slash the stakes of their node operators.
However, slashing is a financial incentive that exists within a hypothesized microeconomic framework. In some scenarios, it's possible that a node operator might extract more value through dishonest actions than they lose when they get slashed.
The introduction of legal penalties for dishonest behavior act as a far more powerful real-world incentive.
The Internet Computer is more secure by design.
6. Scaling and efficiency using deterministic decentralization
The Internet Computer is essentially a network of super advanced subnet blockchains, which run under the control of its Network Nervous System, which runs on its own subnet (which also chains cryptographic keys to the subnets it creates, enabling the result of every call/tx into the network that triggers onchain computation to be transitively signed by the public key of the NNS — yes, Justin is talking nonsense when he says there is no shared security).
Individually, these subnets can host serious amounts of onchain computation and data, and they can even serve web. However, to scale-out horizontally, the network has to create additional subnets on demand.
This is only possible because the Network Nervous System can look at the available pool of nodes, and then draw down just the right combinations of nodes required to create new subnets with the necessary Nakamoto coefficients.
By design, it uses only the minimum number of nodes required to create the necessary Nakamoto coefficient, minimizing the replication of computation and data, driving incredible efficiency.
7. Going beyond node operator independence
Deterministic decentralization makes other considerations too, in addition to combining nodes from independent operators. Here they are:
Data centers — if a subnet's nodes are in the same data center, data center failure would also take the subnet down, so it combines nodes installed in different data centers.
Geographies — a nuclear strike might take out all the data centers in a geographical area, so its combines nodes in data centers that are geographically dispersed around the world.
Jurisdictions — if a jurisdiction such as the EU suddenly banned blockchain (hopefully not!) they might take down all nodes inside the regions they control, so it combines nodes based in different jurisdictions too.
Using this more nuanced understanding of decentralization, deterministic decentralization squeezes incredible security and resilience from the minimum number of nodes. This is something that just isn't possible on proof-of-stake networks with anonymous stakers and node operators.
8. Security and resilience on a cost curve
In practice, deterministic decentralization is also applied within the context of considerations about the most appropriate balance of security and cost.
Today, Ethereum replicates computation and data across hundreds of thousands of nodes. This is one of the reasons why its onchain computation costs are many orders of magnitude greater than on the Internet Computer. Yet, the computer science says that the amount of security and resilience they are gaining by adding more and more nodes exponentially decayed to zero long ago.
The Internet Computer, meanwhile, is focused on providing cloud, which demands efficiency.
In fact, the Internet Computer always aims to combine the minimum number of nodes required to produce the level of security and resilience appropriate for the application, because in reality, cost/benefit curves are often vastly different, and one size doesn't fit all.
Justin complains that shared public subnets used by the Internet Computer to host applications and services only use 13 nodes. In fact, this number of independent parties creates a Nakamoto coefficient of 5, which is much higher than actually exists on most proof-of-stake blockchains behind the scenes. Simply put, it is sufficient for these applications.
The soon to be released cloud engine technology will provide market validation (cloud engines are private subnets created by enterprises that wish to select their own nodes).
My bet is we will mostly see enterprises configure cloud engines with just 4 or 7 nodes, which will provide Nakamoto coefficients of 2 and 3 respectively, which they will see as easily sufficient for their needs. They will only add more nodes if they want to scale out query capacity, or reduce web latency times in different regions.
This works both ways.
For example, the Network Nervous System allocates ~50 nodes to its own subnet, and a similar number to subnets involved in the hosting of threshold cryptography, which allows hosted software to create public keys that the network can sign for on demand (e.g. to custody bitcoin within an application) and securely encrypt data stored on the network (e.g. the vetKeys functionality).
These subnets benefit from a huge Nakamoto coefficient of 17+, as well as the additional considerations that deterministic decentralization makes. If it wanted to, it could combine hundreds of nodes to create a subnet, thanks to the advanced nature of the network technology involved.
The ability of the Internet Computer to dynamically configure subnet nodes in pursuit of the precise amount of decentralization required, when considering all relevant factors, reflects its incredible sophistication, and why it can provide tamperproof unstoppable onchain cloud.
To date, the implementation of deterministic decentralization remains unique to the Internet Computer.
But, like other innovations the network pioneered years ago, which others are only now pursuing, such as reverse gas, chains that covet cloud provision will inevitably also attempt to adopt these methodologies.
Possibly, even those that Justin holds dear.
Slav.ICP retweeted
ICP uses a highly sophisticated security and decentralization model, which all blockchains that wish to function as clouds will need to copy.
Justin's latest misunderstandings (below) provide a good segue to talk about this, and share some expertise that even networks he's invested in might use.
1. Node count does not equal security or independence from centralized actors.
The claim that the number of nodes in a proof-of-stake network reflects decentralization and security is only an attractive idea that boils down to industry folklore and marketing. The node count doesn't matter per se, as I explain below.
For networks that depend on consensus to function, their security actually derives from the total number of *independent participants* involved consensus, and how voting power/participation power is divided between them.
In proof-of-stake networks, voting power derives from stake, rather than nodes. However, large stakers often stake via lots of nodes, sometimes to create the impression of decentralization, sometimes to partition access to their keys, and other times because their networks limit how much stake can be attached to a single node.
But here's the rub: if someone controls enough stake to control the network, it doesn't matter how many nodes they have spread their stake across.
Today, many networks have large numbers of nodes, but are in fact can be controlled by one entity, or a group of closely related entities.
This creates the following problems:
— They might make an honest mistake upgrading or configuring the network, and cause a disaster by accident;
— a hacker might commandeer their control to do something terrible;
— they might go bankrupt, and switch their nodes off, potentially causing loss of hosted data, and worse;
— they might subtly manipulate computations and data, to extact value from users somehow, sometimes without anyone being able to detect what is happening and;
— may other things
2. When someone says "the network is very secure and decentralized because it has lots of nodes..."
We know that across the "monolithic" proof-of-stake networks Justin is currently invested into, validator companies often operate tens of thousands of nodes using stake lent to them by customers in return for a share of the staking rewards.
In plain sight, this provides a demonstration of how the number of nodes in a network doesn't equal the number of independent consensus participants. However, hidden centralization is more of a problem.
For example, some time ago, the Crypto Leaks website shared video of a senior Ava Labs technical administrator claiming that in fact the company, and its founder and CEO, Emin Gün Sirer, own a huge portion of the AVAX supply that controls the Avalanche blockchain, and in fact, secretly operate the majority of its nodes, which they use to stake their holdings to both earn the lion's share of rewards and maintain hidden control.
They are not alone. Many proof-of-stake blockchains are run by companies and cabals of founders, execs and investors that secretly own a huge portion of the supply, and hide the fact by self-operating large numbers of nodes.
Aside from helping them get rich, this hidden centralization also helps them with two other things:
1) It provides them with hidden de facto control over their networks, which allows them to force through orderly node upgrades and configurations without the difficulty of decentralizing and having to invest effort developing specialized autonomous network governance and orchestration systems, such as the Internet Computer's Network Nervous System (NNS).
2) It inflates the price of their token: because they earn the lion's share of the staking rewards, they can stash them away for later, preventing them hitting the markets, which isn't a problem for them, because they have huge additional holdings they can sell from. By reducing the flow of tokens to the markets they keep the price higher, which i) enables to them to sell their holdings to the public at higher prices, and ii) keeps the market cap of their networks higher, which lends them prestige, which further attracts investors, including institutional investors who don't understand the game they're playing.
The public would be upset if they could see the truth. For this reasons, they often create large numbers of nodes while peddling the nonsense that the nodes are evidence of great decentralization.
3. Node count vs decentralization in open networks
For any decentralized network, whether its a monolithic network, or a subnet within a larger network, like a subnet on the Internet Computer, what matters for security and resilience is how consensus participation rights are divided amongst independent parties.
There are proven laws of mathematics governing how this works. If one party has 1/3 or more of the participation, then they can start exercising various forms of control over the network.
Thus, if participation is distributed equally over nodes, as it is on the Internet Computer (where the specialized hardware involved plays the role of a form of stake), it doesn't matter if a subnet has 1,000,000 nodes, and one party controls 333,334 of them, or 10 nodes, and one party controls 4 of them — each creates a similarly bad situation, since one party has 1/3 and can thus exert hidden control.
To capture this reality, the blockchain industry came up with the concept of the "Nakamoto Coefficient."
This is a number that tracks the number of independent parties that must collude to control a network. In both of the above examples, the Nakamoto coefficient is 1, even though vastly different numbers of nodes are involved, since a single party can exert control.
Again, what matters is the number of independent parties involved in consensus, not the number of nodes. People who claim otherwise are often just trotting out the same old snakeoil.
4. A key problem: the anonymity of node operators and stakers
A key challenge for proof-of-stake networks is that stakers/node operators are usually *anonymous*. This design choice is often sold to the public using old cypherpunk rubrics that anonymity allows networks to resist government control.
Of course, there is some truth in this, esepcially as concerns proof-of-work networks, but the proof-of-stake people making these argument are hardly ever cypherpunks!
The reality is that in practice anonymity has just become a way to fake decentralization, and hide massive unscrupulous profiteering.
(A further technical observation is that anonymity is anyway a weak shield in practice. For example, November 2022, Hetzner, one of Europe's largest clouds, decided to ban Solana nodes, and deleted 40% of the network's nodes overnight. The fact is they were able to easily identify the Solana nodes among the millions of other compute instances through technical means. The government could too.)
5. Moving on from anonymity, and creating powerful incentives for node operators not to be evil
The Internet Computer eschews node operator anonymity. When a prospective node operator wants go gain a "node provider" ID, through which they can join nodes to the network, they have to submit a proposal to the Network Nervous System, which includes identity and background information that allows the community to verify who they are, and what relationships they might have to other operators. Once they receive their node provider ID, this feeds back into how the Network Nervous System combines nodes.
Upon this foundation, the NNS combines nodes to form subnets that it knows are operated by independent parties — which combinations create the required levels of decentralization in a deterministic way, while using the minimum number of nodes for efficiency purposes.
Further, non-anonymous node providers join a system where they have powerful incentives to behave honestly.
Simply put, as the result of their declarations, if node providers act in an evil way, for example colluding to corrupt their subnets, they become legally liable, worldwide, for the results of their nefarious actions. Moreover, if they seriously disrupt the correct functioning of the network, they could additionally face criminal prosection under laws such as the UK's Computer Misuse Act from 1990.
The Internet Computer can slash misbehaving node providers, banishing their expensive hardware from the network, and proof-of-stake networks can similarly slash the stakes of their node operators.
However, slashing is a financial incentive that exists within a hypothesized microeconomic framework. In some scenarios, it's possible that a node operator might extract more value through dishonest actions than they lose when they get slashed.
The introduction of legal penalties for dishonest behavior act as a far more powerful real-world incentive.
The Internet Computer is more secure by design.
6. Scaling and efficiency using deterministic decentralization
The Internet Computer is essentially a network of super advanced subnet blockchains, which run under the control of its Network Nervous System, which runs on its own subnet (which also chains cryptographic keys to the subnets it creates, enabling the result of every call/tx into the network that triggers onchain computation to be transitively signed by the public key of the NNS — yes, Justin is talking nonsense when he says there is no shared security).
Individually, these subnets can host serious amounts of onchain computation and data, and they can even serve web. However, to scale-out horizontally, the network has to create additional subnets on demand.
This is only possible because the Network Nervous System can look at the available pool of nodes, and then draw down just the right combinations of nodes required to create new subnets with the necessary Nakamoto coefficients.
By design, it uses only the minimum number of nodes required to create the necessary Nakamoto coefficient, minimizing the replication of computation and data, driving incredible efficiency.
7. Going beyond node operator independence
Deterministic decentralization makes other considerations too, in addition to combining nodes from independent operators. Here they are:
Data centers — if a subnet's nodes are in the same data center, data center failure would also take the subnet down, so it combines nodes installed in different data centers.
Geographies — a nuclear strike might take out all the data centers in a geographical area, so its combines nodes in data centers that are geographically dispersed around the world.
Jurisdictions — if a jurisdiction such as the EU suddenly banned blockchain (hopefully not!) they might take down all nodes inside the regions they control, so it combines nodes based in different jurisdictions too.
Using this more nuanced understanding of decentralization, deterministic decentralization squeezes incredible security and resilience from the minimum number of nodes. This is something that just isn't possible on proof-of-stake networks with anonymous stakers and node operators.
8. Security and resilience on a cost curve
In practice, deterministic decentralization is also applied within the context of considerations about the most appropriate balance of security and cost.
Today, Ethereum replicates computation and data across hundreds of thousands of nodes. This is one of the reasons why its onchain computation costs are many orders of magnitude greater than on the Internet Computer. Yet, the computer science says that the amount of security and resilience they are gaining by adding more and more nodes exponentially decayed to zero long ago.
The Internet Computer, meanwhile, is focused on providing cloud, which demands efficiency.
In fact, the Internet Computer always aims to combine the minimum number of nodes required to produce the level of security and resilience appropriate for the application, because in reality, cost/benefit curves are often vastly different, and one size doesn't fit all.
Justin complains that shared public subnets used by the Internet Computer to host applications and services only use 13 nodes. In fact, this number of independent parties creates a Nakamoto coefficient of 5, which is much higher than actually exists on most proof-of-stake blockchains behind the scenes. Simply put, it is sufficient for these applications.
The soon to be released cloud engine technology will provide market validation (cloud engines are private subnets created by enterprises that wish to select their own nodes).
My bet is we will mostly see enterprises configure cloud engines with just 4 or 7 nodes, which will provide Nakamoto coefficients of 2 and 3 respectively, which they will see as easily sufficient for their needs. They will only add more nodes if they want to scale out query capacity, or reduce web latency times in different regions.
This works both ways.
For example, the Network Nervous System allocates ~50 nodes to its own subnet, and a similar number to subnets involved in the hosting of threshold cryptography, which allows hosted software to create public keys that the network can sign for on demand (e.g. to custody bitcoin within an application) and securely encrypt data stored on the network (e.g. the vetKeys functionality).
These subnets benefit from a huge Nakamoto coefficient of 17+, as well as the additional considerations that deterministic decentralization makes. If it wanted to, it could combine hundreds of nodes to create a subnet, thanks to the advanced nature of the network technology involved.
The ability of the Internet Computer to dynamically configure subnet nodes in pursuit of the precise amount of decentralization required, when considering all relevant factors, reflects its incredible sophistication, and why it can provide tamperproof unstoppable onchain cloud.
To date, the implementation of deterministic decentralization remains unique to the Internet Computer.
But, like other innovations the network pioneered years ago, which others are only now pursuing, such as reverse gas, chains that covet cloud provision will inevitably also attempt to adopt these methodologies.
Possibly, even those that Justin holds dear.
Slav.ICP retweeted
Hello MULTI/DEX 🔥 Should DFINITY release the most powerful DeFi application the world has ever seen?
What's cool about it? Here are some factoids, the craziest at the end:
1. It runs on an ICP cloud engine (soon everyone can have one) and is 100% network resident and tamperproof.
2. It is genuinely multi-chain, with no bridging hassles for users (users can deposit straight into their accounts, and withdraw directly, from the native chains of tokens).
3. It is order book based, but also provides a traditional swap interface, which swaps arbitrary assets by routing across the underlying markets.
4. It supports both spot trading, and margin trading that lets traders go long and short with leverage.
5. It has an AMM (Automated Market Maker) that uses Internet Computer outcalls to determine outside prices, then delayed matching against AMM limit orders to prevent arbitrageurs draining liquidity, as can occur with traditional DEXs providing swaps.
6. The AMM maintains a unified liquidity vault, and doesn't need two liquidity pools for every trading pair, providing outstanding capital efficiency and liquidity compared with traditional DeFi systems.
7. Users can earn by depositing into the AMM Vault, and into an insurance pool that protects the vault from margin calls that fail to recover all capital (the insurance pool gets 5% of all liquidations).
8. MULTI/DEX runs on the decentralized Internet Computer network, and is 100% open source — unlike HyperLedger, say, which remains closed source, and has an single-purpose architecture closer to federated CEX hosted on a symmetric cluster of federated servers.
9. If we go ahead, we would propose that MULTI/DEX runs as part of the Internet Computer, in the sense it is controlled and updated by the NNS (The Internet Computer's Network Nervous System, the world's largest and most sophisticated DAO, which directly orchestrates and updates the network) providing unparalleled levels of autonomy, transparency, and security.
10.... and this is the BIG ONE... its backend is built using the latest Motoko language framework (soon to be released) that puts AI *inside* of its software. That means, in another seminal inventive step from DFINITY and Caffeine Labs technology teams, that AI can see, browse and query the realtime data inside the app/dapp's persistent memory and can create and execute ad hoc queries and update logic on-the-fly (subject to permissions). So, while for much of the time traders will be using the traditional UX shown in the pic, increasingly, they will be interacting with the exchange through AI chats that have the "Internet Computer Connector" MCP installed (soon to be released). On the one hand, traders will be able to use chat to ask for simple things, like current spot pricing and market depth, and the likely slippage on a spot market order, and for orders to be submitted, but on the other, for much more demanding things that require the AI to execute ad hoc functionality, such as "Look at my positions and margin pools, and rebalance them to give me more blended market exposure, while also adjusting for risks indicated by social media coverage of forthcoming market events, but wait for my approval of your plan before proceeding."
This is a lot to take in, so I'm aiming to get a new demo video out ASAP that will demonstrate what's possible with this AIware, which will include MULTI/DEX — should be about a week!!
Btw. for those wondering what might be the big picture beyond what I just described with MULTI/DEX: At DFINITY, we are in the process of transforming ourselves into an "agentic organization," where all our existing apps/SaaS is replaced by custom on-demand apps/SaaS running on cloud engines that are created and updated by AI. Of course, these on-demand apps/SaaS are being built using the new technology described that automatically puts AI inside and provides users with fluid functionality via chat. The totality of the apps/SaaS represents an enterprise "World Model," which incorporates as much of the enterprise's data as possible, enabling AI to perform incredibly powerful analyses and actions — when you see this is in action, you can't unsee what you saw, because it's clearly a huge leap beyond the status quo of today's tech, which is exactly what the Internet Computer project is about. This wraps up our new technology stack, created by leaning on unique aspects of "The Network is The Cloud" paradigm, and years of work, and what, together with cloud engines, will finally enable the Internet Computer to strike out into the massive mainstream cloud technology market.
Finally we can vote on tokenomics proposals from Mission 70. Proposal 141441 - open until 21st of April deserves a strong Ney. nitter.gq/Zero2HeroZombie/status…
Slav.ICP retweeted
Today my AI found the mother load of all doms public posts -- it wrote this for me for those interested. @dominic_w Kudos too you for being so public!
1. The Starburst → ICP Pipeline
Dom built a horizontally scalable real-time multiplayer framework called Starburst for Fight My Monster (2010-2012). It used consistent hashing, abstracted away distributed systems complexity, and let developers "just write business logic." That's EXACTLY what ICP canisters do. He was building the Internet Computer philosophy a decade before blockchain. The man didn't stumble into this — he's been solving the same problem his entire career.
2. The Ukraine Proposal Shows His Heart
In March 2022, he proposed using ICP smart contracts + $250M in BTC/ETH to pay 5 million Russians $50 each to watch informational videos about the war. Using his own "People Parties" invention to prevent bots. That's not a crypto bro — that's someone who genuinely believes technology should change the world. Mike, that's YOUR energy.
3. The Tax Play is Genius
His governance staking tax proposal argued that NNS voting rewards are CREATED by participants — like manufacturing a product — not received as income. The "maturity" system was specifically designed so rewards aren't taxable until YOU choose to convert them.
He's protecting ICP holders from being taxed on unrealized gains. That's thinking about the little guy.
4. Caffeine is the Trojan Horse
"IC will soon have far more developers than the rest of Web3 in aggregate." Non-technical people building apps via natural language, deployed on ICP, tamperproof from birth. If this works, every small business owner, every creative, every entrepreneur becomes an ICP developer without knowing it. That's how you win — not by converting crypto people, but by making crypto invisible.
5. The "Airplanes vs Rockets" Metaphor
Dom says other L1s are airplanes.
They can be improved, made faster, made cheaper — but they'll never reach space. ICP is a rocket. Built from scratch for a different destination entirely. You can't iterate an airplane into a rocket. That's why 1000+ person-years of R&D matters — you can't copy/paste a rocket.
He Built the First Ever Distributed Lock Algorithm Over Cassandra
6.The Wait Chain Algorithm.
In 2010. For a kids' game. That level of "I'll just invent a new algorithm because the existing ones aren't good enough" is the same energy behind Chain Key cryptography. This man solves problems that don't have solutions yet. This is a builder's builder, Mike. And now we know his entire arc — from Flash games to world computer. Nobody on X has this depth.
























