mirror of https://github.com/oxen-io/lokinet
decentralizeddecentralized-internetdhtipv4-networkipv4-supportlokinetonion-routingoverlay-networkvpn
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
a42d1c1d9f
Periodically clients will fetch the set of RouterIDs for all relays on the network. It will request this list from a number (12, currently) of relays, but as we are likely to be requesting from more relays than we want to have edge connections, this request will itself be relayed to the target source via one of our edges. As we can't trust our edge to do this honestly, the responses are signed by the source relay. TODO: the responses from all (12) relays are collected, then processed together. The reconciliation of their responses is not yet implemented. TODO: the source selection for this method obviously requires sources to begin with, but this is the method by which we learn of those...bootstrapping is still a bit in-progress, and will need to be finished for this. TODO: make Router call this periodically, as with RC fetching. |
5 months ago | |
---|---|---|
.github | 1 year ago | |
cmake | 5 months ago | |
contrib | 5 months ago | |
crypto | 5 months ago | |
daemon | 5 months ago | |
docs | 10 months ago | |
external | 5 months ago | |
gui@1545d5479e | 2 years ago | |
include | 5 months ago | |
jni | 5 months ago | |
llarp | 5 months ago | |
pybind | 5 months ago | |
test | 5 months ago | |
win32-setup | 2 years ago | |
.clang-format | 5 months ago | |
.clang-tidy | 10 months ago | |
.dir-locals.el | 6 years ago | |
.dockerignore | 5 years ago | |
.drone.jsonnet | 5 months ago | |
.gitattributes | 3 years ago | |
.gitignore | 5 months ago | |
.gitmodules | 5 months ago | |
.swift-version | 3 years ago | |
CMakeLists.txt | 5 months ago | |
CONTRIBUTING.md | 2 years ago | |
CONTRIBUTING_es.md | 5 years ago | |
LICENSE | 2 years ago | |
readme.md | 2 years ago | |
readme_es.md | 3 years ago | |
readme_fr.md | 2 years ago | |
readme_ru.md | 3 years ago |
readme.md
Lokinet
Lokinet is the reference implementation of LLARP (low latency anonymous routing protocol), a layer 3 onion routing protocol.
Installation instructions can be found here.
You can learn more about the high level, how to use it and the internals of the protocol here
License
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Copyright © 2018-2022 The Oxen Project
Copyright © 2018-2022 Jeff Becker
Copyright © 2018-2020 Rick V. (Historical Windows NT port and portions)