Technology Update: A Letter from Syntropy CTO by Jonas Simanavicius Syntropy

An exclusive insight into the significant technological progress that has been made over the last year.

Controller

In 2021, we started dissecting our Syntropy Stack Controller into smaller bits by moving to a more resilient microservice architecture. We now utilize more than ten microservices that are primarily written in Go. We will continue this architectural change and build out these highly available and responsive services, which should put us on a good path towards completely decentralized Syntropy services as well as maintain enterprise-grade Web2 application capabilities. Since we have already scaled to microservices, we will be able to start decentralizing them one by one and effectively scaling them using platforms. The architecture also allows us to offer Web2 production-ready network management and reuse supporting micro-services in decentralised environments.

Agent

Syntropy Agent is an integral technical component to network and connection management. I am proud it has become way better in every sense during the last year — all thanks to over 400 commits made by our developers. They have completely rewritten it on Golang, replacing a previous Python implementation. This move unlocked so much more development freedom and significantly increased the performance. We redesigned the route selecting mechanism, which rewarded us with increased reliability and resiliency and released agent code under an MIT open source license. Finally, let me end this paragraph with this bit of information: our agent was pulled from the Docker hub more than 1 million times!

DARP

Our R&D team worked relentlessly on a fully decentralized and scalable version of DARP, which employs a wide array of protocols to make it scalable while using the same central idea of finding the fastest path in the network. While this is an immense task for our engineers on a larger scale, I am proud that they were able to launch an initial DARP implementation as early as spring. It currently supports 500 widely geographically dispersed nodes, all communicating and providing a relatively clear picture of global network performance. Now, we maintain two implementations: one is running on our network to carry out various tests in a controlled environment, and the other one is a fully open Community DARP version that is available for anyone to join.

There are exciting updates coming after a long period of research for fully distributed DARP development this year to make the goals and development of the protocol more open and integrate into Syntropy Stack as well as Web3 native solutions and scale the network to large numbers.

Syntropy VPN

When you use commercial VPN solutions, you trust them with your privacy. The exact encryption method is not always clear, not to mention VPN providers might log, sell, and exploit your data. However, we should not expect that all internet users will have the skills to set up their private VPNs.

We launched a Syntropy VPN to tackle this problem — the easiest way we know to deploy your private VPN. Using Syntropy Stack, you deploy the infrastructure and fully own your data. The best part is that the learning curve has decreased dramatically, facilitating access to private VPNs to more internet users than ever before.

Syntropy Windows Application

Last but not least, we launched the Syntropy Windows Application, which essentially acts as a Syntropy Agent but on Windows OS. This allows the connecting of any Windows machine to networks deployed on Syntropy or private Syntropy VPNs.

SDN

The foundation has been laid, and we’ve begun building the next set of tools and features to support developer and enterprise adoption. SDN routing is one such area. It utilizes our intelligent network relays to reroute connection traffic through different relays if the default public internet route has congestion or high latency issues. We have proved the value of this technology to multiple enterprises, in some cases avoiding outages lasting for as long as 30 minutes or just optimizing latency and packet loss in others.

Shared Workspaces

To support the needs of our larger customers, we will be introducing shared workspaces, which will allow multiple users with different permission levels to share access and manage a single network.

Terraform Integration

Terraform will replace our current NaC implementation, which will open more opportunities for developers to include Syntropy Stack into their workflows by integrating it with the tools that they are currently using.

Decentralization

Our priorities are clear. It is imperative to create a decentralized technology stack accessible to all developers building a decentralized internet to support the needs of a changing internet landscape. This is our mission, and I am confident that all bits and pieces will join this one complete solution running on Amber Chain this year. We will differentiate Syntropy from all networking solutions on the market and give us a clear competitive advantage in this new landscape.

A personal message to the community

As one of our close partners recently said to the community, “Quiet is often the best sign of progress.” We put all the energy at the beginning of the year to lay out the plans and path for Syntropy to grow. All the hard work the team has set over the last year has fallen into place. The direction is clear to create a Web3 centric product ready to bring enterprise-grade Web2 applications into the world of Web3 on a decentralized internet layer governed by the Syntropy community. The technology is ready to serve as a connectivity layer to connect physical or virtual infrastructure in the Web3 world of blockchains and smart contracts through solutions deployed on ecosystems like Substrate or EVM. The team has worked extensively on roadmaps and finalizing architecture plans for major technology rollout pieces for this year, which will make Syntropy an essential part of the Web 3 ecosystem. We invite the community to reinforce our efforts to do so.

This is all in addition to the regular Stack development updates and supporting the onboarding of new and existing clients and constantly growing our production infrastructure to mirror optimizations seen on the DARP network to be accessible through Stack. It’s all getting too exciting!

Connecting the dots

It has been my personal feeling that Stack will become a gateway to the Web3 future. Having experienced development challenges as well as the size of dApp economy I have full confidence in our strategy of producing software that can be adopted broadly by developers and enterprises to make connections and direct internet traffic in a decentralised bandwidth economy. At the end of the day, a ’s value comes from economic or impact value generated or brought from a centralised ecosystem. Upon launching our Web3 solution on Syntropy will enable programmable internet services enabled by the $NOIA token. $NOIA will open the doors to a Web3 native way of managing networks through and Syntropy will continue building new use-cases for an optimised and decentralised internet layer. I think that this is a perfect recipe. We have never been more sure in our minds, hearts and computer drives that this technology will have a profound impact on the future of Web3. Persistence is a virtue.

Long live Web3,

Jonas Simanavicius, CTO at Syntropy