An open API service indexing awesome lists of open source software.

https://github.com/tyler-smith/go-avalanche

Implementation of the Avalanche consensus algorithm in Go
https://github.com/tyler-smith/go-avalanche

Last synced: 26 days ago
JSON representation

Implementation of the Avalanche consensus algorithm in Go

Awesome Lists containing this project

README

        

# go-avalanche

[![Build Status](https://travis-ci.org/tyler-smith/go-avalanche.svg?branch=master)](https://travis-ci.org/tyler-smith/go-avalanche)
[![Go Report Card](https://goreportcard.com/badge/github.com/tyler-smith/go-avalanche)](https://goreportcard.com/report/github.com/tyler-smith/go-avalanche)
[![Documentation](https://godoc.org/github.com/tyler-smith/go-avalanche?status.svg)](http://godoc.org/github.com/tyler-smith/go-avalanche)

***go-avalanche is a work in progress and not ready for use***

An implementation of the Avalanche consensus algorithm. It was originally transcribed from [Bitcoin ABC's](https://www.bitcoinabc.org/) C++ implementation.

The goal is to have a stable and well-tested library that can be used for expimentation, simulations, and creation of Avalanche-based consensus systems.

## Resources

[Avalanche paper (PDF)](https://ipfs.io/ipfs/QmUy4jh5mGNZvLkjies1RWM4YuvJh5o2FYopNPVYwrRVGV)