当前位置:  首页 →热点 →正文

多原链MAC介绍及项目评测

2019-05-21 20:33:19 项目观察员

多原链MAC的概念

MAC多原链(Multiple Atomic Chain)是一条采用多链共识、多链并行、多原混合共识机制及跨链原子操作系统构建的高速跨链资产流通底层公链。

mac多原链

多原链MAC大事记

MAC项目原型由其创始人Gavin开发,即多原公链底层平台,其宗旨是为企业及开发者提供高性能、高安全性的底层公链。2018年7月份多原链MAC通过了超算中心的数据实测;2018年12月举办中国金融认证中心CFCA官方认证TPS发布会,并于当天上线测试版主网;2019年3月MAC多原链成为一带一路中非友好贸易促进会会员单位;2019年4月多原链与清华同方共同打造“区块链+智慧城市”新模式并正式签约合作。

 

技术评测

异步并行算法

区块链有一项核心技术就是异步通信,异步排序会将共识转化为处理对异步系统大规模并发请求,同时也会解决整个数据的排序问题。

并行:在单处理器中多道程序设计系统中,进程被交替执行,表现出一种并发的外部特种;在多处理器系统中,进程不仅可以交替执行,而且可以重叠执行。在多处理器上的程序才可实现并行处理。从而可知,并行是针对多处理器而言的。并行是同时发生的多个并发事件,具有并发的含义,但并发不一定并行,亦是说并发事件之间不一定要同一时刻发生。

同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:就是前一个进程的输出作为后一个进程的输入,当第一个进程没有输出时第二个进程必须等待。具有同步关系的一组并发进程相互发送的信息称为消息或事件。其中并发又有伪并发和真并发,伪并发是指单核处理器的并发,真并发是指多核处理器的并发。

异步:异步和同步是相对的,同步就是顺序执行,执行完一个再执行下一个,需要等待、协调运行。异步就是彼此独立,在等待某事件的过程中继续做自己的事,不需要等待这一事件完成后再工作。线程就是实现异步的一个方式。异步是让调用方法的主线程不需要同步等待另一线程的完成,从而可以让主线程干其它的事情。

异步算法

共识机制

多原链采用多原混合机制(Multiple Hybrid Consensus Mechanism),集成了NDPOS、DPOS、POS、POW、PBFT的优势,通过算法反推共识将共识机制打散,并且通过异步排序及离散转连续的方式进行择优选取,节省系统数据传输。

不同于DAG结构对交易确认时间无法预测的最终一致性,多原链通过区块链的对等多活机制,提供了跨链交易的强一致性。多原链通过分层代理的机制,实现了整个网络分片数量的无限弹性扩张,从根本上解决了单链账本数量无法承载过多的扩展性问题。

 

质疑

  • 千万TPS不可能实现
  • 高TPS无用论

官方渠道

Website: http://www.macblock.io

Telegram: https://t.me/MultipleAC

Twitter: https://twitter.com/ACMultiple

Facebook: https://facebook.com/MultipleAC

Medium: https://medium.com/@Multiple_AC

Reddit: https://reddit.com/user/Multiple_AC

Discord: https://discord.gg/ykyYDkg

总结

技术的优越性并不能把直接保证成功的落地应用,在区块链落地应用方面,商业模式比技术本身更重要。MAC作为新一代公链,想要成功,必须找到需要多方合作的应用场景,这才是区块链技术最佳的应用场景。而且这个多方一定要处在相互独立,并不完全信任彼此的情况。

(责任编辑:赵宇光)

BB财经|BBcaijing.com原创,作者项目观察员,转载请注明出处:http://www.bbcaijing.cn/news/62731.html