Sun. Jan 2nd, 2022
    Road map, Free TON, Governance 2.0

    The transition from centralized blockchain governance to decentralized governance was originally built into the Free TON concept. Workchain Governance — the current Free TON governance system that is essentially a transitional model.

    It is to be replaced by a fully decentralized and automated Governance 2.0 system consisting of a single interface and two smart contract systems, SMV and BFTG.

    It’s described in the work of Mitya Goroshevsky, CTO of TON Labs, and by us, when this moment will come. How this will happen is described in the roadmap from the RSquad team.

    It is noted in the roadmap that the Free TON community is sufficiently developed to start implementing Governance 2.0. But since Gov 2.0 is a single system for all platform participants, it cannot be segmented in any way and run in parts.

    The comprehensiveness of the system also leads to a huge amount of functionality that has yet to be developed.

    The map emphasizes some subgovernances are ready to test a new governance system to identify, through testing, the need for technological solutions. The need for simultaneous tweaking and debugging leads to a scenario in which the implementation of Gov 2.0 can be divided into parallel streams.

    Development, Integration and …

    • The Development Stream will be conducted in order to clarify the functional readiness of the system elements for the production launch.
    • The purpose of the Integration Stream will be to create transit solutions for speedy and gradual launch of new system processes.

    It is stipulated that the governance platform will inevitably be updated with by-products: voting statistics systems, monitoring, storage, and others. It is proposed to work on them in a separate stream, which will combine all the Additional functionality.

    It was proposed to separate the flows, so that the process of working on each component of the system developed its own algorithm and does not depend on the passage of its path by other streams.

    The development stream consists of projects aimed at developing non-existent but needed system components:

    1. DEV-1: Revised specification.

    The need for this component is because a number of current specifications contain errors or demonstrate a need for improvement. Requires improvement, for example, the system of dynamic prize pool calculation and distribution of prizes.

    1. DEV-2: Slashing.

    At the moment of penalties, it is required to implement a slashing jury mechanism, which will include prosecutors and jurors. This jury will consider controversial issues regarding the results of the contests and fine the guilty party. 

    1. DEV-3: DGO 2.0 web-interface

    At the moment, the only interface that is available to community members is implemented using DeBot technology. The system also needs a separate interface designed specifically for it, which will support all its functionality: the ability to offer proposals, discuss them, submit applications, etc.

    1. DEV-4: Gov 2.0

    The project provides for the final integration of all systems and the introduction of Governance 2.0.

    Integration flow projects aim to separate parts of the system into independent components for stand-alone use, preliminary integration, and support of parts of the system within specific subgovernances. Ultimately, the integration of the entire system.

    1. ITG-1: Stand-alone SMV

    The project will be a response to requests to allocate SMV into a separate module. As a result, the SMV will not be tightly integrated into the system. This is necessary, for example, to organize the decision-making procedure outside the platform: in Free TON bridges with other platforms or to distribute locked domains in DeNS

    1. ITG-2: Stand-alone SMV Interface

    A project that follows from the previous one. Since existing implementations of the interface are based on DeBot technology, and they will not be supported outside of the blockchain, there is a need to develop a standalone interface for standalone SMV.

    1. ITG-3: BFTG Test Integration

    Test environment for the gradual launch and integration of the BFTG voting system.

    Project implementation deadlines and budget:

    Additional functionality projects will combine support work on the development of advanced functionality, interfaces, information delivery systems, etc. Their actual volume can not yet be determined, but it tentatively consists of the following elements:

    • AF-1 — professional voting interface.
    • AF-2 — system for generating reports on DGO activities and collecting statistics.
    • AF-3 — blockchain data storage, initially external, with the function of further integration into the platform.
    • AF-4 — user help and support system.
    • AF-5 — support system for access to the web interface via ADNL.


    If the Governance 2.0 implementation process goes according to these plans, the new governance system will be ready for commercial operation in October-November 2021.

    The SMV voting system will be developed as a separate module in the summer of 2021. By August the entire system will be ready for initial testing in separate subgovernances, and in September it will be ready for a full-featured test implementation.