看啥推荐读物
专栏名称: 区块链技术学习
致力于区块链技术的学习和普及,对区块链技术和相关企业事件进行深度分析和研判,探索去中心化账本技术应用领域。
今天看啥  ›  专栏  ›  区块链技术学习

区块链技术架构分析:数据层

区块链技术学习  · 公众号  ·  · 2018-09-18 14:09
作者: 伽思珂来自:https://www.jianshu.com/p/d466a2be5e42数据层是最底层的技术,主要实现了两个功能:数据存储、账户和交易的实现与安全。数据存储主要基于Merkle树,通过区块的方式和链式结构实现,大多以KV数据库的方式实现持久化,比如比特币和以太坊采用的leveldb。账户和交易的实现与安全这个功能基于数字签名、哈希函数和非对称加密技术等多种密码学算法和技术,保证了交易在去中心化的情况下能够安全的进行。数据层的系统模型有很多,比如比特币的UTXO 模型、迅雷链的账户模型等。(1) 数据存储系统--数据库数据层的一大功能是存储,存储系统的选择原则是性能和易用性。一个网络系统的整体性能,主要取决于网络或本地数据存储系统的I/O性能,比如比特币 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照