主页 > 区块链钱包 > [imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系

[imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系

管理员 区块链钱包 2022年07月04日
7.模型计算构架

模型训练平台是DBXChain中针对数据分析提供的服务架构设计,它实际上是一个神经网络库,用于图象、视频和语音分析,以评价非结构化数据。这是我们未来将提供的服务,以促进数据质量评价dApps的建设。而dApps现在总是可以使用它们自己的训练模型,并且有很好的开源库可用性。


[imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系统

i.能支持100,000 TPS的交易吞吐能力,每笔交易确认时延平均可达秒级;ii.单线程的逻辑处理构架,核心业务逻辑中只保留最小的计算逻辑;iii.所有信息放在內存中处理;iv.避免使用同步原语;v.避免在核心处理逻辑中包含加密哈希和签名计算;vi.更小的事务操作大小,有效利用网络传输频宽;vii.优化了智慧合约编译运行机制。(2)针对数据资产价值切换式网络特征,创造性地设计了D-DPoS共识算法。DPoS起源于Bitshares,它的原理是让每一个持有权益的节点进行投票,由此产生代表节点(在DBXChain中被称为三体节点),由这些代表组成超级节点池或者矿池来进行交易确认,而这些超级节点彼此的权利是完全相等的;但是仅仅通过以Token投入为中心的选举机制容易导致一系列激励偏差问题,如贿选、刷票等。在DBXChain网络中,通过加入对代表节点支持数据资产价值交换能力的评比与比较,来平衡单纯的DPoS带来的激励不兼容问题。(3)分别为交易、数据存储、模型计算设计了三种不同的Merkle树结构;(4)设计了一个全局/子域数据字典结构,可以支持全网数据Hash精细定位查询;(5)参数动态调整。可以根据网络规模,通过共识投票的方式实现区块大小、出块速度、手续费等全局参数的动态调整;调整决策过程由基金会与社群治理机制决定;(6)将分片(Sharding)技术引入到DBXChain中,支持水准扩展,采用网络分片和交易分片相结合的分片技术;(7)提供BaaS(Blockchain as a Service)服务,为开发者提供丰富的BaaS-API、资料交易API、原生API开发区块链应用;(8)支持全领域各行业数据应用开发。基于DBXChain开发的应用拥有全领域各行业的数据支持,让开发者开发出更大价值的商业应用。

4.基础交互

基于前述设计原则与技术构架,我们已经完成了DBXChain最初期的基本核心功能设计,并在之后的开发过程中不断迭代与增设衍生能力。下图是对DBXChain中一个基础交互过程的总体描述:


[imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系统

关于更多

(8)DBXChain提供图灵完备的DBX VM与SDK来支持智慧合约编译和分析模型编译。使用者可在DBX虚拟机器中开发数据分析模型,响应网络中的数据分析任务,,DBXChain智慧协调并跟踪任务的状态,提供资料分析的节点完成任务后触发相应智慧合约;(9)DBXChain支持接入提供计算资源节点提供模型计算能力,或接入具有良好性能表现的分布式运算资源区块链网络服务(如iExec);(10)在交易记帐方面,DBXChain创造性地应用DDPoS(Data-based Delegated Proof of Stake)共识机制,网路节点包含Witness node和DBXChain wallet两部分。Witness node会同步全部账本,大部分使用者只需要运行轻量级的DBXChain wallet,同时DBXChain wallet提供了易用的http JOSN-RPC API供使用者进行界面开发;(11)提供数据交易市场系统所需的全面功能支持,包括数据发布、流览、购买、评价等;(12)提供数据评价投诉、使用者处罚、数据质量评价分析等其他功能支持。DBXChain是一个数据价值生态系统,它在区块链上定义了一种全新的数据价值交换生态:数据需求者在DBXChain上发起数据竞赛,数据拥有者通过参与竞赛获得奖励,将数据出售给需求方获得收入;数据需求者可以精准搜索所需数据,并按照字段来精准付费、获得数据;基于结构化的数据字典,生态中的开发者可以进一步开发出丰富的衍生模型,进一步发掘数据价值。在区块链网络中,原创性贡献将被永久性地记录与奖励;完全透明的交易与评价机制,使得DBXChain社群可以建设与共治一个公正的数据资产市场。

3.共识机制

DBXChain采用改良创新的DDPoS共识机制来实现交易记账。DDPoS(Data-based Delegated Proof of Stake)机制,中文名叫做基于数据的股分授权证明机制。首先我们简要解释DPoS,它的原理是区块链会让所有持有DBX的节点进行投票选举产生N位代表节点,我们可以将其理解为N个超级节点或者矿池,然后由这N个超级节点来完成账本的共识。从某种角度来看,DPoS有点像是议会制度或人民代表大会制度。如果超级节点不能履行他们的共识职责时会被取消共识资格(比如,当轮到他们时未能生成区块),网络会重新选举新的超级节点来取代他们。N可根据网络规模动态确定,一般为21或101,当认证节点超过其数量三分之二时则认为出块成功。具体的拜占庭容错机制及其上限已经有多篇文献描述,在此不再赘述。区块链北京赛车PK网站_项目早期主要共识机制多为PoW和PoS。PoW机制在BitCoin网络已经成功证明了其长期稳定和相对公平,但其共识达成周期长而且挖矿机制会消耗大量的能源,目前BitCoin交易处理能力最多能到7TPS,以太坊是13TPS。相比于PoS的“全民挖矿”,DPoS则是利用类似“代表大会”的制度来直接提取可信任超级节点,由这些超级节点来代替其他持Token节点行使权力,超级节点要求长期在线,从而解决了因为PoS签署区块节点不是经常在线而可能导致的产块延误等一系列问题。DPoS机制通常能达到万次每秒的交易速度,在网络延迟低的情况下可以达到十万每秒级别。DBXChain采用进一步改进创新的DDPoS的记账机制来提升网络速录。如同真实世界中选举机制面临的种种挑战,在单纯的DPoS实践中,由于记账节点将获得丰厚的DBX奖励来酬劳其贡献,因此记账节点有激励产生一定的行为扭曲,通过贿选、刷票等行为获得相应资格而不履行其职能。这主要因为既有的DPoS机制设计问题,使得投票过程复杂、耗费成本,而导致投票率低,使得操纵选举更为容易。节点可以操纵选举是自己成为超级节点进而控制出块过程,而这与区块链去中心化的基本精神相悖。DBXChain针对数据价值切换式网络中的关于数据的需求特点对相应选举机制进行进一步扩容,提出了DDPoS机制。在数据交换网络中,数据供给分享、提供计算能力、提供优质DApp开发是对DBXChain的核心贡献,其中交易总额与交易后评价分数是各节点网络中表现的客观记录,可作为其对数据价值生态贡献的刻画,也反映出该节点与整体网络利益耦合的深度。在DBXChain中,另一方面,三体节点既承担着网络记账功能,同时也是作为协力厂商运行一系列DApp,特别是数据质量评价类DApp的功能节点,因此良好的网络速率与高效的计算资源成为影响三体节点出块速率的客观约束,是其处理数据能力的表现。DBXChain实施一种被动投票机制,从而替代费时费力的主动投票过程。在DBX网路中,我们定义每一张合约、交易为一个数据交换过程,对每一个数据交换,都需要至少一个三体节点(Trinity Node)进行数据质量确认。一般地,三体节点会对所有参与数据交换的节点进行服务质量验证,而数据交换双方,则在数据使用过程中判断质量,并反馈与评价三体节点是否进行了公平的裁决。如果评价结果良好,则节点自动给相应三体节点投票,反之则不然。投票过程内嵌于网络运行过程,高获选票意味着改节点在DBXChain中有良好的长期表现。总体评选模型是上述三类型要素的整合。令节点&当前已发生的历次销售额为S&,i,所获相应评价为C&,i(i=1,2,3,4,……);同时在参选前一段候选时期内,节点&会随机被请求运行一组计算能力测试DAppj(j=1,2,3,……),其运算效率会被量化为一个可比实数DAppj(&);而节点&的信道速度则为V&。最终评选加权函数会在选举前一定时间内通过决策委员会程序向全网公示。为明确激励机制,一般应采用具有解析解的函数进行计算。假设采用CES(常数替代弹性)函数进行评分加总,那么评分函数的一种形式可为:


[imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系统

DBX即DataBaseX,这是区块链世界全新的数据基础设施。无需为任何应用提前准备数据库——全球的数据已尽在掌握,尽可搜索、尽可分析、尽可产生价值。在古典时代,我们需要分析数据需求、寻找数据源、购买数据、清洗数据、加载数据等一系列繁文缛节,才能以极大的时间和生产力成本为代价完成一款应用。而在DBX的新世界,籍由三体结点为支撑、数据需求解析/质量监测DApp为共识的全球分布式区块链网络,以及随之而来的高度自动化、自主化的数据价值流转,实现数据需求自动解析、来源自动匹配以及数据交换和价值转移的自动完成。DBX做为区块链未来世界最重要的基础系统之一,定义了全新的共识机制——DDPoS,即Data-based Delegated Proof of Stake,基于数据的股分授权证明机制。它综合度量了数据供给分享、计算能力提供、资料处理DApp质量贡献等因素,以CES(常数替代弹性)函数为数学模型,反映了投票背后节点对整个网络产生的时间加权贡献,有效解决单纯DPoS机制产生的贿选、刷票等行为。

DBX做为基础公链,还提出了全新的智慧合约机制。一份合约将包含交易双方的钱包位址、数据传输位址、一个或多个数据质量评价DApp的调用、采样方式、申请执行验证计算的三体节点(Trinity Node,DBXChain中提供记账、验证DApp运行等基础服务的特别节点)数量、三体节点的费用、验证结论和执行约定等,其中约定包含Token数量、保证金、传输方式等内容。这一新的合约机制遵循“代码即法律”的守则,保障数据交换双方公平的同时,确保了数据交换流程的效率最大化。


[imtoken钱包官方下载地址imtoken钱包下载注册教程]DBX(DataBaseX):一个区块链数据价值生态系统

2.总体方案

本文网络收集整理,不构成任何投资建议。转载请注明出处:https://www.bnlive.com.cn/qklqb/8066.html

标签: 数据   区块   一个   DataBaseX   价值   生态系统