28 Oct 2022
Muh L1s (Layer 1 Blockchains)
In the interest of researching the development activeness and stage of development of various layer 1 projects, I did a quick analysis of their main github repo for:
- pull requests counts for the one month,
- commit activities since inception,
- ethos and narrative extracted from their communication materials,
- and cloc (count lines of code) stats.
Warning: the method is extremely rudimentary and overly simplified, it is meant to be used as a starting point for your own research.
GETH (go-ethereum) for Comparison
- Ethereum Ethos: "infinite garden" (cit. https://ethereum.foundation/)
- GitHub stats:
cloc:
-------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- JSON 176 9 0 281664 Go 1201 32231 56848 248455
Solana
- Ethos: "Low cost, fast, forever" (cit. https://solana.com/)
- GitHub stats:
cloc:
-------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Rust 963 36355 39319 373352
Cardano
- Ethos: "A decentralized blockchain based on peer-reviewed research and highly secure Haskell coding language."
- Smart contract languages: Plutus, Haskell.
- EVM compatibility: Cardano Hydra (Layer-2)
- GitHub stats:
- cloc:
-------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Haskell 550 14268 7874 89455
Near Protocol
- Ethos: "All-purpose platform. Community-operated cloud. Sharding, doomslug consensus. PoS."
- Smart contract languages: Rust, JS SDKs.
- EVM compatibility: Aurora Chain.
- GitHub stats:
cloc:
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Rust 605 16001 19672 151573
Polkadot
- Ethos: "From Gavin Woods, spokesman of Real Web3 /jk. Multichain vision for Web3."
- GitHub stats:
cloc:
-------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Rust 648 24372 38707 148408
Algorand
- Ethos: "MIT. Silvio Micali. Transparency."
- Smart contract languages: Python/Reach
- GitHub stats:
cloc:
github.com/AlDanial/cloc v 1.92 T=1.93 s (1197.2 files/s, 414461.9 lines/s) --------------------------------------------------------------------------------------- Language files blank comment code --------------------------------------------------------------------------------------- JSON 243 16 0 308578 Go 1031 41548 44221 265630
Avalanche
- Ethos: "Unified global market. Legal compliance. Plug into one universal network. Avalanche consensus. Customizability".
- EVM compatibility: C-Chain EVM.
- GitHub stats:
- https://github.com/ava-labs/avalanchego
- https://github.com/ava-labs/subnet-evm
cloc:
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Go 1253 33614 19560 192769 JSON 9 2 0 176355
Kadena
- Ethos: "Real business use. Speed, Scalable, Security. Private blockchain first, now democratizing. ChainWeb".
Github stats:
cloc:
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Haskell 268 10599 12534 52340
Fuel VM
- GitHub stats:
cloc:
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Rust 217 4139 2005 32650
Flow
- Cadence: "Cadence is the resource-oriented programming language for developing smart contracts on the Flow Blockchain."
- Github stats:
cloc:
------------------------------------------------------------------------------- Language files blank comment code ------------------------------------------------------------------------------- Go 2234 59473 43399 259290
Sui
- Ethos: " Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language."
- GitHub stats:
- cloc:
-------------------------------------------------------------------------------- Language files blank comment code -------------------------------------------------------------------------------- Rust 427 13872 12224 105772
Others
I am running out of time and ignoring these for now…
- Quant (QNT)
- Ethos: "The project is built as an operating system distributed ledger technology — and Overledger Network — for connecting different blockchain networks."
- Tezos
- Aptos
- VeChain
- Hedera