What is a LIP?
- A Lisk Improvement Proposal (LIP) is a document which identifies a requirement, rationale and motivation for change. Standard Track LIPs tackle changes in the Lisk protocol, Informational LIPs refer to architectural and technical changes to our application implementation of Lisk. Process LIPs are concerned with non technical processes, for example the LIPs process itself.
- Additionally, it specifies in detail how the change can be made in theory, while also providing a reference implementation (in the form of code) for actually instigating the change on the network.
- A LIP is intended to be the primary mechanism for proposing protocol changes for the Lisk network, gathering community feedback, while documenting the decisions made from beginning to end.
- A LIP is maintained as a text file in a versioned repository where a historical record is kept on how a proposal has progressed from its initial draft state to become active on the network or rejected.
- The LIP system takes us one step further on our journey to achieve a decentralized and open-source blockchain ecosystem, one in which everyone reaps the benefits of collaboration and the constructive feedback of the wider Lisk developer community.
We have updated the LIP Guidelines. Here are the main points of change:
- The guidelines for reaching the status "Proposed" and for proposing a change to the network are less strict
- A LIP reaches the status "Final" if it is implemented on the chain that is decided to be the Lisk blockchain by the Lisk Foundation.
- The decision criteria of the Lisk Foundation are made more precise. Decisions with regard to instructing a third party to implement a LIP are based on technical and scientific arguments, feasibility and the objectives of the Lisk Foundation. Decisions with regard to accepting changes/forks are based on several factors, including the acceptance of nodes, delegates and exchanges. You can find the full version of LIP guidelines here.