MCC拥有主链的去中心化交易所

n

文章分类

l

评论数

日期

08/13/2018

MCC拥有主链的去中心化交易所

MCC致力于创建一个自治的、高效的、透明的数字资产交易平台,让交易员和投资者可以放心地进行任何规模的交易,而无需担忧平台的公正性和透明性、数据安全隐私保护的可靠性、或其订单管理系统的完整性和稳健性。

同时,MCC不是传统意义的公司,它迈出了数字资产交易平台向社区进化的关键一步。MCC社区是一个公开透明的、Token化的组织,MainstreamCode currency Token代表MCC交易平台的所有权益。MCC采用“交易即挖矿”模式,超过一半的MCC将通过手续费挖矿的形式奖励给社区用户。更加特别的是,MCC社区会将50%的收入分配给MCC的持有者。我们会依照收入的组成,等比例的将这部分收入进行分配。

交易平台优势

MCC的使命是为投资者投资、交易及管理数字资产营造公平理想的环境。因此,平台设计的目标就是全面的保证订单的公正性和透明性。并可以以最安全和最有效的方式满足安全、审计、报告、分析等监管合规方面的需求。

公开透明

MCC将是世界范围内首个实时公开透明的交易社区。传统类型的交易所无法做到资产的公开透明,最主要的原因是受到了技术的制约。而区块链技术的诞生使这一目标在技术上变得可行。MCC的使命就是把这种可行性转化为真正的实践。MCC将建立实时的资产与交易数据查询验证机制,并面向公众公开。

社区型自治组织

MCC不使用传统中心化的公司构架,不设CEO和董事会。MCC依托区块链技术和通证经济理念,将是世界范围内首个自治的社区型交易平台。MCC通过“交易即挖矿”的模式,将60%的MCC奖励给社区。同时,MCC将50%的收入分配给MCC的持有者,并由全体MCC持有者通过智能合约投票完成社区治理。

金融级交易系统

MCC的交易系统可以实现金融级别的快速和稳定,使交易高效有保障。MCC提供证券级先进算法,支持GTT、GTC、FOK、IOC等多种专业交易指令,为交易者提供专业量化支持,撮合借鉴了LMAXExchange的相关经验,能够每秒处理200万笔交易。

安全防护

对数字资产交易来说,安全是重中之重。MCC采用基于多重签名、离线签名、分层构架等安全设计,将95%数字资产存储在冷钱包中。无偏性零知识订单加密通过CertEurope6的PKI-on-blockchain服务提供的密钥完成。我们将进行定期的外部审计。

数字资产筛选标准

区块链的现实意义是把技术创新和金融创新融为一体,利用基于数学算法构造的一整套全新的激励体系,通过重构协作关系来进一步解放生产力。在这个背景下,大量真实的创新会脱颖而出,同时也会不可避免的伴随出现大量圈钱及欺诈行为。

我们会结合数字资产的特点和世界顶级交易平台、相关监管机构的经验,形成一套筛选数字资产的标准与机制,通过这套标准和机制的不断迭代完善,MCC将与市场投资者共同发掘数字资产价值。我们的核心理念是,不代替市场做价值判断,而强调对项目的透明度和治理结构的要求,保证社区的权力与利益。

MCC(MainstreamCode currency Token)

1.什么是MCC

MCC是MainstreamCode currency Token的简称,前期是以太坊ERC20标准代币(当团队将主链完善成熟以后,将推出上线自主研发的MCC主链,可1:1兑换主流货币)。

MCC通过“交易即挖矿”的方式产生,总量50亿,永不增发。其中60%由矿工挖出,其余40%为预先发行且冻结,冻结部分也随着矿工挖矿而按日解冻。

交易所权益 公链,挖矿激活后每天分红交易所当日手续费,公链的矿工每次挖矿流通湮灭10%.全网总共湮灭99.49%,最终剩馀2100万枚。

MCC会将大部分收入及时分配给MCC的持有者。同时,MCC持有者共同享有社区的治理各类权利。

2.挖矿详细规则

在MainstreamCode currency进行交易即被视作挖矿,交易用户即被视为“矿工”,挖矿产出物为平台币MCC,MCC引入智能调节机制,挖矿产出依据交易所交易量智能调节。

您仅需在MainstreamCode currency交易,产生的交易手续费会折算为MCC,每两个小时发放一次,统一返还至您账户。

3.MCC使用场景

交易分红
拥有MCC就像拥有了MCC交易所的分红凭证,可以享受交易所的每天收益的日分红。

发布侧链
可以使用MCC支付矿工费用用于开通属于自己的数字资产,就像在以太坊上发行数字资产一样。

投票上市
发行的数字资产在MCC全球交易所上市时,可以使用MCC抵扣上市需要的手续费等费用,也可以使用MCC对要上市的数字资产竞选进行投票。

费用抵扣
在需要往主链上存储信息向整个网络宣告时,可以使用MCC给矿工抵用存储费用。

超级节点表决权
用MCC表决公链超级节点的挖矿权。

4.MCC权利

Token作为可流通的加密数字权益证明,将成为未来数字经济时代的基本要素。MCC作为MainstreamCode currency社区权益的代表,是MainstreamCode currency社区治理的基石。

MCC拥有主链的去中心化交易所

MCC主链核心概念与组件

MCC首创全球连锁交易所理念,未来将在全球开通100家连锁交易所。MCC主链将用于解决用户从主链发行数字资产到上市融资流通一系列需求。本次发行的MCC主炼为全球连锁交易所公认的主链。

1.共识算法(PBFT)

MCC链采用了目前最优的去中心化共识算法—实用拜占庭容错算法PracticalByzantineFaultTolerance(PBFT)。这是一种基于消息传递的一致性算法,算法经过三个阶段达成一致性,这些阶段可能因为失败而重复进行。

假设节点总数为3f 1,f为拜赞庭错误节点:

1)当节点发现leader作恶时,通过算法选举其他的replica为leader。
2)leader通过pre-prepare消息把它选择的value广播给其他replica节点,其他的replica节点如果接受则发送prepare,如果失败则不发送。
3)一旦2f个节点接受prepare消息,则节点发送commit消息。
4)当2f 1个节点接受commit消息后,代表该value值被确定。如下图表示了4个节点,0为leader,同时节点3为fault节点,该节点不响应和发出任何消息。最终节点状态达到commited时,表示该轮共识成功达成。

MCC拥有主链的去中心化交易所

优点:上述共识算法都脱离不了币的存在,系统的正常运转必须有币的奖励机制,系统的安全性实际上是由系统币的持有者维护保证。当我们区块链系统实际运用到商业应用时,由其承载的资产价值可能远远超出系统发行的币的价值,如果由币的持有者保证系统的安全及稳定性将是不可靠的。

a)系统运转可以脱离币的存在,pbft算法共识各节点由业务的参与方或者监管方组成,安全性与稳定性由业务相关方保证。
b)共识的时延大约在2~5秒钟,达到商用实时处理的要求。
c)共识效率高,可满足高频交易量的需求。

根据这一算法,在使用MCC链构建的区块链上持有通证的人,可以通过一个持续进行的投票系统来选择区块生产者。任何人都可以选择参加区块生产,只要能够说服通证持有人为其投票,就会有机会参与区块生产。

MCC链可以让区块每0.01秒生成一个。任何时刻,只有一个生产者被授权产生区块。如果在计划的某个时间内没有成功出块,则跳过该块。如果有一个或更多的区块被跳过,则在区块链上会有0.01s或者更久的空白。

使用MCC链,区块的产生是以54个区块(每个出块者六个区块,乘以5个出块者)为一个周期。在每个出块周期开始时,会根据通证持有人所投票数选出5个区块生产者。被选中的区块生产者的顺序会根据5个区块生产者的同意,制定出块顺序的安排。

如果出块者错过了一个块,并且在最近24小时内没有产生任何块,则这个出块者将被剔除在考虑范围之外,直到他们通知区块链可以重新开始产生区块。这确保了网络的顺利运行,把被证明为不可靠的区块生产者排除在出块排程之外,通过这一方式使得错过区块的数量最小化。

在正常情况下,PBFT块链不会经历任何分叉,因为区块生产者并非竞争关系,他们合作产生区块。如果有区块分叉,共识将自动切换到最长链。这一方式之所以有效,是因为区块链分叉上增加区块的速度,与具有相同共识的区块生产者的比例直接相关。换句话说,具有更多生产者的区块炼长度将比具有较少生产者的区块链增长速度更快,因为,有更多生产者的区块链分叉上,丢块更少。

此外,没有块生产者可以同时在两个区块链分叉上生产块。如果一个块生产者发现这么做了,就可能被投票出局。这类双重生产的密码学证据,也可能会被用来自动移除作恶者。

与传统的POS/POW算法相比较,DM采用拜占庭容错算法(PracticalByzantineFaultTolerance),所有的出块者都要对所有区块签名,以此来确保在同一时间戳或者同一区块高度上,没有区块生产者能够同时在两个区块上签名。一个区块有了5个区块生产者的签名,该区块就被认为是不可逆的。任一拜占庭区块生产者如果想在同一时间戳或者同一区块高度的两个区块上签名,就不得不留下密码学证据。在这一模式下,一秒之内就可以达成不可逆的共识。

2.Gossip数据传输协议

MCC链网络中的节点之间通过Gossip协议来进行状态同步和数据分发。Gossip协议是P2P领域的常见协议,用于进行网络内多个节点之间的数据分发或信息交换。由于其设计简单,容易实现,同时容错性比较高,而被广泛应用到了许多分布式系统,例如Cassandra采用它来实现集群失败检测和负载均衡。Gossip协议的基本思想十分简单,数据发送方从网络中随机提取若干节点,将数据发送过去;接收方重复这一过程(往往只选择发送方之外节点进行传播)。这一过程持续下去,网络中所有节点最终(时间复杂度为节点总个数的对数)都会达到一致。数据传输的方向可以是发送方发送或获取方拉取。

3.Gossip协议

Peer利用gossip以可扩展的方式广播分类帐和channel数据。Gossip消息是连续的,channel上的每个peer都在不断接收来自多个peer的当前和一致的分类帐数据。每个gossip消息被签名,从而拜占庭人员发送伪造的消息会容易地识别出来,并且将消息分发到不想要的目标以被阻止。受延迟,网络分区或导致丢失的块的其他因素影响,peer最终将通过联系拥有这些丢失块的peer将同步到当前分类帐状态。

基于Gossip-based数据传播协议在HyperledgerFabric网络上执行三个主要功能:管理peer发现和信道成员资格,通过不断识别可用成员peer,并最终检测已脱机的
peer。在channel上的所有peer上传播分类帐数据。任何与channel其他部分不同步的
数据都可以通过复制正确的数据来识别缺失的块和同步自身。通过允许对账本数
据的点对点状态传输更新,使新连接的peer达到速度要求。Gossip-based的广播通
过peer接收来自该channel上的其他peer的消息,然后将这些消息转发到channel上的
多个随机选择的peer,其中该数量是可配置的常数。Peer也可以执行pull机制,而
不是等待发送消息。该带有channel成员资格循环重复,分类帐和状态信息不断保
持实时性和同步。为了传播新区块,该channel的leaderpeer从ordering服务中提取数
据,并向peer中发起gossip传输。

4.Gossip消息

在线peer通过不断地广播“alive”消息来指示它们的可用性,每个消息包含公钥基础设施(PKI)ID和消息中发送者的签名。Peer通过收集这些alive的消息来维持渠道成员资格;如果没有peer从特定对等体接收到活动消息,则该“死”对等体最终从信道成员资格中清除。由于“活着”消息是加密签名的,所以恶意peer不能伪造其他peer,因为它们缺少根证书颁发机构(CA)授权的签名密钥。

除了接收到的消息的自动转发之外,状态协调进程通过channel上的peer同步全局状态。每个peer不断地从channel上的其他peer中提取块,以便在识别出差异时修复自己的状态。由于不需要固定连接来维护基于gossip的数据传播,因此该流程可以可靠地为共享分类帐提供数据一致性和完整性,包括对崩溃节点的容错。

由于channel被隔离,一个channel上的peer不能在其他channel上发送消息或共享信息。虽然任何peer可以属于多个channel,但是分区消息通过基于peer的channel订阅应用消息路由策略来防止块被传播到不在channel中的peer。在DM.IO网络中,节点会定期地利用Gossip协议发送它看到的账本的最新的数据,并对发送消息进行签名认证。通过使用该协议,主要实现如下功能:

•信道内成员的探测:新加入信道的节点可以获知其他节点的信息,并发送Alive信息宣布在线;离线节点经过一段时间后可以被其他节点感知。

•节点之间同步数据:多个节点之间彼此同步数据,保持一致性。另外,Leader节点从Orderer拉取区块数据后,也可以通过Gossip传播给信道内其他、节点。

5.企业级区块链应用系统

MCC主链在区块链基础支撑系统的基础上进行研发,实现交易量峰值达到每秒十万次,延迟不超过0.03秒,完全符合企业级区块链系统的应用。区块链基础支撑系统支持面向多种不同应用需求的二次开发,实现高效数据交换,提高区块链应用的开发效率,降低开发成本。为区块链应用的产业链发展提供技术和平台支撑。

1)丰富的参数配置和快速部署

通过不同的参数配置,改变区块链的功能和性能,以调节不同企业的需求,达到完全定制化的要求。
网络部署和维护方便,只需要2-3步就可以快速部署一条区块炼或者加入一个已有的区块链。

2)完备的开发接口

MCC主链提供完备的API开发接口,基于安全的RPC通信模式,支持GOLANG、JAVA、PHP等主流开发语言调用。
官方提供标准的开发和测试工具,包括Web区块浏览器、APP区块链浏览器,并且全部开源。

3)企业成本支出低

挖矿是保证区块炼网络和数据安全的基础。MCC主链改进挖矿算法,矿机可以采用CPU挖矿模式,避免大量电力资源浪费,减低了企业建设和运营的费用。

经行业评测,MCC主链整体的设备投资和运维成本远远低于其他区块链平台,并且满足节能环保的要求。

关于更多Mcc信息:https://www.m.cc/