比特币交易基于钱包地址实现。
在比特币的交易中,比特币的拥有者需要先拥有一个地址,这个地址就相当于是比特币的钱包,比特币就是钱包里的钱。
每一次的比特币交易其实就是比特币从一个钱包转向另外一个钱包。
即从一个地址转向另一个地址。
这个地址的生成同我们在现实世界的身份没有任何关联,也就是说在比特币交易中,尽管知道交易者的地址,但并不能仅仅根据地址找到地址背后的人。这种交易身份匿名性,也是比特币吸引黑客的一个原因。
正如勒索病毒,尽管黑客公布了自己的收钱地址,但并不能直接根据这个地址找到攻击者。
作为一种虚拟货币,比特币的转账并不能像现金一样实现从一个钱包到另一个钱包的物理位移,其交易过程的实现是依靠比特币系统中账本的记录来完成的。
如果在系统账本中记录了“小明向小红转让了100个比特币”这件事情,就可以认为小红收到了小明转来的100个比特币。
如果是银行转账,账本记录的和维护就是由银行来完成的。
而像Q币一样由公司发行的虚拟货币,就是由腾讯公司来负责这件事。
但是,在比特币系统中,并没有一个中央机构能完成这件事,实现记录的,是系统中的许多其他用户。
如果小明是用银行转账的方式向小红汇钱,在这个过程中,除了小明和小红外,将只有银行知道这笔交易的详细情况。
而与银行转账不同,比特币系统中,小明如果想完成一次转账,需要向系统中的所有节点——例如小张和小李——公布自己的交易信息。需要公布的信息包含自己的转账地址、转账对象的地址,交易时间和交易金额,以及能够验证自己是地址所有人的信息等。
小张和小李在接收到交易信息后,将会验证交易的有效性。
验证通过两方面进行。
其一方面,验证这笔交易确实是由地址的所有者小明发出而不是其他人伪造的;另一方面,验证这个地址所持有的余额确实能够支持本次交易。
如果这些验证都通过,小李和小张对这笔交易没有异议,就会在系统的账本中一笔记录了小明向小红转账的信息,这笔交易就真正的完成。
比特币的疯狂历史:
2010年5月18日,米国的一位程序员拉兹洛,在国外的比特币论坛发了一个帖:这家伙用一万比特币购买了两张必胜客的披萨。
这是比特币有记录的第一次交易。
两张披萨的价值在25美元,也就说一个比特币价值:0,0025美元。
而在2017年12月17日,比特币达到了历史最高点——19142美元。
也就说说,在这七年间,比特币暴涨了760万倍,堪称世界最疯狂的金钱游戏。