比特币采用的是与“造币局型”不同的方式,那便是通过公开交易记录而防止重复支付的方式,一个时间段的交易记录称为Block。
只有比特币持有者才能在持有额范围内向他人进行汇款只有被指定方才能够收到该汇款。比特币并不认可重复支付,在特定的时间内,特定的一笔比特币的所有者只能有一人存在。如果这个记录是公开的,谁都可以看见,那么就无法被他人任意更改而缺乏负责人或者值得信赖的管理者,如何制作、维持和防止记录被篡改,这成了一个大问题。关于这个问题会在后文进行叙述,假如这个命题能够得以实现,比特币的接收人就可以通过确认记录而确定自己所拥有的所有权。
Block就像不动产的登记簿一样,不动产也存在着重复转让的问题,而为了应对该问题,他们采用了等级制度。登记所保管的登记簿中记载的才是正当的所有者。
比特币也是一样,在Block中拥有记录的才是正当的持有着与不动产登记不同的是,此特币的记录管理主体不励国有机关,而是计算机的集合,是被称作“P2P”的网络。所P,就是不存在服务器(中央计算机),个人电脑在对等的立场上通过互联网直接连接,进行数据收发的网络。
根据一种被称为“协议”的共同手续,进行数据管理。参加P2P的计算机被称为“结点现在,这项技术已经广泛地应用于互联网中。例如,微软公司所提供的“Skype”,就是利用P2P技术进行的网络电话服务。参加比特币P2P网络的电脑据说在全世界有数千台,而准确的数字谁也不知道。
每过一段时间(通常在十分钟左右),这个网络就会接收到比特币的交易,汇总成一个”Block”。这个Block中记载着如下事项
每隔约十分钟,全世界的比特币交易,这便是比特币汇款方向网络所发送的数据。前一个 Block的散列(总结交易信息)。
随机数(nonce),是在该Bock的散列计算中得到数值这个计算过程十分复杂,是一个“难题”,关于该间题,我们会在第三章中进行说明。