【夯实基础】分布式账本

    对于区块链有过了解的都应该知道,区块链一个核心就是分布式账本。


    分布式账本的目的就在于让所有参与的节点都保存一份账本,而有人意图篡改账本内的记录时,其他人经过核对就能确认判定该篡改的不合法而不予接受。

分布式账本的雏形为三重记账法,三重记账法时Ian Grigg于2005年提出的一个理论。特点是通过引入数字加密签名的方式,将进出帐行为与外部对手方结合,形成一种交易,并且引入第三方交易进行电子签名来加强账目的可信度。

    在我的影像中,有着一种复式记账法,这种记账法在穿越古代的爽文中经常被提起,主角利用现代理论碾压古代人民,爽度极高。

    我没接触过财务工作,但是在日常生活中我却经常会因为自己的账目原因而头痛不已。我的收入结构非常简单,基本上就是公司发给我的钱,其他的比如微信红包收入之类的数额太小不计入;但是我的支出结构就相对比较麻烦,毕竟衣食住行各方面都会花钱,有时候还会发一些红包,买一点很容易遗忘的小东西。

    我个人没有记账的习惯,但是一段时间后我会大概统计一下我的收入与支出。这个时候往往支出是小于收入,但是我却没有钱了,总会有一部分钱就跟掉到黑洞一样不知道去哪里了,然后绞尽脑汁的找微信消费记录、支付宝消费记录等等(万幸现在有这两个东西)。

    套入复式记账法,则是我的收入作为贷方,我的支出作为借方,区分我的资产和负债,但是资产和负债都是相互关联的,最终我要把资产负债表的两边都能放平,我才能保证我的账目是清楚完整的。

    如果是在企业中,贷方账本和借方账本一般两个独立的人员来处理。如果资产负债表不能放平,则证明账目存在问题。但是如果在账目已经放平的前提下,老板说要把公司的财务报表弄得漂亮一点,100万的帐硬生生的做成1000万也是蛮简单的。就像我每月收入支出是500块,但我完全可以吹牛说我收入50000,我支出也是50000,反正没有别人直到我真实的账目记录,只要结果是对的,过程随便编。

    为了防止这种作弊案件,必须要引入外部审计来确保企业对外公布的账目与内部实际情况相匹配。在这种情况下,每一笔交易就牵扯到三方人员,即贷方A,借方B以及审计方C。A把钱给B,B签收后生成回执D1并返还给A,A再在这个回执上签署自己的签名生成回执D2完成交易,C获取D2并复制2份,一份给B一份保留。到最后A、B、C三方均获得一份有A、B签名的回执D2证明这个交易的可靠性,任何一人意图修改自己的账本都会使自己的账本与其他两人的账本对不上而导致修改无效。

    这种模式下,最大的问题在于C的完全可信、完全公正。但是谁都知道这是不可能的,贪污腐败、狼狈为奸、沆瀣一气...太多的示例告诉我们这是有问题的。

    而分布式账本能完美解决这个问题。在分布式记账中,将审计方C由一个单独的组织或何人替换为网络上所有的其他节点,将三个记账节点更换为无数个记账节点。

    而基于现代网络的技术下,公布交易以及建立账本的成本都低得可怜(1T的硬盘记录的数据不知道要花多少纸才能搞定),完全可以实现。

    因此,分布式记账技术将成为未来可期的通用记账手段。例如偷税漏税等问题将得到很好的解决。

你可能感兴趣的:(【夯实基础】分布式账本)