TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Yggdrasil – Early-stage implementation of an end-to-end encrypted IPv6 network

432 pointsby dragonshalmost 4 years ago

20 comments

rwmjalmost 4 years ago
Also the name of one of the first Linux distributions (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Yggdrasil_Linux&#x2F;GNU&#x2F;X" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Yggdrasil_Linux&#x2F;GNU&#x2F;X</a>)
评论 #27577655 未加载
评论 #27577603 未加载
评论 #27578102 未加载
评论 #27577710 未加载
评论 #27579654 未加载
评论 #27580412 未加载
评论 #27579507 未加载
neilalexanderalmost 4 years ago
We&#x27;re prepping for a major new release too — information here: <a href="https:&#x2F;&#x2F;yggdrasil-network.github.io&#x2F;2021&#x2F;06&#x2F;19&#x2F;preparing-for-v0-4.html" rel="nofollow">https:&#x2F;&#x2F;yggdrasil-network.github.io&#x2F;2021&#x2F;06&#x2F;19&#x2F;preparing-for...</a>
评论 #27580938 未加载
habiburalmost 4 years ago
Need performance comparison chart.<p><pre><code> Yggdrasil network throughput vs plain. Yggdrasil processor load and memory overhead vs plain. Yggdrasil latency vs plain. </code></pre> No matter how bad that numbers look. One can at least know beforehand what to expect.
评论 #27579378 未加载
niccealmost 4 years ago
Can someone explain, why it has end-to-end encryption by default on this level, and why it is good? Isn&#x27;t this project more about host discovery and routing. Is it providing more performance compared to encryption on other layers, or just for &quot;easy automatic&quot; data encryption?<p>Based on documentation, it sounds that they have some kind of own crypto implementation in the end. I found the whitepaper describing used algorithms, but I would need to know more how exactly they are applied and why they are selected, before I could trust the encryption.
评论 #27582039 未加载
foxpurplealmost 4 years ago
Can anyone explain what this means? What does it let me do?
评论 #27577940 未加载
nickikalmost 4 years ago
On of the use-cases for this is for Peer-to-Peer matrix: <a href="https:&#x2F;&#x2F;matrix.org&#x2F;blog&#x2F;2020&#x2F;06&#x2F;02&#x2F;introducing-p-2-p-matrix" rel="nofollow">https:&#x2F;&#x2F;matrix.org&#x2F;blog&#x2F;2020&#x2F;06&#x2F;02&#x2F;introducing-p-2-p-matrix</a>
评论 #27578576 未加载
评论 #27577647 未加载
4bppalmost 4 years ago
One thing that wasn&#x27;t clear to me from the documentation: What&#x27;s the typical latency you observe with this network? Does the routing take physical distance&#x2F;observed delays into account in some way, or could you wind up with short (in network space) paths that in reality bounce a packet back and forth between the US and New Zealand repeatedly?
评论 #27577953 未加载
infogulchalmost 4 years ago
How does Yggdrasil compare to Wireguard? A github search shows that yggrasil-go uses wireguard-tun project as the tun driver; does it relate in any other way? The main problem&#x2F;use case is different of course (Wireguard is a manually configured point-to-point vpn with e2ee, where yggdrasil is an internet-scale overlay network with e2ee.), but I mean at a low level, protocol, encryption, etc.
评论 #27582967 未加载
评论 #27581281 未加载
alekenalmost 4 years ago
I have two devices split by VNET and not routed out to the internet. I connect those two and a VPS to create a small Yggdrasil network. This allows me to access all three devices from “anywhere”. Would use again.
评论 #27581752 未加载
musicalealmost 4 years ago
I wonder how they deal with the typical problems of tree networks, such as:<p>- bandwidth bottleneck at the root<p>- single point of failure at the root<p>- any node failure partitions its subtrees<p>- slow, complicated reconfiguration after node or link failure
wimlalmost 4 years ago
How does this compare to cjdns? Has anyone tried both?
评论 #27582808 未加载
some_furryalmost 4 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;yggdrasil-network&#x2F;yggdrasil-go&#x2F;blob&#x2F;983dfdb5535124cf2663166db580387d7a8a149d&#x2F;src&#x2F;crypto&#x2F;crypto.go#L265" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;yggdrasil-network&#x2F;yggdrasil-go&#x2F;blob&#x2F;983df...</a><p>I&#x27;ve never seen anyone need to check the top byte of a nonce before. This looks very odd to me.
评论 #27586826 未加载
alophawenalmost 4 years ago
Fun fact. Yggdrasil can be translated to &quot;the horse (drasil) of the terrible storm god (Ygg)&quot;, where Ygg is one of many names for Odin &#x2F; Wutan<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;List_of_names_of_Odin" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;List_of_names_of_Odin</a>
maz1balmost 4 years ago
Thought it was a StarCraft reference at first, but learned that it actually stems from Norse mythology.<p>What commercial application will this have for an average consumer that isn&#x27;t tech-savvy?
commandlinefanalmost 4 years ago
The documentation is a little light - is this similar to Freenet?
评论 #27583253 未加载
qxfysalmost 4 years ago
the name reminds me of a paper came across my desk couple of months back: <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2007.11403" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2007.11403</a> - &quot;Yggdrasil: Privacy-aware Dual Deduplication in Multi Client Settings&quot;
cradalmost 4 years ago
Does it run on &#x2F; require Yggdrasil Linux?<p>(asking with tongue in cheek)
pharmakomalmost 4 years ago
This is really exciting! What happens if nodes misbehave?
neatzealmost 4 years ago
Interesting choice of LGPL license with exception.
评论 #27577907 未加载
评论 #27577572 未加载
scruffyherderalmost 4 years ago
When not sounding like a Linux distro reminds me of 6to4