All Projects → theQRL → Qrl

theQRL / Qrl

Licence: mit
Quantum Resistant Ledger

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Qrl

Blockchain Java
A simplified blockchain implementation in Java
Stars: ✭ 160 (-54.55%)
Mutual labels:  blockchain, merkle-tree
Firo
The privacy-focused cryptocurrency
Stars: ✭ 528 (+50%)
Mutual labels:  blockchain, merkle-tree
Iavl
Merkleized IAVL+ Tree implementation in Go
Stars: ✭ 197 (-44.03%)
Mutual labels:  blockchain, merkle-tree
Exonum Client
JavaScript client for Exonum blockchain
Stars: ✭ 62 (-82.39%)
Mutual labels:  blockchain, merkle-tree
Merkletreejs
🌱 Construct Merkle Trees and verify proofs in JavaScript.
Stars: ✭ 238 (-32.39%)
Mutual labels:  blockchain, merkle-tree
Dna
Distributed Networks Architecture Blockchain
Stars: ✭ 321 (-8.81%)
Mutual labels:  blockchain
Conflux Rust
The Rust implementation of Conflux protocol.
Stars: ✭ 330 (-6.25%)
Mutual labels:  blockchain
Blockchain
黑马程序员 120天全栈区块链开发 开源教程
Stars: ✭ 3,480 (+888.64%)
Mutual labels:  blockchain
Embark
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
Stars: ✭ 3,478 (+888.07%)
Mutual labels:  blockchain
Colonynetwork
Colony Network smart contracts
Stars: ✭ 351 (-0.28%)
Mutual labels:  blockchain
Rfcs
Specifications for Interledger and related protocols
Stars: ✭ 345 (-1.99%)
Mutual labels:  blockchain
Aion
Aion Network - Java Implementation
Stars: ✭ 336 (-4.55%)
Mutual labels:  blockchain
Love Ethereum
区块链学习
Stars: ✭ 323 (-8.24%)
Mutual labels:  blockchain
Multi Party Ecdsa
Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
Stars: ✭ 339 (-3.69%)
Mutual labels:  blockchain
Ethvm
⚡️EthVM: Open Source Processing Engine and Block Explorer for Ethereum ⚡️
Stars: ✭ 319 (-9.37%)
Mutual labels:  blockchain
Eos Bp Nodes Security Checklist
EOS bp nodes security checklist(EOS超级节点安全执行指南)
Stars: ✭ 347 (-1.42%)
Mutual labels:  blockchain
Contracts
[DEPRECATED] 0x smart contracts and tests.
Stars: ✭ 317 (-9.94%)
Mutual labels:  blockchain
Hello Vue Django
vuejs and Django integration with hot code reload. Dont use this, use https://github.com/NdagiStanley/vue-django or https://github.com/gtalarico/django-vue-template
Stars: ✭ 335 (-4.83%)
Mutual labels:  blockchain
Minter Go Node
🚀 Official Minter Blockchain Implementation in Go
Stars: ✭ 342 (-2.84%)
Mutual labels:  blockchain
Android App
📱 Android private messenger, crypto wallet and light node to the Mixin Network
Stars: ✭ 335 (-4.83%)
Mutual labels:  blockchain

MIT licensed PyPI version CircleCI CircleCI Codacy Badge Codacy Badge codebeat badge Snyk Vulnerability Analysis

QRL - Quantum Resistant Ledger

Python-based blockchain ledger utilizing hash-based one-time merkle tree signature scheme (XMSS) instead of ECDSA. Proof-of-work block selection via the cryptonight algorithm. Future transition to POS with signed iterative hash chain reveal scheme which is both probabilistic and random (https://github.com/theQRL/pos).

Hash-based signatures means larger transactions (3kb per tx, binary), longer keypair generation times and the need to record 'state' of transactions as each keypair can only be used once safely. Merkle tree usage enables a single address to be used for signing numerous transactions (up to 2^13 computationally easily enough). Currently XMSS/W-OTS+ are natively supported with extensible support for further cryptographic schemes inbuilt.

Documentation

We recommend exploring our Documentation

For instructions on how to install a node, please refer to Install Node

API documentation can be found at api.theqrl.org

More information


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].