区块链技术相关论文、文档
2017-09-27 10:47
337 查看
索引
Angaroa的实现 repoUnderstanding Serenity, Part I: Abstraction: 中文翻译
Understanding Serenity, Part 2: Casper: 中文翻译
隔离见证技术 - set wit: segregated witness
IBLTs: 可逆式布鲁姆查找表(IBLT) , 如何促进比特币的去中心化, 弱区块(weak blocks),瘦区块(thin blocks),一个“blocktorrent”协议; Invertible Bloom Lookup Table.
Matt Corallo的快中继网络(fast relay network)
Bitcoin NG
TaPOS
SkuChain: 供应链管理, code
Factom: 公正通. Factom是一个P2P的协议, 它在比特币的区块链上维护了一个数据层。 网络文件和应用被压缩成一个Merkle树上的哈希值并被存储在比特币的区块链上。Proof of existence.
Blockstack.io: 被数字资产公司收购
CoinSpark: 数字资产管理
MultiChain: Open platform for building blockchains, It is a DIY permissioned blockchain. Withe paper
LightningNetwork: Paper
BlackCoin: POS2.0, 3.0, CodeBase
BlackHalo : Smart Contract, The first of its kind to support two-party contracts, Joint Accounts & More!
Greedy Heaviest Observed Subtree(GHOST) : 以太坊使用的GHOST协议,使用tree来存储交易数据
Emercoin: 采用STUN协议来实现P2P网络,可以与webrtc兼容 。 代码, POW + POS , fork from ppcoin
openchain : client-server架构的chain,ibm贡献的代码,c#开发,适合企业内部使用
GitTorrent: 一个使用bittorrent + bitcoin构建的去中心化的github. Blog
RSCoin code: 英国央行的数字货币,基于莱特币
Codius repo: Codius Smart Oracle system, 智能合约
相关文章
精通比特币黎跃春区块链技术博客
how to program block chain explorers with python part 1
How to Put Custom Messages Into Bitcoin Blockchain - OP_RETURN
How to write a bit torrent client
A simple Distributed Hash Table (DHT)
Tempering Kademlia with a Robust Identity Based System
TrustedKad – Application of Trust MechanismstoaKademlia-BasedPeer-to-Peer Network
Kademlia
Democratizing content publication with Coral
Decentralized Reddit using a DHT to store content and a blockchain to rank it : Many other ideas about blockchains.
PolderCast: Fast, Robust, and Scalable Architecture for P2P Topic-based Pub/Sub
Bitcoin-NG: A Scalable Blockchain Protocol
Bitcoin-NG 可扩展的区块链协议
LINKABLE RING SIGNATURES OVER ELLIPTIC CURVES
Ring signature implementation with python
Python implementation of Linkable Ring Signatures over Elliptic curves
Bitcoin in Bloom: How IBLTs Allow Bitcoin to Scale: 使用IBLTs来增强比特币的可扩展性
使用IBLT来减少区块的传播速度
BitGit : 相关开源项目的汇集
Secret Sharing and Erasure Coding: A Guide for the Aspiring Dropbox DecentralizerIntroduction
Ultimate blockchain compression w/ trust-free lite nodes
Python implementation of Linkable Ring Signatures over Elliptic curves
MaidSafe’s consensus mechanism
Alternatives for Proof of Work, Part 1: Proof Of Stake
Alternatives for Proof of Work, Part 2: Proof of Activity, Proof of Burn, Proof of Capacity, and Byzantine Generals
比特币、区块链相关可参考的项目
比特币协议说明A(nother) Bittorrent client written in the go programming language
Full-featured BitTorrent client package and utilities
A Golang port of peerflix.
dht: Kademlia/Mainline DHT node in Go.
coinbits : A Python library for bitcoin peer to peer communication
protocoin: A pure Python Bitcoin protocol implementation: doc
kademlia: A DHT in Python Twisted
An alternative full node bitcoin implementation written in Go (gola
e2de
ng)
A secure bitcoin wallet daemon written in Go (golang)
gocoin: Full bitcoin solution written in Go (golang)
bitcoinj: A library for working with Bitcoin with java
dht_store : This is a proposal for an extension to the BitTorrent DHT to allow storing and retrieving of arbitrary data.
BlockStore: Name registrations on the Bitcoin blockchain with external storage
pydht: Python implementation of the Kademlia DHT data store
A way to experiment with Bitcoin.
pyp2p
python-OP_RETURN: Simple Python commands and library for using bitcoin OP_RETURNs
A Common Blockchain interface for the Bitcoin Core RPC.: 一个接口规范
abstract-common-blockchain: A test suite and interface you can use to implement standard Bitcoin blockchain API calls for various backends and platforms.
CryptoNote: CryptoNote protocol implementation. This is the reference repository for starting a new CryptoNote currency. See /src/cryptonote_config.h https://cryptonote.org/
Colored-Coins: The Open Source Protocol for Creating Digital Assets On The Bitcoin Blockchain. 基于比特币区块链创建、管理数字资产的开源协议。
CounterParty
crypti
ipfs: IPFS - The Permanent Web
Open Assets Protocol
Telehash : source
BlockName: A blockchain-backed DNS resolver
How to create genesis block
Factom:
BitShares: BitShares is an industrial-grade financial blockchain smart contracts platform.
Blockstream: 侧链创业公司。 Blockstream’s core area of innovation is sidechains, a technology focused on improving on the blockchain, the most powerful public utility for distributed trust systems.
openpublish: A publishing protocol for registering media as a digital asset on the Bitcoin blockchain.: 数字内容、数字资产注册、发布平台,产权可以方便转移,交换,而且可以很准确的统计阅读数
bitstore
bitstore-client: A content-addressable file hosting and distribution service that uses Bitcoin public key infrastructure for authentication and payment.
abstract-common-wallet: 钱包通用服务接口
my-two-bits:付费评论系统
Blockai : 一种数字内容发布、管理平台,似乎可以用来对盗版影视剧的解决
FileCoin
Lisk: github, Lisk decentralized application platform and crypto-currency
Boolberry: 更强隐私性
Pebblecoin (XPB) - FIRST DPOS CRYPTONOTE COIN: github
Tendermint: Blockchain app development simplified – focus on business logic & we’ll handle the rest. github; Tendermint consensus protocol;
Tendermint TMSP: Tendermint socket protocol for blockchain applications
Bitfury
libbitcoin
Enigma: Enigma is a decentralized cloud platform with guaranteed privacy. Private data is stored, shared and analyzed without ever being fully revealed to any party.
Keyhotee: Decentralized ID and Communication
ZeroNet: Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network. github
zerocash: Zerocash is a protocol that provides a decentralized crypto-currency in which, as in Bitcoin, users collaborate to maintain the currency by broadcasting and verifying payment transactions. Zerocash, however, differs from Bitcoin in how these payment transactions are assembled and then verified. 更具有隐私保护的币。
bitstarter-leaderboard: A more sophisticated Bitcoin-powered crowdfunder.
untitled-dice.github.io: a basic bitcoin dice site
算法、理论
密码学
Homomorphic secret sharing共识算法
比特币百晓生:三种POS机制及其政治信仰黑币最新动态:白皮书之黑币POS协议2.0版
账本结构
Tree Chains: webQuadtree: Buckettree, Q-tree
LLRB - Left-leaning red–black tree
LMAX
LMAX: githubLMAX中文
disruptor: High Performance Inter-Thread Messaging Library. LMAX的java实现.
go-disruptor
ring-buffer: Ring Buffer - Variable-Length, Low-Latency, Lock-Free, Disruptor-Style, code
Decentralized ID
Identity protocol v1Consensus Algorithm
Raft
RaftRaftScope
分布式系统的Raft算法
Raft一致性算法
Raft算法的学习与理解
Paxos
PaxosLease算法实现——用于Paxos自身选主PAXOS算法理解
Paxos选举多次决议的算法实现
PAXOS的初次学习
对Raft与Paxos的关系的理解
随机数生成
Shamir’s Secret Sharing SchemeConfidential Transactions
Confidential Transactions, Content privacy for Bitcoin transactionsBlockstream’s Austin Hill: confidential blockchains can remove systemic risk from finance
What are Confidential Transactions
Confidential Transactions
The first successful Zero-Knowledge Contingent Payment
PayPub: Trustless payments for information publishing on Bitcoin
比特币网络中第一笔零知识证明交易发送成功
LevelDB & RocksDB
LevelDB性能分析和表现What are the keys used in the blockchain levelDB (ie what are the key:value pairs)?
Benchmarking LevelDB vs. RocksDB vs. HyperLevelDB vs. LMDB Performance for InfluxDB
Trie
Understanding the ethereum triePatricia Tree
技术交流
区块链技术交流QQ群:348924182「区块链部落」公众号
相关文章推荐
- 论文相关
- 计算机视觉、机器学习相关领域论文和源代码
- [论文泛读] ICWS2009 "QoS+服务组合"相关的两篇论文
- [论文泛读]BPEL相关论文(篇)
- 微软公司昨天发布的三个与Office System 2007相关的软件和参考文档
- 水晶报表各版本打包模块及相关文档
- Android开发之深入理解Android 7.0系统权限更改相关文档
- Android相关的一些技术文档记录
- Storm相关脚本说明文档
- 论文相关
- Spring & Springboot 相关中文文档 链接
- Docker学习文档之三 其他相关-参考
- 挑战Acegi1.0,小试牛刀,一小例(参考springside的acegi的相关文档)
- 计算机视觉、机器学习相关领域论文和源代码大集合
- spring官网下载相关的文档方法
- JsDoc:JavaScript文档生成工具相关
- 关于Mac下的Android Studio无法显示类的相关文档和关联源代码的问题
- 计算机视觉、机器学习相关领域论文和源代码大集合
- 支付宝支付接口文档相关文章
- git版本控制相关文档