I have a similar idea I've been thinking through. I think the webxdc method
is more complicated.

A few weeks ago I was asking about "virtio 9p driver" support mainly for
this reason. I think if the driver existed then a trusted backend could
supply the fs and/or the IP stack over a 9p/websocket to the plan9 kernel
running in v86. I believe it would also be possible to implement P2P using
WebRTC for intra v86 communication. The backend would coordinate the
initial rendezvous.


On Wed, Feb 26, 2025, 12:34 AM sirjofri via 9fans <9fans@9fans.net> wrote:

> Hi,
> 
> I just wanted to share that some deltachat developer made 9front work as
> an webxdc app using v86 (the browser VM). Here's a fediverse thread with
> screenshots etc: https://fosstodon.org/@link2xt/114067539216670904
> 
> For those who don't know, deltachat is a chat platform that's using the
> existing mail infrastructure with security features like autocrypt to
> establish e2ee and decentralized chats (including group chats). At some
> point, they developed(?) or integrated webxdc as a standard for smaller
> webapps that run locally and can be shared as a zip file (absolutely no
> additional servers). For webxdc apps, there's a protocol for direct P2P
> networking, basically sending messages around.
> 
> 9front in that v86 app is capable of networking using that mechanism, so
> it _should_ be possible to use that deltachat webxdc network as a VPN
> between multiple virtual 9front instances, running on different chat
> participants.
> 
> Disclaimer: I'm just sharing the news, I didn't do anything to make that
> work.
> 
> sirjofri

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T9c3e7a12cb2b7621-Me7fe21a1b6bdeab37d7b5919
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to