An analysis of Bitcoin OPRETURN metadata

Abstract

The Bitcoin protocol allows to save arbitrary data on the blockchain through a special instruction of the scripting language, called OPRETURN. A growing number of protocols exploit this feature to extend the range of applications of the Bitcoin blockchain beyond transfer of currency. A point of debate in the Bitcoin community is whether loading data through OPRETURN can negatively affect the performance of the Bitcoin network with respect to its primary goal. This paper is an empirical study of the usage of OPRETURN over the years. We identify several protocols based on OPRETURN, which we classify by their application domain. We measure the evolution in time of the usage of each protocol, the distribution of OPRETURN transactions by application domain, and their space consumption.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…