you dont seem to understand my point.
you are still thinking about a decentralized network where one "bad guy" does something out of the ordinary.
thats not about that, thats about how much you can resist "official" change. the decentralization aspect.
i already mentioned your point here:
> only way you can reject it meaningfully is you are online at that time, and see the invalid (for you) tx. and out right deny the utxo set.
you make most pow the valid chain (pre-pruned), as long as miners wants a change, that change happens.
once it happens no fresh node even with an older version rejects that chain. you just ride along.
again `utxo_commitment` doesnt prove the specific script was following your ruleset. it only proves utxo set was valid, and seen as valid and has been built on top of it in the past by others. not you. call it what its, which is trusting the collective, social consensus with pow.
you can accept trade offs and say, "yeah i think kaspa does enough" but you dont do that. you insist that utxo_commitment and pow means verification of past txs some how.
you even admit 51% attack could create invalid utxo for your ruleset. thats the definition of utxo_commitment cant verify tx was following your ruleset back then. it means there is consensus and work done to accept that history no matter it fits into your rules or not. that's compliance not verification.
another example if you do a temporary hard fork that get deactivated a while later, even the freshly running old version nodes follows the hard fork chain after it deactivates.
its a really simple question:
Q: Do you know every TX before you is following YOUR RULES
A: No
but you keep arguing that "no i can verify", that's just wrong, you can only trust network in large says its good.
you didnt even answered bandwidth point, even if you are are pruning you still download. and with the goal of 100bps that looks even worse. do you think someone's laptop sync with every tx ever worldwide without hogging some stuff?
you also didnt answer periodic "smooth" hardfork activations kaspa has. thats not decentralization, thats a realase schedule of dev team. everybody complies to updates. node impls auto update.
you can't know if history was valid, you just know history has big support.
when i first asked "do you run kaspa" and you said "yes", you were wrong. you dont run kaspa. you listen to the kaspa network. illusion of a node running. if you were running it you would run it from the genesis. yes you can reject blocks as long as you are live. but unlike a bitcoin node you just accept what came before you. you TRUST others before you acted the way you hopped they would act.
Login to reply
Replies (2)
You completely abandoned your original argument. You realized the cryptography works, so now you're trying to argue about human politics and hard forks. Guess what? If 100% of Bitcoin miners and developers decide to change Bitcoin's rules tomorrow, and a year passes, a fresh Bitcoin node downloading the latest software client will 'just ride along' and accept that history too. That isn't a Kaspa flaw; that is how software and social consensus work on every decentralized network in existence.
And your laptop bandwidth comment proves you still don't understand pruning. A fresh Kaspa node does not download or process every historical transaction worldwide. It downloads a light header proof and the current balance sheet. It takes minutes, not days, and it doesn't hog a thing.
You can keep playing philosopher and moving the goalposts, but the engineering speaks for itself. Kaspa verifies the present state using the unforgeable energy of the past. You don't need to be a historical archivist to be sovereign.
If Kaspa is a 'delusion' and the security is just an illusion of blind trust, stop complaining about it on the internet. Go attack it. Go rent some hashrate, forge a fake UTXO commitment, wrap it in a dishonest GHOSTDAG proof, and crash the network. The code is open-source. The bounty is worth a lot of money.
But you won't, because you can't. You know that breaking the network requires 51%. You lost the argument on the math, so you tried to move the goalposts to human politics. You keep insisting that a Layer 1 network must be slow and clunky to be secure, but Kaspa proved that cutting-edge cryptography can separate data storage from real-time enforcement. You’re not defending decentralization anymore; you’re just an over emotional zealot that the trilemma was solved without Bitcoin.