Skip to content

Instantly share code, notes, and snippets.

View collincusce's full-sized avatar

Collin K Cusce collincusce

  • Fairfax, Virginia, USA
View GitHub Profile
@collincusce
collincusce / xxxxxxxxx.md
Last active January 30, 2017 15:12
xxxxxxxxx Dapp

#Dapp - xxxxxxxxx White Paper

##What does it do?

Everything.

##Technical Overview

By reducing our standards to nothing, our Dapp, xxxxxxxxx, has the amazing emergent property of doing everything.

Bitcoin Ethereum Tendermint AVA
Transactional** Throughput** ~7 tx/sec*Protocol-bound ~14 tx/sec*Protocol-bound ~1,000 tps*Bandwidth-bound >4,500 tpsCPU-bound
Transaction** Finality** ~60 mins6 confirmations ~6 mins25 confirmations 6-7 secondblock time <3 secondsOften far less
Energy Efficient NoASIC-optimal NoGPU-optimal YesCPU-optimal YesCPU-optimal
Number of Validators 13 pools with> 1% hash rate 13 pools with> 1% hash rate < 200 nodeswithout tps loss Thousands of nodes no hash rate req'd
Sybil Protection Proof of Work Proof of Work Proof of Stake Proof of Stake
Safety Threshold 51% 51% 33% 80% parameterized
@collincusce
collincusce / create-new-blockchain.ts
Last active May 22, 2020 15:39 — forked from cgcardona/create-new-blockchain.ts
Script to create new subnet, add validators to subnet and create new blockchain on AVA.
// 1. Create Subnet
// 1. Create Users
// 2. Generate Conrol Keys
// 3. Export/Import User
// 2. Adding a Validator to a Subnet
// 1. Add a Validator to the Default Subnet
// 2. Add a Validator to a Non-default Subnet
// 3. Create a New Blockchain
// 1. Create the Genesis Data
// 2. Interact With the New Blockchain