<p>I wanted to test a new <a href="https://arxiv.org/pdf/1810.08092.pdf" rel="nofollow noreferrer">consensus protocol</a>. However, the <a href="https://github.com/bitcoin/bitcoin" rel="nofollow noreferrer">bitcoin core</a> is a large codebase (>100k lines). Is there any small codebase which is designed to test new consensus protocols and includes only essential features of a cryptocurrency?</p>

<p>Goal: Run a testnet with a few AWS-EC2 instances across the world for payments using UTXO model.</p>

CC BY-SA 4.0
2018-12-03T22:22:18.833Z
What is the goal or scope of your test? What are the key differences between it and bitcoin (or other cryptocurrencies) that you hope to test?
chytrik
CC BY-SA 4.0
2018-12-03T22:27:06.617Z
@chytrik: I have updated the question. I just want to change the consensus protocol of Bitcoin to support high throughput for payments.
Vivek Bagaria
<bitcoin-core><bitcoind><consensus><source-code>
What is the best way to test new consensus protocol?
Vivek Bagaria
# What is the best way to test new consensus protocol?

(Asked by: username_0 on 2018-12-03)

I wanted to test a new [consensus protocol](https://arxiv.org/pdf/1810.08092.pdf). However, the [bitcoin core](https://github.com/bitcoin/bitcoin) is a large codebase (>100k lines). Is there any small codebase which is designed to test new consensus protocols and includes only essential features of a cryptocurrency?

Goal: Run a testnet with a few AWS-EC2 instances across the world for payments using UTXO model.

**Tags:** bitcoin-core, bitcoind, consensus, source-code

> **Comments:**
> **username_1**: What is the goal or scope of your test? What are the key differences between it and bitcoin (or other cryptocurrencies) that you hope to test?  
> **username_0**: @username_1: I have updated the question. I just want to change the consensus protocol of Bitcoin to support high throughput for payments.  

---

## 0 answers

