golem-architecture

Abstract

We are introducing a Golem Amendment Proposal process to establish governance over changes proposed, considered and implemented in Golem ecosystem.

Motivation

The GAP process responds to a number of needs:

Specification

GAP content & format

GAP workflow

gap workflow

Rationale

The GAP process template has been designed on the basis of Ethereum’s EIP template - as we feel that template ensures the right level of proposal specification details relevant for Golem ecosystem.

Backwards Compatibility

As currently there is no (semi)formal process for governance of Golem feature and change proposals - no backward incompatibilities are introduced.

Test Cases

N/A

Security Considerations

All GAPs must contain a section that discusses the security implications/considerations relevant to the proposed change. Include information that might be important for security discussions, surfaces risks and can be used throughout the life cycle of the proposal. E.g. include security-relevant design decisions, concerns, important discussions, implementation-specific guidance and pitfalls, an outline of threats and risks and how they are being addressed.

Copyright and related rights waived via CC0.