分布式账本:“即时确认”

自《区块链是一种正在寻找问题的解决方案》这篇报道在 2016 年发布之后,分布式账本技术也已经有所发展。

分布式账本 —— 一种共享对数据及其添加方式的控制的数据库 —— 可以看作是一种针对迄今为止我们不得不将就的 "达成共识的过程" 的替代方案问题的战略性解决方案。这种战略性解决方案不仅能用于金融服务,也能用于所有行业。

两种账本模式的对比

怎样才能不建立基础设施

设想你要设计一个系统。在这个系统中,你的组织维护的数据和别的组织维护的数据的一致性具有绝对的重要性。而且这些数据关乎你们的一些价值成万上亿的英镑和美元的承诺和责任。你的组织的生死存亡就依赖于这些数据的准确性 —— 犯错的代价高昂。并且这些数据每时每刻都在变化。

你会将其设计在一个孤立的仓库里面,在你自己的数据库存放你对世界的看法,由自己的逻辑计算它的变化,偶尔与外界进行握手来确认你的设想是否与其他组织的设想一致吗?

你会独立编写计算的引擎,放任其他组织管理它们的计算过程,然后希望它们的逻辑和你的逻辑保持一致,并且你们二者的计算都符合你们二者都理解的商业条款吗?

你会让其他组织负责保持它们的系统有序,并且让其他组织了解它们的错误会使得自己在查明错误是哪一方所犯的过程中耗费时间,精力和财力吗?

我认为答案是否定的。然而上述方式正是我们一直以来建立金融业的基础设施的方法:独立维护,偶尔进行握手检查 "我所见即你所见"。

存在的问题

上述方式存在的关键问题在于:

  • 我们在检查之前便记录事实。在我们和别的组织一起检查我们的设想是否和别的组织保持一致之前,我们就将我们的想法记录下来了。
  • 我们也进行着独立的计算。我们先对写在书面文章上的业务逻辑达成共识,然后独立地尝试将这些逻辑照搬到计算机代码中去,而不是进行协商然后一起运行一份代码。

我们一定想在记录事实之前对其进行检查和确认吗?我们一定想对计算逻辑达成一致而不是对计算结果达成一致吗?

分布式账本:战略性的解决方案

分布式账本做了什么?

检查数据一致性的过程在这里变成了记录事实过程的一部分,而不再放在记录事实之后再进行。每个组织机构都能 “即时确认”,而不是记录事实然后再进行外部检查。怎么做到的?分布式账本构建了一些连接和认证方面的标准。如果有关组织表示不同意某一个事实,那么这个事实就不会被任一组织记录。

基于合约进行一些责任的演变背后的逻辑也会在代码中达成共识并且会得到事先确认,因此计算随着这些责任的变化也还是必然会达成一致。这些逻辑有时被称为智能合约

总结

到目前为止,我们还不得不进行独立的记录和计算,然后在事实发生之后向我们的同行确认。分布式账本会是需要 “即时确认” 的行业的一种解决方案。

本文的版权归 Tnecesoc 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏ATYUN订阅号

微软带来一本免费电子书,关于AI应用程序的开发者指南

O’Reilly和微软带来了一本关于AI的全新电子书,书名为《开发人员指南:创建AI应用程序(A Developer’s Guide to Building A...

956
来自专栏CDA数据分析师

专访 | PingCAP黄东旭:我们诞生在中国,但玩出了世界级技术

PingCAP 联合创始人&CTO 黄东旭,一定是传说中的「别人家的孩子」:小学三年级开始写代码,四、五年级学 C 语言,高中时就开始用 Linux,还喜欢画画...

1988
来自专栏互联网数据官iCDO

大数据项目产品选型的五个建议

原创作者:曾勇,Elastic工程师。 数据如今对企业来说可谓是头等大事。使用欺诈检测来降低财务风险或是建设推荐系统来改善用户体验,都需要数据来为企业解决这些日...

2566
来自专栏FreeBuf

高效IT灾难恢复计划应该涵盖的7大要素

飓风、龙卷风、地震、火灾、洪水、恐怖袭击以及网络攻击,您要知道所有这些问题都可能会随时发生在您的公司。您可能也已经制定了灾难恢复(DR)计划,来保护企业的数据、...

1073
来自专栏Golang语言社区

十大游戏开发引擎优缺点对比:你会选哪个?

游戏引擎作为开发商研发游戏时必备的工具,每一款引擎的运用都关乎自家大作未来的销量,所以游戏商们对引擎的选择也非常小心翼翼。现在,手游、页游等新兴平台的表现又非常...

60611
来自专栏企鹅号快讯

JetBrains用Kotlin布了一个大局

以下观点来自Vasiliy Zukanov的博客,并经过大码农编译总结。如果要查看原文,请点击文末的“查看原文”。 2011年,在经过了一年精心开发之后,Jet...

16410
来自专栏智能计算时代

如何构建物联网产品路线图

如何构建物联网产品路线图 ? 面对现实吧。建立物联网产品路线图难度要比为“正常”技术产品制定路线图要困难得多。 这是因为IoT产品是复杂的系统。为了创建一个工作...

2583
来自专栏PPV课数据科学社区

【资讯】信息图:数据科学家受挫数据多样性,吐槽Hadoop

 经过无数权威媒体的反复轰炸,我们大致已经相信,数据科学家是21世纪最神秘最性感最多金的职业,他们是大数据时代数据炸弹的拆弹专家,企业数字化经营的发动机,他们的...

2533
来自专栏EAWorld

【案例分享】业务创新,没有大数据治理怎么行?

目录 一、大数据治理与业务创新的关系 二、大数据治理的关键步骤 三、大数据治理的主要成果 一、大数据治理与业务创新的关系 数字化时代,我们的数据来源比以前更广了...

3346
来自专栏IT大咖说

DevOps与传统的融合落地实践

内容来源:2017年5月6日,王津银在“DevOps&SRE 超越传统运维之道”进行《DevOps与传统的融合落地实践》演讲分享。IT大咖说作为独家视频合作方,...

35010

扫描关注云+社区