alt.hn

4/3/2026 at 9:42:09 PM

Show HN: Mtproto.zig – High-performance Telegram proxy with DPI evasion

https://github.com/sleep3r/mtproto.zig

by slp3r

4/4/2026 at 9:42:11 AM

Cool project. But why tunnel Telegram specifically? This could be a yet another VPN protocol.

There are some useful ideas from SoftEtherVPN, BitTorrent, Yggdrasil Network, and Tor you could borrow, if you're looking to improve this. The ideal tunneling solution, which doesn't exist yet, is one that not only evades DPI, but also onion bounces you through nodes in a decentralized ad hoc network, and does automatic node discovery.

by txrx0000

4/4/2026 at 3:02:46 PM

Nowadays I prefer to have dedicated application solutions, everybody (with security in mind) has some sort of base WG/Tailscale setup, it's annoying to tweak to incorporate those on top, so per-program solution imo makes sense and especially in the AI era where you don't really want to allow agents to tamper with your main network card config, it's safer and cleaner.

Thanks OP for this!

by pixel_popping

4/4/2026 at 4:10:27 PM

What I meant was that you could combine ideas from those 4 projects to build a new VPN protocol, not that you need to tweak your existing tunneling setup to allow those applications through.

by txrx0000

4/4/2026 at 7:52:33 PM

Interesting approach, I saw a discussion recently about how mimicking real traffic tends to work better than randomizing it, since randomness becomes its own fingerprint.

Does this still blend in well with normal HTTPS traffic?

by kraftaa

4/4/2026 at 12:14:52 AM

Interesting project! As someone building a voice-to-text keyboard (Echo), I appreciate the craftsmanship here. The attention to detail in developer tools makes a big difference for the end user experience.

by echovoiceapp

4/3/2026 at 9:45:42 PM

that looks very interesting, indeed. do you think it could work in places like iran too during current internet shutdown? some people use things like dnstt to get connected but it's extremely slow and unstable.

thanks for your work

by wheresmyshadow

4/3/2026 at 9:50:59 PM

If they are implementing a complete blackout - dropping international routing and switching to a default-deny intranet - this proxy won't help, sadly

by slp3r

4/4/2026 at 12:08:51 AM

It could if connectivity to Telegram were brought in through e.g. Starlink. Users would connect to the proxy (an Iranian address) which forwards the requests to the outside world.

by hagbard_c

4/4/2026 at 8:37:01 AM

As a solo founder myself, I can relate. The hardest part is making decisions alone.

by Asuka-wx

4/4/2026 at 12:27:33 AM

Have you built it, or have you had AI build it?

by ai_slop_hater

4/4/2026 at 3:00:01 AM

Very obvious with the GEMINI.md.

I wish there was a rule to ban AI submissions. Not because I think there's 0 value, but because there's just such a high volume and low signal to noise ratio

by acheong08

4/4/2026 at 12:31:06 AM

does it matter?

by buremba

4/4/2026 at 1:41:33 AM

Yeah it does. If you're happy routing your personal data through software that lacks an author who fully understands what the software does, good for you. Suggesting that this doesn't matter in general is.. not an opinion I'd share publicly.

by 000ooo000

4/4/2026 at 3:10:34 AM

You can ask your agent to verify or review code. Just because people wrote code by hand, it doesn't mean you should trust

by buremba

4/4/2026 at 3:20:47 PM

[flagged]

by weiyong1024