什么是MOAC?
MOAC是一个革命性的平台,拥有Multi-Blockchain智能合约和P2P服务网络,可以有效地构建和扩展分散的应用程序。
通过利用Multi-Blockchain分片,MOAC平台可提高系统容量和性能,降低智能合约的交易费用,并激励移动和桌面用户竞争处理奖励。
该平台是一种多区块链软件和部署服务解决方案,用于在可扩展的P2P服务网络上快速开发分散式应用程序(Dapps)和智能合约。
通过使用高级分层架构实现异步智能合约和各种可配置的共识系统(包括“工作证明”和“证明赌注”),MOAC平台通过附加功能和可扩展性解决方案增强了现有Dapps。这一进步将处理速度提高了几个数量级(10-100倍),并为交易效率设定了新的市场标准,同时优化了分散机制和整体安全性。
为什么MOAC成立了?
MOAC平台旨在使用基于节点的计算能力来增加和最大化区块链网络性能,并允许按需,定时和可保护的智能合约处理。该平台为应用程序开发人员提供工具和API,以快速构建复杂的Dapps,可以在分散的P2P服务网络上利用“工作证明”和“股权证明”以及其他可扩展的共识系统。反过来,由于处理量和处理速度的提高,新的MotherChain标准激励用户群体并推动更多的参与 - 包括处理能力低的用户(即移动用户)。
为什么不使用像以太坊或比特币这样的现有区块链?
现有的区块链技术和平台受到陡峭的学习曲线,不必要的复杂性和高使用费的影响,所有这些都会影响采用和可扩展性。
从技术上讲,现有平台的每秒事务处理率较低,具有固定的共识模型,并且无法快速适应开发人员不断增长的需求。这些区块链平台也彼此疏远,无法与其他加密货币,智能合约和区块链系统进行有效沟通,从而形成高度隔离的区块链市场。更复杂的是,大多数区块链很难升级,并且用户之间的参与分配效率低下。
MOAC通过开发Multi-Blockchain架构解决了现有区块链平台的主要低效问题,该架构降低了Dapps成本,提供了可扩展性,并降低了开发复杂性,同时还使用分片提高了交易速度和交易量。
MOAC在其平台中利用多个区块链,包括MotherChain(工作证明),Dapp Chain(股权证明或任何其他共识协议,见下文各节),用于可扩展交易,用于智能合约的微链,以及用于交互的交叉链功能。多个区块链和加密货币,可提高效率和可扩展性。
通过分离余额转移和智能合约,MOAC平台可以使用先进的Mutli-blockchain系统(包括Microchains和分片),以每秒100次交易的速度超越以太坊。
为什么MOAC对DAPP好多了?
首先,MOAC使用区块链分片来加速TPS,使其成为DAPP开发人员和用户的有吸引力的平台。
其次,它重新定义了DAPP开发人员和用户如何从货币化的角度与系统进行交互。大多数现有系统承担了DAPP用户的不公平负担:不仅DAPP他们必须支付每笔交易费用,而且他们也有一个陡峭的学习曲线来攀登区块链的工作方式。使用MOAC,在使用DAPP之前无需了解底层系统,除非用例本身真正命令它,否则无需获取任何底层令牌。
MOAC增加了向各种参与者重新分配令牌的新方法,从而进一步支持了权力下放。由于第二层采矿,每个DAPP将在DAPP的整个生命周期内持续向矿工支付费用。并且因为第二层的挖掘不需要计算随机数,所以每个CPU(包括移动设备)都可以作为潜在节点参与。这极大地鼓励了群众参与者提供处理能力,以支持更多的DAPP并相应地激励他们。
最后,由于DAPP部署在开发人员选择的虚拟机中,因此不需要额外的编程。MOAC能够以较低的费用运行现有的以太坊智能合约,开发人员可以利用MOAC API扩展现有的智能合约,增加其他功能,而无需学习如何在区块链上进行编程。
MOAC平台支持哪些共识模型
MOAC MotherChain:工作区块链的证明
MotherChain是一个工作证明区块链,类似于以太坊,处理智能合约和Dapps的数据存储和计算处理。在MOAC平台上,MotherChain是公共区块链网络,用于处理余额转移,区块链操作,共识和数据访问。MOAC平台还支持其他共识模型。
MOAC Dapp Chain:股权证明(或其他协议)区块链
在MotherChain之上是MOAC Dapp Chain,它使用Proof of Stake共识模型专门用于可扩展的快速大批量交易。Proof of Stake系统的优势在于它可以完全扩展到企业级卷,它具有高能效,并支持各种交易。它还增加了与网络上节点成比例的验证容量,并实现了Dapps内的微交易,而无需经常访问MotherChain。
除了Proof of Stake和Proof of Work区块链之外,MOAC平台还可以支持其他即插即用共识系统,例如活动证明,燃烧证明,经过时间证明等。
“工作证明”和“股权证明”协议之间有什么区别?
工作证明(PoW)算法是一种阻止并最终禁止第三方干扰的经济措施,包括拒绝服务攻击和其他服务以及垃圾邮件等网络滥用。通过要求服务请求者的一些工作,通常等于计算机提交的处理时间来完成特定的处理任务,消除了错误的系统威胁。
股权证明(PoS)是一种算法,区块链网络旨在通过该算法实现分布式共识(提供问责制和交易验证的协议系统)。Stof of Stake系统不依赖于工作证明系统等大量数据,而是依靠网络中的验证器节点来验证交易。在股权证明区块链中,通过基于诸如财富或年龄(即,赌注)等因素的随机选择的各种组合来选择下一个区块的创建者。
什么是MOAC'智能合约微链'?
MOAC在每个智能合约的基础上实施微链,提供超越现有解决方案的效率和可扩展性。MOAC平台使用Microchains来分离处理任务,并将区块链功能与每个智能合约的业务逻辑隔离开来。通过为每个智能合约提供自己独特的Microchain,它使智能合约能够使用各种一致的协议,以及更广泛的业务逻辑用例,这是市场适应性的关键。
与单层系统中的常规智能合约不同,MOAC的智能合约实际上是作为Microchain部署的。这使开发人员可以自由选择最适合其用例的共识协议,甚至允许他们确定分配给特定智能合约的号码数量。智能骗局的所有状态
tract保存在本地Microchain中,并可根据需要将数据写入MotherChain以获得最终结果。
如何使用智能合约作为微链?
MOAC是首批针对每个智能合约实施独特的MicroChain?的区块链解决方案之一,提供超越现有解决方案的效率和可扩展性。MOAC平台使用MicroChains?来分离处理任务,并将区块链功能与每个智能合约的业务逻辑隔离开来。通过为每个智能合约提供自己独特的MicroChain?,它使智能合约能够使用各种共识协议,从而产生更广泛的潜在业务逻辑用例。
开发人员可以自由选择最适合其用例的共识协议,并确定分配给特定智能合约的节点数。智能合约的所有状态都保存在本地MicroChain?中,并可根据需要将数据写入MotherChain?以获得最终结果。
什么是'Microchain即服务'?
MOAC允许将微链用作其他人的服务。由于Microchains是隔离的,因此它们可以在每个实例的基础上运行各种虚拟机进行智能合约。这使Microchains可用于各种业务逻辑应用程序和DAPP用例,以及部署IPFS或传感器网络等不同文件系统以进行数据存储的能力。
MOAC是理论建议还是真实的?
MOAC和它一样真实。这不是一个理论上的项目,MOAC白皮书中的所有知识产权都是在测试中开发出来的,并且很快就会完全投入生产。你可以在moac.io上找到testnet和MOAC explorer,在github上找到最新的MOAC代码库。
子区块链如何工作?
MOAC系统可以执行定期支付交易,数据存储交易和智能合约交易。而且,利用所提供的架构来产生子区块链是非常方便的。用户可以使用智能合约配置子链来定义子链属性(参与者节点的百分比,共识协议,策略,状态存储等)。子链的创建是通过控制流程完成的。一旦建立了子链,每个参与者SCS将在其执行中采用可插拔协议。子链上的任何后续请求将由所选的SCS%进行验证。
子链的块生成被配置为按需或按设定的时间表。按需功能是首选,因为它只在需要时生成块,从而节省了宝贵的资源。
子链部署可以像发送智能合约呼叫一样简单。但是,它继承了安全且强大的底层区块链属性。它可以重用大量现有验证器,并从分散设置中受益。
子链可以利用Flush契约调用随机重新选择SCS节点,以实现更好的分散和安全性。只需重新部署到具有更新链属性的新SCS集,升级子链也很容易。
你怎么形容MOAC的母链?
在MOAC平台上,MotherChain?是公共区块链层,用于处理余额转移,区块链操作,共识和数据访问。该平台还支持使用MicroChains的其他共识模型。
什么是区块链分片,它是如何使用的?
MOAC平台还提供区块链分片,这是一种跨多个区块链和节点水平分区数据的功能。现有的区块链解决方案效率低,并且多次处理相同的任务,这降低了系统性能。通过使用基于节点的方法,分片有助于提供与网络中节点数量成比例的更多处理能力。
参考
Github:github.com/MOACChain/moac-core
MOAC网站:www.moac.io