-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGovChain.tex
102 lines (73 loc) · 3.16 KB
/
GovChain.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
\documentclass[conference]{IEEEtran}
\IEEEoverridecommandlockouts
% The preceding line is only needed to identify funding in the first footnote. If that is unneeded, please comment it out.
\usepackage{cite}
\usepackage{amsmath,amssymb,amsfonts}
\usepackage{algorithmic}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{xcolor}
\usepackage{url}
\usepackage{tikz}
\usetikzlibrary{positioning,calc}
\usepackage{listings}
\def\BibTeX{{\rm B\kern-.05em{\sc i\kern-.025em b}\kern-.08em
T\kern-.1667em\lower.7ex\hbox{E}\kern-.125emX}}
% Comments
\newcommand{\martin}[1]{{\color{-orange!40!-olive}\textbf{Martín: #1}}}
\newcommand{\domagoj}[1]{{\color{olive}\textbf{Domagoj: #1}}}
\newcommand{\francisco}[1]{{\color{orange!40!olive}\textbf{Francisco: #1}}}
% Crypto
\newcommand{\sk}{\mathit{sk}}
\newcommand{\pk}{\mathit{pk}}
\newcommand{\sign}{\mathit{sign}}
\newcommand{\verify}{\mathit{verify}}
\newcommand{\m}{\mathit{message}}
% Language
\newcommand{\ie}{i.e.$\,$}
\begin{document}
\title{GovChain: a blockchain-based platform for transparent publishing of government data\\
\thanks{Vial and Vrgo\v{c} were supported by the Nucleus Millennium Institute for Fundamentals of Data. Vrgo\v{c} is also supported by FONDECYT Grant Nr. 11160383.}
}
\author{\IEEEauthorblockN{Mart\'in Ugarte}
\IEEEauthorblockA{\textit{Universit\'e Libre de Bruxelles} \\
%\textit{name of organization (of Aff.)}\\
%City, Country \\
mugartec@ulb.ac.be}
\and
\IEEEauthorblockN{Francisco Vial-Prado}
\IEEEauthorblockA{\textit{PUC Chile and IMFD Chile} \\
%\textit{name of organization (of Aff.)}\\
%City, Country \\
fovial@uc.cl}
\and
\IEEEauthorblockN{Domagoj Vrgo\v{c} }
\IEEEauthorblockA{\textit{PUC Chile and IMFD Chile} \\
%\textit{name of organization (of Aff.)}\\
%City, Country \\
dvrgoc@ing.puc.cl}
}
\maketitle
\begin{abstract}
Open government data is a valid effort on the part of leading world governments to make the democratic process more transparent. However, the sheer volume of the data makes it infeasible for a member of the general public to guard this information in order to assure that it is not manipulated by a malignant agent, or by the government itself.
In this short report we describe the main ideas behind a platform that enables government data to be verifiably secure and immutable. We start with a simple hash-list based structure to ensure immutability, and peg its security to that of an existing blockchain enabling smart contracts. Then we dwell into more delicate issues of how to deal with updating the government records, manage sensitive or secret data, and assure a simple way for a member of the general public to verify a history of a specific document.
\end{abstract}
\begin{IEEEkeywords}
blockchain, government data, transparency
\end{IEEEkeywords}
\section{Introduction}
\label{sec:intro}
\input{intro}
\section{A basic solution}
\label{sec:basic}
\input{basic_solution}
\section{Technical issues and how to address them}
\label{sec:tech}
\input{technical_part}
\section{Summary and potential impact}
\label{sec:future}
\input{future}
%\francisco{Why is not bibliography alphabetical?}
\bibliographystyle{IEEEtran}
\bibliography{refs}
\end{document}