区块链搭建开发公司谈分布式记账与区块链

  分布式记账问题由来已久。自以电子计算机为主要记账手段的数字化账本诞生以来,商业活动参与者首先要寻找一个多方均能信任的第三方来记账,确保交易记录的准确。然而,随着商业活动的规模越来越大,商业过程愈加动态和复杂,很多场景下难以找到符合要求的第三方记账方(例如供应链领域动辄涉及来自多个行业的数百家参与企业)。这就需要交易各方探讨在多方分布式场景下进行协同记账的可能性。

  技术的革新正在对我们现有的生活方式产生深远的影响,尤其突出的一点就是日益紧密的社会联系。而这种联系来自于互联网赋予的信息实时分享能力。

  如今,又一股划时代的科技影响力随着互联网价值应运而生。如信息传输般安全实时地追踪和传输价值(如资金或资产),很可能改变我们的生活和交易方式。


  这股影响力的核心技术,即分布式记账或区块链,它不仅能影响单个企业,亦能改变整个行业及其供应链。同时,将助力现有商业模式及实现方式的转型。因此,作为专业会计师,应当理解技术发展核心及其对自身角色的重要影响。

  实际上,可以很容易设计出一个简单粗暴的分布式记账结构,(一)。多方均允许对账本进行任意读写,一旦发生新的交易即追加到账本上。这种情况下,如果参与多方均诚实可靠,则该方案可以正常工作;但是一旦有参与方恶意篡改已发生过的记录,则无法确保账本记录的正确性。

  为了防止有参与者对交易记录进行篡改,需要引入一定的验证机制。很自然地,可以借鉴信息安全领域的数字摘要(Digital Digest)技术,从而改进为方案(二)。每次当有新的交易记录被追加到账本上时,参与各方可以使用 Hash 算法对完整的交易历史计算数字摘要,获取当前交易历史的“指纹”。此后任意时刻,每个参与方都可以对交易历史重新计算数字摘要,一旦发现指纹不匹配,则说明交易记录被篡改过。同时,通过追踪指纹改变位置,可以定位到被篡改的交易记录。

  方案(二)可以解决账本记录防篡改的问题,然而在实际生产应用时,仍存在较大缺陷。由于每次追加新的交易记录时需要从头对所有的历史数据计算数字摘要,当已存在大量交易历史时,数字摘要计算成本将变得很高。而且,随着新交易的发生,计算耗费将越来越大,系统扩展性很差。


  为了解决可扩展性的问题,需要进一步改进为方案(三)。注意到任何一次摘要实际上已经确保了从头开始到摘要位置的完整历史,当新的交易发生后,实际上需要进行增加验证的只是新的交易,即增量部分。因此,计算摘要的过程可以改进为对旧的摘要值再加上新的交易内容进行验证。这样就既解决了防篡改问题,又解决了可扩展性问题。

  无论从哪个角度出发,建设区块链测评体系,开展专业的区块链测评,都是当下区块链产业发展首要解决的问题。

  区块链技术已在全国引起高度重视,得到了各地政府的广泛支持。“区块链与分布式记账信息系统评估规范”的提出和发布,是我国区块链技术及应用发展极为重要的一步。本规范能为区块链行业服务提供方以及行业用户,提供专业、权威的区块链检测认证,有效遏制区块链行业乱象,为中国区块链产业健康有序发展提供有力保障。

猜你喜欢

转载自blog.csdn.net/yy_dreamer/article/details/80625424