数字副本的定义
通过对等网络进行的每笔确认比特币交易的重复记录。 数字副本是为解决双重支出问题而实施的比特币平台的安全功能之一。
分解数字副本
随着比特币的引入,加密货币的兴起在2009年变得尤为突出。 比特币创建背后的催化剂之一是人们希望以一种不受任何中央机构控制的货币运作。 与美联储可以根据通货膨胀措施调整其价值的美元不同,比特币独立于任何控制机构。 实际上,没有人控制比特币。 比特币通过去中心化系统进行操作,这意味着全球范围内的独立计算机网络相互通信和传输比特币交易和数据。 但是,使用去中心化系统进行数字货币交易会带来一个问题,即双重消费。
当用户使用相同的比特币从两个卖方购买商品时,就会发生双重支出。 双重支出问题可以在投资世界中举例说明,投资者Dave的支票帐户中有700美元。 他的支票账户与经纪人A和经纪人B的投资账户都关联。当戴夫完成购买订单时,资金会自动从他的支票账户转移到下订单的投资账户。 Dave从经纪人A购买了价值700美元的股票(包括交易费),并与经纪人B进行了一只股票的完全相同的买入定单。在系统存在滞后并且可以同时处理交易的情况下,两个经纪人将会收到Dave帐户中有所需资金的信息,从而获得了Dave的两股而不是一股。 幸运的是,花一次以上的钱是传统货币通过诸如清算所,银行和诸如PayPal之类的在线支付系统之类的机构避免的风险,该机构会在交易发生时立即更新用户的帐户余额。 为了解决数字货币平台中的这一问题,比特币的制造商创建了一个流程,通过该流程,复制到分类账上的每笔交易均由分布在网络中的多个比特币矿工进行验证。
每个比特币交易都记录在称为区块链的分类帐中,然后在分散式系统中跨多个网络进行数字存储和复制。 为了防止操纵用户花费两次数字货币,数字副本可确保每个比特币参与者都持有每个人持有的加密数字副本。 比特币矿工验证新交易并将其添加到分布式分类账中。 第一个确认合法交易的矿工将其添加到要包括在分类账中的新交易队列中,并发布其结果。 其他矿工在将交易添加到其数字副本的分类账队列之前,会验证第一个矿工的结果。 在6名矿工确认用户拥有完成交易所需的资金后,交易最终并永久记录在区块链中。 从上面的示例中,第一个矿工可以将Dave向经纪人A的订单标记为合法,并在资金不足的情况下取消与经纪人B的交易。 如果其他矿工也效仿,Dave与经纪人A的交易将最终确定并记录在分类帐中。 在某种程度上,矿工充当了比特币交易的交换所。
使用比特币分类账的数字副本,很难破坏交易历史。 试图以自己的利益操纵分类账上的交易的用户将徒劳无功,因为他只能更改自己的数字副本。 为了在分类账上更改交易输入,用户将不得不访问每个人的副本,这可能被证明是徒劳的。