提供可伸缩性的方法-OMG 2017年10月21日提供可伸缩性的方法Approach to Delivering Scalability

提供可伸缩性的方法

JUN

编者按:本篇博文是该团队将就OmiseGO的技术架构和实施策略撰写的一系列文章中的第一篇,该文章将以路线图为结束,并对我们迄今为止的行动进行分析。今天,我们很高兴能够在Jun的职位上发布一篇关于技术和业务目标的一般信息。

OmiseGO是一个分散的公共连锁,有几层:

(1)白标钱包SDK层

这为所谓的数字钱包服务提供商提供了标准化功能。OmiseGO将为这个顶层添加越来越多的作为其他人构建应用程序的“标准基础”。虽然我们必须从某个地方开始,但我们的最终目标是简化创建新数字钱包的过程,使其几乎不需要开发人员支持。

(2)分散交换(DEX)层

我们相信未来就是要消除交易指令中的中间商。交换成本不应高于维护交换发生的分散网络的成本。因此,所有的交易订单都将在DEX链上进行管理,并由OMG工作人员进行验证(这是权益博弈共识或PoS),他们共同动态地确定维持网络运行所需的费用。

(3)可伸缩性网络机制层

OmiseGO专为等离子体系结构设计,该体系结构将区块链计算结构化为MapReduce功能,并结合使用证据令牌绑定和单独根链提供的网络安全性,以安全地实现前所未有的事务处理速度。有关等离子的更多信息,请访问plasma.io。

以上三个层次构成了OmiseGO的主要框架。

OmiseGO专注于在不损害诚信的情况下尽快将产品投放市场,并参与PDCA(Plan-Do-Check-Act)程序以实现持续改进。虽然我们的团队由令人印象深刻的工程师和产品专家组成,但我们也认识到,我们正在向市场推出的解决方案是同类产品中的第一种,需要进行广泛的测试和更新以确保稳定性和安全性。就市场推广速度而言,要等到所有三层都准备就绪,才能同时部署所有三层,这是不明智的。因此,我们提出了一个产品部署计划,这将使我们能够安全地构建出这三个层,同时继续向市场发布越来越复杂的功能。

提供可伸缩性的方法-OMG 2017年10月21日

等离子体建筑可以像一片巨大的森林一样缩放,而以太坊就像肥沃的土壤

以上就是为什么我们决定使用我们的长期合作伙伴 Cosmos Network 来测试我们的第一层和第二层,他们也是Tendermint的创造者。这种合作使我们能够在中等可扩展性环境中很快对我们的解决方案进行市场测试。它还通过开始参与验证交易,给OMG盯梢者介绍我们的PoS协议。这个临时环境将充分扩展以允许OmiseGO为Omise现有客户提供支持,同时我们致力于实现我们的最终目标:完全无许可且无限可扩展的公共等离子体链。

提供可伸缩性的方法-OMG 2017年10月21日

OmiseGO网络将支持Omise的全部现有客户群。

毫无疑问,互联网区块链的想法是强大的,但没有一个单一的方式去建设这个。OmiseGO从一开始就一直支持许多方法,我们将继续支持来自全球最有才华的开发人员和建筑师的令人兴奋的新发展。许多世界级的企业和金融机构都表示有兴趣将OmiseGO网络用于他们现有的大型企业,所以我们一直在思考如何才能有效地为他们提供平台服务。就目前而言,我们认为我们有一个现实的方式来加入它们 – 或许比市场认为的更快。这要归功于我们对生态系统中最佳项目的影响力和支持,并始终为正确的工作寻找合适的工具。

根据我们社区的要求,我们将在下周的帖子中披露并描述我们的实际路线图。

– Jun –

英文原文

Approach to Delivering Scalability

Editor’s note: This blog post is the first of a series of posts that the team will be doing about the technical architecture and implementation strategy of OmiseGO, which will conclude with a roadmap, and an analysis of our actions so far. Today we are pleased to open with a post by Jun featuring general information about the technical and business goals as they stand today.

OmiseGO is a decentralized public chain with several layers:

(1) The white-label wallet SDK layer

This provides standardized features to so-called digital wallet service providers. OmiseGO will add more and more to this top layer as a “standard base” for others to build applications upon. While we must start somewhere, it is our ultimate goal to simplify the creation of new digital wallets to the point where they require little to no developer support.

(2) Decentralized exchange (DEX) layer

We believe that the future is all about eliminating the middlemen in your exchange orderbook. The cost of exchange should be no greater than the cost of maintaining the decentralized network that exchange happens on. All transaction orders will therefore be managed on the DEX chain and validated by OMG stakers (this is Proof-of-Stake consensus, or PoS), who collectively and dynamically determine the fees that are necessary to keep the network running.

(3) Scalability network mechanism layer

OmiseGO was designed for the Plasma architecture, which structures blockchain computation into MapReduce functions and uses a combination of proof-of-stake token bonding and the network security provided by a separate root chain to safely enable unprecedented transaction processing speed. For further information about Plasma, please visit plasma.io.

The above three layers constitute OmiseGO’s main framework.

It is the OmiseGO way to focus on delivering products to market as fast as possible without compromising integrity, engaging in PDCA (Plan-Do-Check -Act) procedures for continual improvements. While our team consists of impressive engineers and product experts, we also recognize that the solution we are bringing to market is the first of its kind and extensive testing and updates are needed to ensure stability and security. It is not sensible in terms of go-to-market speed to wait until all three layers are launch ready in order to deploy all three layers at the same time. Thus, we came up with a product deployment plan which will allow us to securely build out the three layers, while continuing to release more and more complex features to the market.

The above is why we decided to test our first and second layers with our longterm partner, Cosmos Network, who are also the creators of Tendermint. This collaboration allows us to market-test our solution very soon in an intermediate scalability environment. It also gives OMG stakers an introduction to our PoS protocol, by beginning to participate in validating transactions. This temporary environment will scale sufficiently to allow OmiseGO to provide support for Omise’s existing customers, while we work towards our end goal: a fully-permissionless and infinitely-scalable public Plasma chain.

No doubt about it, the Internet of Blockchains idea is powerful, but there is no one single way to go about building this. OmiseGO has been supportive of many approaches from the beginning, and we will continue to support new and exciting developments from the world’s most talented developers and architects. Many world-class corporate and financial institutions are showing an interest in utilizing the OmiseGO network for their existing mega-businesses, so we are always thinking about how we can effectively serve them as a platform. As it stands, we believe that we have a realistic way to onboard them — perhaps faster than the market thinks is possible. This is thanks to our leverage and support of the best projects in the ecosystem, and by always looking for the right tool for the right job.

As per our community’s request, we will disclose and describe our actual roadmap in a post next week.

— Jun —

点此了解更多OMG相关信息

您可能还喜欢...

发表评论

电子邮件地址不会被公开。 必填项已用*标注