时间:2023-06-18|浏览:171
优点:
1.分布式,去中心化
区块链采用分布式核算和存储方式,不存在中心化的硬件或管理机构。任何节点的权利和义务都是均等的,系统中的数据块由整个系统带有维护功能的节点共同维护。
2.不可篡改、撤销
因为区块链是分布式的、去中心化的,个别的篡改无法得到整个网络的认可,使得数据无法被篡改。
3.开放性
系统是开放的,除了交易各方的私有信息被加密外,区块链的数据对所有人公开。任何人都可以通过公开的接口查询区块链数据和开发相关应用,因此整个系统信息高度透明。
4.自治性
区块链采用基于协商一致的规范和协议(比如一套公开透明的算法)使得整个系统中的所有节点能够在去信任的环境下自由安全地交换数据,使得对“人”的信任改变成对机器的信任。任何人为的干预不起作用。
5.匿名性
由于节点之间的交换遵循固定的算法,其数据交互是无需信任的。因此交易对手无须通过公开身份的方式让对方自己产生信任,对信用的累积非常有帮助。
缺点:
与传统数据库相比,当前区块链还不能存储大量数据。具体缺点如下:
1.不可撤销
在区块链中,如果误操作,或者丢失密码,损失将无法挽回。
2.私密性
由于区块链是分布式的,交易账本必须公开透明,因此没有隐私可言。
3.存储空间
由于需要掌握所有历史记录,交易数量大的时候,性能受影响。
4.延迟性
分布式的特点需要大家认证,因此存在交易的延迟。
5.当数据量越大伴随的性能问题
每次交易为了验证你确实拥有足够的钱而需要追溯历史每一笔交易来计算余额。
6.能耗问题
区块的生成需要矿工进行无数无意义的计算,这是非常耗费能源的。