您的位置:首页 > 其它

区块链技术相关论文、文档

2017-09-27 10:47 337 查看

索引

Angaroa的实现 repo

Understanding 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: web

Quadtree: Buckettree, Q-tree

LLRB - Left-leaning red–black tree

LMAX

LMAX: github

LMAX中文

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 v1

Consensus Algorithm

Raft

Raft

RaftScope

分布式系统的Raft算法

Raft一致性算法

Raft算法的学习与理解

Paxos

PaxosLease算法实现——用于Paxos自身选主

PAXOS算法理解

Paxos选举多次决议的算法实现

PAXOS的初次学习

对Raft与Paxos的关系的理解

随机数生成

Shamir’s Secret Sharing Scheme

Confidential Transactions

Confidential Transactions, Content privacy for Bitcoin transactions

Blockstream’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 trie

Patricia Tree

技术交流

区块链技术交流QQ群:348924182

「区块链部落」公众号

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息