Analytics
December 29, 2022

OKP4: First results of Nemeton program

OKP4 is a public PoS layer 1 blockchain built for trust-minimized data sharing. OKP4 is an open interoperable smart contracts platform for highly customized rules, governance mechanisms and business models to align interests between participants and build useful distributed applications.

On December 2, incentivised testnet called Nemeton was launched.

DYOR:

Website
Discord
Twitter
Nemeton program
Nodera's explorer
Nodera's guide

Contents


Project

Contents

OKP4 protocol allows the creation of fully customizable Data Spaces where communities can agree on rules and contribute with any digital resource (dataset, algorithm, storage or resource computation) to create new knowledge and applications. Anything, even identity and consent solutions, can be indexed and orchestrated by the protocol according to defined rules to minimize risks, costs, and to maximize opportunities while keeping data sovereignty.

The company is registered in France. OKP4 has raised funding over 2 rounds:

  • Pre Seed Round - Jul 5, 2022
  • Seed Round - Aug 10, 2022

The amount of funding and the list of investors have not been announced yet.


Testnet program

Contents

The testnet was named Nemeton after sacred space of ancient Celtic religion.

Nemeta appear to have been primarily situated in natural areas, and, as they often utilized trees, they are often interpreted as sacred groves. However, other evidence suggests that the word implied a wider variety of ritual spaces, such as shrines and temples. Evidence for nemeta consists chiefly of inscriptions and toponymy or place-names, which occur all across the Celtic world.

The Nemeton program started on December 2, 2022 and is divided into 5 phases:

Phase 1 — Sidh. This first phase is pretty basic, it is dedicated to setting up Druids’ validator environment, participating in the genesis, and getting familiar with the OKP4 testnet.

Phase 2 — Infrastructure. The second phase is focused on testing Druids’ performance and uptime. Maintenance tasks and upgrades will be performed to test different kinds of state migrations.

Phase 3 — Token Dynamics. The third phase is all about token dynamics! Druids will engage in various node and community tasks with their precious tokens. Challenges will include some IBC-related tasks to open Nemeton to the interchain world…

Phase 4 — Security Test. The fourth phase is war it will incentivize Druids to test the upper bounds of the testnet through a series of tasks including coordinated strikes, governance attacks, and data-related high-load tasks such as data upload & usage congestion. This phase will also enable us to simulate emergency updates.

Phase 5 — Builders Phase. The last phase will open a new chapter for the Nemeton testnet. It will open its gates for builders to join the community of Druids, expanding our community way beyond validators!

At the end of December, the first phase ends and we can slowly sum up the results.


1st phase results

Contents

More than 6,700 people registered to participate in OKP4 Incentivized Testnet, only 150 participants have been selected. They got names - druids - for greater immersion in the mysterious grove of the test network. A list of druids can be found here.

In the first phase, five tasks for the druids were prepared:

  • Submit gentx on time
  • Setup node
  • Tweet about the OKP4 testnet
  • Uptime challenge
  • Submit an original content related to validation

A druid can get a maximum of 16,000 points in the first phase.

We decided to see how the druids performed tasks. To do this, we received information from the blockchain for every 20,000th block.

The network was launched on December 14, 2022 at 15.00. 132 druids launched validators from the first block. By block 160,000 (December 25, 2022 at 11.33.31), the number of active validators has increased to 147.

The number of staked tokens during this period increased by 38% from 1 320 000 to 1 822 186 KNOW.

During the study period, 8 validators went to jail, 78 validators increased the number of staked tokens. About half of them used a script to automatically stake.

The voting power of the top10 validators ranged from 8% to 9%.

Summing up the preliminary results of the 1st phase, we can identify a serious approach to the organization of the testnet. The network worked stably, I did not notice any problems with synchronization, consensus and connections between nodes. Also, it is worth noting the approach to the selection of participants, which made it possible to select high-quality validators who seriously approached the testnet and completed tasks on time. (88% of druids submitted gentx, 98% launched a validator.)

Personally, I enjoyed the first phase and look forward to the next. By the way, from the 5th phase everyone can take part in Nemeton program. Merry Christmas and Happy New Year.

P.S. Decided all the same to publish the script used to collect information. Maybe it will be useful for someone

#!/bin/bash

BLOCK=1
echo "export BLOCK="${BLOCK}"" >> $HOME/.bash_profile
i=1
while [ "$i" -le 9 ]; do
    echo "--- Iteration #$i: $(date) ---"
    mkdir info_$BLOCK
    okp4d q staking historical-info $BLOCK 2>&1 | tee /root/okp4d/test_script/block_$BLOCK.log
    grep -E '\      rate:' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/rate_$BLOCK.txt
    grep -E '\    moniker:' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/moniker_$BLOCK.txt
    grep -E '\  jailed:' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/jailed_$BLOCK.txt
    grep -E '\  operator_address' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/address_$BLOCK.txt
    grep -E '\  status' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/block_$BLOCK.txt
    grep -E '\  tokens' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/tokens_$BLOCK.txt
    grep -E '\  unbonding_height' block_$BLOCK.log 2>&1 | tee /root/okp4d/test_script/info_$BLOCK/unbonding_$BLOCK.txt
    BLOCK=$BLOCK+20000
    i=$(( i + 1 ))
done

Nodera

Telegram | Discord | Twitter