货币产生的根本原因在于商品交换发展的客观需要,是商品经济内在矛盾发展到一定阶段的必然产物。
在原始社会,人们的生产主要是为了满足自身的基本生活需求,产品剩余极少,基本不存在商品交换。随着生产力的发展,出现了社会分工,不同生产者专门从事不同产品的生产。比如,有的部落擅长狩猎,有的部落擅长种植,这就使得他们各自生产的产品有了差异。为了满足多样化的生活需求,不同生产者之间开始进行产品交换。最初的交换是偶然的物物交换,也就是直接用一种商品去换另一种商品。
然而,物物交换存在着诸多不便。例如,一个拥有羊的人想要换粮食,但有粮食的人却不需要羊,而想要斧头,那么拥有羊的人就必须先找到有斧头且愿意换羊的人,用羊换得斧头,再用斧头去换粮食。这种交换过程非常复杂,效率低下,严重阻碍了商品交换的进一步发展。
为了解决物物交换的困难,人们在长期的交换实践中,逐渐发现某些特定的商品在交换中更容易被大家接受。于是,这些商品就从普通商品中分离出来,固定地充当一般等价物。最初,贝壳、牲畜等都曾充当过一般等价物。随着商品交换范围的不断扩大和交换频率的增加,人们对一般等价物的要求也越来越高,最终,金银因其具有体积小、价值大、易于分割、不易磨损、便于保存和携带等优点,固定地充当了一般等价物,货币也就应运而生。
综上所述,货币的产生是商品交换发展到一定阶段的必然结果,它是为了适应商品交换的需要而出现的,是商品经济内在矛盾发展的客观要求。货币的出现,极大地促进了商品交换的发展,推动了社会经济的进步。