很多人会把区块链和分布式数据库当做一回事情,其实不然。 在比特币系统中,区块链作为交易记账的账本,存储比特币的所有交易信息。由于比特币的分布式性质,区块链可以被视为一个分布式数据库。但是,与传统的分布式数据库相比,存在一些差异,总结如下: 在区块链技术中,每个节点存储的区块链前缀部分完全相同,只有区块链的结尾不同。 区块链具有数据不可篡改的特点。数据结构和共识机制源自区块链本身。就数据结构而言,块之间的块都是通过哈希、默克树、SHA256和纠错码等密码证明连接的。以UENC公链为例,当主链足够长的时候,如果要增加、删除、修改一个块的数据,需要对修改后的块后的所有块进行密码学证明。如果被篡改的块在主链的前端,那么篡改数据的成本会远远高于篡改后的利润。 与传统的分布式数据库相比,区块链具有数据开放性和可追溯性。原因是区块链各区块之间存在连续性,区块链的每一次数据修改都是通过数字签名合法记录在区块链的。也就是说,区块链记录了从产生到灭绝的每一次数据修改。在比特币系统中,比特币从产生到消费的整个过程是可追溯的。这样就提供了数据的可追溯性,保证了流程的开放性和数据的透明性。 通过以上简单介绍,相信大家对传统分布式数据库和区块链的区别有了一定的了解和认识。 —- 编译者/作者:通证时代Time 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链与传统分布式数据库的区别
2021-01-19 通证时代Time 来源:区块链网络
LOADING...
相关阅读:
- 迪拜即将推出加密货币法规框架2021-01-19
- 人类协议将在Solana区块链上启动分散的劳动力池?CryptoNinjas.net2021-01-19
- 迪拜将为加密行业创建监管框架2021-01-19
- 美国银行调查:1月,长比特币取代美国科技股成为最拥挤的交易2021-01-19
- ETH准备通过新ATH进行类似比特币的价格发现; 区块链活动呈抛物线2021-01-19