Skip to content

KiFoundation/ki-yellowpapers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ki Yellow Papers

Ki Foundation is building a new decentralized global mesh network infrastructure through a powerful fleet of devices. These devices are coordinated by the Ki Blockchain which uses Ki's Proof of Reputation (PoR) consensus protocol. This repository contains the yellow papers that formally describes the various components of the PoR protocol.
You can find the latex source of our whitepaper in this repository.

You can also read more about us and our vision on our website.

Structure

The current version of this repository contains :

  • KIYP1: "Growth-Aware Dynamic Reward Scheme For Inflation Optimization In Blockchain Environment" - This yellow paper explains the details of the dynamic reward scheme used within the Ki blockchain. This scheme ensures that the amount of reward tokens created through the inflationary process is adapted the actual usage of the blockchain (i.e., block filling rates). This is to prevent the "free money issuing" which in turns negatively impact the value of the Ki Token.

  • KIYP2 - Part 1: "Assessing decentralization is DPoS environments" This yellow paper describes a set of techniques that can help assess the degree of decentralization of a given blockchain using a data driven approach. The proposed techniques aim at capture different aspect of the decentralization such as the temporal power concentration.

  • KIYP3 : "The Proof of Reputation Protocol" This yellow paper details the theoretical and technical specifications of the Proof of Reputation Protocol PoR in its different aspects, mainly: the behavioural reputation, the staking reputation and the validator selection.

Compile the yellow papers from latex sources

To complie the latex source files, start by cloning the repository using :

git clone https://github.com/KiFoundation/ki-yellowpapers.git

Then use the provided scripts to generate the .pdf file (pdfLatex compiler needs to be installed):

./cd ki-yellowpapers
./compile.sh [YP folder]

You can also open the project in your latex editor such as TexStudio or TexMaker and set the compiler to pdfLatex in order to generate the .pdf file.

To compile the project online, you can also use Overleaf. If you have a premium overleaf you can directly import the repository by going into your projects view and then:

New project -> Import from Github -> Copy and Paste : https://github.com/KiFoundation/ki-whitepaper.git

Otherwise, you can manually add the project to Overleaf by compressing it into a .zip archive and then:

New project -> Upload Project -> Drag and drop the zip file

About

The source files of the Ki Foundation yellowpapers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published