区块链
本文将讨论私有链在标准数据库上的附加价值如何包括去中心化管理和在完整的安全历史方面的可用性。
比特币和以太坊之类的公有链提供了可信任的计算,而私有链看起来仅提供了比传统数据库更多的功能,它们看似不是一项新的创新,而是一种有用的非常规数据库体系结构。其实这些看法很片面,本文将讨论私有链在标准数据库上的附加价值如何包括去中心化管理和在完整的安全历史方面的可用性。
去中心化
数据库通常具有几个无限访问权限的管理员,这是一个安全漏洞。公有链通过消除对管理员的权限来避免这种情况,另一方面,私有链通过以下方式提高安全性:
· 有几个管理员,每个管理员都有一个私有链的副本
· 要求所有管理员就某些操作达成共识
· 拒绝所有不遵守某些协议的行为
完整的安全历史
私有链提供所有存储信息的完整历史记录,并通过密码术对其进行保护。此功能有助于去中心化管理,通常在常规数据库中不可用。
用例
除了提供比常规数据库更多的价值,私有链还具有与公有链相比的以下优势: · 更好的性能 · 禁止进入 · 更大,更容易定制
考虑涉及供应链的各公司之间并非彼此信任,他们可能需要比公有链目前更快共享数据的过程共享数据。出于商业原因,他们可能希望限制对该数据的访问,为了限制审计人员,他们可能还希望实施许多自定义设置,最好由每个公司的管理员组成的私有链。
实际操作
私有链可以通过在Git代码库添加一些代码来实现,Git支持多台维护相同存储库副本的计算机。Git提供了存储库的完整安全历史记录,从Git创建私有区块链仅需进行以下补充: · 需要所有管理员对所有新提交进行数字签名的组件 · 组件拒绝所有不遵守某些协议的提交 · 组件拒绝对现有提交的所有修改
结论
私有链提供了公有链的一些优势以及其他一些优势。去中心化的管理和完整的安全历史记录的可用性使他们可以服务普通数据库无法使用的许多用例。可以使用常规工具(如Git)轻松实现它们,希望大家现在能清楚为什么私有链不是毫无意义的。
责任编辑:ct
全部0条评论
快来发表一下你的评论吧 !