Contractvm: decentralized applications on Bitcoin

Massimo Bartoletti
Davide Gessa
Alessandro Sebastian Podda
We introduce Contractvm, a framework for developing decentralized general-purpose applications on top of the Bitcoin blockchain. Our framework addresses several issues of Ethereum: for instance, it does not need a proprietary blockchain, and it is not affected by attacks which exploit the verifier’s dilemma. We evaluate the security of Contractvm under different attacker models: overall, we conclude that applications running over our framework are reliable whenever the honest nodes hold the majority of the total hashing power of the Bitcoin network.

Metadata

Year 2016
Peer Reviewed not_interested
mode_edit