区块链基础与应用全解析
1. 区块链的价值与目的
区块链旨在创造价值,其目的可概括为实现和维护分布式系统的完整性,而非局限于维护开放且纯粹分布式的点对点系统的完整性。在后续探讨中,若无特别说明,“区块链”通常指公共且无许可限制的系统。
2. 区块链的内在冲突及解决方案
2.1 内在冲突
区块链存在着几对固有的冲突:
- 透明度与隐私的冲突 :一方面,为明确所有权和防止双重花费,需要透明度;另一方面,用户又要求隐私保护。
- 安全性与速度的冲突 :为防止交易历史数据被篡改,需采用计算成本高昂的工作量证明机制,但在商业场景中,又需要速度和可扩展性。
这些冲突的根源分别与区块链数据结构的读取和写入访问权限分配有关。透明度与隐私的冲突源于读取访问权限的分配,而安全性与速度的冲突则源于写入访问权限的分配。
2.2 解决方案及不同类型的区块链
针对上述冲突,产生了不同类型的区块链:
- 解决透明度与隐私冲突
- 公共区块链 :向所有用户或节点授予读取访问权和创建新交易的权利。
- 私有区块链 :将读取访问权和创建新交易的权利限制在预先选定的一组用户或节点范围内。
- 解决安全性与速度冲突
- 无许可区块链 :允许任何人进行写入访问。每个用户或节点都可以验证交易数据,并创建
超级会员免费看
订阅专栏 解锁全文
667

被折叠的 条评论
为什么被折叠?



