Skip to content

Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.

License

Notifications You must be signed in to change notification settings

Skemba/alt-integration-cpp

 
 

Repository files navigation

CI Coverage

This repository contains a C++11 veriblock-pop-cpp library - an implementation of VeriBlock Proof-of-Proof ("POP") consensus protocol for prevention of 51% attacks.

POP overall consists of 2 protocols:

  • POP Fork Resolution - given set of POP publications sent to Altchain from 2 chains, select best chain among these two, based on timeliness of publications in VBK tree, number of publications and other factors.
  • POP Rewards - an economic incentive for POP miners to send endorsing VBK transactions in VBK blockchain, and sending back proofs to Altchain. POP Rewards are paid in Altchain coins.

Getting Started

  1. POP Protocol Description
  2. Build And Install
  3. POP Integration
  4. Data Structures
  5. pypopminer

About

Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 73.5%
  • Go 23.8%
  • C 1.1%
  • CMake 1.1%
  • Other 0.5%