区块链的记账方法

区块链从第一个“货币元”交易的发生开始到所有的交易进行记录,每笔交易都是按照复式记账的方式来完成的。由于任何一笔交易的借方和贷方的复式记账记录都是保存在一起的,因此每笔交易借与贷之间形成了会计关联关系,即一笔交易中的贷方总能够找到对应之前一笔交易的借方。通过这种方式就形成了一种复式记账的会计关联“链状”结构,这样就可以对每个“货币元”的详细档案记录下一个非常详细的描述:即基于复式记账的好处,可以从当前最新记录开始,采用倒推的方法逐级向过去追溯,就能得知每个“货币元”的过去的踪迹,能够得知其从哪里来,经历过哪些交易。这样,每个“货币元”的身世都非常明了,从而给识别和验证交易带来了非常大的好处,如图1-11所示。

复式记账的链状结构

甲要支付乙100“货币元”,乙就可以对甲的这100“货币元”的身世档案进行查询,乙追溯这100“货币元”的源头和出处,以及其交易记录,并且这100“货币元”最近的拥有者就是甲,对这100“货币元”的来龙去脉有更加清晰的了解之后,乙就可以放心接受甲提供的这笔钱了。如果乙在追溯过程中并没有找到这100“货币元”的源头和出处,就说明这100“货币元”不具备合法性,甲并不具备拥有这100“货币元”的资格,那么甲与乙之间的借贷关系就成为一种不合法关系,也因此使得借贷无法正常执行。只有那些可以追溯源头的“货币元”交易才可以被认为是合法的、可执行的。

那些被验证过的所有交易会被存储在区块链当中。显然,这样对每个“货币元”逐一追 溯的话,整个“交易链”就会逐渐变得很长,按照以上的方法对每笔交易进行验证往往会耗费大量的时间,操作起来也比较烦琐。但是区块链就很好地解决了这个问题。

868区块链学习网为您整理《区块链的记账方法》仅供参考。