文档介绍:分布式应用账本
(DAppLedger)
白皮书
中国区块链技术和产业发展论坛
2017年12月22日发布
1
最新、最in的重磅行业分析、
研究报告,每日微信群内免费分享!
扫一扫二维码,关注微信公众号,
点击菜单“专业社群”,加入“IT大佬”微信群,获取免费报告!
[ 报告仅用于分享学习使用,不做任何商业用途!]
2
摘要
本白皮书基于国内外区块链技术和应用发展现状,提出中国区块链
技术和产业发展论坛建立分布式应用账本(DAppLedger)开源社区的愿
景。同时根据《区块链参考架构》标准和国际标准化的相关成果,介绍
了DAppLedger采用的架构和关键特征。本白皮书参考国际上开源社区的
运营模式和经验,描述了DAppLedger遵循的多维社区治理模式和科学
治理理念。此外,基于区块链的应用实践,将区块链应用的实施流程分
为应用需求形成、功能组件分析、关键技术分析、应用设计、应用实施
和应用运营等阶段。最后,介绍了DAppLedger下的三个项目:BCOS、
AnnChain、Ontology Zero。
3
4
■目录
1 背景………………………………………………………………………1
区块链发展现状………………………………………………………1
开源社区运作…………………………………………………………1
2 DAppLedger的愿景……………………………………………………3
3 架构………………………………………………………………………5
参考架构…………………………………………………………5
…… 用户层……………………………………………………6
…… 外部交互层………………………………………………6
…… API层……………………………………………………7
…… 平台层……………………………………………………7
…… 基础层……………………………………………………8
…… 跨层功能…………………………………………………9
关键特征……………………………………………………… 12
4 治理模式……………………………………………………………… 15
5
■目录
5 应用路径……………………………………………………………… 17
应用需求形成………………………………………………… 17
功能组件分析………………………………………………… 17
技术选型……………………………………………………… 18
应用设计……………………………………………………… 18
应用实施……………………………………………………… 18
应用运营……………………………………………………… 19
6 总结…………………………………………………………………… 21
附录A DAppLedger项目简介………………………………………… 22
BCOS平台…………………………………………………… 22
AnnChain平台………………………………………………… 24
Ontology Zero平台…………………………………………… 25
附录B 参考文献……………………………………………………… 28
6
1 背景
区块链发展现状
区块链是一种在对等网络(也称分布式网络、点对点网络)环境下,
通过透明和可信的规则,构建可追溯的块链式数据结构,实现和管理事务
处理的模式,具有分布式对等、链式数据块、防伪造和防篡改、透明可信
和高可靠性等典型特征。
当前,区块链技术和产业发展的机遇和挑战并存。一方面,全球主要
国家的相关政府部门、企业和研究机构等不断加大对区块链技术和产业关
注和投入力度。区块链产业参与主体逐渐壮大,从金融服务到智能制造、
供应链管理、社会公益、能源管理等各行各业都在探索区块链的应用。全
球范围内区块链技术创新不断,应用的广度和深度逐步提升,形成了一批
骨干企业,围绕以开源社区为代表的平台,相关技术不断取得进步,产业
发展生态初步形成,产业快速生长。另一方面,现阶段区块链产业的发展
存在多技术割据、新型安全挑战,以及监管融合、业务创新动力不足、应
用发展不均衡等问题,技术发展和应用落地面临一系列障碍。
开源社区运作
区块链技术的起源和发展都与开源社区相互关联,很多区块链项目发
源于开源社区,并在社区中发展壮大。目前,具有代表性的区块链开源项
目有两类:一类是源