Moonbeam和Moonriver的去中心化哲学

Posted Moonbeam Community

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Moonbeam和Moonriver的去中心化哲学相关的知识,希望对你有一定的参考价值。

作者:Derek Yoo

去中心化是Web3的核心原则,但在迅速占领市场,或是实现更高交易吞吐量需求面前,去中心化往往是“排在末尾的原则”。波卡(Polkadot)让去中心化原则重拾高位,在开发平行链时,我们必须坚持去中心化的标准,这是成为波卡生态系统的重要部分。

为了解释我们对去中心化的理解,首先得明白打造Moonbeam的初衷。

去中心化技术能创造更美好的世界

历史告诉我们,当权力足够大时,意味着权力将有被滥用的风险。一手遮天的集权故事在古今全球时常上演。以网络为中心的互动模式改变了原先以物理运动为主的全球交流模式,如果任由权力肆意扩张,集权化将带来无法避免的风险。

基于Web3的应用能检查和约束中心化的权力。在未来,这些应用能实现去中心化的全新协调模式、交互和合作。我们相信,正是去中心化模式的存在,世界会变得更美好。 立足于这些信念和想法,我们设计了Moonbeam。

去中心化是波卡(Polkadot)的亮点

波卡(Polkadot)和Kusama中继链的去中心化特性是Moonbeam在选择构建网络时的主要考虑因素。波卡(Polkadot)和Kusama中继链都是高度去中心化的系统,所有平行链必须达到它们设定的去中心化标准。

Moonbeam和Moonriver平行链在波卡(Polkadot)和Kusama网络上线时,将努力保持同等程度的去中心化标准。虽然Moonbeam和Moonriver继承了波卡(Polkadot)和Kusama的一些去中心化属性,但履行与去中心化有关的决定是各个平行链的责任。

支持去中心化的设计权衡

目前,底层区块链基础设施之中尝试了许多实验,项目在不同程度的去中心化范围内探索不同的设计权衡。

近期,有一个策略在市场流行:设置一小部分验证人或关键节点,并在幕后投入海量基础设施,通过牺牲去中心化来提升整体交易量。这么做的效果确实显著,整个系统在如AWS这样的中心化基础设施上能快速运行,构建中心化的基础设施也要容易得多(我的前半段职业经历已经证实)。而且,你能通过中心化的既定元素大大降低复杂性,缩短项目上市时间。

这种方法非常诱人,但未来将项目往去中心化方向升级非常困难。去中心化需要从一开始就被设计到系统中。

在设计Moonbeam和Moonriver时,一些我们喜欢的去中心化的例子包括:

  • 首先在Kusama和波卡(Polkadot)部署,并在这些网络中以去中心化方式继续发展。
  • 作为平行链而不是独立链发布。 这有助于我们直接启动由中继链提供的去中心化安全服务。Moonriver能在上线几周内拥有900个验证人为Moonriver确认区块。
  • 从一开始采用了全链上治理过程来处理对协议层的改变,包括升级。
  • 实施定制化平行链质押模块使一组开放和去中心化的收集人能够在网络上生产区块,而不是依靠一小部分有权限的收集人生产区块。
  • 大量利益相关者参与,并成为网络的初始Token持有者。

这些选择可以为Moonbeam和Moonriver的进一步去中心化提供坚实的基础,去中心化将在网络上线后逐步推进。我们正在努力增加参与网络的团队和用户数量。同时,我们预计Moonbeam基金会在未来发挥的作用将越来越小,因为Token将继续通过Grants加速计划和其他项目分配给利益相关者。

去中心化的实际意义

虽然有很多源于哲学的理由让我们倾向于选择去中心化的系统,但也有一些实际的因素需要考虑。

我最近听到这样一个观点,”用户并不关心去中心化”。 这在当前环境下对一些用户来说可能是真的。对于这些用户,去中心化往往被看作是理论上你应该需要的东西,那些相对去中心化不明显的网络和协议似乎运作得很好,而且在某些情况下性能更强。

我认为,那些今天被接受或通过的中心化特点将成为明天的弱点,也是网络可能(很有可能会)受到威胁和攻击的地方。这包括中心化协议基础设施的组成部分,如对少数节点运营商的依赖。但这种潜在风险也会延伸到支持性基础设施,如中心化的RPC终端服务供应商,甚至可能一直蔓延至网络边缘的钱包供应商。

随着Web3平台和各类应用的使用量、价值和重要程度均实现了大幅提升,如今的集权者将受到越来越多的威胁,并可能采取越来越强制的措施来关闭或阻碍这些平台的发展。

在这种情况下,Web3平台的抗审查能力显得尤为重要。只有那些真正去中心化的平台才能充分抵御这些威胁。我认为,在不久的将来,一些弱化去中心化的平台可能会面临更加恶劣的生存环境。

用Substrate构建为Moonbeam和Moonriver提供了良好的去中心化地基。近期推出的Substrate Connect是一个很好的例子,底层的Substrate开发框架为我们带来了新的去中心化功能。Substrate Connect提供了直接在浏览器运行网络轻客户端的功能,省去了如Infura的去中心化RPC服务的需求。轻客户端支持功能一开始已经内置在Substrate,并且Substrate与WASM(在当今浏览器能得到原生支持)兼容,这类功能才有可能实现。通过Substrate Connect,用户访问Moonbeam和Moonriver这类基于Substrate网络会变得非常容易。

Moonbeam在Web3故事中所扮演的角色

Moonbeam和Moonriver是面向开发者的基础设施平台。这两个平台为基于Web3应用程序的开发者们提供开放和无需许可的基础设施,使他们通过使用Web3技术以与众不同的方式传达自己的理念并解决问题。

虽然这些平台提供了基础设施,但真正推动Web3和更多新用户加入Web3的是所有正在创建新型协议并部署至Moonbeam和Moonriver的开发者们。Moonbeam拥有活跃的社区Grants加速计划,能够促进团队构建去中心化应用程序。创始团队的目标是尽其所能地为开发者们提供支持。

如果您对Moonbeam感兴趣,甚至想要开发并部署Web3应用程序,请访问Moonbeam资料库并加入Moonbeam Discord


关于Moonbeam
Moonbeam是波卡(Polkadot)网络上的以太坊兼容智能合约平台,为原生互操作应用程序的开发提供便利。通过其以太坊兼容性,开发者能够以最低程度的代码调整在Moonbeam上部署现有的Solidity智能合约和Dapp前端。作为在波卡(Polkadot)网络上的平行链,Moonbeam也将受益于波卡(Polkadot)中继链的共享安全性以及与其它波卡(Polkadot)相关链的连接性。Moonbeam由PureStake团队开发,目前正在预上线阶段,主网计划于2021年Q4季度上线。

如需了解更多信息,请访问:Moonbeam | Polkadot Smart Contract Platform

关于Moonriver
Moonriver是Moonbeam的同行网络,旨在为激励实验提供永久性的测试环境。新上线项目的代码将优先部署到Moonriver,在其真实的经济环境下经历一系列的测试与实验验证。当验证完成并通过测试之后,项目代码才可正式部署至波卡上的Moonbeam。

如需了解更多信息,请访问:Moonriver - Solidity Smart Contracts on Kusama

更多 Moonbeam 信息 
官网: Moonbeam | Polkadot Smart Contract Platform
微博:Sina Visitor System
twitter: https://twitter.com/MoonbeamNetwork
Telegram: https://t.me/moonbeam_CN
Discord: https://discord.gg/skPfXvJWG7
中文电报群助手:@MoonbeamSister

以上是关于Moonbeam和Moonriver的去中心化哲学的主要内容,如果未能解决你的问题,请参考以下文章

Moonriver现已支持以太坊伦敦升级,Moonbeam即将同步支持

Moonbeam引入XCM SDK,简化Kusama和波卡的跨链转移

月报总结|3月Moonbeam最新进展

月度总结|9月份Moonbeam进展等你查收~

Moonbeam生态说|多链钱包项目Talisman

Moonbeam 生态说|Web3健身:MoonFit