2 |
Storm: Using P2P to make the desktop part of the Web |
Storm: Using P2P to make the desktop part of the Web |
3 |
==================================================== |
==================================================== |
4 |
|
|
5 |
|
.. TODO |
6 |
|
|
7 |
|
|
8 |
.. raw:: latex |
.. raw:: latex |
9 |
|
|
10 |
\begin{abstract} |
\begin{abstract} |
57 |
which would make them part of the web: |
which would make them part of the web: |
58 |
|
|
59 |
While many Web pages are densely interlinked today, |
While many Web pages are densely interlinked today, |
60 |
desktop documents still have rarely any hypermedia |
desktop documents still have any hypermedia |
61 |
functionality. Even though documents written with |
functionality only rarely. |
62 |
|
Even though documents written with |
63 |
Microsoft Word or OpenOffice.org can nowadays be |
Microsoft Word or OpenOffice.org can nowadays be |
64 |
linked just like HTML files, users almost never |
linked just like HTML files, users almost never |
65 |
do so. |
seem to do so. |
66 |
|
|
67 |
Hypermedia on the desktop would be useful for |
Hypermedia on the desktop would be useful for |
68 |
keeping hyperlinked notes, for referring to |
keeping hyperlinked notes, for referring to |
99 |
|
|
100 |
Location-independent identifiers are not a new idea. |
Location-independent identifiers are not a new idea. |
101 |
In Freenet [freenet-ieee]_, an anonymous peer-to-peer |
In Freenet [freenet-ieee]_, an anonymous peer-to-peer |
102 |
publication system, *cryptographic hashes* [bakhtiari95cryptographic]_ |
publication system, *cryptographic hashes* |
103 |
|
(see, e.g., [schneier96appliedcryptography]_) |
104 |
are used to identify versions of documents. Hashes |
are used to identify versions of documents. Hashes |
105 |
are short, e.g. 20 bytes, yet it is practically impossible |
are short (often 20 bytes), yet it is practically impossible |
106 |
that two different documents will ever have the same hash, |
that two different documents will ever have the same hash, |
107 |
making them ideal identifiers on the Web. |
making them ideal identifiers on the Web. |
108 |
|
|