Thanks God we got computers that solve that problem.
Discussion
Computers can't solve the problem of physically moving goods.
they can register what has been moved
you literally don't need BTC (the "currency") at all
with blockchain you can register what value has been given and therefore what value you're entitled to receive back
based on agreed upon contracts signed, again, on the blockchain
we use "currency" only for convenience
A ledger can't assign value. People need to make that assessment for themselves. Currency allows for much less friction in transactions as a near universal means of exchange. It is more convenient and tends to be faster than nearly anything else we humans have come up with.
Yep. Currency is very convenient.
However barter through blockchain is also possible, not only theoretically, it's been done in pre-blockchain times, we used to use paper books for it.
It could be done much more efficiently using smart contracts computation.
For example, issue nft's that mean "1 hour of my work", then on the contract you define the value as "1 hour of my labor equals 1 lunch at Joe's Grill".
The network then calculates the value of that same hour of service when you want to purchase shoes, for example, based on a similar equivalence made by the shoe maker.
The nft's are burned according to your capacity to supply with the goods/service.
It would work amazingly well. I know this because, again, we used to do it with paper books, and it was a hassle. Computers make life easier.
I'd rather just zap some sats to a dude for his used thingamajobber that I want to use for a project. Way less complicated.
I read about a place that's doing stuff like you suggest, and I'm sure it can work at small scale.