aboutsummaryrefslogtreecommitdiff
path: root/template/news/2019-10-GNSSpec1.html.j2
blob: 3941c162b5e2c44b1c8034bd70a448a3cff48c3b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{% extends "common/news.j2" %}
{% block body_content %}
  <h1>GNS Technical Specification Milestone 1/4</h1>
<p>
  We are happy to announce the completion of the first milestone for the GNS Specification. The objective is to provide a detailed and comprehensive guide for implementors of the GNU Name System. The initial milestone consists of documenting the cryptographic principles of GNS data structures. This includes the specification of the GNS record wire and serialization formats as well as internationalization.<br>
  <i>NOTE: The currently specified protocol is planned to be implemented for GNUnet 0.12. The current GNS implementation (0.11) exhibits minor but compatibility breaking deviations from this specification.</i> The draft specification <b>LSD001</b> can be found at:
</p>
<ul>
  <li>Git: <a href="git://gnunet.org/lsd0001.git">LSD001</a></li>
  <li><a href="https://git.gnunet.org/lsd0001.git/tree/draft-schanzen-gns.txt">Link to TXT version</a></li>
  <li><a href="https://git.gnunet.org/lsd0001.git/tree/draft-schanzen-gns.html">Link to HTML version</a></li>
</ul>
<p>
  The next milestone will bring the resolver logic specification.
</p>
<p>
  This work is generously funded by <a href="https://nlnet.nl">NLnet</a> as part of their <a href="https://nlnet.nl/project/GNS/">Search and discovery fund</a>.
</p>
{% endblock body_content %}