传统数据库和区块链之间的区别始于架构,或者如何协调技术。
在万维网上运行的数据库通常使用客户端 - 服务器网络架构。
具有与其帐户关联的权限用户(客户端)可以更改存储在中央服务器上的条目。通过更改“主副本”,只要用户使用计算机访问数据库,他们就会获得数据库条目的更新版本。管理员仍然可以控制数据库,允许访问权限和权限作为中央权限。
这与区块链完全不同。
对于区块链数据库,每个参与者维护,计算和更新数据库中的新条目,所有节点协同工作以确保它们得出相同的结论,为网络提供内置安全性。
这种差异的后果是区块链非常适合作为某些功能的记录系统,而集中式数据库完全适合其他功能。
分散控制
区块链允许不相互信任的不同方在不需要中央管理员的情况下共享信息。交易由作为共识机制的用户网络处理,以便每个人同时创建相同的共享记录系统。
分散控制的价值在于它消除了集中控制的风险。使用集中式数据库,任何对该系统具有足够访问权限的人都可以破坏其中的数据。这使得用户依赖于管理员。
在大多数情况下,一些管理员已经赢得了他们的信任。例如,人们的钱不会被记录私人数据库中的钱的银行窃取。并且,有一个合乎逻辑的原因,你想要集中控制。集中控制可以是一种特殊存在的理由。
但是,这也意味着那些有控制权的人,比如银行