This all completely misunderstands the fuzzy way that human laws apply in practice.
And that is the optimal way of doing things?
To have laws done in a fuzzy way?
No, they are not all written down in computers. And they never can be.
Are you saying there is UK law that doesn't exist outside of text books? That isn't online anywhere?
Legislation.gov.uk implies it's all online.
A lot of it, including tax law, comes down to opinion. Subjective human opinion. And that opinion changes over time based on emerging circumstances.
Like who HMRC are investigating and whether they are good eggs?
It’s the importance of subjectivity that all of this crypto-nonsense misses.
Are you saying that subjectivity is desired or a reality that blockchains fail to address. If all the transational data is on the blockchain, subjectivity isn't a problem - it's all there, it's real, it's in black and white and all that's left to do, is for a DAPP & Smart Contract to calculate what it is owed.
That's far better than a team of human beings who can easily be clouded by their own shortcomings and prejudices about the taxpayer when deciding on "subjective" matters that a DAPP / smart contract wouldn't even know about.
But reality is recreated moment to moment through the first-person perspective.
So we should work on what we percive our bank account balances to be rather than trusting computers to decide whether we are entitled to an overdraft or not?
You said earlier that tax office computers around the world, can quantify risk. By your own logic, if computers can't calculate tax, surely then they can't calculate risk coz reality is recreated to moment through moment through first person perspectives - an all that.
Also, Has this "subjective reality" philosophy of yours go anything to do with post modernism or Marxism? It's an honest question.
Nothing you codify will be correct for more than five minutes or for more than a handful of people.
So we make it all up as we go along? That sounds very familiar and very unfair. No wonder we can't tax the rich!
Besides, I wouldn't be codifying it, HMRC would outsource to work to those that can.
That’s why we need courts.
Not if we simplified taxation and let the computers get on with it, then we wouldn't need courts to get involved in matters pertaining to tax.
That's the whole point of smart contracts, we let the code decide based on clear rules, not mud that only highly paid lawyers can decide depending on what mood they're in and who they are dealing with.
This is all about coders with literally zero expertise in sociology, psychology, geography, philosophy, politics, law, tax, economics or finance assuming that because they don’t know about it, it doesn’t matter.
Please. Neither me or you are experts in all of those fields, if we were, we would have better things to do than debate this one out.
Many crypto projects hire people with crossover skills, for example with a project that involves taxation, they would hire lawyers who can actually code in Javascript and Solidity - yes they exist and they would be paid the Earth.
People have been studying this stuff for hundreds (and sometimes thousands) of years for good reason.
And?
Stop being so arrogant and build some expertise outside your bubble before telling everybody else how you can do it better.
I don't need to. I'm not coding a blockchain based tax payments system.
All I have done, is offer you an opinion based on a genuine belief that one day, every financial transaction will be on one of a number of public blockhains.
It's not arrogant to hold the belief that the government would seize an opportunity to make a much better taxation system that is much more transparant, fairer, simpler and easier is to pay.
You want society to employ lawyers costing the Earth, forever more, to be the oracles we must base taxation around, just to keep them in work.
Sorry, but you believe that lawyers and the legal professional are beyond disruption just because ... they're lawyers not librarians, taxi cab drivers or IT workers, then that's arrogant.
If society has been reshaped by blockchain and that tech makes it easier and cheaper to collect taxes without involving expensive lawyers, in a fairer more transparent way, where people can't be fucked over down to whatever mood officials are in, then quite simply the government will change taxation laws in order to make it all work.