墨客MOAC提出了以太坊的缺陷和有效解决方法!

Connor 以太坊ETH 2022-05-24 196 0

  2018年是区块链应用之年,不仅是区块链,以特币和以太坊也一样应用广泛以太坊gas

  但目前主要平台以太坊缺陷太多,处理能力的技术太低了,扩展性也差,当然这不仅仅是技术上的问题,还有其他问题,迫切需要进行技术上的突破以太坊gas。以太坊的问题主要如下:

  1.以太坊不是为DAPP所设计的

  从中本聪的比特币开始,主要目的是建立一个去中心化的电子货币系统以太坊gas。以太坊在此基础上发展而来,增加了智能合约的功能,但是并没有改变这个本质。所以以太坊的架构很多方面不适合DAPP。表现在几个方面:

  a)DAPP的用户的学习曲线非常陡峭以太坊gas

  b)维护DAPP运行的成本不公平的偏向于DAPP的创建者以太坊gas

  c)不利于构建DAPP的生态以太坊gas

  2.以太坊的token主要分配方式是通过挖矿

  3.以太坊目前能够支持的TPS非常有限

  而墨客区块链(MOAC)通过对以太坊系统架构的革新能够同时解决上面的三个问题以太坊gas,并提供有效的跨链功能,具体的做法如下:

  1、采用分层结构

  将balance transfer和智能合约分开处理,底层以POW的方式处理所有的balance transfer和全局合约,解决全局一致性和双花的问题以太坊gas。DAPP的智能合约部署在上层,通过特定共识方式处理,并采用sharding技术,提高系统TPS至100x。

  2、SmartContract as a Micro-chain (SAAM)以太坊gas

  每个部署的DAPP合约其实是一个Micro-chain以太坊gas。它可以自己选择所需的验证节点(挖矿节点),选择合适自身的共识方式,有自己的blockchain来保存状态。Micro-chain采用定期刷新的机制将自己状态的hash写入底层区块链,以实现finality。

  3、双层挖矿机制以太坊gas,底层的POW采用以太坊一致的挖矿方式

  这类挖矿节点的数量在几千至上万以太坊gas。上层的挖矿采用多种挖矿方式。这类挖矿节点的数量可以是几十万至上百万。每个节点以随机的方式参与某个Micro-chain,提供服务,并获得收益。

  4.DAPP的创建者必须支付Micro-chain中的每个区块的费用以太坊gas,以持续不断的方式,支付给参与上层挖矿的验证节点

  这样就类似以每月支付水电账单的方式维持DAPP的持续运行以太坊gas

  5.DAPP的使用者可以采用直接调用的方式,不需要支付任何gas费用,对DAPP的应用发起调用以太坊gas

  如果需要防止用户滥用,DAPP自己可以实现相应的处理方式以太坊gas

  这样,通过DAPP支付费用的方式,实现token的二次分配,以吸引海量的用户来参与挖矿提供服务以太坊gas。因为上层的共识协议不需要消耗大量的能源来获得随机数,而是纯粹处理智能合约的执行或者服务,对系统的要求非常低。普通的嵌入式系统甚至手机都可以参与。海量的节点提供的巨大的处理能力,然后通过sharding的方式可以支持成千上万的DAPP的成功,反过来,DAPP持续的支付费用可以支持更多的上层矿工,这样就形成了一个开放的,正反馈的循环,使得系统成为一个巨大的,适合DAPP的生态圈。

  当然我们还是期待墨客提出的方法能够有效的解决以太坊的问题,从而真正惠及大众,在使用平台的时候更加顺利以太坊gas

评论