Bitcoin Improvements and Projects Links

January 5, 2019

We have compiled a list of resources regarding Bitcoin improvements and related projects that fascinate us and that we consider to have a massive potential that will be unleashed in 2019 and beyond. Enjoy!

Lightning Network

Lightning Network's original paper proposal by Joseph Poon and Thaddeus Dryja. The original proposal was done in 2014 and this is the updated version of 2016, however some elements are no longer relevant.

https://lightning.network/lightning-network-paper.pdf

Video resources for the first day of Lightning Hack Day in New York, numerous presentations by influential Bitcoin and Lightning Network actors such as Peter Todd, Pierre Rochard, Matt Corallo and Christian Decker. https://www.youtube.com/watch?v=FGxFd944jMg

To deeply understand how payment channels work on the Lightning Network

https://www.tik.ee.ethz.ch/file/716b955c130e6c703fac336ea17b1670/duplexmicropaymentchannels.pdf?fbclid

=IwAR0DiDA4GmS65sNlCyx

KyE4Z4tlzr0L4HmSldqbf4LjQRQLrK-uzW1dbYO4

The best engine to analyze the Lightning Network.

https://1ml.com/

MAST and Taproot

Here are the three BIPs, corresponding to the improvements related to MAST:

BIP 114, Merkelized Abstract Tree, by Johnson Lau.     

https://github.com/bitcoin/bips/blob/master/bip-0114.mediawiki

BIP 116, Merkle Branch Verify, by Mark Friedenbach.    

https://gist.github.com/maaku/bcf63a208880bbf8135e453994c0e431

BIP 117, Tail Call Execution Semantic, by Mark Friedenbach.     

https://gist.github.com/maaku/f7b2e710c53f601279549aa74eeb5368

Original proposal named TAPROOT by Gregory Maxwell, Implementation of MAST used mainly for bitcoin anonymization purposes.

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-January/015614.html

Less technical extension of the concept of MAST and TAPROOT.

https://btcmanager.com/what-is-mast-how-it-improves-bitcoin/https://btcmanager.com/mast-taproot-help-maintaining-privacy-blockchain/

Anonymity of Bitcoin

This article summarizes all of Bitcoin's anonymity technologies.

https://bitcoinmagazine.com/articles/bitcoin-privacycoin-tech-making-bitcoin-more-private/

Signatures Schnorr

Medium post by Spencer Bogart explaining the Schnorr Signatures.

https://medium.com/blockchain-capital-blog/crypto-innovation-spotlight-schnorr-signatures-a83748f16a4

Explanatory post by Bitcoincore.org about this technology.

https://bitcoincore.org/en/2017/03/23/schnorr-signature-aggregation/

BIP proposed by Pieter Wuille (Sipa) on the Schnorr Signatures.

https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki

Dandelion & Tor

Here is an article from Bitcoin Magazine that explains this technology.

https://bitcoinmagazine.com/articles/anatomy-anonymity-how-dandelion-could-make-bitcoin-more-private/

This is the academic paper that explains the Dandelion ++ version.

https://arxiv.org/abs/1805.11060

BIP 156 : Dandelion

https://github.com/bitcoin/bips/blob/master/bip-0156.mediawiki

How to use Bitcoin Core with Tor.

https://en.bitcoin.it/wiki/Tor

https://github.com/bitcoin/bitcoin/blob/master/doc/tor.md

Bitcoin Mixing

Coinjoin technology and its main implementation.

https://en.bitcoin.it/wiki/CoinJoin & https://github.com/JoinMarket-Org/joinmarket

Zerolink technology, used in the Wasabi Wallet, a form of Coinjoin.

https://github.com/nopara73/ZeroLink & https://www.wasabiwallet.io

Bitcoin exchanges without KYC

https://bisq.network/

https://hodlhodl.com 

Sidechains

Here is the introductory paper on Sidechains technology introduced in 2014.

https://blockstream.com/sidechains.pdf

Transcript of an interview by Trace Mayer with Dr. Adam Back on Sidechains.

https://www.weusecoins.com/adam-back-sidechains/

The open-source Elements project.

https://elementsproject.org/blockchain-or-sidechain

The Liquid Network

https://blockstream.com/liquid

How to get started with the Liquid Network.

https://hackernoon.com/getting-started-with-the-liquid-network-c87e2cb5996b

Rootstock

https://www.rsk.co/

Tools for sovereignty

Blockstream Satellite.

https://blockstream.com/satellite/

Tutorial to connect to the Satellite.

https://hackernoon.com/building-your-own-bitcoin-satellite-node-6061d3c93e7

BTCPAY Server.

https://btcpayserver.org/

Cyphernode.

https://cyphernode.io/

https://github.com/SatoshiPortal/cyphernode

Trezor.

https://trezor.io/

Electrum Personal Server.

https://github.com/chris-belcher/electrum-personal-server

Gotenna:

https://www.gotenna.com/pages/mesh

https://github.com/MuleTools/txTenna