Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 6.31 KB

COMMUNITY_CHARTER.md

File metadata and controls

55 lines (31 loc) · 6.31 KB

Massa Community Charter

Code for open collaboration & truly decentralized blockchain

This is the “social” contract that all members of the Massa community are committed to read and to follow (hereinafter the “Charter”). By member we mean anyone who owns Massa tokens, who hosts a node, or who creates blocks on the Massa blockchain (hereinafter a “Member”).

This Charter aims to reflect the values of openness, transparency, and decentralization. By signing this Charter, any individual, institution, or social group of any kind commits to fulfill the principles established below.

Decentralization

In order to preserve the fully decentralized character of the blockchain, the members undertake to make direct use of their Massa and more specifically not to delegate or transmit the management of their Massa to other members for staking; or to take on such delegation or management to stake on their behalf (as described in the section Prohibition on delegation by any means). Such a prohibition is effective when the amount of tokens transmitted or delegated to a given member is greater than or equal to 1,000,000 MAS tokens in total.

Thus, any Member commits themselves not to act within the Massa community as professional delegates (person or entity whose economic activity, whether principal or accessory, is to receive coins from other members to stake them on their behalf). For the avoidance of doubt, listing Massa on an exchange platform is allowed and other exchange platform activities (receive, manage and trade cryptocurrencies between blockchain networks) are allowed except staking of Massa tokens.

Prohibition of delegation by any means

As mentioned above (see Decentralization section above), the Massa ecosystem community recognizes that, for reasons of decentralization, delegating or transferring the management of tokens held by a given Member to another one constitutes an assumption of delegation contrary to the terms of this Charter. This includes, but is not limited to: Delegating or transferring tokens to a third party, whether professional or not, to stake or validate blocks on behalf of a given token holder; Participating in a delegation pool. Any violation of the prohibition of delegation is subject to sanctions, such as: Suspension or exclusion of the given Member from the Massa community; Legal action against the failing Member. In any and all instances, any Member who feels aggrieved under the terms of the present provisions may request Massa Foundation's support, in particular for the purpose of taking legal action in the event that the defaulting Member's behavior is manifestly disproportionate and contrary to the present provisions. In addition, any Member may also bring legal action with the support of any private entity they choose, such as a law firm. The provisions of this charter have full contractual value, allowing such an action to be brought in the event of a violation, whether the action is brought directly by the Foundation, by a community member with the support of the Foundation, or by a community member with the support of a private law firm.

Accountability

The community recognizes everyone's right to be anonymous, however members' activities must be carried out in accordance with the charter to ensure that they do not undermine other members or even the decentralization of the Massa blockchain.

Massa members agree about what constitutes fair use of the platform, and are committed to not engaging in its misuse, whether explicitly or covertly. On a regular basis, and in case of doubt, the community may implement a number of measures to ensure compliance with these commitments. The community can also engage in all necessary actions in order to establish evidence of non-compliance in order to incur the liability of non-compliant persons.

Transparency and integrity

The Massa network, and its current or future configuration, development, deployment and use must ensure and prioritize transparency [1], traceability [2] and integrity [3] within the community at all times.

  • [1] Transparency is a necessary condition for monitoring participatory processes and mechanisms, but will never, in any case, be applied to the processing of personal data or in violation of the privacy of Massa participants.

  • [2] Traceability refers to the ability to fully account for what happens in any participatory or decision-making process related to the Massa community in the past and, to guarantee similar conditions for present and future ones. Each member acts on his or her own behalf or undertakes to make his or her position clear when acting on behalf of another Massa user or member.

  • [3] Integrity is understood as the authenticity of a specific operation, vote, or decision process, in order to avoid manipulation of the blockchain or results of participatory processes or mechanisms.

Continuous improvement and governance

The Charter will be accessible within the blockchain source code available at https://github.com/massalabs/massa. The community will be responsible for updating the present Charter in light of its collective needs. Mechanisms for periodic review and evaluation of this Charter will be provided in order to facilitate its continuous improvement.

Every Member of the Massa community is responsible for the application of this Charter.

Massa protocol license

In addition to the rights set forth in the Open Source license(s) included in the distribution for this software, data, and/or documentation (collectively the "Software," and such licenses collectively with this additional terms the "Software License"), the copyright holders wish to facilitate interoperability and regulate such data exchange with other software (including constants, function signatures, data structures and other invocation methods used to run or interact with each of them).

The implementation of the Massa protocol is conditional to the acceptance of and compliance with the Massa Charter available (the "Charter"). The mere use of any software implementing the Massa protocol makes you a Member of the Massa community and requires the reading and acceptance of the Charter. You must therefore accept the terms of the Charter and undertake to ensure that other members of the community respect them as well.

Failure to comply with these terms may result in legal action, as specified in the present provisions.