..tangentially, why even bother with reputations? The big issue with money based economy is that money is all cleansing. All the shitty things you did to get your money can be forgotten and your money used to buy yourself into a position of power, prestige, or even good standing.
If we could tag money's history of exchange we could maybe avoid the both the issues of reputations (big if obviously). Individual transactions could be judged by the prior history of exchanges. Though this could be used as a proxy for reputation or to construct a reputation, the reputation is not required to complete the transaction as a seller. The seller only needs judge the transaction on the history of the money offered itself.
Ideally this would create a situation where 'clean' currency would progressively become more valuable than 'dirty' currency, encouraging clean wealth creation.