Logchain:基于区块链的日志存储
密码学与安全
2019-07-22 v1 软件工程
摘要
在云解决方案的正常运行期间,除了技术部门外通常无人关注日志,技术部门可能会定期检查日志以确保平台性能符合服务级别协议(Service Level Agreements)。然而,一旦某组件的状态从可接受变为不可接受,或客户抱怨平台的可访问性或性能,日志的重要性便会显著提升。根据问题的范围,包括管理层、客户支持乃至实际客户在内的所有部门都可能查阅日志,以查明发生了什么、如何发生以及谁应对该问题负责。有过错的一方可能有动机篡改日志以掩盖其过错。鉴于云解决方案生成的日志数量庞大,存在诸多篡改可能。虽然可使用篡改检测方案来发现日志中的任何改动,但我们认为日志的关键性质要求不可变性。在这项工作中,我们提出了一种称为 Logchain 的基于区块链的日志系统,它从不同的提供方收集日志,并通过加密封存日志并将其添加到分层账本中来避免日志篡改,从而提供一个不可变的日志存储平台。
引用
@article{arxiv.1805.08868,
title = {Logchain: Blockchain-assisted Log Storage},
author = {William Pourmajidi and Andriy Miranskyy},
journal= {arXiv preprint arXiv:1805.08868},
year = {2019}
}
备注
4 pages, 1 figure