完整词条:区块链是什么?
和普通数据库的区别
普通数据库通常由单一组织控制,修改权限集中、效率较高。公有区块链强调:
- 多个独立节点验证;
- 历史记录公开可核验;
- 不依赖单一机构维持账本;
- 修改已确认历史需要满足网络共识条件。
区块链并不是在所有场景都优于数据库。多方互不完全信任、又需要共享可验证状态时,它的价值更明显;企业内部高性能业务通常仍更适合传统数据库。
“不可篡改”是否绝对?
不是。区块链提高了修改历史的成本,但安全性取决于共识机制、节点分布、算力或质押规模、软件实现和治理。小型网络可能遭受多数控制、重组或治理攻击。
区块链也只能保证按规则记录和执行,不能自动保证输入数据真实、智能合约没有漏洞或资产具有价值。
相关阅读:比特币是什么?
> 本文仅用于加密知识教育。