This work has progressed a lot since 2019, although the blog post here describes the original spurt of work on it. Nowadays Matrix has MSC3079 to formally spec low bandwidth transports: <a href="https://matrix.org/blog/2021/06/10/low-bandwidth-matrix-an-implementation-guide" rel="nofollow">https://matrix.org/blog/2021/06/10/low-bandwidth-matrix-an-i...</a> and we’ll be building it into clients & servers by default in future.<p>The final major unsolved problem is that the sync API doesn’t support pagination yet, so on a big account you can end up burning bandwidth (and cpu) syncing data for rooms or room members that the client doesn’t care about. This is the final piece of the puzzle, and the lowbandwidth team is working on it right now - and will probably be the most exciting and fundamental improvement in Matrix in years :)