美文网首页币乎征文集锦
征文——MAI创智公链的共识机制

征文——MAI创智公链的共识机制

作者: 币记本 | 来源:发表于2018-12-28 10:12 被阅读6次

    利益相关声明
    是否投资:否
    对项目未来发展的看法:描述的未来很美好,但前路非常坎坷
    利益相关声明:本文已参与MAI创智公链有奖征文,仅代表个人观点,不可作为投资依据。


    2018年本来被圈内公认为是公链之争的年份,但是熊市周期的到来不仅没有出现预想中的公链之争,反倒还将整个币圈的节奏带如下跌周期,现在更多是抱团取暖。但是现在的区块链世界,公链依然没有一个明确的前景,而且先在的公链依然没有摆脱三座大山的压制和束缚:可扩展性差、算力中心化、没有均衡的治理机制。而且公链项目在不可能三角的限制下,一直的处境是某一个方面加强之后另一个方面就会被削弱,比如EOS,虽然在可扩展性上增强,但是由于只有21个节点可以参与挖矿,导致其中心化程度相对较高。现在很多团队依然在公链领域做着自己的尝试,今天要说的MAI就是这样的项目,那么MAI是指什么呢?

    一、MAI是什么

    在MAI的技术架构一书中,有关于MAI的定义,在MAI中,与其他的公链项目不同,其重新定义和制作一套共识规则,这套共识给哦结合PoW、PoS以及PoD(Proof of Disigner,这个共识机制在其他的项目中你可能见到的比较少,在这里做一个简单的说明,开发者证明是由一个真实的、鲜活的开发人员创建的加密货币的证明机制,这个共识机制用于启动新的加密货币系统,可以达到防止匿名开发人员在没有提供可行的加密货币的情况下收集和窃取加密货币系统的资金)创新性的提出新的共识机制PAI,以这种创新的共识机制来让整个区块链网络的记账速度提升,同时这一切的控制和分配都并非由人工操作(因为人工操作无法避免人为失误和作恶意图),而是由AI(人工智能)技术进行。在MAI设计的系统中,其采用了之前在比特币社区比较火的分片技术对区块的数据信息进行特定的处理,以此来保证用户的数据上链速度可以在比较令人满意的速度。在MAI的技术规范中,有一个观点比较有意思,MAI从一开始就定义不止是转账和用户消费信息的数据会进行实时的打包,而且在MAI的区块链系统中还不会定义区块的大小,会采用一种动态的区块策略,以此来适应网络交易的需求,只是这一点我有疑惑,如果不按照区块的大小进行打包处理,那么如果确定一个时间段内可以容纳的交易数据量?还是说以时间作为唯一的刻度进行,如果是以时间作为唯一的刻度进行区块数据的切分,那么如果保证数据的规范性。
    针对上面说到的其他公链的三个大的问题,MAI整合三个方面的技术突破来作为项目的优势:高TPS、AI智能网络、友好的挖矿。
    在区块链的系统中,系统的吞吐量直接决定区块链系统在单位时间内可以确认交易的数量,TPS指的就是在秒这个单位时间刻度内,区块链系统可以处理的交易数量,如果TPS过低,就会造成向比特币和以太坊一样的拥堵,所以MAI整合分片技术,对区块链网络上传递来的数据信息进行多单元处理,保证在数据处理时不会发生耽误过过多的时间,同时利用人工智能来更合理的分配单个节点要处理的峰值交易笔数,达到更合理的目的。
    有好的挖矿机制是指在MAI的系统中,项目方对于挖矿的客户端进行算法上的改进和补充,普通的矿工可以使用电脑的闲时算力或者带宽来进行挖矿的操作,同时利人工智能来分配电脑的闲置算力恶和网络资源,从而让挖矿这件事情不会变成个别团体或者组织的军备竞赛的产物,说的简单一些,就是MAI利用智能的方式来降低进行挖矿门槛,希望实现一CPU一票的平权理想,只是,这真的可以实现吗?

    二、基于人工智能的PAI共识

    image.png

    从图中,你可以看出,PAI的共识机制融合了PoW、PoS、PoD三种不同的共识机制,而这个融合和调配的治理过程需要用到AI的人工智能,只能说这是高大上的一次技术挑战,具体如何实现呢?PoW机制用来保证区块数据按照一定的顺序被记录进区块链上,但是由于利用电脑的算力来进行哈希碰撞会造成大量的电力消耗,所以在PAI的机制中还混入了PoS的思想,并不会要求记账节点必须完成一定数量或者特定难度的哈希计算工作,而是要求证明者表示出对某些数量的代币有所有权以及支配权,实现的方式是通过每一笔交易所消耗的币天数来实现,币天数是指持有一定数量的代币距离最后一次链上交易的时间,也就是代币的静态持有时间,在时间一定的情况下,币天数是一个有限的值,在区块链网络中长期持有大量代币的人会持续获得币天数的累积,也就会获得在区块链网络中更大的权力,换句话说就是代币持有越久,权力越大,在MAI的区块链系统中,鼓励锁仓,鼓励持币。
    然后将PoW中的算力决定记账权转变成币天数为记账权,在MAI的共识机制中,PoW只是作为检查和测试矿工的在线时长的手段,同时通过PoW的算力确认方式来核对正确率,从而反向筛查矿工是否存在作弊的情况,简单来说就是利用PoW让矿工出力气活来证明自己在为整个系统老老实实的干活。当有矿工被判定为存在作弊情况或者只是经由末位淘汰而出局时,需要使用到PoD机制,来平衡开发者奖励的问题,在MAI的系统中,通过6个方面的衡量来确定是否触发PoD机制:使用频率、使用时长、使用人数、用户活跃程度、用户深度、智能合约被调用的次数。而对条件的判定和具体使用哪一个共识机制交由人工智能来进行。

    总结

    看完MAI的白皮书和技术架构文档之后,会发现,这个项目的团队对于区块链的技术有自己的理解,有一个宏伟的计划要实现非常hurge的想法,虽然我不会质疑项目实现的可能性和落地程度,但是对于项目现在所定位的技术范畴还是新问题多多,也就是难题重重,首先现在的AI智能还没有一个特别明确的发展方向和落地可能,除了一些新奇的实验之外并没有看到AI对于生活的改变,不知道还没有成熟的AI系统何时能够真正的落地应用到区块链领域,同时现在的区块链共识机制各自有各自的优劣势,虽然通过概念上的组合看上去可以实现优势互补,但是最终的效果还没有哪一个项目现在是已经做出来可以平稳运行的,所以我现在认为MAI的未来想象空间很大,但是前路困难重重。

    image.png

    相关文章

      网友评论

        本文标题:征文——MAI创智公链的共识机制

        本文链接:https://www.haomeiwen.com/subject/zvuykqtx.html