As previously avowed, John Locke shared the idea of a social contract with Thomas Hobbes, but Hobbes has an alternate view of the details of the contract than Locke. Hobbes believed that in order to create such a contract, a citizen must give up a large amount of there freedom to get a proper amount of protection from a higher power. However, John Locke believed that in order to create a trusted bond between the citizens and the monarchy, the citizens should be able to over thought the government in the case of a decision which would rapidly send the country into political shock. An example of this would be the king deciding to devalue all of the currency.
This philosophy from John Locke would be best for today's world because it is already in use by the United States of America. This was written into the Constitution, which was heavily influenced by the writers and philosophers of the 17th century. Thomas Hobbes point of few on the social contract would be less useful in the world that we live in because the ideas that he was trying to express, copied or got close to some of those seen in the past century's most successful and unsuccessful dictatorships in that people would freely give out there individual freedom to be given a non-guaranteed theory or protection by the government.
As philosophers of the 17th century, Thomas Hobbes and John Locke shared a belief in the idea of a social contract between the government and the people. Despite that, John Locke would still have a stronger connection with today's political system in that we as a country have stated these ideas in the foundation of our democracy.