Skip to content

tmpolaczyk/WIPs

 
 

Repository files navigation

WIPs

Witnet Improvement Proposals (WIPs) are documents proposing, specifying and standardizing new protocol features, processes and methods in the Witnet community.

People wishing to submit WIPs, first should propose their idea or document to the Witnet community Discord. After discussion, please open a Pull Request to this repository. After copy-editing and acceptance, it will be published here.

This repository is maintained by Witnet Foundation. We are fairly liberal with approving WIPs, and try not to be too involved in decision making on behalf of the community. The exception would be the very rare cases of dispute resolution when a decision is contentious and cannot be agreed upon. In those cases, the conservative option will always be preferred.

Having a WIP here does not make it a formally accepted standard until its status becomes Final or Active.

Number Layer Title Owner Type Status
1 WIP process Adán SDPC Process Final
2 Consensus (hard fork) Collateralization of Witnessing Activity Adán SDPC Standards Track Final
3 Consensus (hard fork) WIT issuance schedule Daniele Levi Standards Track Final
4 Consensus (hard fork) BLS signature propagation and aggregation Gorka Irazoqui and Claudia Bartoli Standards Track Proposed
5 Consensus (soft fork) ARS merkelization Gorka Irazoqui Standards Track Proposed
6 Consensus (hard fork) Coexistence of BLS and Secp256k1 keys Gorka Irazoqui Standards Track Proposed
7 Consensus (hard fork) Block weight Mario Cao and Gorka Irazoqui Standards Track Final
8 Consensus (hard fork) Limits on data request concurrency Adán SDPC Standards Track Final
9 Consensus (hard fork) Adjust mining probability Mario Cao and Gorka Irazoqui Standards Track Final
10 Feb 2021 Chain Fork Post-Mortem The witnet-rust developers Informational Final
11 Consensus (hard fork) Improve consistency and availability of superblock voting protocol Adán SDPC Standards Track Final
12 Consensus (hard fork) Set minimum mining difficulty Adán SDPC Standards Track Final
13 Apr 2021 Chain Fork Post-Mortem The witnet-rust developers Informational Final
14 Consensus (hard fork) Threshold Activation of Protocol Improvements Adán SDPC Standards Track Final
15 Consensus (hard fork) Amendment to WIP-0007 Mario Cao Standards Track Final
16 Consensus (hard fork) Set minimum data request mining difficulty Mario Cao Standards Track Final
17 Consensus (hard fork) Add median to RADON reducers Mario Cao Standards Track Draft

TAPI signals

These are the bits currently being used for signaling support for and activating Witnet Improvement Proposals through the procedure set forth by WIP-0014: Threshold Activation of Protocol Improvements (TAPI).

Bit position WIP(s) First signaling epoch State
0 14, 16 522240 In force

About

Witnet Improvement Proposals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published