Survey design

This commit is contained in:
Radim Lipovčan 2018-09-05 17:48:59 +02:00
parent d53cd9b180
commit 00a399e99d
5 changed files with 111 additions and 10 deletions

2
.gitignore vendored
View File

@ -22,7 +22,7 @@
# *.pdf
## Generated if empty string is given at "Please type another file name for output:"
*.pdf
Thesis.pdf
## Bibliography auxiliary files (bibtex/biblatex/biber):
*.bbl

View File

@ -132,6 +132,8 @@
\usepackage{float}
\graphicspath{ {./images/} }
%pdf
\usepackage{pdfpages}
\begin{document}
\chapter{Introduction}
@ -710,8 +712,40 @@ Although darknet markets may support Monero, a short inspection of top 10 market
\chapter{Monero user research}
\section{Definition, research questions}
\section{Participants selection}
\label{cha:monerousersurvey}
The goal of this research is to gather information on end users behavior regarding Monero cryptocurrency with emphasis on key management and security practices. For this purpose, an online questionnaire was created.
Specific research questions are based on typical usage patterns of cryptocurrency users, online forums and Reddit communities centered around Monero as well as problematic areas regarding computer and data security in general.
\section{Research questions}
The survey was designed around seven question groups, some of them were shown only if the participant chose the appropriate answer.
\begin{itemize}\itemsep0em
\item G01 - Introductory information
\item G02 - Monero usage
\item G03 - Monero key and coin management
\item G04 - Monero and malicious things
\item G05 - Monero recovery
\item G06 - Special question set for miners
\item G07 - Demographics
\end{itemize}
Following this pattern, four research questions were set:
\begin{itemize}\itemsep0em
\item R1: What are Monero's main use cases? How do participants perceive Monero's features?
\item R2: What are participant's ways of wallet access and storage?
\item R3: What security incidents have affected users? How did they deal with them?
\item R4: In case of recovery, how did they recover their keys?
\end{itemize}
\section{Participants and survey's background}
The significant characteristic of Monero is its anonymity, and this feature is not taken by community lightly. Due to this fact, the survey was not hosted on third party servers, but instead on dedicated VPS running Lime Survey self-hosted software with HTTPS interface using signed Letsencrypt certificates.
This means that data exchanged between participants and survey software stays only between these two parties, so Google or other big data company cannot analyze them. In order to allow extended anonymity features, Tor and proxy connections were allowed, but each participant had to solve the captcha before starting the survey.
\subsection{Methodology}
Data collection method was online only and was using the survey website software. Participants selection was based on opportunity sampling, links for the research were shared among dedicated Reddit Monero community, Facebook Monero groups as well as Cryptocurrency forums.
In order to reduce nonresponse rate, participants were asked only to fill out parts that were significant for them, e.g., Monero recovery part stayed hidden in the form if the user selected that he/she had never made any recovery of the seed or wallet keys in the previous part.
Complete survey is attached in chapter \ref{monero-user-study-pdf}.
\section{Results international, CZ}
\chapter{Monero usage and storage best practices}
@ -731,16 +765,73 @@ Although darknet markets may support Monero, a short inspection of top 10 market
\section{Mining software}
\section{XMR obtaining comparison}
\chapter{Research done on miners}
\section{Definition, research questions}
\section{Participants selection}
\chapter{Monero miners research}
The goal of this research is to gather information on people who run mining cryptocurrency software and map their behavior regarding system administration with the emphasis on security practices. For this purpose, an online questionnaire was created.
Specific research questions are based on cryptocurrency mining setup patterns, used software and problematic areas regarding computer and data security in general.
\section{Research questions}
The survey was designed around seven question groups, some of them were shown only if the participant chose the appropriate answer.
\begin{itemize}\itemsep0em
\item G01 - Introductory information
\item G02 - Mining setup
\item G03 - Mining software
\item G04 - Pool choice
\item G05 - Windows platform
\item G06 - Linux platform
\item G07 - Demographics
\end{itemize}
Following this pattern, five research questions were set:
\begin{itemize}\itemsep0em
\item R1: Who are Monero miners in general? What are their typical mining setups?
\item R2: Which types of software do participants use as operating systems, management, and mining tools?
\item R3: What security and update policies miners follow?
\item R4: Do miners suffer from security incidents like compromised mining operation? How do they deal with them?
\item R5: What are the factors that affect pool choice?
\end{itemize}
\section{Participants and survey's background}
As mentioned in chapter \ref{cha:monerouserresearch}, the survey was not hosted on third party servers, but instead on dedicated VPS running Lime Survey self-hosted software with HTTPS interface using signed Letsencrypt certificates.
This means that data exchanged between participants and survey software stays only between these two parties, so Google or other big data company cannot analyze them. In order to allow extended anonymity features, Tor and proxy connections were allowed, but each participant had to solve the captcha before starting the survey.
\subsection{Methodology}
Data collection method was online only and was using the survey website software. Participants selection was based on opportunity sampling, links for the research were shared among dedicated Reddit Monero community, Facebook Mining groups as well as Cryptocurrency forums. This form was distributed together with the Monero User Research survey in mentioned mining communities.
In order to reduce nonresponse rate, participants were asked only to fill out parts that were significant for them, e.g., Windows OS part stayed hidden in the form if the user selected that he/she used Linux OS only.
Complete survey is attached in chapter \ref{monero-miner-study-pdf}.
\section{Results international, CZ}
\chapter{Pool owners research}
\section{Definition, research questions}
\section{Participants selection}
\chapter{Monero pool operators research}
The goal of this research is to gather information about people who run mining pools and are indirectly responsible for Monero transactions processing. The research aims to map mining pool administration consisting of coin management, attacks mitigation, and disaster recovery scenarios. For this purpose, an online questionnaire was created.
Specific research questions are based on available pool software, infrastructure services, hosting software and problematic areas regarding computer and data security in general.
\section{Research questions}
The survey was designed around five question groups, some of them were shown only if the participant chose the appropriate answer.
\begin{itemize}\itemsep0em
\item G01 - Introductory information
\item G02 - Coin management
\item G03 - Defending against attackers
\item G04 - Backups and disaster recovery
\item G05 - Demographics
\end{itemize}
Following this pattern, four research questions were set:
\begin{itemize}\itemsep0em
\item R1: What technical infrastructure background is typical for pool operations?
\item R2: How do pool operators manage pool wallet and coins in general?
\item R3: Do pool operators use any attack mitigation services?
\item R4: What are backup solutions do pool operators use?
\end{itemize}
\section{Participants and survey's background}
As mentioned in chapter \ref{cha:monerousersurvey}, the survey was not hosted on third party servers, but instead on dedicated VPS running Lime Survey self-hosted software with HTTPS interface using signed Letsencrypt certificates.
This means that data exchanged between participants and survey software stays only between these two parties, so Google or other big data company cannot analyze them. In order to allow extended anonymity features, Tor and proxy connections were allowed, but each participant had to solve the captcha before starting the survey.
\subsection{Methodology}
Data collection method was online only and was using the survey website software. Participants selection was based on systematic sampling as links for the research were sent to the pool operators only.
Complete survey is attached in chapter \ref{monero-pool-study-pdf}.
\section{Results international, CZ}
@ -782,7 +873,17 @@ Month & Task \\
\printbibliography[heading=bibintoc]
\appendix %% Start the appendices.
\appendix
\includepdf[pages=1,pagecommand=\chapter{Monero User Survey},scale=0.7]{monerousersurvey.pdf}
\label{monero-user-study-pdf}
\includepdf[pages={2,3,4,5,6,7,8,9},scale=0.7, pagecommand={}]{monerousersurvey.pdf}
\includepdf[pages=1,pagecommand=\chapter{Monero Miners Survey},scale=0.7]{monerominersurvey.pdf}
\label{monero-miners-study-pdf}
\includepdf[pages={2,3,4,5,6,7,8,9,10},scale=0.7, pagecommand={}]{monerominersurvey.pdf}
\includepdf[pages=1,pagecommand=\chapter{Monero User Survey},scale=0.7]{moneropoolsurvey.pdf}
\label{monero-pool-study-pdf}
\includepdf[pages={2,3,4,5},scale=0.7, pagecommand={}]{moneropoolsurvey.pdf}
%% Start the appendices.
%\chapter{Zdroje k tabulce 2.2}
%dash https://bitcointalk.org/index.php?topic=1562109.0
%dash https://docs.dash.org/en/latest/introduction/information.html

BIN
monerominersurvey.pdf Normal file

Binary file not shown.

BIN
moneropoolsurvey.pdf Normal file

Binary file not shown.

BIN
monerousersurvey.pdf Normal file

Binary file not shown.