It appears to me that one of the biggest drawbacks to the current model of cryptocurrencies is the lack of reversibility in transactions. Historically, third parties such as banks have enabled transactions to be reversed, such as refunds or guaranteeing purchases. I think that if cryptocurrencies want to avoid third parties as much as possible, they should adopt a method for reversing transactions for the purpose of dispute resolution. Thoughts?