Skip to content

Instantly share code, notes, and snippets.

@y12studio
Last active December 30, 2016 03:25
Show Gist options
  • Save y12studio/21eb08ab0a9839067e0fca88c28ad4c1 to your computer and use it in GitHub Desktop.
Save y12studio/21eb08ab0a9839067e0fca88c28ad4c1 to your computer and use it in GitHub Desktop.
開源區塊鏈專案

公鏈代幣

bitcoin

https://github.com/bitcoin/

ECDSA-SHA256-secp256k1 https://github.com/bitcoin/bitcoin/tree/master/src/secp256k1

ethereum

https://github.com/ethereum/

ECDSA-SHA256-secp256k1 https://github.com/ethereum/go-ethereum/tree/master/crypto/secp256k1

monero

https://github.com/monero-project/monero

EdDSA-SHA512-Ed25519 https://github.com/monero-project/monero/blob/master/src/crypto/crypto_ops_builder/crypto_sign.h

權限私鏈

fabric@hyperledger

https://wiki.hyperledger.org/projects/fabric.md

ECDSA-SHA256-P256 https://github.com/hyperledger/fabric/search?utf8=%E2%9C%93&q=ECDSA+elliptic&type=Code

corda

Corda is a distributed ledger platform designed to record, manage and automate legal agreements between business partners. https://github.com/corda/corda

EdDSA-SHA512-Ed25519 https://github.com/corda/corda/search?utf8=%E2%9C%93&q=EdDSA

iroha@hyperledger

https://wiki.hyperledger.org/projects/iroha.md

EdDSA-SHA512-Ed25519 https://github.com/hyperledger/iroha-android/blob/master/iroha-android/src/main/java/io/soramitsu/irohaandroid/security/KeyGenerator.java

Sawtooth Lake@hyperledger

https://wiki.hyperledger.org/projects/sawtooth-lake.md

ECDSA-SHA256-secp256k1 https://github.com/hyperledger/sawtooth-core/blob/master/core/setup.cfg

jpmorganchase/quorum

A permissioned implementation of Ethereum supporting data privacy https://github.com/jpmorganchase/quorum

ECDSA-SHA256-secp256k1 https://github.com/jpmorganchase/quorum/blob/master/accounts/key.go

chain/chain: Chain Core Developer Edition

https://github.com/chain/chain

EdDSA-SHA512-ED25519 https://github.com/chain/chain/tree/main/crypto/ed25519

dragonchain/dragonchain

Dragonchain blockchain platform - simplified integration of advanced blockchain features https://github.com/dragonchain/dragonchain

ECDSA-SigningKey.from_pem dragonchain/dragonchain#55

ecdsa 0.13 : Python Package Index https://pypi.python.org/pypi/ecdsa/

kadena-io/juno

Smart Contracts Running on a BFT Hardened Raft https://github.com/kadena-io/juno

EdDSA-SHA512-Ed25519 https://github.com/kadena-io/juno/blob/develop/src/Juno/Types/Base.hs

參考

yeasy/blockchain_guide: A book to introduce blockchain related techniques. https://github.com/yeasy/blockchain_guide

Low-level Cryptography Specification - I2P https://geti2p.net/spec/cryptography

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment