区块链技术:架构及进展

       摘要: 传统的数据库管理系统主要由单一机构管理和维护,在多方参与者协作的场景中,因无法完全信任数据库中的数据,每方都需要单独构建一套承载自己业务数据的数据库,多方数据库间的数据差异会导致繁琐的人工对账和争议,而区块链可解决这种多方间的信任问题.区块链作为一种去中心化、不可篡改、可追溯、多方共同维护的分布式数据库,可在互不了解的多方间建立可靠的信任,在没有第三方中介机构的协调下,划时代地实现了可信的数据共享和点对点的价值传输.该文结合比特币、以太坊和Hyperledger Fabric等区块链平台,提出了区块链系统的体系架构;从区块链数据、共识机制、智能合约、可扩展性、安全性几个方面阐述了区块链的原理与技术;通过与传统数据库对比,总结了区块链的优势、劣势及发展趋势.

作者:
邵奇峰 金澈清 张召 钱卫宁 周傲英
单位:
华东师范大学数据科学与工程学院 上海 200062;中原工学院软件学院 郑州 450007 华东师范大学数据科学与工程学院 上海 200062
出处:
《 计算机学报》
刊期:
2018年第0卷第5期
基金:
国家"九七三"重点基础研究发展规划项目基金(2012CB316203) 国家自然科学基金(61432006,61370101) 河南省科技攻关计划项目(172102310714,172102210593) 河南省高等学校重点科研项目(15A520112)

区块链技术:架构及进展

摘要:传统的数据库管理系统主要由单一机构管理和维护,在多方参与者协作的场景中,因无法完全信任数据库中的数据,每方都需要单独构建一套承载自己业务数据的数据库,多方数据库间的数据差异会导致繁琐的人工对账和争议,而区块链可解决这种多方间的信任问题.区块链作为一种去中心化、不可篡改、可追溯、多方共同维护的分布式数据库,可在互不了解的多方间建立可靠的信任,在没有第三方中介机构的协调下,划时代地实现了可信的数据共享和点对点的价值传输.该文结合比特币、以太坊和Hyperledger Fabric等区块链平台,提出了区块链系统的体系架构;从区块链数据、共识机制、智能合约、可扩展性、安全性几个方面阐述了区块链的原理与技术;通过与传统数据库对比,总结了区块链的优势、劣势及发展趋势.

说明:如本页面涉及到版权问题或作者不愿意公开,请联系本站管理员删除!

0.299871s