Where is the way of EOS Convention

in #eos5 years ago (edited)

In a few weeks, due to the disordered governance on the EOS chain, the revision of EOS Convention has been a hot topic, there are lots of discussions from the EOS communities. The following article is written by Dunyi who comes from GEOS,its theme is about the revision of EOS Convention. After reading, It’s welcome to make comments at the end of the article. Hope you to focus on GEOS and vote for EOS node: geosoneforbp.

Recently, the author has been deeply involved in discussions on the revision of the EOS Convention organized by EOS Alliance. Now there are three versions of the EOS Convention as known. The V1 version which was drafted by Thomas; The V2 version which was drafted by BM (advocating that Code is law); And another version recently drafted by EOS Amsterdam, also there are other BPs and teams are drafting new conventions.

Although the discussion on the revision of the Convention has been going on for nearly two months, I find that the process of the new convention has been in a quagmire without any clear goals.

GBKdesign-EOS-9.jpgThe V1 Convention is considered comprehensively which describes perfect governance on the chain, however many articles of V1 are impossible to bring into effect. The BM’s V2 version observes some practical problems in the community which is more succinct and more enforceable, however it’s very difficult to understand. After the discussion of the two versions of the Convention, although the author does not have too much legal knowledge, I still have a lot of thoughts on it.

The appearance of EOS convention in the block-chain industry is unprecedented, there is no reference object, so we can’t do as “Modelling before Deceased King”, but “Modelling after Deceased King”! Although we can draw lessons from the real life, there are lots of differences between real life and EOS chain. We should know that we are not building heaven, but simply maintaining order in the block-chain system of EOS.

Therefore, to formulate the EOS convention, I think we should start from the actual problems encountered by EOS, we should solve practical problems for the purpose of formulating the convention! That is to say, Law is the law. Moreover, the convention can be simplified at the outset without thinking of everything. We can consummate it bit by bit which is conducive to the dissemination of the Convention and the establishment of community consensus.

GBKdesign-EOS-5.jpgSpeaking of which, is our thinking clearer? First of all, we need to think about the practical problems of EOS.

●Property disputes on the chain. If a hacker steals money (such as personal accounts and DAPPs are stolen), should the Convention protect the legal property on the chain?

Theoretically, the law should protect citizens' legitimate property from being infringed, but on the EOS chain, the stolen account can be recovered on the EOS is originated. This super-privilege has also brought a lot of controversy, the feasibility of this super-privilege requires common consensus throughout the community. If necessary, we need to consider the next question.

1.1. How to control the cost of enforcement for protecting legal property? Even in real society, the cost of law enforcement is also very important, although the law promises to protect citizens' legitimate property, actually there are lots of properties cannot be recovered. We need to discuss whether all the cases should be dealt with, whether the arbitration costs of the ECAF is reasonable or not.

BM's V2 Convention is mainly a response to the above questions, in BM's view, super-privilege is not advisable, it brings more damage than helping people get their money back. He advocates restriction for the super-privilege, and only using the super-privilege when behavior violates code intent, introducing arbitration, any other cases are inadmissible. This is one solution, or we can discuss other solutions.

●Another main problem is the Code of Conduct on the EOS chain. Bluntly, it is mainly about BPs’ Code of Conduct, because BPs play a very important role in EOS DPOS. Their responsibilities, authority and some other behaviors (bribery, alliance) are key elements for the stability of the entire system. Now some scandal of BPs has caused a lot of negative effects, we should try to urge BPs people to do good things so that EOS can develop healthily. The Convention may focus on eliminating bad cases, what we need to discuss it how to set the base line of their behavior and how to ensure the enforcement.

Of course, the following parts also play an important role in the Code of Conduct: ECAF and DAPP developers.

In addition, there is an elephant role: Block.one. Its duties and authorities are seldom discussed, however the Black one team, as the initiator of the EOS project, has a strong influence, but their responsibilities seem unclear.

1_V929Mfi5NBM9EdDBIJIZfQ.pngLimited by my personal experience and knowledge, I don't have much thoughts about the details of the convention, I think it would be better to find more professional people to help us to formulate the convention.

The above are two most prominent issues that I have observed on the EOS community at present. If the convention can be formulated closely around the solution of the two problems, I believe that the future process will be much clearer.

Of course, there are many other problems which need to arouse our great attention.

  1. EOS is still very rough, there are many aspects need to be optimized such as the direction of improvement, the process and so on;
    2.How to use the 4% inflation;
  2. The amendments to the Convention;
  3. Other questions.

6AE891A7-50DD-4BD6-8F87-13A39AB778CC.png
In conclusion, the author's view is that it is very important to formulate a convention, but the formulation of the Convention should be based on solving the substantive problems as the starting point. Law is the law, the convention should be formulated as simply as possible so that it can be implemented successfully.

Above is the author's personal opinions on the formulation of the Convention, I hope the EOS can have a bright future. It’s welcome to make comments at the end of the article. I am Dunyi from GEOS, wish you to focus on GEOS and vote for EOS node: geosoneforbp.

●EOS Convention Template (Draft)

  1. The Convention protects the property from infringement;
    1.1. Further explanation that what kind of property is protected;
  2. The Convention limits the responsibilities and authority of key roles in EOS block chain system;
  3. Provisions of the Convention on upgrading and optimization of EOS system;
  4. Provisions of the Convention on the amendment of the Convention itself;
  5. Provisions of the Convention on the use of public property;
  6. Other derails.柚一说一-01.jpg
Sort:  

Recently I wrote two articles on EOS governance works:
All blockchains are governed blockchains
How to understand dispute resolution in EOS

Those might be helpful for understanding better how the system is intended to work.

Great, I translated one of them into Chinese. Hahaha

Congratulations @geos.one! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.35
TRX 0.12
JST 0.040
BTC 70753.86
ETH 3589.34
USDT 1.00
SBD 4.75