Is this possible that we make a real world transaction (buying goods/services for money) decentralised using Ethereum to avoid trust issues?
Example: let's take an example of virtual currency exchange, someone is selling Bitcoins, and I want to buy, we agreed on terms and price, now he asked me to transfer money to his/her bank account. I have a fear what will happen if I move money and he is not transferring Bitcoins?
Can we avoid this situation? Using a smart contract which can hold a real money and only transfer to the seller if can verify transaction on the blockchain, If not send me back.
I know Escrow contracts can do same but that will hold Ethers and value of Ether can go up and down, so there is a possibility I don't get the same amount back.