- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公信宝区块链技术和应用白皮书(V2.0.0).PDF
公信宝区块链技术和应用白皮书(V2.0.0)
I.摘要
大数据时代已经来临,万物互联的时代也已不远,人类社会生产、获得和处理数
据的能力已经远超过去。通过对数据的合理应用,我们对世界的认识、对商业和
社会活动的规划,对需求的响应,对人与人的协作都将会提升到一个新的高度。
近几年来,随着互联网的高速发展和信息技术的普及应用,各个行业和机构所产
生的数据呈爆炸性增长,对于全社会来说,这是一个在不断膨胀的巨大宝库。但
是在数据量呈几何级数增加的同时,巨头对数据的垄断和机构间信息孤岛的情况
也亟待破局。“将数据交换起来”,这背后蕴含着巨大的生产效率提升空间和商业
价值。
数据,是未来最重要的生产资源,不但规模巨大,且将随着人们行为的变迁而不
断流变,成为我们测量、理解一个时代商业和社会的关键,它也将是全行业的标
配;而区块链技术,是未来世界最重要的基础技术之一,它构建了一个让所有参
与者都可以共同维护的可信价值互联网。而它作为一个传输价值的信任网络,能
够让数据这项最重要的生产资源,在流通中的成本降至最低。
可以说,区块链这项未来最重要的底层技术,与数据这项未来最重要的社会资源
结合在一起,能够释放出极大的商业价值、社会价值。公信宝的使命和愿景,就
是构建于此。我们已经开发了一系列基于区块链和数据的应用产品。其中,最底
层的就是我们的公链——公信链(GXChain ),公信链 = 区块链 + 大数据。
公信链的定位,是基于区块链建立一个可信任的全领域数据交换价值网络,让
各个领域的数据都可以非常自由、相互信任、极度高效地共享交换,让数据逐
渐远离垄断,信息不再有孤岛,让数据为商业和我们的生活提供更高的价值。
II.GXChain
1.GXChain 基础介绍
GXChain (公信链)是公信宝团队打造的一条数据交换公有区块链,是公信宝数
据交易所的底层链,不仅支撑着公信宝数据交易所高频的数据交易交换,还支持
开发者开发应用。在公信链上开发应用,不仅可以利用区块链的技术特性,还可
以获得各行业多维度数据的支持,做出非常落地于民生的有价值应用。
已经开发出来并上线的应用,证明了公信链在商业上的可用性,基于GXChain
的第一个企业级应用——公信宝去中心化交易所,已经在2017 年9 月24 日正
式商业化落地。 而第二个基于GXChain 的应用,面向大众的个人信用管理工具
(公信宝DApp),也将在今年发布测试版。
2.GXChain 的共识机制
公信链使用DPoS 和PoCS 来实现区块链记账和数据交换的共识机制。
DPoS(Delegated Proof of Stake)机制,源自于Graphene,中文名叫做股份授权
证明机制(又称受托人机制),它的原理是让每一个持有代币的人进行投票,由
此产生101 位代表 , 我们可以将其理解为101个(可无限扩展)超级节点或者矿池,
而这101 个超级节点彼此的权利是完全相等的。从某种角度来看,DPOS 有点像
是议会制度或人民代表大会制度。如果代表不能履行他们的职责(当轮到他们时,
没能生成区块),他们会被除名,网络会选出新的超级节点来取代他们。
PoCS(Proof of Credit Share)机制,是公信链自主设计开发的共识机制,中文名
叫做信用贡献证明机制(又称共享交换平衡机制) ,⽤来解决数据体量悬殊企业之
间的共享交换不平衡问题。
联盟成员每完成一笔数据交易,则计算一次PoCS,贡献比根据买卖次数计算,
并参与数据交易手续费的计算。PoCS 低的联盟成员,将会付出比基准手续费更
高的费用换回数据,PoCS 高的联盟成员将会付出比基准手续费更低的费用换回
数据。
PoCS 和交易手续费实现原理的伪代码如下:
if ((total_sell + total_buy) = pocs_threshold) {
pocs = calculate_pocs(total_sell, total_buy);
fee = scale_fee(pocs, data_transaction_base_fee);
} else {
fee = data_transaction_base_fee;
}
pocs:贡献比,一个联盟成员在一个联盟中有且只有一个贡献比。
total_sell :当前账户卖数据的总次数。
total_buy :当前账户买数据的总次数。
pocs_threshold:产品阈值,若当前账户买卖总次数大于等于此阈值,才启用贡
献比参与最终手续费的计算。
data_transaction_base_fee:不考虑贡献比的基准手
文档评论(0)