Hi guys, impressive and bold project! Here's a few questions:
If I understand correctly, you guys are planning on competing with what people today know as the internet.
Can today's computers be connected to both networks at the same time? If not - how long do you think it will take people to switch? And why would they switch? Do you think "faster internet" vs "sluggish" is a strong enough argument? Do people consider today's internet sluggish? Also, do you plan on tackling third world countries first, or is the West more of your 'target audience'?
Great questions.
Yes, you can be connected to both networks at the same time such a restriction will never exist. The browser we will be releasing is capable of browsing either web in different tabs, the browser is based off of chrome without the google eyes. Info on that you can be find on NWJS and electron.
The issues regarding the web are actually very well known and millions of people use alternative web technology like QUIC without even knowing it. QUIC is built into google services and browsers to gain an advantage over HTTP being based on TCP; it's destined to be slow. The additional performance and resources gained from QUIC are more than enough for google to continue to use it.
Another issue is DNS. Papers like minimalt provide substantial insight into the issues of DNS and TCP. Info on that can be found here
https://cr.yp.to/tcpip/minimalt-20131031.pdfFor an entire industry just saying faster is the difference between billions in losses or billions in gains. The financial and stock trading industry has invested copious amounts of capital into internet technology specifically speed. They rely on variations of TCP still to get stock data between hubs. They have made advancements everywhere except in DNS & custom UDP based protocols like UDSP. They could easily have a drop in replacement with Sentivate and have a huge advantage over other high speed traders. With the proper implementation and pitch it's a no brainer for them to make a full switch where possible.
Internet companies and governments know how big of an issue this is becoming and as such governments have research agreements for next generation internet technology. Not just software but also introducing hardware like caches to help speed up performance. It's affected the internet so much the idea of fast lanes will become the only logical solution to have a viable internet with current tech. With more and more devices connecting to the web every day this becomes a dire issue, the congestion will only build. The idea of having lanes means in the long run the average consumer will experience a drastically slower web that we have today all while using the same tech.
Then there is the issue of security this is related directly with DNS & TCP. I will save you time by not going into too much detail here. If you would like to look more into it there is a long list of TCP and HTTP bugs and security flaws on wikipedia for the layman.
Another issue with the web is the languages themselves. Due to initial design of JS the language has many performance bottlenecks, restrictions, lack of features, and security issues. Only until recently has this become such a point of contention we developed a whole new language for the web called web assembly. The new language was createds just to deal with the performance issues of JS.
There are thousands of component based libraries for the web and still no hard convention that has been agreed upon that effectively tackles the job. This greatly slows down the process of app creation for companies, increases work force requirements, and then cost for long term maintenance. All of that and just for managing the front-end of the application results in depending on the project potentially tens of millions.We have introduced a reactive component standard that most developers should easily grasp.
DARPA actually put out the issue very blunty we are relying on outdated technology that was not made with modern requirements in mind. More on that here
https://www.darpa.mil/program/dispersed-computingThe web is broken in many ways and the way we are approaching it is not just from a performance metric. It's browsers, security, efficacy, reliability, availability, congestion control, portability, scalability, development, languages, DNS, and protocols. This are all the sectors we hit upon and are creating new technology to either replace or enhance existing components.
The implications we face from network congestion alone is extremely troublesome in the long run. It's not a question of if but when humanity pushes for alternative solutions out of necessity.
We expect app developers, finance applications, governments, private intranets, crypto exchanges that have apps like Binance to be more of an audience for this tech right off the bat. We do expect that China, North America, Europe, Russia, and Korea to be the early adopters based on our current analytics.
A full switch will take time but it can be effortless for the average consumer by simply supporting both protocols from the application layer or even an operating system update. Just as google showed with QUIC you wouldn't even know it was happening.