《C链:2018年Celes Chain技术白皮书(27页).pdf》由会员分享,可在线阅读,更多相关《C链:2018年Celes Chain技术白皮书(27页).pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、Celes Chain C链白皮书技术白皮书版本号:Beta 0.66二零一八年一月本篇白皮书描述了Celes Chain(本文有时候称之为“CC技术平台”或“C链”或“CC”)的顶层设计。CC 是一个创新的区块链平台,为在这个平台上运行的各类金融服务应用提供底层信息服务与技术支持,并为相关监管和合规机构留有接口,提升监管效率,减少监管成本。金融机构使用Celes Chain,可以减少成本,增加收入,增加回报率;用户则可以获得更优质的金融服务。本白皮书提供了我们在设计Celes Chain 背后的逻辑,宏观理念,系统设计和其它非技术类相关信息。此版本为beta版,具体内容今后仍会有修正,敬请读
2、者留意。Celes Chain 使用去中心化底层共识和区块链技术支持各类金融应用,包括但不限于:各类信息,服务,跨境业务,投资和银行IT的支援应用。CC允许各类型的参与者,包括了金融机构,监管合规机构和用户。CC技术平台不但可以支持大规模的应用,并能为这些应用提供安全的服务。我们使用时分多重证明共识协议1,这是一种在“去中心化”与“效率”之间取得较好平衡的共识。这套共识使我们的CC技术平台可以做到:(1)底层矿机在挖矿竞争达到真正的去中心化,且(2)底层矿机有足够的动力维持一定水平的硬件资源稳定的支持的CC平台上的各项应用。我们将会使用和开发CC特有的的脚本语言,Celes Chain Ser
3、vices Lanaguage (CC服务语言,CCSL), 一个强大的,直观和简洁针对各项金融服务而开发的脚本语言。CC平台上的各类参与者可以使用强大的CCSL组合自己的金融和商业逻辑,撰写智能合约(smart contracts)2以及开发相关应用。参与者可以将一些行业共通的逻辑部分抽取出来,开发成脚本语言的模版,方便其它参与者直接引用。同时,监管机构可以根据法律规定,对各类应用,数据和用户行为进行监管。CC还会把部分协议,应用,代码和数据编译成为符合先行法律规范的文本,方便进一步合规和监管。此外,这些应用的数据,合约以及相关信息都将会以加密后的形式作为“记录”放入底层共识“公链”内,以保
4、证这些“记录”不会被篡改或非法窃取。我们在白皮书的开始部分,将会对目前的金融行业状况以及现有的各类区块链项目做一个简单的现状描述和回顾,并讨论我们是如何思考和解决这些现状带来的问题:包括”如何解决效率与去中心化的矛盾,如何达到大规模的应用,如何保持客户信息和安全性以及监管与合规问题等“,从而完成了Celes Chain的整体构思和设计,打造一个区块链上的“华尔街”,并为各大金融机构和用户服务。然后我们会讨论CC的层级设计之间的关系,以及代币产品在各个产品之间如何流动和保障CC的运行的稳定性。白皮书摘要12目 录Contents01 项目介绍 1.1 目前的金融系统1.2 现有的区块链技术1.2
5、.2 以太坊1.2.3 其它技术1.3 用Celes Chain来解决这些问题33441.2.1 比特币41.1.2 美国Dodd-Frank和Volcker Rules 监管简介3 1.1.1 欧洲MIFID2 监管简介351.3.2 监管机构使用Celes Chain:花费更少并更有效得预防金融危机1.3.3 金融机构选择Celes Chain:节省大量成本和增加股东回报率61.3.1 Celes Chain的顶层设计671.3.4 使用Celes Chain的最终用户获得更安全和高效的服务1.3.5 公链与联盟链的选择78502 Celes Chain 的体系综合叙述2.1 使用者群体描
6、述2.2 监管者的角色描述与CC的合规努力2.3 各模块层的设定99101003 应用模块层3.1 使用者界面子层 3.2 CC商业逻辑子层3.2.1 CC智能脚本语言12121204 法律合规编译层 4.1 the Bella 人工智能专家系统 4.2 the Lyra 深度学习与人工神经网络18181806 底层共识模块层6.1 时分多重证明协议的效率6.2 CC底层共识模块20202107 代币产品的使用,循环和生态系统7.1 代币产品的使用7.2 代币产品的循环和生态系统2208 结论2409 引文列表25222205 数据存储层 19133.2.2 CC应用“商店”3.3 CC虚拟机