Cryptology ePrint Archive: Report 2016/1184

Bitcoin Private Key Locked Transactions

Sergi Delgado-Segura and Cristina Pérez-Solŕ and Jordi Herrera-Joancomartí and Guillermo Navarro-Arribas

Abstract: Bitcoin smart contracts allow the development of new protocols on top of Bitcoin itself. This usually involves the definition of complex scripts, far beyond the requirement of a single signature. In this paper we introduce the concept of private key locked transactions, a novel type of transactions that allows the atomic verification of a given private key (belonging to an asymmetric key pair) during the script execution.

Category / Keywords: applications / Bitcoin, script, transactions, private key, smart contracts

Date: received 28 Dec 2016, last revised 30 Dec 2016

Contact author: sdelgado at deic uab cat

Available format(s): PDF | BibTeX Citation

Version: 20161230:205122 (All versions of this report)

Short URL: ia.cr/2016/1184

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]