LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 火星币火星能量币火星能量MC火星能量社区火星币

火星币火星能量币火星能量MC火星能量社区火星币

2021-05-24 赵鸿宇 来源:区块链网络

降低储存成本

为满足降低储存成本的要求,Mars Coin采用全球性矿工节点,数个矿工节点拥有

相同数据的副本,并通过竞争向用户提供数据储存和传输服务。因此,矿工节点会

自发降低储存成本并提高传输速度,以吸引用户(参见3.2.1)。

提高数据安全与用户隐私

Mars Coin主链采用PBFT+VRF 的混合共识算法。混合共识算法可以充分结合不

同共识算法的优势,保证主链的安全(参见3.1)。

确保数据储存高效

Mars Coin所采用的储存方式是分布式、自发性、非结构化,可鼓励本地节点之

间相互链接,以提高网络效率。为了实现快速有效的数据传输,Mars Coin设计

调度算法来制作智能决策,并在主网采用P2P和P4P,大大提高了传输效率(参见

3.2.2)。

强健的生态系统

Mars Coin在设计伊始,便努力为用户提供多种平台和应用,以满足用户的使用

需求。在数据储存方面,Mars Coin生态中的mCloud能够为用户提供基于对象的

存储。另外DAPP Sandbox机制、文件访问管理等功能、Mars Exchange火星

交易所以及Mars Bank火星数字银行更是为用户提供综合性的金融服务

Mars Coin主链采用PBFT+VRF 的混合共识算法。混合共识算法可以充分结合不同共

识算法的优势,在保证主链安全的情况下为主链提供更高的效率。

3.1.1 PBFT

实用拜占庭式容错 (Practical Byzantine Fault Tolerance - PBFT) 算法是对原始

的拜占庭容错算法的改进。拜占庭容错系统要解决的正是分布式系统中存在恶意节点(

即拜占庭节点)时,系统的一致性、正确性等问题。实用拜占庭容错系统降低了拜占庭

协议的运行复杂度,从指数级别降低到多项式级别,使拜占庭协议在分布式系统中应用

成为可能。

实用拜占庭容错系统是一类“状态机”拜占庭系统(状态机可以理解为“系统状态”,

以区块链记账为例,系统每新增一个区块,账本就更新到一个新的状态),要求系统所

有节点共同维护一个状态,所有节点采取的行动一致。

实用拜占庭容错系统需要运行三类基本协议:

? 一致性协议:解决如何达成共识

? 检查点协议:类似于操作系统的还原点

? 视图更换协议:系统的每个服务器节点在同样的配置信息下工作,该配置信息被称

为“视图”。配置信息由主节点确定,主节点更换,视图也随之变化。

VRF 是随机排序记账机制,通过密码学的方法构造出随机数发生器,进而实现区块

生成者的不可预测性,达到共识算法的目的。该共识算法同传统加密货币共识算法

PoW、PoS 等相比拥有更安全、几乎不分叉、更高效(每轮共识达成时间在1 分钟以

内)等特性。

VRF 算法通过加密抽签算法选举节点子集运行蝙蝠算法(BA)决定哪些待确认交易组

成新的区块添加到现有的区块链账本上。蝙蝠算法需要循环对提议进行决策,每一次循

环都需要先进行抽签产生共识节点成员,然后向网络中广播符合共识成员条件的证明以

及对本轮提案的决议信息;每次循环后均有1/3 以上的概率能达成共识;最后超过超级

节点一半共识节点成员通过的决议以Gossip 的方式广播出去。

Mars Coin的技术架构让主链可以在DApp,数据交换、流媒体、内容加速、私人数据

储存和企业数据储存等方面发挥重要功能。

3.6.1 去中心化应用

有了 Mars Coin 区块链的 API,开发者可以轻松使用Mars Coin 区块链上的传输和

存储资源来开发DApp。如果用户想提供传输或存储类资源并从中获得奖励,也可以基

于该 API 接入Mars Coin 区块链来提供服务。

3.6.2 数据交换

Mars Coin 区块链充当了安全可信的交易中间方,因此买卖双方可以在Mars Coin 区

块链上以很低的成本,很高的效率,安全的完成点对点的交易。

3.6.3 流媒体

Mars Coin提供了具有成本效益的带宽资源,可帮助大幅降低内容分发的成本。 此

外,Mars Coin 专门针对流媒体设计了专用的状态通道协议。基于该协议传统流媒体

解决方案可以无缝迁移到 Mars Coin 区块链上,从而实现区块链化。

3.6.4 内容加速

Mars Coin 区块链独有概率微支付 (probabilistic micropayments) 方案非常适用

于多点加速下载场景,从而提供良好的用户体验。独有概率微支付可以同时兼顾高速多

点下载,亦能实时正确结算所有的交易。

3.6.5 私人数据存储

由于其分散的性质,Mars Coin的存储网络和调度算法非常适合专用网络存储的应用程

序,可以确保用户数据的可用性、安全性、完整性都得到全面的保障。

3.6.6 企业数据存储

Mars Coin 采用边缘节点存放数据,可较大降低企业数据存储的成本。同时多备份存

储和先进的P2P技术,又可为企业提供高性能的数据访问服务。

—-

编译者/作者:赵鸿宇

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...