Replies: 5 comments 4 replies
-
It can also be useful for building a browser extension. (#381) |
Beta Was this translation helpful? Give feedback.
-
Dupe of #745. |
Beta Was this translation helpful? Give feedback.
-
Proxy Mode can also be run in non |
Beta Was this translation helpful? Give feedback.
-
This discussion comes up a lot and the reason we don't do it is always the same — in order for proxy mode to be able to talk to any non-proxying Yggdrasil host, we would need to embed most of an IPv6 stack and a TCP implementation into Yggdrasil. That's a lot of code, a lot of surface area to go wrong and more than we really need at this stage for an experimental project. |
Beta Was this translation helpful? Give feedback.
-
Hi! I'm not very good at network programming, so I need some advice. Allow myself a little introduction. We am working on a decentralized network infrastructure on top of blockchain nodes, in which each blockchain node is a full-fledged web server for the "web 3 ecosystem" - https://github.com/pocketnetteam/get.started My main question is how to link all the elements of the ecosystem through yggdrasil without using a virtual interface at the operating system level. I understand that it is impossible to link yggdrasil nodes in proxy mode and regular nodes. But is it possible to implement yggdrasil in each server node and client application for mutual "communication"? The main obstacles to using yggdrasil "as is" are the additional installed software and the mandatory firewall configuration for safe use. At the moment, I am only studying the user side of the software, and this is extremely successful for me. In the near future, I plan to dive deeper into code study and integration possibilities (static compilation in C++ nodes and dynamic library for use in the Node.js client side). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Proxy mode (
http
/socks
) like ini2p
ortor
. This will allow you to use full node addresses (for example,<publickey>.yggip
to protect against address spoofing) and also runyggdrasil
without superuser rights (now you need to create atun
interface).Beta Was this translation helpful? Give feedback.
All reactions