The LaTeX source code for our paper on preventing equivocation efficiently with Bitcoin
TeX Python Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
IEEEtran
figs
plots/txfee-estimates
.gitignore
Makefile
README.md
abstract.tex
acks.tex
aspell.sh
catena-paper.tex
chap1-intro.tex
chap2-bkg-bitcoin.tex
chap2-bkg-motivation.tex
chap3-model-goals.tex
chap4-design.tex
chap5-attacks.tex
chap6-evaluation.tex
chap7-discussion.tex
chap8-related-work.tex
chap9-conclusion.tex
defs.tex
includes.tex
main.tex
references.bib
texstudio.txss
title.tex

README.md

Catena: Efficient Non-equivocation via Bitcoin

Catena enables applications to start their own "micro-blockchain" within a blockchain like Bitcoin. Clients running on mobile phones can verify a micro-blockchain efficiently by only downloading tens of megabytes rather than 100 gigabytes of Bitcoin data. Because micro-blockchains are as hard to fork as the Bitcoin blockchain, they enable blockchain-based applications like Blockstack to run securely on small devices like mobile phones or internet-of-things (IoT) devices.

For more details, see our abstract here or:

make

Then, open the paper with your favorite PDF viewer:

xdg-open catena-paper.pdf

Need to cite?

Use this BibTeX:

@INPROCEEDINGS{catena-bitcoin, 
author={A. Tomescu and S. Devadas}, 
booktitle={2017 IEEE Symposium on Security and Privacy (SP)}, 
title={Catena: Efficient Non-equivocation via Bitcoin}, 
year={2017}, 
volume={}, 
number={}, 
pages={393-409}, 
keywords={Java;file servers;public key cryptography;Bitcoin blockchain;CONIKS;Catena;Java;OP_RETURN transaction chain;adversarial server;bitcoinj library;efficiently-verifiable Bitcoin witnessing scheme;key transparency scheme;nonequivocation;public-key directory;Bandwidth;Bitcoin;Prototypes;Public key;Servers;Software}, 
doi={10.1109/SP.2017.19}, 
ISSN={}, 
month={May},}