How does the network verify previous transactions when transferring BTC between two users?