Cirrus Gai's repositories
bamboo-stratus
Source code for the ICDE 2023 paper "Scaling Blockchain Consensus via a Robust Shared Mempool"
tm-testkit
A tool box for testing Tendermint
blockchain-go
A golang practice program to build a blockchain
academic-kickstart
My personal website.
resume
Cirrus Gai's resume
Babylon-checkpoints
Measurements for the IEEE S&P 2023 paper "Bitcoin-Enhanced Proof-of-Stake Security: Possibilities and Impossibilities"
bgls
Aggregate and Multi Signatures based on BGLS over BN256 and BLS12-381
blockchain_conference_paper
The existed blockchain-related academic papers. All papers are sorted according the conference and publihed year.
contracts
Smart contracts comprising the business logic of the Matic Network
ENGR453
Code for undergraduate course ENGR 453 the Internet of Things.
grant-program-1
VeChain Foundation General Grant Program
learnblockchain
深入浅出区块链技术博客
narwhal
Narwhal and Tusk: A DAG-based Mempool and Efficient BFT Consensus.
plasma
Golang implementation and extension of the Minimum Viable Plasma specification
plasma-contracts
Root chain contracts for Plasma
plasma-mvp
OmiseGO's research implementation of Minimal Viable Plasma
plasma-mvp-rootchain
smart contract implementation according to the Plasma MVP spec.
plasma-mvp-sidechain
Cosmos SDK (Tendermint consensus) side-chain implementation for plasma
python-OP_RETURN
Simple Python commands and library for using bitcoin OP_RETURNs
rollup
Matter Labs' ZK Rollup
rpc-go
A simple rpc program written in go. This is just for practicing go language.
secret-dashboard
A Grafana dashboard compatible with all the cosmos-sdk and tendermint based blockchains.
tendermint
⟁ Tendermint Core (BFT Consensus) in Go