New to Busy?

【公告】EOS WPS公告(WPS核心工作组)

1 comment

last yearBusy12 min read



本文原文链接为 ,由本号“EOS技术爱好者”翻译。


EOS Worker Proposal System Announcement

Core WPS Working Group

  • August, 2018


The Core WPS Working Group was formed to execute on the vision for a Worker Proposal System (WPS) as outlined initially in the EOS.IO White Paper. Comprised of members of the EOS community, the working group has been voluntarily building out both the process and software (WPS smart contract and WebApp) necessary to execute on this core functionality in order to pave the way for a stronger, self-sustaining ecosystem.

We have incorporated features based on the massive amount of feedback and concerns provided by the community. It was far from simple to design a governable, decentralized system that supports those who are willing to innovate for the community, while managing to prevent non-legitimate projects and frauds from stealing from the network. Thanks to the discussions and hard work of the community, we believe that the Worker Proposal System is now much closer to this goal. As for any system, it will never be perfect. However, it is clear that the WPS has the potential to become a unique initiative governed by the community that powers the growth and success of the EOS ecosystem as a whole.

This document will also recapitulate the need for the WPS, address some concerns, and present the proposal for the initial phase to allow critical community projects to move forward.

We expect to have both the process and the software in full to present to the community by October 2018. In the meantime, an interim proposal, along with an initial version of the WPS platform, has been developed to support these crucial, community-driven programs that require immediate funding.

In addition, we will be holding community discussions for the next 2 weeks (until the end of August) and then putting forth a proposal for referendum as soon as the referendum contract is ready for use. This will include the proposal to approve the WPS Emergency Category Plan and the Worker Proposal System itself to approve several budgeted projects deemed to be critically urgent.

Please direct any questions to the WPS telegram channel (


成立了核心工作小组,以执行最初在EOS.IO白皮书中概述WPS的愿景。该工作组由EOS社区的成员组成,一直在自愿地构建流程和软件(WPS smart contract和WebApp),以执行这一核心功能,以便为一个更强大、自我维持的生态系统铺平道路。







Pursuant to a blockchain based on the EOS.IO software, token holders can elect a number of Worker Proposals designed to benefit the community. [...] The system contracts that implement Worker Proposals may not be in place at initial launch in June 2018, but the funding mechanism will. It will begin to accumulate funds at the same time block producer awards start. Since the Worker Proposal System will be implemented in WASM it can be added at a later date without a fork.

EOS.IO Technical Whitepaper

EOS.IO is an operating system created for business on the blockchain. All software in its first release has bugs, requires patches, and requires ongoing strategic development. Who will be responsible for providing support for the maintenance of this operating system? How do we add on new features as desired by the community?

Currently, the community relies heavily on the block producers. They are an incredible group who has taken on more than intended, and they should be allowed to focus on producing blocks securely. Similarly, there are many volunteers working away to build this grand venture, but voluntary support on its own is not sustainable for the long-term health of an enterprise decentralized platform. gave us an admirable beta release. Now, for the EOS Mainnet to reach its full potential, we must fully utilize the power of the larger community. promised a number of key features that have not come to fruition yet and we, the EOS community, need to take responsibility for them. These include: properly funded core arbitration, account key recovery, IPFS-based storage, referenda tools, clear UX, and a functioning Worker Proposal System, to name a few.

The Core WPS Working Group is working to build a set of tools and a proposed set of rules and guidelines to be utilized towards this goal. By using a portion of the inflation to support necessary projects, we can improve the utility of EOS and its overall adoption. Therefore, we appeal to every member of the EOS community to support the Worker Proposal System, and together help allocate these funds to further accelerate the growth of the EOS blockchain.


根据基于EOS.IO软件的区块链,token持有人可以考虑选择一些WP有益社区的设计… 实施WP的系统合约可能不会在2018年6月启动时到位,但资金机制会。积累资金的同时,让BP开始收到奖励。由于工人提案系统将在WASM中实现,所以以后添加不需分叉。



目前,社区严重依赖于BP。他们是由一群难以置信的团队组成的,承担了比预期更多的工作,他们应该被允许专注于安全地出块。同样,也有许多志愿者在为建立这个大型社会实践付出努力,但这样基于自愿地去支持去中心化的企业平台,对于长期健康的发展是不可持续的。 Block.one给了我们一个出色的beta版本。现在,为了使EOS主网充分发挥其潜力,我们必须充分利用更大的社区力量。 承诺了一些尚未实现的关键特性,而我们作为EOS社区的成员需要对此负责。其中包括:资金充足的核心仲裁、帐户密钥恢复、基于IPFS的存储、提交工具、和一个正常运行的WPS系统。


Why do we need WPS?

EOS.IO has several improvements to be made and some features are still missing. However, due to the decentralized nature of EOS, there are not enough incentives for individual community developers to spend their time contributing patches and upgrades needed for efficient and scalable advancements. To ensure that EOS.IO keeps up with the changing needs of the community, a Worker Proposal System was introduced in the initial design of the software. This would allow for an allocation of funds to be reserved that could incentivize developers to work on community needs, critical patches, and forward-looking upgrades. This allows the system to fully utilize the strengths of a decentralized community going forward, reducing the reliance on a single source for these new additions. has given the world a great starting point for the tool, and the Worker Proposal System will allow the community to nurture and grow that tool.


EOS.IO有一些需要改进的地方,一些功能仍然缺失。然而,由于EOS去中心化的特性,对于单个社区开发人员来说,没有足够的激励来花费他们的时间为高效和可扩展的升级贡献补丁和升级,来确保EOS.IO紧跟社区不断变化的需求,在软件的初始设计中引入了WPS。这将允许预留一笔资金,以鼓励开发人员致力于社区需求、关键补丁和前瞻性的升级。这使系统能够充分利用去中心化的社区优势,减少对单一来源的依赖。 Block.one已经为开启世界提供了一个伟大的工具,WPS将会为社区培育和发展这个工具。


September/October - Execution of the First Referendum

The first referendum allows the community to authorize the following actions:

1.An amount of 1 million EOS tokens is transferred from the eosio.saving account to a new account, eosio.wps. This fixed amount can only be used for the purposes of what is initially proposed. No one party or individual will have control over these funds. The program is designed in a way that anyone in the community can participate and help decide where these funds are to be allocated. The breakdown of the usage of this amount can be seen in a related article about budgets. This funding is to last for six months, or until the Emergency Committee is dissolved.

2.The Emergency Category is established along with the Emergency Committee. The Emergency Committee only exists in order to help review and prevent non-legitimate proposals and frauds from going on vote. This category is based on urgent needs rather than a specific type of project. This is the only category included in the first referendum but it will be used to help launch other categories.

3.From this fund, budgets included in the initial referendum will be allocated to support the EOS.IO Core Arbitration Forum (ECAF) ( six months, EOS Mainnet code repository( management, the Mainnet security testing, and further development of the Worker Proposal Portal.


9月/ 10月-第一次全民公投的执行


1,从eosio.saving储蓄帐户转移了100万个EOS token到一个新的eosio.wps帐户,这一固定数额只能用于最初的提案。任何一方或个人都不能控制这些资金。该项目的设计方式是,社区中的任何人都可以参与,并决定将这些资金分配到何处。在一篇关于预算的相关文章中可以看到这个金额的使用情况。这笔资金将持续存在6个月,或者直到应急委员会解散。


3,从这一基金中,将拨出列入第一次全民公投的预算,以支助EOS.IO核心仲裁论坛(ECAF)(为期6个月的资金支持、EOS Mainnet(代码存储库管理、Mainnet安全测试,以及进一步开发Worker提案门户。

November/December - A Governance Competition

The Emergency Committee announces a competition for governance design of each category of works. This concept is to allow for experimentation with governance without risk to the entire system.

11月/ 12月-治理竞赛


January-March - Categories are Voted For

Referendums for each category, along with a party responsible for overseeing it, will be held within the community. As each category is voted for, the category in question becomes active, and proposals that fall under that category can be submitted. There will me a cap on the amount of funds that can be allocated within each category, in order to ensure fairness across different categories and limit potential abuse and/or waste. Furthermore, there will always be a portion of the worker proposal fund remaining, allowing room for future growth and a safety net in case of an emergency need of community funds, if and when token holders decide on it. When the category goes live, the Emergency Committee surrenders control over relevant proposals. Over time, the Emergency Committee ceases to exist as its duties are absorbed.



Proposed Categories


This category is for WPS portal maintenance, quality control and oversight of other categories. They also help validate the vote tallies on the databases as well as supporting any proposals that go through direct referendum instead of applying to one of the categories.


This category is for supporting the underlying code base of the blockchain. This includes security audits, DDOS protection, bug patches and mainnet repository maintenance.


This category supports the resources and spaces that bring people together. This includes meetups, educational content and platforms, public relations, lawyers, advocates and lobbyists.


This category is for supporting developers and ideas. This includes support for decentralized applications and applications that may be necessary for underserved minorities.


This category is for swag, burning, and projects that may not fit in other categories.












Fund Approval Process

Credit: Chris Polland

Addressing Concerns

We would like to address four major concerns:

  • Whales will vote for personal interests.

  • $400M/year is too much money until proven useful, 4% is too high of inflation.

  • A new centralized group will be ineffective and waste money.

  • Block Producers or can pay for these projects instead of WPS.



  • 巨鲸会为个人利益投票。

  • 在证明有用之前,4亿美元/年,也就是4%是过高的增发。

  • 一个新的中心化集团将是无效的和浪费金钱。

  • BP或而不是WPS)可以为这些项目付费。

Whales will vote for personal interests.

Large stakeholders will vote for personal gain, this is inevitable. This is the same challenge that we face for block producer elections. Nevertheless, as a decentralized Worker Proposal System, the design must still ensure that anyone can be part of the process. The community would not want to block the next great idea because it comes from an unexpected source— in fact, the existence of whales should not prevent the endeavour of designing a sensible worker proposal system. Therefore, in order to prevent fraud, there will be a reviewer system in place; the reviewers responsible for each category will help discern clearly non-legitimate proposals, solely based on an objective and public “proposal checklist”.



$400M per year is too much money until proven useful, 4% is too high.

The goal of the Worker Proposal System should be to spend wisely in ways that benefit and enrich the whole community. There is no need to spend it all. In fact, our first proposal for referendum is to move only a small, fixed amount from the eos.saving account to the worker proposal account (eosio.wps). This will be less than 20% of the eosio.saving account. In the future, the community may even suggest a proposal for burning surplus funds in the eosio.saving account. We are proposing to start the WPS system with a very contained and risk-reduced environment.



A new centralized group will be ineffective and waste money.

With the current design of the Worker Proposal System, no centralized party has control over the funds. As it is programed, the eosio.wps account is community owned, meaning that those funds can’t be accessed without proposal reviews and votes. The main purpose of the Emergency Committee, and other categories in the future, is to remove malicious proposals from being passed on to the community. It is to manage the input of ideas and defer projects that do not fit clear public criteria.



Block producers or can pay for these projects instead of WPS.

Block producers and other groups such as will continue to produce exemplary work for the community. Companies can be very efficient in developing resources. However, a community-managed fund can support projects that are not a priority for block producers or private companies. For example, who will fund the management of the github repository with indifference? Who will support the arbitration forum (ECAF)? These projects add value to the community as a whole, but are not profitable on their own. No independent business would fund these vital projects, as there would be little to no ROI, nor should some of these endeavours be built with the need for a return.

We believe that most people support a worker proposal fund; it is the control of a large amount of money that concerns them. That is why we believe in a conservative approach to designing the system, with only a small amount of funds to be available to begin with.




Support a Place to Fund Innovation

Since the introduction of the worker proposal system in the EOS.IO whitepaper, WPS has been a symbolic pledge for a blockchain that funds innovation that fuels the growth of the ecosystem. We call for participation in the EOS community, to come together and support the launch of a Worker Proposal System. Progress demands forging into the unknown and here we stand before the dawn of WPS!



From Current Working Group:

System Design Group

Thomas Cox, David Margulies, Josh Kauffman (EOS Canada), Branden Espinoza, Todor Karaivanov, Orchid Kim (EOSYS), Domenic Thomas, Chris Pollard, Larry Ma (EOS Cannon), Mao Yifeng (EOSReal), Joseph Fanelli (EOS Asia), Leo Seo (EOSNodeOne)

System Development Group

Jae Chung (HKEOS), Hugo Campanella (HKEOS), Adrian Hunter (Saltblock), Boram Kim (EOSeoul), Thomas Do (EOSeoul), Syed Jafri (EOS Cafe Calgary), Alfred Cheuk (HKEOS), Sheldon Huang(EOShenzhen), Abbas Ali (Blockmatrix), Kedar Iyer (Libertyblock), Harry Kim (EOSYS), Sungmin Ma(EOSeoul), Darren Tay (EOShenzhen), Michael Yeates (EOSDAC, advisor), Eric Björk (EOS sw/eden, advisor), John Milburn (advisor)



Thomas Cox, David Margulies, Josh Kauffman (EOS Canada), Branden Espinoza, Todor Karaivanov, Orchid Kim (EOSYS), Domenic Thomas, Chris Pollard, Larry Ma (EOS Cannon), Mao Yifeng (EOSReal), Joseph Fanelli (EOS Asia), Leo Seo (EOSNodeOne)


Jae Chung (HKEOS), Hugo Campanella (HKEOS), Adrian Hunter (Saltblock), Boram Kim (EOSeoul), Thomas Do (EOSeoul), Syed Jafri (EOS Cafe Calgary), Alfred Cheuk (HKEOS), Sheldon Huang(EOShenzhen), Abbas Ali (Blockmatrix), Kedar Iyer (Libertyblock), Harry Kim (EOSYS), Sungmin Ma(EOSeoul), Darren Tay (EOShenzhen), Michael Yeates (EOSDAC, advisor), Eric Björk (EOS sw/eden, advisor), John Milburn (advisor)

Community Support:

Nathan James (Scatter)

Cesar Rodriguez (Nebula Protocol)

(Gathering Supports in progress)


Nathan James (Scatter)

Cesar Rodriguez (Nebula Protocol)


[Link to FAQ, addressing anticipated concerns]:

[Link to WPS telegram channel]:



We are EOShenzhen











Sort byBest