Matic Network是一个区块链应用程序平台,通过利用权益证明(PoS)和支持Plasma侧链的新颖组合,开发人员能够以更快的速度和更低成本的交易部署应用程序,同时仍保持较高的安全性。 在架构上,Matic的优点在于其优雅的设计,它具有与各种执行环境分开的通用验证层。这种架构为Matic的发展提供了巨大的突破,并扩大了其可寻址的市场规模,并将可寻址的开发人员社区规模扩大了许多倍。后面,我们会就这一方面的重大进展发布更多信息。 我们在2017年启动Matic时,最初的假设是建立一个平台,使开发人员可以轻松开发该平台,并将其用作以太坊的Layer 2解决方案。我们很早就了解可以应用各种扩展方法,但我们不想将自己局限于特定的解决方案。考虑到这一点,我们将解决方案设计为具有核心的权益证明层,并通过MATIC代币对其进行保护。 当前,开发人员可以将Plasma用于已编写Plasma断言(predicate)的特定状态转换,例如ERC20、ERC721,资产交换或其他自定义断言。对于任意状态转换,他们都可以使用PoS,或同时使用两者!这是通过我们的混合结构实现的。 设计决策 在过去两年多的时间里,我们在实施平台时就已经做出了一些非常有利的决定: · 实施PoS协议 · 基于PoS实施的EVM侧链 · Plasma侧链支持同一EVM侧链上的受限合约(基于帐户模型的Plasma实施) · 将验证和区块块生产划分为两层 · 定期检查以太坊侧链状态 · 在以太坊上使用MATIC ERC20代币进行质押管理 · 在以太坊上管理流动性委托 · 新型Bor侧链共识实施 · 对不需要重新改造的模块使用经过测试的现有工具(例如,点对点gossiping,Tendermint共识) · 通过可插拔的随机算法选择区块生产者委员会(以确保将来使用新的任意技术可实现升级) · 与其他链的互操作性的本地机制(例如,实现Matic和以太坊之间通信的侧信道实施) · 能够将更新的但未知类型的扩展方法集成到PoS层 Counter Stake进展 – 我们的激励质押测试网 Counter Stake是Matic的一项实验性测试活动,适用于那些希望通过验证、进行经济或其他攻击、测试网络的局限性并通过展示技术技能来获得回报的人参与Matic网络测试。 Counter Stake让你有机会与测试网上的验证者竞争并获得奖励。 Counter Stake包括三个阶段: 阶段0 (状态: 已完成) 阶段0于2019年11月启动,此阶段目标是熟悉Matic设置节点的过程。 在此阶段,验证者能够: · 了解核心组件 · 动手设置节点 · 运行其节点并使其同步 · 熟悉设置过程和核心组件 第1阶段 (状态:已完成) 我们于2020年2月13日开始第一阶段。第一阶段我们测试运行区块链的实际运行情况。第1阶段有300多名用户报名,最终有150多名验证者在6个测试网运行。 在第1阶段,验证者能够: · 设置他们的节点 · 通过CLI或控制面板在Matic上质押 · 委托给验证者 · 领取并重新获得奖励 · 通过链上拍卖流程替换验证者 · 从网络中退出质押 有关第1阶段的更多详细信息,我们发布了博客文章,重点介绍了我们实现的所有亮点和里程碑:?https://blog.matic.network/counter-stake-stage-1-is-complete-the-final-stage-begins-matic-network/ 第2阶段 (状态: 进行中) 目前有100多名验证者已转移到第2阶段,该测试网(CS-2006)已经运行了3个多星期。 这给了我们足够的信心来使用初始的验证者组来启动主网。 第2阶段是对抗阶段,在这个阶段中,我们正试图对网络实施"压力测试"。 这将是一个持续的过程,再加上为期一年(单独)漏洞赏金计划,将确保我们知道网络上的任何对抗性攻击情况。 尤其是在第2阶段,这基本上意味着我们鼓励验证者去: · 测试网络的抵御能力,以抵抗破坏网络的重大攻击 · 尝试成功执行经济攻击并在系统/代码中查找漏洞 尽管第2阶段已经运行了2周,但是到目前为止还没有发现问题,但是,如果在第2阶段的后几周发现了任何问题,具有初始受限验证者组的主网将允许我们快速升级网络并在实时环境中进行迭代,这本身就是像Matic这样的新生网络的学习过程。 请参阅此处的专题文章,以了解"Counter Stake–第2阶段"的详细概述:https://blog.matic.network/announcing-counter-stake-stage-2-the-grand-staking-league-full-details-matic-network/ 我们希望Matic主网上线能为大家带来什么 · 开发人员可以通过低成本交易访问高性能区块链,同时仍可确保高度的安全性 · 开发人员工具尽可能接近以太坊 · Matic网络链不中断运行 · 应用程序按预期运行 · 货币价值不会丢失或被黑客入侵 · 多个验证者质押MATIC代币,从而运行和维护网络 主网发布阶段 如下所示,主网上线将分多个阶段进行。这将确保主网部署和验证者尽可能顺利上线运行。 更重要的是,它确保从第一天起DApp就能够在Matic上成功部署产品,并确保其用户体验稳定可靠。这也是我们选择DApp合作伙伴作为早期验证者的原因之一。 网络将根据每个阶段的情况决定何时进入下一阶段。 目的是确保尽快解决早期出现的问题。我们确实期望网络软件能够正常运行,但是我们认为最实际的方法是逐步推出网络以解决所有突发问题。 我们将采取以下阶段来确保我们的网络部署尽可能顺利: 阶段描述: 阶段#1:DApp合作伙伴加入,在具有初始验证者组的前提下进行创世仪式和主网上线(只有Matic 基金会节点和由Matic团队邀请的选定验证者运行的节点将处于活动状态) 阶段#2:将向公共验证者(以5-10个为一批次)逐步开放额外验证者名额 阶段#3:由公共验证者运行全面的去中心化网络 阶段#1 – 带有初始验证者组的主网 时间线: 5月15日至5月底 在阶段#1中,我们将让选定DApp合作伙伴运行的节点加入,确保为启动网络建立基础架构。然后,我们将举行创世仪式,并为上线做必要的准备。 Matic主网的第一步将由一组初始验证者启动,其中包括Matic 基金会节点以及一些与Matic团队密切合作的选定验证者。其中包括将要部署到主网的专业验证者和知名DApp。第一批DApp合作伙伴名单即将公布,敬请期待。 值得注意的是,网络的状态将在此阶段中由Matic 基金会保留和维护,并持续到最后一阶段。 开发者将可以通过从交易所购买MATIC代币,直接在Matic上部署他们的应用。ETH、MATIC和其他ERC20代币可以从以太坊转移至Matic,反之亦可。 Betav2主网和Alpha主网将退役。我们将提供适当的支持,并将状态和代币从这两个主网迁移到最终的V1主网。 在此阶段,验证者空位拍卖及替换、"惩罚"(slashing)机制将被禁用,随后阶段将重新开启"惩罚"机制。 Counter Stake的最终测试网(当前为CS-2006)将过渡为开发者测试平台,并将取代所有当前的测试网,包括测试网v2和测试网v3。 此阶段的目标是: · 确保主网与一组有限的验证者一起工作,其中大于?的质押由Matic 基金会和选定的验证者组控制 · 使开发人员能够立即部署应用程序 · 确保即使用于获取以太坊质押合约状态的本地网络呼叫失败或其他网络呼叫失败,网络也能继续运行 · 确保通过更流畅的验证者协调来解决所有漏洞/问题 · 继续进行代码和安全审查 · 根据漏洞赏金计划报告的漏洞升级节点 阶段#2 – 验证者空位将逐步开放给公共验证者 时间线:完成阶段#1后 这不是一个分开进行的阶段,而是连续进行的阶段,在此阶段中,将逐步以5-10个为一批次的方式逐步开放额外验证者名额。 这样可以确保将外部验证者顺利加入到网络中,并解决可能遇到的突发问题。 届时,网络将开启验证者名额拍卖活动,而且可以更换验证者。如果名额被占据,有兴趣参与的验证者将需要通过质押更高数量的MATIC代币来参与质押名额拍卖。 在此阶段仍然禁用"惩罚"(slashing)机制。 此阶段的目标是: · 使一组有限的验证者能够加入网络,并确保Matic团队有能力解决网络节点和/或合约中的任何错误/问题 · 测试验证者社区治理流程 · 确保通过更流畅的验证者协调来解决所有漏洞/问题 · 继续进行代码和安全审查 · 根据错误赏金计划报告的任何漏洞升级节点 阶段3 – 由外部验证者运行的全面去中心化公共网络 时间线:?完成阶段2和验证者社区治理后 到此阶段,网络将实现去中心化,并且将完全由外部公共验证者来运行。网络将不依赖于要运行的Matic 基金会节点。 进入此阶段将由验证者治理层进行决策。 Matic 基金会和初始节点组将关闭,并为所有外部验证者启用委托功能。 注意: · 基金会节点的所有委托者必须强制将其委托转换给公共验证者。这将确保公共验证者仅接收来自Matic社区的委托,这一阶段的基金会节点已经没有必要作用。 · Matic 基金会在阶段2之后可能会也可能不会运行节点,具体情况取决于整体社区反馈。 预计在这一阶段启用"惩罚"(slashing)机制。关于slashing机制及其原理将在随后的博客文章中进行解释。 这个阶段的网络达到真正去中心化,通过链上的治理机制,把治理权交给社区。 第3阶段将会带来什么? · 一条基于EVM的侧链,具有快速的区块生产速度和较低的燃料费 · 高吞吐量(主网上预计每秒处理约1k-4k笔事务,在之前的测试中TPS最高达17,000) · 将ETH、ERC20和ERC721资产从以太坊转移到Matic,反之亦可 · 完整的权益证明实施遍布以太坊质押智能合约和Heimdall验证者层 · 质押MATIC代币(尽管仅适用于有限的一组验证者) · MATIC代币的委托 · 在以太坊进行智能合约上进行流动委托或对衍生品进行质押 · 伪随机区块生产者委员会的选择 · 侧信道(sidechannel)机制,确保以太坊、Heimdall验证者节点和Bor侧链上的质押合约之间保持同步 · 状态同步机制到在以太坊和Matic之间传递广义合约状态 · Plasma MoreVP基于帐户模型的实施 · Plasma断言–默认存在ERC20,ERC721和原子交换断言 · 以太坊合约的可升级性(质押、委托、Plasma) 未来阶段的更多网络功能 · 多条侧链 · 公正公平的随机性 · 优化历史状态存储 · 无需硬分叉的可升级性 · 侧链间通信 · 以及更多功能…… 质押经济学 Matic主网上线后其ERC20代币继续留在以太坊上。该代币不存在通货膨胀,在前5年内,代币供应量的固定比例会被预留给质押奖励。 有关Matic Network质押经济学的详细概述,请参阅以下文章: · ?https://blog.matic.network/matic-network-staking-economics/ ·https://blog.matic.network/matic-network-staking-update-and-becoming-a-validator/ 这对我们的利益相关者意味着什么? 开发人员(从主网启动第1天开始-阶段#1) · 在大约1-2秒的区块生产时间内将DApp部署在高性能区块链上,交易成本低于以太坊燃料费成本的1/100 · 确保此状态将跨阶段持续 · 将资产从以太坊转移到Matic,反之亦可 · 代表用户支付燃料费或让用户自己支付燃料费 验证者 · 选择Matic 基金会邀请的验证者初步运行节点(第1天–阶段#1) · 其他验证者空位将在提前通知的情况下逐步开放(阶段#2) · 验证者空位开放时,使用MATIC进行质押(阶段#2) · 依照Matic网络经济学获得质押奖励(阶段#2) · 一旦网络由100个外部验证者节点运行,并且关闭了Matic 基金会节点,所有委托者将需要将其质押的MATIC代币迁移至公共验证者(阶段#3)。 代币持有者和委托者 · 对最初的验证者组(从第1天到阶段#1)进行委托 · 根据委托和验证者的表现开始赚取质押奖励(第1天-阶段#1) · 将委托代币转移至公共验证者(阶段#3) 官网:https://matic.network/ 官方电报群: https://t.me/maticnetwork 官方公告频道:https://t.me/maticnetwork_announcements 中文电报群: https://t.me/maticnetwork_china 微信:请关注“MaticNetwork中文社区”,并加入社区讨论 —- 编译者/作者:JTC 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Matic主网即将上线宣布启动流程
2020-05-14 JTC 来源:区块链网络
LOADING...
相关阅读:
- 区块链板块大热2020-08-01
- 分析:基于ETH的资产在2020年创下最高收益2020-08-01
- 市场总结:比特币推至$ 11,450,DeFi值现在锁定在$ 4B2020-08-01
- 从青少年梦到$ 38B区块链2020-08-01
- 为什么此DeFi交换是以太坊ERC-20代币的单程票?2020-08-01